medication[x]MedicationRequest is knownRule: Use the medication defined within the MedicationStatement.basedOn.reference: MedicationRequest.medication[x]
MedicationDispense is knownRule: Use the medication defined within the MedicationStatement.partOf.reference:MedicationDispense.medication[x].
MedicationRequest and MedicationDispense are knownRule: Where different dm+d concepts are used within the MedicationStatement.basedOn.reference:MedicationRequest.medication[x] and MedicationDispense.partOf.reference:MedicationDispense.medication[x], use the medication defined within the MedicationStatement.partOf.reference:MedicationDispense.medication[x].
The dispensing record will be the most specific and accurate for what will be given to the patient.
Also note that the MedicationDispense.dosageInstruction may differ from that stated in the MedicationRequest.dosageInstruction. The pharmacy team may have applied their own dosage instruction to make it more suitable for a medicine's administration label.
MedicationRequest and MedicationDispense are not knownRule: Use the medication information available within the source clinical system.
Where a dm+d code exists it SHALL be used either as MedicationStatement.medicationCodeableConcept.coding or as MedicationStatement.medicationReference:Medication.code.
Where CodeableConcept is used, MedicationStatement.medicationCodeableConcept.coding is the dm+d code and MedicationStatement.medicationCodeableConcept.text is dm+d concept name/description.
Can be either a dm+d code as a CodeableConcept or reference to Profile UKCore-Medication resource. Using a CodeableConcept is preferred unless additional data if required that would be contained within a Profile UKCore-Medication resource.
The elements MedicationStatement.medicationCodeableConcept.coding and MedicationStatement.medicationReference:Medication.code are both bound to ValueSet UKCore-MedicationCode
Examples where a reference to a Profile UKCore-Medication would be applicable include:
Medication not published within the dm+d may be requested in the Acute care setting.
In this scenario it is recommended to use the CodeableConcept variant for this element.
If the prescribing system has both a locally assigned code and description for the medication then;
MedicationStatement.medicationCodeableConcept.text SHOULD be the description for the medication.MedicationStatement.medicationCodeableConcept.coding.code SHOULD be the code for the medication.MedicationStatement.medicationCodeableConcept.coding.display SHOULD be the description for the medication, i.e. the same value as MedicationStatement.medicationCodeableConcept.text.If the prescribing system only has a description for the medication then;
MedicationStatement.medicationCodeableConcept.text SHOULD be the locally assigned description for the medication.