Dosage

complex type

Base StructureDefinition for Dosage Type: Indicates how the medication is/was taken or should be taken by the patient.

Official spec
PathCard.TypeDescription & Constraints
Dosage0..*How the medication is/was taken or should be taken
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.sequenceΣ0..1integerThe order of the dosage instructions
.textΣ0..1stringFree text dosage instructions e.g. SIG
.additionalInstructionΣ0..*CodeableConceptSupplemental instruction or warnings to the patient - e.g. "with meals", "may cause drowsiness"
Bindingadditional-instruction-codes(example)
.patientInstructionΣ0..1stringPatient or consumer oriented instructions
.timingΣ0..1TimingWhen medication should be administered
.asNeeded[x]Σ0..1boolean | CodeableConceptTake "as needed" (for x)
Bindingmedication-as-needed-reason(example)
.siteΣ0..1CodeableConceptBody site to administer to
Bindingapproach-site-codes(example)
.routeΣ0..1CodeableConceptHow drug should enter body
Bindingroute-codes(example)
.methodΣ0..1CodeableConceptTechnique for administering medication
Bindingadministration-method-codes(example)
.doseAndRateΣ0..*ElementAmount of medication administered
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.typeΣ0..1CodeableConceptThe kind of dose or rate specified
Bindingdose-rate-type(example)
.dose[x]Σ0..1Range | QuantityAmount of medication per dose
.rate[x]Σ0..1Ratio | Range | QuantityAmount of medication per unit of time
.maxDosePerPeriodΣ0..1RatioUpper limit on medication per unit of time
.maxDosePerAdministrationΣ0..1QuantityUpper limit on medication per administration
.maxDosePerLifetimeΣ0..1QuantityUpper limit on medication per lifetime of the patient