Important Dates
Stay up to date on the latest important dates for the Canvas platform.
| Description | Type | What You Need To Know | Release Date | End of Life |
|---|---|---|---|---|
| FHIR API: Remove Practitioner birth sex extension — phase 1 | Breaking Change | We recently added support for an extension to the FHIR Practitioner resource that enables writing a practitioner's birth sex (extension URL http://hl7.org/fhir/us/core/StructureDefinition/us-core-birthsex). After doing so, we discovered that this feature is not compliant with USCDI v3. On the release date, we are going to remove support for this extension. Read and search endpoints will no longer return this data. If the extension is present in a resource sent to a create or update endpoint, the extension will be ignored. Instead, when a request is sent to create a practitioner, the birth sex value in the database will be set to unknown.To avoid disruption, act before the release date and change your client code to stop consuming birth sex from FHIR Practitioner read and search responses. | 02/06/26 | |
| FHIR API: Remove Practitioner birth sex extension — phase 2 | Breaking Change | On the release date, requests sent to the FHIR Practitioner create and update endpoints that contain the birth sex extension will receive an error response. To avoid disruption, act before the release date and change your client code to stop sending the birth sex extension in FHIR Practitioner create and update requests. | 02/16/26 | |
| FHIR API: QuestionnaireResponse questionnaire attribute changing from reference string to absolute URL | Breaking Change | On the release date, Canvas will change the way the QuestionnaireResponse questionnaire attribute is presented. We are making this change to meet USCDI v3 requirements.The questionnaire attribute is currently presented as a reference string, e.g. Questionnaire/b357ddc9-c6fc-4a99-a79b-1d0b933afd7a. USCDI v3 requires that this attribute be presented as a full URL, e.g. https://fumage-CUSTOMER-ID.canvasmedical.com/Questionnaire/b357ddc9-c6fc-4a99-a79b-1d0b933afd7aThis will affect all QuestionnaireResponse endpoints. What you need to do to avoid disruption: The create and update endpoints currently accept either a reference string or an absolute URL for the questionnaire attribute. Client code needs to be adjusted to start sending the absolute URL of the Questionnaire for this attribute in request bodies. Use the example above as a reference, and be sure to replace the customer ID in the example so that the base URL matches what you normally use for FHIR requests.Read and search endpoints will start returning the absolute URL for this attribute on the release date. Client code needs to be adjusted so that it can accept and handle either a reference string or an absolute URL for this attribute in response bodies. Making these two changes before the release date will ensure that your use of the QuestionnaireResponse endpoints will be unaffected by this change. | 02/02/26 | |
| Workflow SDK | New Version | The Workflow SDK has been deprecated, and will only receive fixes for defects or security issues. We are replacing its functionality with the Canvas SDK and its plugins, and will not set a date for the removal of the Workflow SDK until the Canvas SDK reaches feature parity. At that time we will present a migration plan to convert Workflow SDK Protocols into Canvas Plugins. | TBD (Not Soon) | |
| FHIR API: Setting appointment location using the location integer value | Breaking Change | The FHIR Appointment endpoint now uses the reference from the Location Read/Search endpoint for the Location in supportingInformation. We plan to discontinue support of using the location integer. | TBD |