Upcoming Release 6/17
Maintenance
Jun 17 at 06:00am CDT
Howdy!
On Tuesday, June 10th at 6:00 AM CT, our team will be performing a server upgrade that may cause brief periods of downtime or intermittent service. We expect the maintenance window to last approximately 2 hours, concluding by 8:00 AM CT.
As part of this upgrade, we’ll also be releasing several new features and improvements across our products, including a change that requires your attention.
🚨 Changes to the Shopify plugin
We introduced a few changes to our Shopify app that requires the "Chat With Doctor" button extension to be re-added to your template. After this deploy, we ask you to please access your Shopify store, head to our plugin page and re-do the steps related to enabling the "Chat with Doctor" button. There will be no impact on the flow or the other extensions.
Additionally, we're introducing a new option to your product associations that allows you to set up refill orders (from external plugins) and have MD Integrations sending a new intake form directly to the patient.
🚨 New Offerings structure
To streamline the way offerings, encounters, and prescriptions work together — and to support the addition of new offering types in the future — we’re introducing a new caseofferings field. This change will deprecate the caseprescriptions and case_services fields.
To ensure a smooth transition, the new structure will coexist with the current one during this release, so your existing integration won't be immediately impacted.
What you need to know:
If you're using our Shopify or WooCommerce extensions:
No action is required.If you're using our white-label intake forms:
Update your implementation of the Create Voucher endpoint by removing the caseprescriptions and caseservices arrays, and instead sending the new case_offerings field. [See documentation here.]If you're creating cases via the API:
- Update your implementation of the Create Case endpoint to remove the caseprescriptions and caseservices arrays and use the new case_offerings field.
- Also, review any endpoints that manipulate Prescriptions and Services and switch to their new Offering-based counterparts.
Additionally, we will be introducing a new webhook for Offering Submitted, aligned with this new structure, to be used instead of the existing Prescription Submitted one. Both webhooks will coexist and be called together when a prescription is submitted until the retirement date.
Please ensure your integration is fully migrated to the new structure by July 31st.
Thank you for your continued partnership. If you have any questions or need assistance, don’t hesitate to reach out.
==========================
Changelog:
[Web]
- Consolidated all offering types into a single offerings structure
- Implemented support to Stripe payments
- Reorganized "Integration" page settings
- Added additional notification options
- Improved encounters export to be inline with the export available on invoices
- Improvements to loading speed of webhook logs
- Partners can now customize the copy of hardcoded questions
[Clinicians]
- Prescription wildcards such as patientspecialnecessities are now replaced when the prescription is created instead of submitted
- Added reply button to medical intake questions that may contain a patient question
- Implemented a change where only admins are able to cancel completed encounters
- Fixed an issue on switching from sandbox to live modes
- Added support for additional lab result formats
- Added support to trigger workflows when submitting prescriptions
[Shopify/WooCommerce Plugins]
- Added support for subscription flow on certain products
- Fixed bugs
[Patient]
- Implemented support to Stripe payments
- Fonts should now apply on inputs and textareas
- Added support for body temperature and O2 fields
- Added support to edit hard coded questions
- Fixed bugs
[API]
- New webhook for notifying the tracking number on Boothwyn orders
- Fixed an issue with invalid webhook signature being sent on prescription submitted webhooks
- Reduced time for considering a doctor OOO due to inactivity from 72hrs to 50hrs
- Added support for patient's body temperature and O2 fields
- Implemented new special necessities field on patient records
- Patients will now receive a reminders after 48 hours of not uploading their ID or AV when requested
- Fixed bugs
Affected services
API (Production)