...
OpenMRS class | OpenMRS field | DB field | FHIR field | Details | ||
---|---|---|---|---|---|---|
BaseOpenmrsObject | uuid : String | id : id | ||||
Order | dateActivated : Date, checkDate : Date | status : code | Formula value: OpenmrsUtil.compare(dateActivated, checkDate) | status : code | ||
Constant value "ORDER" : String- | - | intent : code | Required in FHIR. | |||
Order | urgency : Urgency | priority : code | Constant value "ORDER" | |||
DrugOrder | drug : Drug | medication : CodeableConcept | Required in FHIR. Formula value : drug concepts codings are put into medication | medication : CodeableConcept | Required in FHIR.. | |
Order | patient : Patient | subject : Reference(Patient) | Required in FHIR. Only patient reference is put. | |||
Order | encounter : Encounter | context : Reference(Encounter) | Encounter ref is put. | |||
BaseOpenmrsData | dateCreated : Date | authoredOn : dateTimeFormula value: practitioner Reference | ||||
Order | orderer : Provider | requester : BackboneElement | Formula value: practitioner Reference. Reference to a practitioner is put. | |||
Order | orderer : Provider | recorder : Reference(Practitioner) | Formula value: practitioner Reference. Reference to a practitioner is put.Multiple fields are mapped | |||
DrugOrder | route : Concept, | dosageInstruction : Dosage | Multiple fields are mapped. See table FHIR Dosage class. | |||
DrugOrder | durationUnits : Concept, | dispenseRequest : BackboneElement | Multiple fields are mapped. |
FHIR Dosage class
OpenMRS class | OpenMRS field | DB field | FHIR field | Details |
---|---|---|---|---|
Formula value: codings CodeableConcepts | route : CodeableConcept | |||
DrugOrder | dosingInstructions : String | text : string | ||
- | sequence : integer | Constant int value 1 : int | ||
sequence timing : integerTiming | Multiple fields are mapped. timing : TimingSee table FHIR Timing class. | |||
dose : SimpleQuantity | ||||
drug.maxiumumDailyDose : Double | maxDosePerAdministration : SimpleQuantity |
...