Union of http://hl7.eu/fhir/hdr/StructureDefinition/medicationRequest-obl-eu-hdr and http://hl7.eu/fhir/hdr/StructureDefinition/medicationRequest-obl-eu-hdr

This is the set of resources that conform to either of the profiles MedicationRequest: obligations (http://hl7.eu/fhir/hdr/StructureDefinition/medicationRequest-obl-eu-hdr) and MedicationRequest: obligations (http://hl7.eu/fhir/hdr/StructureDefinition/medicationRequest-obl-eu-hdr). E.g. what you have to deal with if you get resources conforming to one of them

Structure

NameFlagsCard.TypeDescription & Constraints    Filter: doco
MedicationRequest 0..*Ordering of medication for patient or group
MedicationRequest.meta This element is included in summaries. 0..1MetaMetadata about the resource
MedicationRequest.implicitRules This element is a modifier element. This element is included in summaries. 0..1uriA set of rules under which this content was created
MedicationRequest.language 0..1codeleft: Language of the resource content; right: Language of the request
Binding: ?? (preferred): A human language.
MedicationRequest.text 0..1NarrativeText summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
MedicationRequest.contained 0..*ResourceContained, inline Resources
MedicationRequest.extension 0..*ExtensionExtension
MedicationRequest.modifierExtension This element is a modifier element. 0..*ExtensionExtensions that cannot be ignored
MedicationRequest.identifier 0..*Identifierleft: Prescription/prescribed item ID; right: Business identifier for this request
MedicationRequest.status This element is a modifier element. This element is included in summaries. 1..1codeCurrent state of the order
Binding: ?? (required): A coded concept specifying the state of the prescribing event. Describes the lifecycle of the prescription.
MedicationRequest.statusReason 0..1CodeableConceptleft: Reason for current status; right: Reason for current status of the order
Binding: ?? (example): Identifies the reasons for a given status.
MedicationRequest.intent This element is a modifier element. This element is included in summaries. 1..1codeleft: proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option; right: Order, proposal or plan
Binding: ?? (required): The kind of medication order.
MedicationRequest.category 0..*CodeableConceptleft: Type of medication usage; right: Category of the medication request
Binding: ?? (example): A coded concept identifying the category of medication request. For example, where the medication is to be consumed or administered, or the type of medication treatment.
MedicationRequest.priority This element is included in summaries. 0..1coderoutine | urgent | asap | stat
Binding: ?? (required): Identifies the level of importance to be assigned to actioning the request.
MedicationRequest.doNotPerform This element is a modifier element. This element is included in summaries. 0..1booleanTrue if request is prohibiting action
MedicationRequest.reported[x] This element is included in summaries. 0..1Reported rather than primary record
MedicationRequest.reported[x].reportedBooleanboolean
MedicationRequest.reported[x].reportedReferenceReference(Patient | Practitioner | PractitionerRole | RelatedPerson | Organization)
MedicationRequest.medication[x] This element is included in summaries. 1..1Medication to be taken
Binding: ?? (example): A coded concept identifying substance or product that can be ordered.
MedicationRequest.medication[x].medicationCodeableConceptCodeableConcept
MedicationRequest.medication[x].medicationReferenceReference(Medication (HDR) | #sd-107-medication-eu-hdr-medication-eu-core)
MedicationRequest.subject This element is included in summaries. 1..1Reference(Patient (EU core) | #sd-20-patient-eu-core-patient-eu-core)Who or group medication request is for
MedicationRequest.encounter 0..1Reference(Encounter)Encounter created as part of encounter/admission/stay
MedicationRequest.supportingInformation 0..*Reference(Resource)Information to support ordering of the medication
MedicationRequest.authoredOn This element is included in summaries. 0..1dateTimeleft: When request was initially authored; right: Date when the request was authored
MedicationRequest.requester This element is included in summaries. 0..1Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device), Reference(Patient (EU core) | Practitioner (EU core) | PractitionerRole (EU core) | Organization (EU core) | RelatedPerson)left: Who/What requested the Request; right: The individual responsible for ordering the medication
MedicationRequest.performer 0..1Reference(Practitioner | PractitionerRole | Organization | Patient | Device | RelatedPerson | CareTeam)Intended performer of administration
MedicationRequest.performerType This element is included in summaries. 0..1CodeableConceptDesired kind of performer of the medication administration
Binding: ?? (example): Identifies the type of individual that is desired to administer the medication.
MedicationRequest.recorder 0..1Reference(Practitioner | PractitionerRole)Person who entered the request
MedicationRequest.reasonCode 0..*CodeableConceptReason or indication for this prescription
Binding: ?? (example): A coded concept indicating why the medication was ordered.
MedicationRequest.reasonReference 0..*Reference(Condition | Observation)Condition or observation that supports this prescription
MedicationRequest.instantiatesCanonical This element is included in summaries. 0..*canonical()Instantiates FHIR protocol or definition
MedicationRequest.instantiatesUri This element is included in summaries. 0..*uriInstantiates external protocol or definition
MedicationRequest.basedOn This element is included in summaries. 0..*Reference(CarePlan | MedicationRequest | ServiceRequest | ImmunizationRecommendation)What request fulfills
MedicationRequest.groupIdentifier This element is included in summaries. 0..1Identifierleft: Prescription this is part of. Not needed if a presciption includes only one prescribed item.; right: Group identifier
MedicationRequest.courseOfTherapyType 0..1CodeableConceptOverall pattern of medication administration
Binding: ?? (example): Identifies the overall pattern of medication administratio.
MedicationRequest.insurance 0..*Reference(Coverage | ClaimResponse)Associated insurance coverage
MedicationRequest.note 0..*AnnotationInformation about the prescription
MedicationRequest.note.extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.note.author[x] This element is included in summaries. 0..1Individual responsible for the annotation
MedicationRequest.note.author[x].authorReferenceReference(Practitioner | Patient | RelatedPerson | Organization)
MedicationRequest.note.author[x].authorStringstring
MedicationRequest.note.time This element is included in summaries. 0..1dateTimeWhen the annotation was made
MedicationRequest.note.text This element is included in summaries. 1..1markdownTextual note about the request
MedicationRequest.dosageInstruction 0..*DosageHow the medication should be taken.
MedicationRequest.dosageInstruction.extension 0..*ExtensionAdditional content defined by implementations
MedicationRequest.dosageInstruction.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
MedicationRequest.dosageInstruction.sequence This element is included in summaries. 0..1integerThe order of the dosage instructions
MedicationRequest.dosageInstruction.text This element is included in summaries. 0..1stringFree text dosage instructions
MedicationRequest.dosageInstruction.additionalInstruction This element is included in summaries. 0..*CodeableConceptSupplemental instruction or warnings to the patient - e.g. "with meals", "may cause drowsiness"
Binding: ?? (example): A coded concept identifying additional instructions such as "take with water" or "avoid operating heavy machinery".
MedicationRequest.dosageInstruction.patientInstruction This element is included in summaries. 0..1stringPatient or consumer oriented instructions
MedicationRequest.dosageInstruction.timing This element is included in summaries. 0..1TimingAdministration schedule
MedicationRequest.dosageInstruction.timing.extension 0..*ExtensionAdditional content defined by implementations
MedicationRequest.dosageInstruction.timing.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
MedicationRequest.dosageInstruction.timing.event This element is included in summaries. 0..*dateTimeWhen the event occurs
MedicationRequest.dosageInstruction.timing.repeat This element is included in summaries. C0..1ElementWhen the event is to occur
Constraints: tim-1, tim-2, tim-4, tim-5, tim-6, tim-7, tim-8, tim-9, tim-10
MedicationRequest.dosageInstruction.timing.repeat.extension 0..*ExtensionAdditional content defined by implementations
MedicationRequest.dosageInstruction.timing.repeat.bounds[x] This element is included in summaries. 0..1Length/Range of lengths, or (Start and/or end) limits
MedicationRequest.dosageInstruction.timing.repeat.bounds[x].boundsDurationDuration
MedicationRequest.dosageInstruction.timing.repeat.bounds[x].boundsRangeRange
MedicationRequest.dosageInstruction.timing.repeat.bounds[x].boundsPeriodPeriod
MedicationRequest.dosageInstruction.timing.repeat.count This element is included in summaries. 0..1positiveIntNumber of times to repeat
MedicationRequest.dosageInstruction.timing.repeat.countMax This element is included in summaries. 0..1positiveIntMaximum number of times to repeat
MedicationRequest.dosageInstruction.timing.repeat.duration This element is included in summaries. 0..1decimalDuration of the treatment
MedicationRequest.dosageInstruction.timing.repeat.durationMax This element is included in summaries. 0..1decimalHow long when it happens (Max)
MedicationRequest.dosageInstruction.timing.repeat.durationUnit This element is included in summaries. 0..1codes | min | h | d | wk | mo | a - unit of time (UCUM)
Binding: ?? (required): A unit of time (units from UCUM).
MedicationRequest.dosageInstruction.timing.repeat.frequency This element is included in summaries. 0..1positiveIntFrequency times per period
MedicationRequest.dosageInstruction.timing.repeat.frequencyMax This element is included in summaries. 0..1positiveIntEvent occurs up to frequencyMax times per period
MedicationRequest.dosageInstruction.timing.repeat.period This element is included in summaries. 0..1decimalDuration of time over which repetitions are to occur
MedicationRequest.dosageInstruction.timing.repeat.periodMax This element is included in summaries. 0..1decimalUpper limit of period (3-4 hours)
MedicationRequest.dosageInstruction.timing.repeat.periodUnit This element is included in summaries. 0..1codeUnit of the period (e.g. day)
Binding: ?? (required): A unit of time (units from UCUM).
MedicationRequest.dosageInstruction.timing.repeat.dayOfWeek This element is included in summaries. 0..*codemon | tue | wed | thu | fri | sat | sun
Binding: ?? (required)
MedicationRequest.dosageInstruction.timing.repeat.timeOfDay This element is included in summaries. 0..*timeTime of day for action
MedicationRequest.dosageInstruction.timing.repeat.when This element is included in summaries. 0..*codeCode for time period of occurrence
Binding: ?? (required): Real world event relating to the schedule.
MedicationRequest.dosageInstruction.timing.repeat.offset This element is included in summaries. 0..1unsignedIntMinutes from event (before or after)
MedicationRequest.dosageInstruction.timing.code This element is included in summaries. 0..1CodeableConceptA code for the timing schedule.
Binding: ?? (preferred): Code for a known / defined timing pattern.
MedicationRequest.dosageInstruction.asNeeded[x] This element is included in summaries. 0..1Take "as needed" (for x)
Binding: ?? (example): A coded concept identifying the precondition that should be met or evaluated prior to consuming or administering a medication dose. For example "pain", "30 minutes prior to sexual intercourse", "on flare-up" etc.
MedicationRequest.dosageInstruction.asNeeded[x].asNeededBooleanboolean
MedicationRequest.dosageInstruction.asNeeded[x].asNeededCodeableConceptCodeableConcept
MedicationRequest.dosageInstruction.site This element is included in summaries. 0..1CodeableConceptBody site to administer to
Binding: ?? (example): A coded concept describing the site location the medicine enters into or onto the body.
MedicationRequest.dosageInstruction.route This element is included in summaries. 0..1CodeableConceptRoute of administration
Binding: ?? (example): A coded concept describing the route or physiological path of administration of a therapeutic agent into or onto the body of a subject.
MedicationRequest.dosageInstruction.method This element is included in summaries. 0..1CodeableConceptTechnique for administering medication
Binding: ?? (example): A coded concept describing the technique by which the medicine is administered.
MedicationRequest.dosageInstruction.doseAndRate This element is included in summaries. 0..*ElementAmount of medication administered
MedicationRequest.dosageInstruction.doseAndRate.extension 0..*ExtensionAdditional content defined by implementations
MedicationRequest.dosageInstruction.doseAndRate.type This element is included in summaries. 0..1CodeableConceptThe kind of dose or rate specified
Binding: ?? (example): The kind of dose or rate specified.
MedicationRequest.dosageInstruction.doseAndRate.dose[x] This element is included in summaries. 0..1Amount of medication per dose
MedicationRequest.dosageInstruction.doseAndRate.dose[x].doseRangeRange
MedicationRequest.dosageInstruction.doseAndRate.dose[x].doseQuantityQuantity
MedicationRequest.dosageInstruction.doseAndRate.rate[x] This element is included in summaries. 0..1Amount of medication per unit of time
MedicationRequest.dosageInstruction.doseAndRate.rate[x].rateRatioRatio
MedicationRequest.dosageInstruction.doseAndRate.rate[x].rateRangeRange
MedicationRequest.dosageInstruction.doseAndRate.rate[x].rateQuantityQuantity(SimpleQuantity)
MedicationRequest.dosageInstruction.maxDosePerPeriod This element is included in summaries. 0..1RatioUpper limit on medication per unit of time
MedicationRequest.dosageInstruction.maxDosePerAdministration This element is included in summaries. 0..1?? The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as wellUpper limit on medication per administration
MedicationRequest.dosageInstruction.maxDosePerLifetime This element is included in summaries. 0..1?? The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as wellUpper limit on medication per lifetime of the patient
MedicationRequest.dispenseRequest 0..1BackboneElementMedication supply authorization
MedicationRequest.dispenseRequest.extension 0..*ExtensionExtension
MedicationRequest.dispenseRequest.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
MedicationRequest.dispenseRequest.initialFill 0..1BackboneElementFirst fill details
MedicationRequest.dispenseRequest.initialFill.extension 0..*ExtensionAdditional content defined by implementations
MedicationRequest.dispenseRequest.initialFill.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
MedicationRequest.dispenseRequest.initialFill.quantity 0..1?? The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as wellFirst fill quantity
MedicationRequest.dispenseRequest.initialFill.duration 0..1DurationFirst fill duration
MedicationRequest.dispenseRequest.dispenseInterval 0..1Durationleft: Minimum period of time between dispenses; right: Interval between dispenses
MedicationRequest.dispenseRequest.validityPeriod 0..1Periodleft: Time period supply is authorized for; right: Validity period of the dispense request
MedicationRequest.dispenseRequest.numberOfRepeatsAllowed 0..1unsignedIntleft: Number of refills authorized; right: Number of repeats allowed
MedicationRequest.dispenseRequest.quantity 0..1?? The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as wellAmount of medication to supply per dispense
MedicationRequest.dispenseRequest.expectedSupplyDuration 0..1DurationNumber of days supply per dispense
MedicationRequest.dispenseRequest.performer 0..1Reference(Organization)Intended dispenser
MedicationRequest.substitution 0..1BackboneElementleft: Any restrictions on medication substitution; right: Whether substitution is allowed
MedicationRequest.substitution.extension 0..*ExtensionAdditional content defined by implementations
MedicationRequest.substitution.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
MedicationRequest.substitution.allowed[x] 1..1Whether substitution is allowed or not
Binding: ?? (example): Identifies the type of substitution allowed.
MedicationRequest.substitution.allowed[x].allowedBooleanboolean
MedicationRequest.substitution.allowed[x].allowedCodeableConceptCodeableConcept
MedicationRequest.substitution.reason 0..1CodeableConceptWhy should (not) substitution be made
Binding: ?? (example): A coded concept describing the reason that a different medication should (or should not) be substituted from what was prescribed.
MedicationRequest.priorPrescription 0..1Reference(MedicationRequest)An order/prescription that is being replaced
MedicationRequest.detectedIssue 0..*Reference(DetectedIssue)Clinical Issue with action
MedicationRequest.eventHistory 0..*Reference(Provenance)A list of events of interest in the lifecycle

doco Documentation for this format