Mongolian HDIT Implementation guide
1.0.0 - Review
Mongolian HDIT Implementation guide - Local Development build (v1.0.0). See the Directory of published versions
A representation of a request or an order for dispensation of medication to a patient sent from one actor, usually a practitioner, to another, typically a pharmacy.
It can be used across both inpatient and outpatient settings.
The official URL for this profile is:
http://fhir.mn/StructureDefinition/mng-medication-request
This resource aims to support existing baseline standards for implementation of e-prescription systems, namely existing electronic prescription system, existing paper prescription forms, related national standard, ISO 13940 standard and Technical specification from Project Implementation Unit and represent the compliance of the HL7 - FHIR profiles with these necessary requirements.
Financed by The World Bank, the E-Health project is being implemented in Mongolia to improve the integration and utilization of health information and e-health solutions for better health service delivery. Within one of the project components “Health Data Information Technology standard”, HL7 - FHIR profiles needed for the Implementation of Electronic Prescription Service are developed based on the international health data exchange standard HL7 - FHIR and submitted by Chorus AB with the subcontracting partner of Mono Solution LLC. A FHIR Profile is a set of rules which allows a FHIR resource to be constrained or include extensions so it can add additional attributes.
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from MedicationRequest
Summary
Mandatory: 12 elements (10 nested mandatory elements)
Must-Support: 84 elements
Prohibited: 55 elements
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Slices
This structure defines the following Slices:
This structure is derived from MedicationRequest
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
MedicationRequest | 0..* | MedicationRequest | Ordering of medication for patient or group | |
extension | 2..* | Extension | Extension Slice: Unordered, Open by value:url | |
prescription-type | S | 1..1 | Coding | Жорын төрөл 1: энгийн эмийн | 2: хөнгөлттэй эмийн | 3: сэтгэц нөлөөт эмийн | 4: мансууруулах эмийн жор URL: http://fhir.mn/StructureDefinition/prescription-type |
completion-date | S | 1..1 | dateTime | Extension URL: http://fhir.mn/StructureDefinition/completion-date |
identifier | S | 1..1 | Identifier | External ids for this request |
status | S | 1..1 | code | active | on-hold | completed Binding: PrescriptionStatus (required) |
statusReason | S | 0..0 | ||
intent | 1..1 | code | proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option Required Pattern: order | |
category | S | 0..0 | ||
priority | S | 0..0 | ||
doNotPerform | S | 0..0 | ||
reported[x] | S | 0..0 | ||
medicationReference | S | 0..1 | Reference(MedicationMn) | Medication to be taken |
subject | S | 1..1 | Reference(PatientMn | Group) | Who or group medication request is for |
encounter | S | 1..1 | Reference(Encounter) | Encounter created as part of encounter/admission/stay |
supportingInformation | S | 0..0 | ||
authoredOn | S | 1..1 | dateTime | When request was initially authored |
requester | S | 1..1 | Reference(PractitionerRoleMn) | Who/What requested the Request |
performer | S | 0..1 | Reference(OrganizationMn) | Intended performer of administration |
performerType | S | 0..0 | ||
recorder | S | 0..0 | ||
reasonCode | S | 0..* | CodeableConcept | Main health reason for medication request. Note that if the patient is pregnant or disabled, practitioner must include the appropriate ICD-10 code as well. |
reasonReference | S | 0..0 | ||
instantiatesCanonical | S | 0..0 | ||
instantiatesUri | S | 0..0 | ||
basedOn | S | 0..0 | ||
groupIdentifier | S | 0..0 | ||
courseOfTherapyType | S | 0..0 | ||
insurance | S | 0..0 | ||
note | S | 0..1 | Annotation | Information about the prescription |
dosageInstruction | S | 1..1 | Dosage | How the medication should be taken |
id | S | 0..0 | ||
sequence | S | 0..0 | ||
text | S | 0..1 | string | Free text dosage instructions e.g. SIG |
additionalInstruction | S | 0..0 | ||
patientInstruction | S | 0..1 | string | Patient or consumer oriented instructions |
timing | S | 1..1 | Timing | When medication should be administered |
id | S | 0..0 | ||
event | S | 0..0 | ||
repeat | 0..1 | Element | When the event is to occur | |
id | S | 0..0 | ||
bounds[x] | S | 1..1 | (Slice Definition) | Length/Range of lengths, or (Start and/or end) limits Slice: Unordered, Open by type:$this |
boundsPeriod | 1..1 | Period | Length/Range of lengths, or (Start and/or end) limits | |
id | S | 0..0 | ||
start | S | 1..1 | dateTime | Starting time with inclusive boundary |
end | S | 0..0 | ||
count | S | 0..0 | ||
countMax | S | 0..0 | ||
duration | S | 1..1 | decimal | How long when it happens |
durationMax | S | 0..0 | ||
durationUnit | S | 1..1 | code | s | min | h | d | wk | mo | a - unit of time (UCUM) Required Pattern: d |
frequency | S | 1..1 | positiveInt | Event occurs frequency times per period |
frequencyMax | S | 0..0 | ||
period | S | 1..1 | decimal | Event occurs frequency times per period Required Pattern: 1 |
periodMax | S | 0..0 | ||
periodUnit | S | 1..1 | code | s | min | h | d | wk | mo | a - unit of time (UCUM) Required Pattern: d |
dayOfWeek | S | 0..0 | ||
when | S | 0..0 | ||
offset | S | 0..0 | ||
code | S | 0..0 | ||
asNeeded[x] | S | 0..0 | ||
site | S | 0..0 | ||
route | S | 1..1 | CodeableConcept | How drug should enter body |
id | S | 0..0 | ||
coding | 0..* | Coding | Code defined by a terminology system | |
id | S | 0..0 | ||
system | 0..1 | uri | Identity of the terminology system | |
code | 0..1 | code | Symbol in syntax defined by the system | |
display | 0..1 | string | Representation defined by the system | |
method | S | 0..0 | ||
doseAndRate | S | 1..1 | Element | Amount of medication administered |
id | S | 0..0 | ||
type | S | 0..0 | ||
dose[x] | 0..1 | (Slice Definition) | A fixed quantity (no comparator) Slice: Unordered, Open by type:$this | |
doseQuantity | 0..1 | Quantity | Amount of medication per dose | |
id | S | 0..0 | ||
value | S | 1..1 | decimal | Numerical value (with implicit precision) |
unit | S | 1..1 | string | Unit representation |
rate[x] | S | 0..0 | ||
maxDosePerPeriod | S | 0..0 | ||
maxDosePerAdministration | S | 0..0 | ||
maxDosePerLifetime | S | 0..0 | ||
dispenseRequest | S | 1..1 | BackboneElement | Medication supply authorization |
id | S | 0..0 | ||
initialFill | S | 0..0 | ||
dispenseInterval | S | 0..0 | ||
validityPeriod | S | 0..0 | ||
numberOfRepeatsAllowed | S | 0..0 | ||
quantity | S | 1..1 | SimpleQuantity | Amount of medication to supply per dispense |
expectedSupplyDuration | S | 0..0 | ||
performer | S | 0..0 | ||
substitution | S | 0..0 | ||
priorPrescription | S | 0..0 | ||
detectedIssue | S | 0..0 | ||
eventHistory | S | 0..0 | ||
Documentation for this format |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
MedicationRequest | I | 0..* | MedicationRequest | Ordering of medication for patient or group |
id | Σ | 0..1 | string | Logical id of this artifact |
meta | ΣI | 0..1 | Meta | Metadata about the resource |
implicitRules | ?!ΣI | 0..1 | uri | A set of rules under which this content was created |
language | I | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred) Max Binding: AllLanguages |
text | I | 0..1 | Narrative | Text summary of the resource, for human interpretation |
contained | 0..* | Resource | Contained, inline Resources | |
extension | I | 2..* | Extension | Extension Slice: Unordered, Open by value:url |
prescription-type | SI | 1..1 | Coding | Жорын төрөл 1: энгийн эмийн | 2: хөнгөлттэй эмийн | 3: сэтгэц нөлөөт эмийн | 4: мансууруулах эмийн жор URL: http://fhir.mn/StructureDefinition/prescription-type |
completion-date | SI | 1..1 | dateTime | Extension URL: http://fhir.mn/StructureDefinition/completion-date |
modifierExtension | ?!I | 0..* | Extension | Extensions that cannot be ignored |
identifier | SI | 1..1 | Identifier | External ids for this request |
status | ?!SΣI | 1..1 | code | active | on-hold | completed Binding: PrescriptionStatus (required) |
intent | ?!ΣI | 1..1 | code | proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option Binding: medicationRequest Intent (required) Required Pattern: order |
medication[x] | ΣI | 1..1 | (Slice Definition) | Medication to be taken Slice: Unordered, Closed by type:$this |
medication[x]:medicationReference | SΣI | 0..1 | Reference(MedicationMn) | Medication to be taken |
subject | SΣI | 1..1 | Reference(PatientMn | Group) | Who or group medication request is for |
encounter | SI | 1..1 | Reference(Encounter) | Encounter created as part of encounter/admission/stay |
authoredOn | SΣI | 1..1 | dateTime | When request was initially authored |
requester | SΣI | 1..1 | Reference(PractitionerRoleMn) | Who/What requested the Request |
performer | SI | 0..1 | Reference(OrganizationMn) | Intended performer of administration |
reasonCode | SI | 0..* | CodeableConcept | Main health reason for medication request. Note that if the patient is pregnant or disabled, practitioner must include the appropriate ICD-10 code as well. Binding: Condition/Problem/DiagnosisCodes (example) |
note | SI | 0..1 | Annotation | Information about the prescription |
dosageInstruction | SI | 1..1 | Dosage | How the medication should be taken |
extension | I | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
modifierExtension | ?!ΣI | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
text | SΣI | 0..1 | string | Free text dosage instructions e.g. SIG |
patientInstruction | SΣI | 0..1 | string | Patient or consumer oriented instructions |
timing | SΣI | 1..1 | Timing | When medication should be administered |
extension | I | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
modifierExtension | ?!ΣI | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
repeat | ΣI | 0..1 | Element | When the event is to occur |
extension | I | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
bounds[x] | SΣI | 1..1 | (Slice Definition) | Length/Range of lengths, or (Start and/or end) limits Slice: Unordered, Closed by type:$this |
bounds[x]:boundsPeriod | ΣI | 1..1 | Period | Length/Range of lengths, or (Start and/or end) limits |
extension | I | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
start | SΣI | 1..1 | dateTime | Starting time with inclusive boundary |
duration | SΣI | 1..1 | decimal | How long when it happens |
durationUnit | SΣI | 1..1 | code | s | min | h | d | wk | mo | a - unit of time (UCUM) Binding: UnitsOfTime (required) Required Pattern: d |
frequency | SΣI | 1..1 | positiveInt | Event occurs frequency times per period |
period | SΣI | 1..1 | decimal | Event occurs frequency times per period Required Pattern: 1 |
periodUnit | SΣI | 1..1 | code | s | min | h | d | wk | mo | a - unit of time (UCUM) Binding: UnitsOfTime (required) Required Pattern: d |
timeOfDay | ΣI | 0..* | time | Time of day for action |
route | SΣI | 1..1 | CodeableConcept | How drug should enter body Binding: SNOMEDCTRouteCodes (example) |
extension | I | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
coding | ΣI | 0..* | Coding | Code defined by a terminology system |
extension | I | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
system | ΣI | 0..1 | uri | Identity of the terminology system |
version | ΣI | 0..1 | string | Version of the system - if relevant |
code | ΣI | 0..1 | code | Symbol in syntax defined by the system |
display | ΣI | 0..1 | string | Representation defined by the system |
userSelected | ΣI | 0..1 | boolean | If this coding was chosen directly by the user |
text | ΣI | 0..1 | string | Plain text representation of the concept |
doseAndRate | SΣI | 1..1 | Element | Amount of medication administered |
extension | I | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
dose[x] | I | 0..1 | (Slice Definition) | A fixed quantity (no comparator) Slice: Unordered, Closed by type:$this |
dose[x]:doseQuantity | ΣI | 0..1 | Quantity | Amount of medication per dose |
extension | I | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
value | SΣI | 1..1 | decimal | Numerical value (with implicit precision) |
comparator | ?!ΣI | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required) |
unit | SΣI | 1..1 | string | Unit representation |
system | ΣI | 0..1 | uri | System that defines coded unit form |
code | ΣI | 0..1 | code | Coded form of the unit |
dispenseRequest | SI | 1..1 | BackboneElement | Medication supply authorization |
extension | I | 0..* | Extension | Additional content defined by implementations |
modifierExtension | ?!ΣI | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
quantity | SI | 1..1 | SimpleQuantity | Amount of medication to supply per dispense |
Documentation for this format |
This structure is derived from MedicationRequest
Summary
Mandatory: 12 elements (10 nested mandatory elements)
Must-Support: 84 elements
Prohibited: 55 elements
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Slices
This structure defines the following Slices:
Differential View
This structure is derived from MedicationRequest
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
MedicationRequest | 0..* | MedicationRequest | Ordering of medication for patient or group | |
extension | 2..* | Extension | Extension Slice: Unordered, Open by value:url | |
prescription-type | S | 1..1 | Coding | Жорын төрөл 1: энгийн эмийн | 2: хөнгөлттэй эмийн | 3: сэтгэц нөлөөт эмийн | 4: мансууруулах эмийн жор URL: http://fhir.mn/StructureDefinition/prescription-type |
completion-date | S | 1..1 | dateTime | Extension URL: http://fhir.mn/StructureDefinition/completion-date |
identifier | S | 1..1 | Identifier | External ids for this request |
status | S | 1..1 | code | active | on-hold | completed Binding: PrescriptionStatus (required) |
statusReason | S | 0..0 | ||
intent | 1..1 | code | proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option Required Pattern: order | |
category | S | 0..0 | ||
priority | S | 0..0 | ||
doNotPerform | S | 0..0 | ||
reported[x] | S | 0..0 | ||
medicationReference | S | 0..1 | Reference(MedicationMn) | Medication to be taken |
subject | S | 1..1 | Reference(PatientMn | Group) | Who or group medication request is for |
encounter | S | 1..1 | Reference(Encounter) | Encounter created as part of encounter/admission/stay |
supportingInformation | S | 0..0 | ||
authoredOn | S | 1..1 | dateTime | When request was initially authored |
requester | S | 1..1 | Reference(PractitionerRoleMn) | Who/What requested the Request |
performer | S | 0..1 | Reference(OrganizationMn) | Intended performer of administration |
performerType | S | 0..0 | ||
recorder | S | 0..0 | ||
reasonCode | S | 0..* | CodeableConcept | Main health reason for medication request. Note that if the patient is pregnant or disabled, practitioner must include the appropriate ICD-10 code as well. |
reasonReference | S | 0..0 | ||
instantiatesCanonical | S | 0..0 | ||
instantiatesUri | S | 0..0 | ||
basedOn | S | 0..0 | ||
groupIdentifier | S | 0..0 | ||
courseOfTherapyType | S | 0..0 | ||
insurance | S | 0..0 | ||
note | S | 0..1 | Annotation | Information about the prescription |
dosageInstruction | S | 1..1 | Dosage | How the medication should be taken |
id | S | 0..0 | ||
sequence | S | 0..0 | ||
text | S | 0..1 | string | Free text dosage instructions e.g. SIG |
additionalInstruction | S | 0..0 | ||
patientInstruction | S | 0..1 | string | Patient or consumer oriented instructions |
timing | S | 1..1 | Timing | When medication should be administered |
id | S | 0..0 | ||
event | S | 0..0 | ||
repeat | 0..1 | Element | When the event is to occur | |
id | S | 0..0 | ||
bounds[x] | S | 1..1 | (Slice Definition) | Length/Range of lengths, or (Start and/or end) limits Slice: Unordered, Open by type:$this |
boundsPeriod | 1..1 | Period | Length/Range of lengths, or (Start and/or end) limits | |
id | S | 0..0 | ||
start | S | 1..1 | dateTime | Starting time with inclusive boundary |
end | S | 0..0 | ||
count | S | 0..0 | ||
countMax | S | 0..0 | ||
duration | S | 1..1 | decimal | How long when it happens |
durationMax | S | 0..0 | ||
durationUnit | S | 1..1 | code | s | min | h | d | wk | mo | a - unit of time (UCUM) Required Pattern: d |
frequency | S | 1..1 | positiveInt | Event occurs frequency times per period |
frequencyMax | S | 0..0 | ||
period | S | 1..1 | decimal | Event occurs frequency times per period Required Pattern: 1 |
periodMax | S | 0..0 | ||
periodUnit | S | 1..1 | code | s | min | h | d | wk | mo | a - unit of time (UCUM) Required Pattern: d |
dayOfWeek | S | 0..0 | ||
when | S | 0..0 | ||
offset | S | 0..0 | ||
code | S | 0..0 | ||
asNeeded[x] | S | 0..0 | ||
site | S | 0..0 | ||
route | S | 1..1 | CodeableConcept | How drug should enter body |
id | S | 0..0 | ||
coding | 0..* | Coding | Code defined by a terminology system | |
id | S | 0..0 | ||
system | 0..1 | uri | Identity of the terminology system | |
code | 0..1 | code | Symbol in syntax defined by the system | |
display | 0..1 | string | Representation defined by the system | |
method | S | 0..0 | ||
doseAndRate | S | 1..1 | Element | Amount of medication administered |
id | S | 0..0 | ||
type | S | 0..0 | ||
dose[x] | 0..1 | (Slice Definition) | A fixed quantity (no comparator) Slice: Unordered, Open by type:$this | |
doseQuantity | 0..1 | Quantity | Amount of medication per dose | |
id | S | 0..0 | ||
value | S | 1..1 | decimal | Numerical value (with implicit precision) |
unit | S | 1..1 | string | Unit representation |
rate[x] | S | 0..0 | ||
maxDosePerPeriod | S | 0..0 | ||
maxDosePerAdministration | S | 0..0 | ||
maxDosePerLifetime | S | 0..0 | ||
dispenseRequest | S | 1..1 | BackboneElement | Medication supply authorization |
id | S | 0..0 | ||
initialFill | S | 0..0 | ||
dispenseInterval | S | 0..0 | ||
validityPeriod | S | 0..0 | ||
numberOfRepeatsAllowed | S | 0..0 | ||
quantity | S | 1..1 | SimpleQuantity | Amount of medication to supply per dispense |
expectedSupplyDuration | S | 0..0 | ||
performer | S | 0..0 | ||
substitution | S | 0..0 | ||
priorPrescription | S | 0..0 | ||
detectedIssue | S | 0..0 | ||
eventHistory | S | 0..0 | ||
Documentation for this format |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
MedicationRequest | I | 0..* | MedicationRequest | Ordering of medication for patient or group |
id | Σ | 0..1 | string | Logical id of this artifact |
meta | ΣI | 0..1 | Meta | Metadata about the resource |
implicitRules | ?!ΣI | 0..1 | uri | A set of rules under which this content was created |
language | I | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred) Max Binding: AllLanguages |
text | I | 0..1 | Narrative | Text summary of the resource, for human interpretation |
contained | 0..* | Resource | Contained, inline Resources | |
extension | I | 2..* | Extension | Extension Slice: Unordered, Open by value:url |
prescription-type | SI | 1..1 | Coding | Жорын төрөл 1: энгийн эмийн | 2: хөнгөлттэй эмийн | 3: сэтгэц нөлөөт эмийн | 4: мансууруулах эмийн жор URL: http://fhir.mn/StructureDefinition/prescription-type |
completion-date | SI | 1..1 | dateTime | Extension URL: http://fhir.mn/StructureDefinition/completion-date |
modifierExtension | ?!I | 0..* | Extension | Extensions that cannot be ignored |
identifier | SI | 1..1 | Identifier | External ids for this request |
status | ?!SΣI | 1..1 | code | active | on-hold | completed Binding: PrescriptionStatus (required) |
intent | ?!ΣI | 1..1 | code | proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option Binding: medicationRequest Intent (required) Required Pattern: order |
medication[x] | ΣI | 1..1 | (Slice Definition) | Medication to be taken Slice: Unordered, Closed by type:$this |
medication[x]:medicationReference | SΣI | 0..1 | Reference(MedicationMn) | Medication to be taken |
subject | SΣI | 1..1 | Reference(PatientMn | Group) | Who or group medication request is for |
encounter | SI | 1..1 | Reference(Encounter) | Encounter created as part of encounter/admission/stay |
authoredOn | SΣI | 1..1 | dateTime | When request was initially authored |
requester | SΣI | 1..1 | Reference(PractitionerRoleMn) | Who/What requested the Request |
performer | SI | 0..1 | Reference(OrganizationMn) | Intended performer of administration |
reasonCode | SI | 0..* | CodeableConcept | Main health reason for medication request. Note that if the patient is pregnant or disabled, practitioner must include the appropriate ICD-10 code as well. Binding: Condition/Problem/DiagnosisCodes (example) |
note | SI | 0..1 | Annotation | Information about the prescription |
dosageInstruction | SI | 1..1 | Dosage | How the medication should be taken |
extension | I | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
modifierExtension | ?!ΣI | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
text | SΣI | 0..1 | string | Free text dosage instructions e.g. SIG |
patientInstruction | SΣI | 0..1 | string | Patient or consumer oriented instructions |
timing | SΣI | 1..1 | Timing | When medication should be administered |
extension | I | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
modifierExtension | ?!ΣI | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
repeat | ΣI | 0..1 | Element | When the event is to occur |
extension | I | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
bounds[x] | SΣI | 1..1 | (Slice Definition) | Length/Range of lengths, or (Start and/or end) limits Slice: Unordered, Closed by type:$this |
bounds[x]:boundsPeriod | ΣI | 1..1 | Period | Length/Range of lengths, or (Start and/or end) limits |
extension | I | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
start | SΣI | 1..1 | dateTime | Starting time with inclusive boundary |
duration | SΣI | 1..1 | decimal | How long when it happens |
durationUnit | SΣI | 1..1 | code | s | min | h | d | wk | mo | a - unit of time (UCUM) Binding: UnitsOfTime (required) Required Pattern: d |
frequency | SΣI | 1..1 | positiveInt | Event occurs frequency times per period |
period | SΣI | 1..1 | decimal | Event occurs frequency times per period Required Pattern: 1 |
periodUnit | SΣI | 1..1 | code | s | min | h | d | wk | mo | a - unit of time (UCUM) Binding: UnitsOfTime (required) Required Pattern: d |
timeOfDay | ΣI | 0..* | time | Time of day for action |
route | SΣI | 1..1 | CodeableConcept | How drug should enter body Binding: SNOMEDCTRouteCodes (example) |
extension | I | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
coding | ΣI | 0..* | Coding | Code defined by a terminology system |
extension | I | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
system | ΣI | 0..1 | uri | Identity of the terminology system |
version | ΣI | 0..1 | string | Version of the system - if relevant |
code | ΣI | 0..1 | code | Symbol in syntax defined by the system |
display | ΣI | 0..1 | string | Representation defined by the system |
userSelected | ΣI | 0..1 | boolean | If this coding was chosen directly by the user |
text | ΣI | 0..1 | string | Plain text representation of the concept |
doseAndRate | SΣI | 1..1 | Element | Amount of medication administered |
extension | I | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
dose[x] | I | 0..1 | (Slice Definition) | A fixed quantity (no comparator) Slice: Unordered, Closed by type:$this |
dose[x]:doseQuantity | ΣI | 0..1 | Quantity | Amount of medication per dose |
extension | I | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
value | SΣI | 1..1 | decimal | Numerical value (with implicit precision) |
comparator | ?!ΣI | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required) |
unit | SΣI | 1..1 | string | Unit representation |
system | ΣI | 0..1 | uri | System that defines coded unit form |
code | ΣI | 0..1 | code | Coded form of the unit |
dispenseRequest | SI | 1..1 | BackboneElement | Medication supply authorization |
extension | I | 0..* | Extension | Additional content defined by implementations |
modifierExtension | ?!ΣI | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
quantity | SI | 1..1 | SimpleQuantity | Amount of medication to supply per dispense |
Documentation for this format |
Other representations of profile: Schematron
Path | Conformance | ValueSet / Code |
MedicationRequest.language | preferred | CommonLanguages Max Binding: AllLanguages |
MedicationRequest.status | required | PrescriptionStatusVS |
MedicationRequest.intent | required | Pattern: order |
MedicationRequest.reasonCode | example | Condition/Problem/DiagnosisCodes |
MedicationRequest.dosageInstruction.timing.repeat.durationUnit | required | Pattern: d |
MedicationRequest.dosageInstruction.timing.repeat.periodUnit | required | Pattern: d |
MedicationRequest.dosageInstruction.route | example | SNOMEDCTRouteCodes |
MedicationRequest.dosageInstruction.doseAndRate.dose[x]:doseQuantity.comparator | required | QuantityComparator |
MedicationRequest.substitution.allowed[x] | example | v3.ActSubstanceAdminSubstitutionCode |
MedicationRequest.substitution.reason | example | v3.SubstanceAdminSubstitutionReason |
Id | Path | Details | Requirements |