Accept as an eConsult
In Ocean, eReferrals can be accepted as eConsults in the Ocean portal UI. This article describes the workflow of how to accept an eReferral as an eConsult and the actions that can be performed on it. Subsequently, the ability to accept an eReferral as an eConsult and add communication to it is also supported via the referral APIs. To accept an eReferral as an eConsult you’ll need to perform the following in the Task resource:
- Include a Boolean extension (
Task.extension) with the following extension url: http://ehealthontario.ca/fhir/StructureDefinition/ca-on-eConsult-ext-patient-needs-to-be-seen - Set the Boolean value to: false
- Ensure the
Task.code.coding.codeis set to process-request - Set the
Task.statusto accepted
Additionally, an eReferral that has been accepted as an eConsult can also be switched back to an eReferral by doing the following:
- Include a Boolean extension (
Task.extension) with the following extension url: http://ehealthontario.ca/fhir/StructureDefinition/ca-on-eConsult-ext-patient-needs-to-be-seen - Set the Boolean value to: true
- Ensure the
Task.code.coding.codeis set to process-request-consult - Set the Task.status to accepted