Clinical Order Workflows
1.0.0-ballot - STU 1 Ballot International flag

Clinical Order Workflows, published by HL7 International / Orders and Observations. This guide is not an authorized publication; it is the continuous build for version 1.0.0-ballot built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/fhir-cow-ig/ and changes regularly. See the Directory of published versions

Prescription and Dispense with single dispense task

Page standards status: Informative

Assumptions

  • Physician requests 2 medications in one prescription
  • Regulation determines that entire prescription is filled at one place
  • Transport mechanisms and infrastructure for exchanging data about Prescription, Task and Dispense are provided.

Example

Prescription and Dispense with single dispense taskPrescriberOrder Placer System(Prescriber)Order Filler System(Pharmacy)OrderingEnter OrdercreateMedicationRequestsMedicationRequest.id =prescription-line1.groupIdentifier =prescription1.medication =Clavamox.intent = "Order"... MedicationRequest.id =prescription-line2.groupIdentifier =prescription1.medication =Azythromycin.intent = "order"...createMedicationRequestsMedicationRequest.id =prescription-line1.groupIdentifier =prescription1.medication =Clavamox.intent = "Order"... MedicationRequest.id =prescription-line2.groupIdentifier =prescription1.medication =Azythromycin.intent = "order"...Patient-mediated selectionPrescription is accessed by Pharmacy querying   MedicationRequest?group-or-identifier=prescription1Accept dispenseCreate TaskTask.basedOn"" ->prescription-line1.extension[basedOn] ->prescription-line2.focus"" ->prescription-line1.extension[focus] ->prescription-line2...Create DispensesMedicationDispenseid ->dispense1.authorizingPrescription ->prescription-line1... MedicationDispense.id ->dispense2 .authorizingPrescription ->prescription-line2...Update TaskTask.basedOn"" ->prescription-line1.extension[basedOn] ->prescription-line2.focus"" ->prescription-line1.extension[focus] ->prescription-line2.output ->dispense1.output ->dispense2...The Order Placer System gets information that the Task is finished via- Subscription- polling- messaging- ...