This page is part of the Clinical Order Workflows (v1.0.0-ballot: STU 1 Ballot 1) based on FHIR (HL7® FHIR® Standard) R4 . No current official version has been published yet. For a full list of available versions, see the Directory of published versions
Prescription and Dispense with single dispense task
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 task Prescriber Order Placer System (Prescriber) Order Filler System (Pharmacy) Ordering Enter Order create MedicationRequests MedicationRequest .id = prescription-line1 .groupIdentifier = prescription1 .medication = Clavamox .intent = " Order " ... MedicationRequest .id = prescription-line2 .groupIdentifier = prescription1 .medication = Azythromycin .intent = " order " ... create MedicationRequests MedicationRequest .id = prescription-line1 .groupIdentifier = prescription1 .medication = Clavamox .intent = " Order " ... MedicationRequest .id = prescription-line2 .groupIdentifier = prescription1 .medication = Azythromycin .intent = " order " ... Patient-mediated selection Prescription is accessed by Pharmacy querying MedicationRequest?group-or-identifier=prescription1 Accept dispense Create Task Task .basedOn"" -> prescription-line1 .extension[basedOn] -> prescription-line2 .focus"" -> prescription-line1 .extension[focus] -> prescription-line2 ... Create Dispenses MedicationDispense id -> dispense1 .authorizingPrescription -> prescription-line1 ... MedicationDispense .id -> dispense2 .authorizingPrescription -> prescription-line2 ... Update Task Task .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 - ...