Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

FHIR Mapping

...

OpenMRS Order documentation - Order Entry API.


OpenMRS class DrugOrder extends Order class.

...

OpenMRS classOpenMRS fieldFHIR fieldDetails
DrugOrderuuid : Stringidentifier.value: String
DrugOrderdose : DoubledosageInstruction.doseQuantity.value : Double
DrugOrderdoseUnits : ConceptdosageInstruction.doseQuantity.code : StringFHIR field contains the UUID of the concept.
DrugOrderfrequency : OrderFrequencydosageInstruction.timing.id : StringFHIR field contains the UUID of the object.
DrugOrderasNeeded : BooleandosageInstruction.asNeededBoolean : BooleanType


DrugOrderquantity : DoubledispenseRequest.quantity.value : Double
DrugOrderquantityUnits : ConceptdispenseRequest.quantity.code : StringFHIR field contains the UUID of the concept.
DrugOrderdrug : DrugmedicationReference : ReferenceMedication
DrugOrderasNeededCondition : Stringextension - AsNeededCondition FHIR Extension

DrugOrderdosingType: DosingInstructionsextension - DosingType FHIR Extension
DrugOrdernumRefills : Integerextension - NumRefills FHIR Extension
DrugOrderdosingInstructions : StringdosageInstruction.text : String
DrugOrderduration : IntegerdispenseRequest.expectedSupplyDuration.value : Integer

DrugOrderdurationUnits : ConceptdispenseRequest.expectedSupplyDuration.code
FHIR field contains the UUID of the concept.
DrugOrderroute : ConceptdosageInstruction.route :
CodeableConcept

DrugOrderbrandName : Stringextension - BrandName FHIR Extension
DrugOrderdispenseAsWritten : Booleanextension - DispenseAsWritten FHIR Extension
DrugOrderdrugNonCoded : Stringextension - DrugNonCoded FHIR Extension
Order
urgency :
Order.Urgency
priority
Orderpatient : Patientsubject : ReferencePatient
Orderencounter : Encountercontext : ReferenceEncounter
Orderorderer : Providerrecorder : ReferencePractitioner
OrdercareSetting: CareSettingextension - CareSetting FHIR Extension