HL7 FHIR Implementation Guide: minimal Common Oncology Data Elements (mCODE), v0.9.0

Publish Box goes here

MedicationRequest

 

The official URL for this profile is:

http://hl7.org/fhir/us/shr/StructureDefinition/shr-core-MedicationRequest

An order for a medication to be dispensed and instructions for use. Value sets for status are in direct conflict between DSTU2 Argonaut and STU3 US-Core. Category does not exist in DSTU2 and is provided as an extension. Intent was added in STU3 and is provided as an extension with required binding.

This profile builds on http://fhir.org/guides/argonaut/StructureDefinition/argo-medicationorder.

This profile was published on Wed Apr 17 00:00:00 EDT 2019 as a draft by The MITRE Corporation.

Summary

Mandatory: 0 element (2 nested mandatory elements)

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

  • The element MedicationOrder.reason[x] is sliced based on the value of type:$this
  • The element MedicationOrder.medication[x] is sliced based on the value of type:$this
  • The element MedicationOrder.dosageInstruction.asNeeded[x] is sliced based on the value of type:$this

Mapping Source

This structure represents the following mapping definition:

shr.core.MedicationRequest maps to http://fhir.org/guides/argonaut/StructureDefinition/argo-medicationorder:
  _Entry.EntryId maps to id
  Language maps to language
  Narrative maps to text
  ImplicitRules maps to implicitRules
  Metadata.VersionId maps to meta.versionId
  Metadata.Profile maps to meta.profile
  Metadata.LastUpdated maps to meta.lastUpdated
  Metadata.SecurityLabel maps to meta.security
  Metadata.Tag maps to meta.tag
  PatientSubjectOfRecord maps to patient
  CareContext maps to encounter
  StatementDateTime maps to dateWritten
  Identifier maps to identifier
  MedicationRequester maps to prescriber
  RequestIntent maps to extension
  MedicationCodeOrReference maps to medication[x]
  NumberOfRefillsAllowed maps to dispenseRequest.numberOfRepeatsAllowed
  QuantityPerDispense maps to dispenseRequest.quantity
  SupplyDuration maps to dispenseRequest.expectedSupplyDuration
  constrain dosageInstruction to 0..1
  ReasonCode maps to reason[x]
  ReasonReference maps to reason[x]
  Status maps to status
  ExpectedPerformanceTime maps to dispenseRequest.validityPeriod
  Annotation.Text maps to note
  constrain note to 0..1
  Dosage.DoseAmount maps to dosageInstruction.dose[x]
  Dosage.TimingOfDoses maps to dosageInstruction.timing
  Dosage.AsNeededIndicator maps to dosageInstruction.asNeeded[x]
  Dosage.DosageInstructionsText maps to dosageInstruction.text
  Dosage.RouteIntoBody maps to dosageInstruction.route
  Dosage.DosageMethod maps to dosageInstruction.method
  Dosage.DosageBodyLocation maps to dosageInstruction.site[x]
  Dosage.MaximumDosePerTimePeriod maps to dosageInstruction.maxDosePerPeriod
  SubstitutionAllowed maps to substitution.extension
  SubstitutionReason maps to substitution.reason

NameFlagsCard.TypeDescription & Constraintsdoco
.. MedicationOrder shr-core-MedicationRequest
... extension 1..*Slice: Unordered, Open by value:url
... shr-core-RequestIntent-extension 1..1CodeableConceptRequestIntent
URL: http://hl7.org/fhir/us/shr/StructureDefinition/shr-core-RequestIntent-extension
Binding: request-intent (preferred)
.... valueCodeableConcept Binding: medication-request-intent (required)
... shr-core-Type-extension 0..1CodeableConceptType
URL: http://hl7.org/fhir/us/shr/StructureDefinition/shr-core-Type-extension
.... valueCodeableConcept Binding: medication-admin-category (preferred)
... shr-core-Recipient-extension 0..1Reference(shr-core-Patient | shr-core-Practitioner | shr-core-RelatedPerson | shr-core-Organization | shr-core-Device)Recipient
URL: http://hl7.org/fhir/us/shr/StructureDefinition/shr-core-Recipient-extension
.... valueReference Reference(shr-core-Organization)Organization
... shr-core-PriorityCode-extension 0..1positiveInt, CodeableConceptPriorityCode
URL: http://hl7.org/fhir/us/shr/StructureDefinition/shr-core-PriorityCode-extension
.... value[x] Binding: medication-request-priority (required)
... patient Reference(shr-core-Patient)
... prescriber Reference(shr-core-Practitioner)
... encounter Reference(shr-core-Encounter)
... reason[x] CodeableConcept, Reference(shr-core-Condition)Slice: Unordered, Open by type:$this
... reasonCodeableConcept CodeableConceptBinding: Condition/Problem/Diagnosis Codes (example)
... medication[x] CodeableConcept, Reference(shr-core-Medication)Slice: Unordered, Open by type:$this
... medicationCodeableConcept CodeableConceptBinding: http://h7.org/fhir/us/core/ValueSet/us-core-medication-codes (extensible)
... dosageInstruction 0..1
.... timing Timing
.... asNeeded[x] Slice: Unordered, Open by type:$this
.... asNeededCodeableConcept CodeableConceptBinding: medication-as-needed-reason (example)
.... siteCodeableConcept CodeableConceptBinding: BodyLocationVS (preferred)
.... route Binding: SNOMED CT Route Codes (required)
.... method Binding: administration-method-codes (required)
... dispenseRequest
.... expectedSupplyDuration Duration
... substitution
.... extension Slice: Unordered, Open by value:url
.... shr-core-SubstitutionAllowed-extension 0..1booleanSubstitutionAllowed
URL: http://hl7.org/fhir/us/shr/StructureDefinition/shr-core-SubstitutionAllowed-extension
.... reason Binding: SubstanceAdminSubstitutionReason (required)

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. MedicationOrder 0..*shr-core-MedicationRequest
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: http://tools.ietf.org/html/bcp47 (required)
... text I0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 1..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
... shr-core-RequestIntent-extension 1..1CodeableConceptRequestIntent
URL: http://hl7.org/fhir/us/shr/StructureDefinition/shr-core-RequestIntent-extension
Binding: request-intent (preferred)
.... id 0..1stringxml:id (or equivalent in JSON)
.... url 1..1uri"http://hl7.org/fhir/us/shr/StructureDefinition/shr-core-RequestIntent-extension"
.... valueCodeableConcept 1..1CodeableConceptValue of extension
Binding: medication-request-intent (required)
... shr-core-Type-extension 0..1CodeableConceptType
URL: http://hl7.org/fhir/us/shr/StructureDefinition/shr-core-Type-extension
.... id 0..1stringxml:id (or equivalent in JSON)
.... url 1..1uri"http://hl7.org/fhir/us/shr/StructureDefinition/shr-core-Type-extension"
.... valueCodeableConcept 1..1CodeableConceptValue of extension
Binding: medication-admin-category (preferred)
... shr-core-Recipient-extension 0..1Reference(shr-core-Patient | shr-core-Practitioner | shr-core-RelatedPerson | shr-core-Organization | shr-core-Device)Recipient
URL: http://hl7.org/fhir/us/shr/StructureDefinition/shr-core-Recipient-extension
.... id 0..1stringxml:id (or equivalent in JSON)
.... url 1..1uri"http://hl7.org/fhir/us/shr/StructureDefinition/shr-core-Recipient-extension"
.... valueReference 1..1Reference(shr-core-Organization)Organization
... shr-core-PriorityCode-extension 0..1positiveInt, CodeableConceptPriorityCode
URL: http://hl7.org/fhir/us/shr/StructureDefinition/shr-core-PriorityCode-extension
.... id 0..1stringxml:id (or equivalent in JSON)
.... url 1..1uri"http://hl7.org/fhir/us/shr/StructureDefinition/shr-core-PriorityCode-extension"
.... value[x] 1..1positiveInt, CodeableConceptValue of extension
Binding: medication-request-priority (required)
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier Σ0..*IdentifierExternal identifier
... dateWritten S1..1dateTimeWhen prescription was authorized
... status ?!S1..1codeactive | on-hold | completed | entered-in-error | stopped | draft
Binding: MedicationOrderStatus (required)
... dateEnded Σ0..1dateTimeWhen prescription was stopped
... reasonEnded Σ0..1CodeableConceptWhy prescription was stopped
Binding: (unbound) (example)
... patient S1..1Reference(shr-core-Patient)Who prescription is for
... prescriber S1..1Reference(shr-core-Practitioner)Who ordered the medication(s)
... encounter Σ0..1Reference(shr-core-Encounter)Created during encounter/admission/stay
... reason[x] ΣCodeableConcept, Reference(shr-core-Condition)Reason or indication for writing the prescription
Slice: Unordered, Open by type:$this
Binding: Condition/Problem/Diagnosis Codes (example)
... reasonCodeableConcept Σ0..1CodeableConceptReason or indication for writing the prescription
Binding: Condition/Problem/Diagnosis Codes (example)
... note Σ0..1stringInformation about the prescription
... medication[x] SCodeableConcept, Reference(shr-core-Medication)Medication to be taken
Slice: Unordered, Open by type:$this
Binding: http://fhir.org/guides/argonaut/ValueSet/medication-codes (extensible)
... medicationCodeableConcept 1..1CodeableConceptMedication to be taken
Binding: http://h7.org/fhir/us/core/ValueSet/us-core-medication-codes (extensible)
... dosageInstruction Σ0..1BackboneElementHow medication should be taken
.... id 0..1idxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional Content defined by implementations
.... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
.... text Σ0..1stringDosage instructions expressed as text
.... additionalInstructions Σ0..1CodeableConceptSupplemental instructions - e.g. "with meals"
Binding: (unbound) (example)
.... timing Σ0..1TimingWhen medication should be administered
.... asNeeded[x] Σboolean, CodeableConceptTake "as needed" (for x)
Slice: Unordered, Open by type:$this
Binding: (unbound) (example)
.... asNeededCodeableConcept Σ0..1CodeableConceptTake "as needed" (for x)
Binding: medication-as-needed-reason (example)
.... siteCodeableConcept Σ0..1CodeableConceptBody site to administer to
Binding: BodyLocationVS (preferred)
.... route Σ0..1CodeableConceptHow drug should enter body
Binding: SNOMED CT Route Codes (required)
.... method Σ0..1CodeableConceptTechnique for administering medication
Binding: administration-method-codes (required)
.... dose[x] Σ0..1Range, SimpleQuantityAmount of medication per dose
.... rate[x] Σ0..1Ratio, RangeAmount of medication per unit of time
.... maxDosePerPeriod Σ0..1RatioUpper limit on medication per unit of time
... dispenseRequest Σ0..1BackboneElementMedication supply authorization
.... id 0..1idxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional Content defined by implementations
.... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
.... medication[x] Σ0..1CodeableConcept, Reference(Medication)Product to be supplied
.... validityPeriod Σ0..1PeriodTime period supply is authorized for
.... numberOfRepeatsAllowed Σ0..1positiveIntNumber of refills authorized
.... quantity Σ0..1SimpleQuantityAmount of medication to supply per dispense
.... expectedSupplyDuration Σ0..1DurationNumber of days supply per dispense
... substitution Σ0..1BackboneElementAny restrictions on medication substitution
.... id 0..1idxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
.... shr-core-SubstitutionAllowed-extension 0..1booleanSubstitutionAllowed
URL: http://hl7.org/fhir/us/shr/StructureDefinition/shr-core-SubstitutionAllowed-extension
.... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
.... type Σ1..1CodeableConceptgeneric | formulary +
Binding: ActSubstanceAdminSubstitutionCode (example)
.... reason Σ0..1CodeableConceptWhy should (not) substitution be made
Binding: SubstanceAdminSubstitutionReason (required)
... priorPrescription Σ0..1Reference(MedicationOrder)An order/prescription that this supersedes

doco Documentation for this format

Summary

Mandatory: 0 element (2 nested mandatory elements)

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

  • The element MedicationOrder.reason[x] is sliced based on the value of type:$this
  • The element MedicationOrder.medication[x] is sliced based on the value of type:$this
  • The element MedicationOrder.dosageInstruction.asNeeded[x] is sliced based on the value of type:$this

Mapping Source

This structure represents the following mapping definition:

shr.core.MedicationRequest maps to http://fhir.org/guides/argonaut/StructureDefinition/argo-medicationorder:
  _Entry.EntryId maps to id
  Language maps to language
  Narrative maps to text
  ImplicitRules maps to implicitRules
  Metadata.VersionId maps to meta.versionId
  Metadata.Profile maps to meta.profile
  Metadata.LastUpdated maps to meta.lastUpdated
  Metadata.SecurityLabel maps to meta.security
  Metadata.Tag maps to meta.tag
  PatientSubjectOfRecord maps to patient
  CareContext maps to encounter
  StatementDateTime maps to dateWritten
  Identifier maps to identifier
  MedicationRequester maps to prescriber
  RequestIntent maps to extension
  MedicationCodeOrReference maps to medication[x]
  NumberOfRefillsAllowed maps to dispenseRequest.numberOfRepeatsAllowed
  QuantityPerDispense maps to dispenseRequest.quantity
  SupplyDuration maps to dispenseRequest.expectedSupplyDuration
  constrain dosageInstruction to 0..1
  ReasonCode maps to reason[x]
  ReasonReference maps to reason[x]
  Status maps to status
  ExpectedPerformanceTime maps to dispenseRequest.validityPeriod
  Annotation.Text maps to note
  constrain note to 0..1
  Dosage.DoseAmount maps to dosageInstruction.dose[x]
  Dosage.TimingOfDoses maps to dosageInstruction.timing
  Dosage.AsNeededIndicator maps to dosageInstruction.asNeeded[x]
  Dosage.DosageInstructionsText maps to dosageInstruction.text
  Dosage.RouteIntoBody maps to dosageInstruction.route
  Dosage.DosageMethod maps to dosageInstruction.method
  Dosage.DosageBodyLocation maps to dosageInstruction.site[x]
  Dosage.MaximumDosePerTimePeriod maps to dosageInstruction.maxDosePerPeriod
  SubstitutionAllowed maps to substitution.extension
  SubstitutionReason maps to substitution.reason

Differential View

NameFlagsCard.TypeDescription & Constraintsdoco
.. MedicationOrder shr-core-MedicationRequest
... extension 1..*Slice: Unordered, Open by value:url
... shr-core-RequestIntent-extension 1..1CodeableConceptRequestIntent
URL: http://hl7.org/fhir/us/shr/StructureDefinition/shr-core-RequestIntent-extension
Binding: request-intent (preferred)
.... valueCodeableConcept Binding: medication-request-intent (required)
... shr-core-Type-extension 0..1CodeableConceptType
URL: http://hl7.org/fhir/us/shr/StructureDefinition/shr-core-Type-extension
.... valueCodeableConcept Binding: medication-admin-category (preferred)
... shr-core-Recipient-extension 0..1Reference(shr-core-Patient | shr-core-Practitioner | shr-core-RelatedPerson | shr-core-Organization | shr-core-Device)Recipient
URL: http://hl7.org/fhir/us/shr/StructureDefinition/shr-core-Recipient-extension
.... valueReference Reference(shr-core-Organization)Organization
... shr-core-PriorityCode-extension 0..1positiveInt, CodeableConceptPriorityCode
URL: http://hl7.org/fhir/us/shr/StructureDefinition/shr-core-PriorityCode-extension
.... value[x] Binding: medication-request-priority (required)
... patient Reference(shr-core-Patient)
... prescriber Reference(shr-core-Practitioner)
... encounter Reference(shr-core-Encounter)
... reason[x] CodeableConcept, Reference(shr-core-Condition)Slice: Unordered, Open by type:$this
... reasonCodeableConcept CodeableConceptBinding: Condition/Problem/Diagnosis Codes (example)
... medication[x] CodeableConcept, Reference(shr-core-Medication)Slice: Unordered, Open by type:$this
... medicationCodeableConcept CodeableConceptBinding: http://h7.org/fhir/us/core/ValueSet/us-core-medication-codes (extensible)
... dosageInstruction 0..1
.... timing Timing
.... asNeeded[x] Slice: Unordered, Open by type:$this
.... asNeededCodeableConcept CodeableConceptBinding: medication-as-needed-reason (example)
.... siteCodeableConcept CodeableConceptBinding: BodyLocationVS (preferred)
.... route Binding: SNOMED CT Route Codes (required)
.... method Binding: administration-method-codes (required)
... dispenseRequest
.... expectedSupplyDuration Duration
... substitution
.... extension Slice: Unordered, Open by value:url
.... shr-core-SubstitutionAllowed-extension 0..1booleanSubstitutionAllowed
URL: http://hl7.org/fhir/us/shr/StructureDefinition/shr-core-SubstitutionAllowed-extension
.... reason Binding: SubstanceAdminSubstitutionReason (required)

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. MedicationOrder 0..*shr-core-MedicationRequest
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: http://tools.ietf.org/html/bcp47 (required)
... text I0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 1..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
... shr-core-RequestIntent-extension 1..1CodeableConceptRequestIntent
URL: http://hl7.org/fhir/us/shr/StructureDefinition/shr-core-RequestIntent-extension
Binding: request-intent (preferred)
.... id 0..1stringxml:id (or equivalent in JSON)
.... url 1..1uri"http://hl7.org/fhir/us/shr/StructureDefinition/shr-core-RequestIntent-extension"
.... valueCodeableConcept 1..1CodeableConceptValue of extension
Binding: medication-request-intent (required)
... shr-core-Type-extension 0..1CodeableConceptType
URL: http://hl7.org/fhir/us/shr/StructureDefinition/shr-core-Type-extension
.... id 0..1stringxml:id (or equivalent in JSON)
.... url 1..1uri"http://hl7.org/fhir/us/shr/StructureDefinition/shr-core-Type-extension"
.... valueCodeableConcept 1..1CodeableConceptValue of extension
Binding: medication-admin-category (preferred)
... shr-core-Recipient-extension 0..1Reference(shr-core-Patient | shr-core-Practitioner | shr-core-RelatedPerson | shr-core-Organization | shr-core-Device)Recipient
URL: http://hl7.org/fhir/us/shr/StructureDefinition/shr-core-Recipient-extension
.... id 0..1stringxml:id (or equivalent in JSON)
.... url 1..1uri"http://hl7.org/fhir/us/shr/StructureDefinition/shr-core-Recipient-extension"
.... valueReference 1..1Reference(shr-core-Organization)Organization
... shr-core-PriorityCode-extension 0..1positiveInt, CodeableConceptPriorityCode
URL: http://hl7.org/fhir/us/shr/StructureDefinition/shr-core-PriorityCode-extension
.... id 0..1stringxml:id (or equivalent in JSON)
.... url 1..1uri"http://hl7.org/fhir/us/shr/StructureDefinition/shr-core-PriorityCode-extension"
.... value[x] 1..1positiveInt, CodeableConceptValue of extension
Binding: medication-request-priority (required)
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier Σ0..*IdentifierExternal identifier
... dateWritten S1..1dateTimeWhen prescription was authorized
... status ?!S1..1codeactive | on-hold | completed | entered-in-error | stopped | draft
Binding: MedicationOrderStatus (required)
... dateEnded Σ0..1dateTimeWhen prescription was stopped
... reasonEnded Σ0..1CodeableConceptWhy prescription was stopped
Binding: (unbound) (example)
... patient S1..1Reference(shr-core-Patient)Who prescription is for
... prescriber S1..1Reference(shr-core-Practitioner)Who ordered the medication(s)
... encounter Σ0..1Reference(shr-core-Encounter)Created during encounter/admission/stay
... reason[x] ΣCodeableConcept, Reference(shr-core-Condition)Reason or indication for writing the prescription
Slice: Unordered, Open by type:$this
Binding: Condition/Problem/Diagnosis Codes (example)
... reasonCodeableConcept Σ0..1CodeableConceptReason or indication for writing the prescription
Binding: Condition/Problem/Diagnosis Codes (example)
... note Σ0..1stringInformation about the prescription
... medication[x] SCodeableConcept, Reference(shr-core-Medication)Medication to be taken
Slice: Unordered, Open by type:$this
Binding: http://fhir.org/guides/argonaut/ValueSet/medication-codes (extensible)
... medicationCodeableConcept 1..1CodeableConceptMedication to be taken
Binding: http://h7.org/fhir/us/core/ValueSet/us-core-medication-codes (extensible)
... dosageInstruction Σ0..1BackboneElementHow medication should be taken
.... id 0..1idxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional Content defined by implementations
.... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
.... text Σ0..1stringDosage instructions expressed as text
.... additionalInstructions Σ0..1CodeableConceptSupplemental instructions - e.g. "with meals"
Binding: (unbound) (example)
.... timing Σ0..1TimingWhen medication should be administered
.... asNeeded[x] Σboolean, CodeableConceptTake "as needed" (for x)
Slice: Unordered, Open by type:$this
Binding: (unbound) (example)
.... asNeededCodeableConcept Σ0..1CodeableConceptTake "as needed" (for x)
Binding: medication-as-needed-reason (example)
.... siteCodeableConcept Σ0..1CodeableConceptBody site to administer to
Binding: BodyLocationVS (preferred)
.... route Σ0..1CodeableConceptHow drug should enter body
Binding: SNOMED CT Route Codes (required)
.... method Σ0..1CodeableConceptTechnique for administering medication
Binding: administration-method-codes (required)
.... dose[x] Σ0..1Range, SimpleQuantityAmount of medication per dose
.... rate[x] Σ0..1Ratio, RangeAmount of medication per unit of time
.... maxDosePerPeriod Σ0..1RatioUpper limit on medication per unit of time
... dispenseRequest Σ0..1BackboneElementMedication supply authorization
.... id 0..1idxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional Content defined by implementations
.... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
.... medication[x] Σ0..1CodeableConcept, Reference(Medication)Product to be supplied
.... validityPeriod Σ0..1PeriodTime period supply is authorized for
.... numberOfRepeatsAllowed Σ0..1positiveIntNumber of refills authorized
.... quantity Σ0..1SimpleQuantityAmount of medication to supply per dispense
.... expectedSupplyDuration Σ0..1DurationNumber of days supply per dispense
... substitution Σ0..1BackboneElementAny restrictions on medication substitution
.... id 0..1idxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
.... shr-core-SubstitutionAllowed-extension 0..1booleanSubstitutionAllowed
URL: http://hl7.org/fhir/us/shr/StructureDefinition/shr-core-SubstitutionAllowed-extension
.... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
.... type Σ1..1CodeableConceptgeneric | formulary +
Binding: ActSubstanceAdminSubstitutionCode (example)
.... reason Σ0..1CodeableConceptWhy should (not) substitution be made
Binding: SubstanceAdminSubstitutionReason (required)
... priorPrescription Σ0..1Reference(MedicationOrder)An order/prescription that this supersedes

doco Documentation for this format

Downloads: StructureDefinition: (XML, JSON, TTL), Schema: XML Schematron

 

Terminology Bindings

PathConformanceValueSet
MedicationOrder-MedicationRequest.statusrequiredMedicationOrderStatus
MedicationOrder-MedicationRequest.medicationxextensiblehttp://fhir.org/guides/argonaut/ValueSet/medication-codes

 

Constraints

IdPathDetailsRequirements