Medication
2.0.0 - STU Belgium flag

Medication, published by HL7 Belgium. This guide is not an authorized publication; it is the continuous build for version 2.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7-be/medication and changes regularly. See the Directory of published versions

Medication Record - Use cases

The following use cases related to the medication list are supported with this specification (this is not an exclusive list):

Consulting a medication record

Use Case 1 - Consult Medication RecordPatientGP Pharmacy   System   Vault / other   System  IdentificationIdentification / authorizationRequest Medication SummaryRequest Patient'smedication recordQuery for Medication SummaryReturn Medication Summary


The case of consulting a medication record is straighforward. The key data object to be retrieved is the Medication Line (or set of medication lines for the patient). Other variants may be added but the primary scenario when querying a medication record is about retrieving the medication lines.



Updating a medication record

Use Case 2 - Update Medication Record(e.g. add a new medication line)PatientGP Order Entry  System Vault / other  SystemIdentificationIdentification / authorizationRequest Medication RecordReturn Medication RecordRequest Medication RecordCreate new medication lineSend new Medication LineUpdate versionMedication Line

The complementary use case is of updating a medication record by updating the medication lines. The professional decides (or is informed) that the patient is expected to take medication (or has taken it). This triggers the creation of a Medication Line entry, which will be submitted and added to the list of the patient’s Medication lines.



Compiling a medication record

Use Case 3 - Compile Medication Schema GP Pharmacy  System   Vault / other  System  Other  SourcesCollect Medication InformationSubmit Medication Lines(or other information)Submit otherMedication Lines(or other information)AggregateMedication Lines(or other information)Compile Medication SummaryReconcileMedication InformationCreate / UpdateMedication RecordRequest Medication SummaryRequest Patient'smedication recordQuery for Medication RecordReturn Medication Record

The alternative case (which may be combined with the previous) is the compilation of a medication record from different sources. This is a possible scenario in cross-border presscriptions, or in a transition phase where the information that exists is on prescriptions and dispenses, and it is far easier to be able to also retrieve these to recreate a patient’s medication list, besides asking the patient. In this case, the medication information is collected, from which the medication lines are created, and they are then updatedto the repository as per the other use cases.