Union of http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-medicationknowledgedefinition and http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-medicationknowledgedefinition

This is the set of resources that conform to either of the profiles CRMI MedicationKnowledge Definition (http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-medicationknowledgedefinition) and CRMI MedicationKnowledge Definition (http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-medicationknowledgedefinition). E.g. what you have to deal with if you get resources conforming to one of them

Structure

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. MedicationKnowledge 0..*Definition of Medication Knowledge
... 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: ?? (preferred): A human language.
... 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
... contained 0..*ResourceContained, inline Resources
... extension 0..*Extensionleft: Extension; right: Additional content defined by implementations
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... code SΣ0..1CodeableConceptCode that identifies this medication
Binding: ?? (example): A coded concept that defines the type of a medication.
... status ?!Σ0..1codeactive | inactive | entered-in-error
Binding: ?? (required): A coded concept defining if the medication is in active use.
... manufacturer Σ0..1Reference(Organization)Manufacturer of the item
... doseForm 0..1CodeableConceptpowder | tablets | capsule +
Binding: ?? (example): A coded concept defining the form of a medication.
... amount Σ0..1??Amount of drug in package
... synonym Σ0..*stringAdditional names for a medication
... relatedMedicationKnowledge 0..*BackboneElementAssociated or related medication information
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type 1..1CodeableConceptCategory of medicationKnowledge
.... reference 1..*Reference(MedicationKnowledge)Associated documentation about the associated medication knowledge
..... extension 0..*ExtensionAdditional content defined by implementations
..... reference Σ0..1stringLiteral reference, Relative, internal or absolute URL
..... type Σ0..1uriType the reference refers to (e.g. "Patient")
Binding: ?? (extensible): Aa resource (or, for logical models, the URI of the logical model).
..... identifier Σ0..1IdentifierLogical reference, when literal reference is not known
..... display Σ0..1stringText alternative for the resource
... associatedMedication 0..*Reference(Medication)A medication resource that is associated with this medication
.... extension 0..*ExtensionAdditional content defined by implementations
.... reference Σ0..1stringLiteral reference, Relative, internal or absolute URL
.... type Σ0..1uriType the reference refers to (e.g. "Patient")
Binding: ?? (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier Σ0..1IdentifierLogical reference, when literal reference is not known
.... display Σ0..1stringText alternative for the resource
... productType 0..*CodeableConceptCategory of the medication or product
... monograph 0..*BackboneElementAssociated documentation about the medication
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type 0..1CodeableConceptThe category of medication document
.... source 0..1Reference(DocumentReference | Media)Associated documentation about the medication
... ingredient S0..*BackboneElementActive or inactive ingredient
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... item[x] 1..1Medication(s) or substance(s) contained in the medication
..... itemCodeableConceptCodeableConcept
..... itemReferenceReference(Substance)
.... isActive 0..1booleanActive ingredient indicator
.... strength 0..1RatioQuantity of ingredient present
... preparationInstruction 0..1markdownThe instructions for preparing the medication
... intendedRoute 0..*CodeableConceptThe intended or approved route of administration
Binding: ?? (example): A coded concept defining the intended route of administration.
... cost 0..*BackboneElementThe pricing of the medication
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type 1..1CodeableConceptThe category of the cost information
.... source 0..1stringThe source or owner for the price information
.... cost 1..1MoneyThe price of the medication
... monitoringProgram 0..*BackboneElementProgram under which a medication is reviewed
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type 0..1CodeableConceptType of program under which the medication is monitored
.... name 0..1stringName of the reviewing program
... administrationGuidelines 0..*BackboneElementGuidelines for administration of the medication
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... dosage 0..*BackboneElementDosage for the medication for the specific guidelines
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type 1..1CodeableConceptType of dosage
..... dosage 1..*DosageDosage for the medication for the specific guidelines
.... indication[x] 0..1Indication for use that apply to the specific administration guidelines
..... indicationCodeableConceptCodeableConcept
..... indicationReferenceReference(ObservationDefinition)
.... patientCharacteristics 0..*BackboneElementCharacteristics of the patient that are relevant to the administration guidelines
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... characteristic[x] 1..1Specific characteristic that is relevant to the administration guideline
...... characteristicCodeableConceptCodeableConcept
...... characteristicQuantityQuantity(SimpleQuantity)
..... value 0..*stringThe specific characteristic
... medicineClassification 0..*BackboneElementCategorization of the medication within a formulary or classification system
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type 1..1CodeableConceptThe type of category for the medication (for example, therapeutic classification, therapeutic sub-classification)
.... classification 0..*CodeableConceptSpecific category assigned to the medication
... packaging 0..1BackboneElementDetails about packaged medications
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type 0..1CodeableConceptA code that defines the specific type of packaging that the medication can be found in
Binding: ?? (example): A coded concept defining the type of packaging of a medication.
.... quantity 0..1??The number of product units the package would contain if fully loaded
... drugCharacteristic 0..*BackboneElementSpecifies descriptive properties of the medicine
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type 0..1CodeableConceptCode specifying the type of characteristic of medication
Binding: ?? (example): A coded concept defining the characteristic types of a medication.
.... value[x] 0..1Description of the characteristic
..... valueCodeableConceptCodeableConcept
..... valueStringstring
..... valueQuantityQuantity(SimpleQuantity)
..... valueBase64Binarybase64Binary
... contraindication 0..*Reference(DetectedIssue)Potential clinical issue with or between medication(s)
... regulatory 0..*BackboneElementRegulatory information about a medication
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... regulatoryAuthority 1..1Reference(Organization)Specifies the authority of the regulation
.... substitution 0..*BackboneElementSpecifies if changes are allowed when dispensing a medication from a regulatory perspective
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type 1..1CodeableConceptSpecifies the type of substitution allowed
..... allowed 1..1booleanSpecifies if regulation allows for changes in the medication when dispensing
.... schedule 0..*BackboneElementSpecifies the schedule of a medication in jurisdiction
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... schedule 1..1CodeableConceptSpecifies the specific drug schedule
.... maxDispense 0..1BackboneElementThe maximum number of units of the medication that can be dispensed in a period
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... quantity 1..1??The maximum number of units of the medication that can be dispensed
..... period 0..1DurationThe period that applies to the maximum number of units
... kinetics 0..*BackboneElementThe time course of drug absorption, distribution, metabolism and excretion of a medication from the body
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... areaUnderCurve 0..*??The drug concentration measured at certain discrete points in time
.... lethalDose50 0..*??The median lethal dose of a drug
.... halfLifePeriod 0..1DurationTime required for concentration in the body to decrease by half

doco Documentation for this format