Intersection of http://fhir.hl7.nl/zorgviewer/StructureDefinition/MedicationRequest and http://fhir.hl7.nl/zorgviewer/StructureDefinition/MedicationRequest

This is the set of resources that conform to both MedicationAgreement (http://fhir.hl7.nl/zorgviewer/StructureDefinition/MedicationRequest) and MedicationAgreement (http://fhir.hl7.nl/zorgviewer/StructureDefinition/MedicationRequest).

Structure

NameFlagsCard.TypeDescription & Constraintsdoco
.. MedicationRequest 0..*MedicationAgreement
dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources
dom-1: If the resource is contained in another resource, it SHALL NOT contain any narrative
dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource
... 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: ?? (extensible): A human language.

... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionExtension
... modifierExtension ?!0..*ExtensionExtension
... identifier 0..*IdentifierExternal ids for this request
... definition Σ0..*Reference(ActivityDefinition | PlanDefinition)Protocol or definition
... basedOn Σ0..*Reference(CarePlan | MedicationRequest | ProcedureRequest | ReferralRequest)What request fulfills
... groupIdentifier Σ0..1IdentifierComposite request this is part of
... status ?!Σ0..1codeactive | on-hold | cancelled | completed | entered-in-error | stopped | draft | unknown
Binding: ?? (required): A coded concept specifying the state of the prescribing event. Describes the lifecycle of the prescription

... intent ?!Σ1..1codeproposal | plan | order | instance-order
Binding: ?? (required): The kind of medication order

... category 1..1CodeableConceptType of medication usage
Binding: ?? (preferred): A coded concept identifying where the medication ordered is expected to be consumed or administered

.... extension 0..*ExtensionAdditional Content defined by implementations
.... coding Σ0..*CodingCode defined by a terminology system
.... text SΣ0..1stringPlain text representation of the concept
... priority Σ0..1coderoutine | urgent | stat | asap
Binding: ?? (required): Identifies the level of importance to be assigned to actioning the request

... medication[x] Σ1..1Reference()Medication to be taken
... subject Σ1..1Reference(nl-core-patient | Group)Who or group medication request is for
... context 0..1Reference(HCIM Encounter | nl-core-episodeofcare)Created during encounter/admission/stay
... supportingInformation 0..*Reference(Resource)Information to support ordering of the medication
... authoredOn SΣ1..1dateTimeMedicationAgreementDateTime
... requester ΣC0..1BackboneElementPrescriber
ele-1: All FHIR elements must have a @value or children
mps-1: onBehalfOf can only be specified if agent is practitioner or device
.... extension 0..*ExtensionAdditional Content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored
.... agent Σ1..1Reference(nl-core-practitioner | nl-core-organization | nl-core-patient | nl-core-relatedperson | Device)Who ordered the initial medication(s)
..... extension 0..*ExtensionExtension
..... reference Σ0..1stringLiteral reference, Relative, internal or absolute URL
..... identifier Σ0..1IdentifierLogical reference, when literal reference is not known
..... display Σ0..1stringText alternative for the resource
.... onBehalfOf Σ0..1Reference(nl-core-organization)Organization agent is acting for
... recorder 0..1Reference(nl-core-practitioner)Person who entered the request
.... extension 0..*ExtensionExtension
.... reference Σ0..1stringLiteral reference, Relative, internal or absolute URL
.... identifier Σ0..1IdentifierLogical reference, when literal reference is not known
.... display Σ0..1stringText alternative for the resource
... reasonCode 0..*CodeableConceptReasonMedicationAgreement
Binding: ?? (extensible): RedenWijzigenOfStakenCodelijst


... reasonReference 0..*Reference(Observation | HCIM Problem)PrescriptionReason
... note 0..*AnnotationComment
... dosageInstruction 0..*??, ??How the medication should be taken
.... extension 0..*ExtensionAdditional Content defined by implementations
.... sequence Σ0..1integerSequenceNumber
.... text SΣ0..1stringDescription
.... additionalInstruction Σ0..*CodeableConceptAdditionalInstructions
Binding: ?? (extensible)
.... patientInstruction Σ0..1stringPatient or consumer oriented instructions
.... timing Σ0..1??, ??When medication should be administered
.... asNeeded[x] Σ0..1CodeableConceptTake "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.

.... site Σ0..1CodeableConceptBody site to administer to
Binding: ?? (example): A coded concept describing the site location the medicine enters into or onto the body.

.... route Σ0..1CodeableConceptRouteOfAdministration
Binding: ?? (extensible): ToedieningswegCodelijst


Example Example of RouteOfAdministration: {"coding":[{"system":"urn:oid:2.16.840.1.113883.2.4.4.9","code":"oraal","display":"Oraal"}]}
..... extension 0..*ExtensionAdditional Content defined by implementations
..... coding Σ0..*CodingCode defined by a terminology system
..... text SΣ0..1stringPlain text representation of the concept
.... method Σ0..1CodeableConceptTechnique for administering medication
Binding: ?? (example): A coded concept describing the technique by which the medicine is administered.

.... dose[x] Σ0..1Dose
..... doseRangeRange(SimpleQuantity)
..... doseQuantityQuantity(SimpleQuantity | ?gen-e2?)
.... maxDosePerPeriod Σ0..1RatioMaximumDose
..... extension 0..*ExtensionAdditional Content defined by implementations
..... numerator Σ0..1QuantityNumerator value
Binding: ?? (required): GstdTabel902

..... denominator Σ0..1QuantityDenominator value
.... maxDosePerAdministration Σ0..1??, ??Upper limit on medication per administration
.... maxDosePerLifetime Σ0..1??, ??Upper limit on medication per lifetime of the patient
.... rate[x] Σ0..1AdministeringSpeed
..... rateRatioRatio(SimpleQuantity)
..... rateRangeRange(SimpleQuantity)
..... rateQuantityQuantity(SimpleQuantity | ?gen-e2?)
... dispenseRequest 0..1BackboneElementMedication supply authorization
ele-1: All FHIR elements must have a @value or children
.... extension 0..*ExtensionAdditional Content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored
.... validityPeriod 0..1PeriodTime period supply is authorized for
.... numberOfRepeatsAllowed 0..1positiveIntNumber of refills authorized
.... quantity 0..1??, ??Amount of medication to supply per dispense
.... expectedSupplyDuration 0..1DurationNumber of days supply per dispense
.... performer 0..1Reference(Organization)Intended dispenser
... substitution 0..1BackboneElementAny restrictions on medication substitution
ele-1: All FHIR elements must have a @value or children
.... extension 0..*ExtensionAdditional Content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored
.... allowed ?!1..1booleanWhether substitution is allowed or not
.... 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.

... priorPrescription 0..1Reference(MedicationRequest)An order/prescription that is being replaced
... detectedIssue 0..*Reference(DetectedIssue)Clinical Issue with action
... eventHistory 0..*Reference(Provenance)A list of events of interest in the lifecycle

doco Documentation for this format