Extensions for Using Data Elements from FHIR R5 in FHIR R4
0.1.0 - STU International flag

Extensions for Using Data Elements from FHIR R5 in FHIR R4 - Downloaded Version null See the Directory of published versions

Resource Profile: Profile_R5_MedicationKnowledge_R4

Official URL: http://hl7.org/fhir/5.0/StructureDefinition/profile-MedicationKnowledge Version: 0.1.0
Standards status: Trial-use Maturity Level: 0 Computable Name: Profile_R5_MedicationKnowledge_R4

This cross-version profile allows R5 MedicationKnowledge content to be represented via FHIR R4 MedicationKnowledge resources.

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. MedicationKnowledge 0..* MedicationKnowledge(4.0.1) Definition of Medication Knowledge
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
.... extension:identifier 0..* Identifier R5: Business identifier for this medication (new)
URL: http://hl7.org/fhir/StructureDefinition/artifact-identifier
Constraints: ext-1
.... extension:author 0..1 ContactDetail R5: Creator or owner of the knowledge or information about the medication (new)
URL: http://hl7.org/fhir/StructureDefinition/artifact-author
Constraints: ext-1
.... extension:intendedJurisdiction 0..* CodeableConcept R5: Codes that identify the different jurisdictions for which the information of this resource was created (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.intendedJurisdiction
Constraints: ext-1
.... extension:storageGuideline 0..* (Complex) R5: How the medication should be stored (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.storageGuideline
Constraints: ext-1
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
Constraints: ext-1

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
MedicationKnowledge.​status Base required Medication knowledge status codes 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error MedicationKnowledge If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error MedicationKnowledge If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error MedicationKnowledge If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error MedicationKnowledge If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice MedicationKnowledge A resource should have narrative for robust management text.`div`.exists()
ele-1 error MedicationKnowledge.implicitRules, MedicationKnowledge.extension, MedicationKnowledge.extension:identifier, MedicationKnowledge.extension:author, MedicationKnowledge.extension:intendedJurisdiction, MedicationKnowledge.extension:storageGuideline, MedicationKnowledge.modifierExtension, MedicationKnowledge.status All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error MedicationKnowledge.extension, MedicationKnowledge.extension:identifier, MedicationKnowledge.extension:author, MedicationKnowledge.extension:intendedJurisdiction, MedicationKnowledge.extension:storageGuideline, MedicationKnowledge.modifierExtension Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from MedicationKnowledge

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. MedicationKnowledge 0..* MedicationKnowledge(4.0.1) Definition of Medication Knowledge
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:identifier 0..* Identifier R5: Business identifier for this medication (new)
URL: http://hl7.org/fhir/StructureDefinition/artifact-identifier
.... extension:author 0..1 ContactDetail R5: Creator or owner of the knowledge or information about the medication (new)
URL: http://hl7.org/fhir/StructureDefinition/artifact-author
.... extension:intendedJurisdiction 0..* CodeableConcept R5: Codes that identify the different jurisdictions for which the information of this resource was created (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.intendedJurisdiction
.... extension:storageGuideline 0..* (Complex) R5: How the medication should be stored (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.storageGuideline
... status
.... Slices for modifierExtension 0..* Slice: Unordered, Open by value:url
..... modifierExtension:status 0..1 code R5: active | entered-in-error | inactive
URL: http://hl7.org/fhir/StructureDefinition/artifact-status
Binding: PublicationStatus (required): The lifecycle status of an artifact.
... synonym
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:name 0..* string R5: A name associated with the medication being described
URL: http://hl7.org/fhir/StructureDefinition/artifact-name
.... source
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:source 0..1 Reference(Resource) R5: source additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
... ingredient
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:type 0..1 CodeableConcept R5: A code that defines the type of ingredient, active, base, etc (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.definitional.ingredient.type
Binding: R5V3RoleClassIngredientEntityForR4 (0.1.0) (example)
.... strength
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:strength 0..1 CodeableConcept, Quantity R5: strength additional types
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.definitional.ingredient.strength
Binding: R5MedicationIngredientstrengthForR4 (0.1.0) (example)
... cost
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:effectiveDate 0..* Period R5: The date range for which the cost is effective (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.cost.effectiveDate
.... cost
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:cost 0..1 CodeableConcept R5: The price or category of the cost of the medication additional types
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.cost.cost
Binding: R5MedicationCostCategoryForR4 (0.1.0) (example): A coded concept defining the category of a medication.
... administrationGuidelines
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:dosingGuideline 0..* (Complex) R5: Guidelines for dosage of the medication (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.indicationGuideline.dosingGuideline
... medicineClassification
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:source 0..1 string, uri R5: The source of the classification (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.medicineClassification.source
... packaging
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:cost 0..* (Complex) R5: Cost of the packaged medication (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.cost
..... extension:packagedProduct 0..1 Reference(Cross-version Profile for R5.PackagedProductDefinition for use in FHIR R4(0.1.0) | Basic) R5: The packaged medication that is being priced (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.packaging.packagedProduct
... drugCharacteristic
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:definition 0..* Reference(Cross-version Profile for R5.MedicinalProductDefinition for use in FHIR R4(0.1.0) | MedicinalProduct) R5: Definitional resources that provide more information about this medication (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.definitional.definition
..... extension:value 0..1 Attachment R5: value additional types
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.definitional.drugCharacteristic.value
... contraindication
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:clinicalUseIssue 0..* Reference(Resource) R5: clinicalUseIssue additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. MedicationKnowledge 0..* MedicationKnowledge(4.0.1) Definition of Medication Knowledge
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... language 0..1 code Language of the resource content
Binding: CommonLanguages . (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
... text 0..1 Narrative Text 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..* Resource Contained, inline Resources
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
.... extension:identifier 0..* Identifier R5: Business identifier for this medication (new)
URL: http://hl7.org/fhir/StructureDefinition/artifact-identifier
Constraints: ext-1
.... extension:author 0..1 ContactDetail R5: Creator or owner of the knowledge or information about the medication (new)
URL: http://hl7.org/fhir/StructureDefinition/artifact-author
Constraints: ext-1
.... extension:intendedJurisdiction 0..* CodeableConcept R5: Codes that identify the different jurisdictions for which the information of this resource was created (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.intendedJurisdiction
Constraints: ext-1
.... extension:storageGuideline 0..* (Complex) R5: How the medication should be stored (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.storageGuideline
Constraints: ext-1
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
... code Σ 0..1 CodeableConcept Code that identifies this medication
Binding: SNOMEDCTMedicationCodes (example): A coded concept that defines the type of a medication.
... status ?!Σ 0..1 code active | inactive | entered-in-error
Binding: MedicationKnowledge Status Codes (required): A coded concept defining if the medication is in active use.
.... id 0..1 string xml:id (or equivalent in JSON)
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... value 0..1 string Primitive value for code
... manufacturer Σ 0..1 Reference(Organization) Manufacturer of the item
... doseForm 0..1 CodeableConcept powder | tablets | capsule +
Binding: SNOMEDCTFormCodes (example): A coded concept defining the form of a medication.
... amount Σ 0..1 SimpleQuantity(4.0.1) Amount of drug in package
... synonym Σ 0..* string Additional names for a medication
.... id 0..1 string xml:id (or equivalent in JSON)
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:name 0..* string R5: A name associated with the medication being described
URL: http://hl7.org/fhir/StructureDefinition/artifact-name
Constraints: ext-1
.... value 0..1 string Primitive value for string
Max Length:1048576
... relatedMedicationKnowledge 0..* BackboneElement Associated or related medication information
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... type 1..1 CodeableConcept Category of medicationKnowledge
.... reference 1..* Reference(MedicationKnowledge) Associated documentation about the associated medication knowledge
... associatedMedication 0..* Reference(Medication) A medication resource that is associated with this medication
... productType 0..* CodeableConcept Category of the medication or product
... monograph 0..* BackboneElement Associated documentation about the medication
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... type 0..1 CodeableConcept The category of medication document
.... source 0..1 Reference(DocumentReference | Media) Associated documentation about the medication
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
...... extension:source 0..1 Reference(Resource) R5: source additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
Constraints: ext-1
..... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
..... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType . (extensible): Aa resource (or, for logical models, the URI of the logical model).
..... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
..... display Σ 0..1 string Text alternative for the resource
... ingredient 0..* BackboneElement Active or inactive ingredient
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:type 0..1 CodeableConcept R5: A code that defines the type of ingredient, active, base, etc (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.definitional.ingredient.type
Binding: R5V3RoleClassIngredientEntityForR4 (0.1.0) (example)
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... item[x] 1..1 Medication(s) or substance(s) contained in the medication
..... itemCodeableConcept CodeableConcept
..... itemReference Reference(Substance)
.... isActive 0..1 boolean Active ingredient indicator
.... strength 0..1 Ratio Quantity of ingredient present
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
...... extension:strength 0..1 CodeableConcept, Quantity R5: strength additional types
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.definitional.ingredient.strength
Binding: R5MedicationIngredientstrengthForR4 (0.1.0) (example)
Constraints: ext-1
..... numerator Σ 0..1 Quantity Numerator value
..... denominator Σ 0..1 Quantity Denominator value
... preparationInstruction 0..1 markdown The instructions for preparing the medication
... intendedRoute 0..* CodeableConcept The intended or approved route of administration
Binding: SNOMEDCTRouteCodes (example): A coded concept defining the intended route of administration.
... cost 0..* BackboneElement The pricing of the medication
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:effectiveDate 0..* Period R5: The date range for which the cost is effective (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.cost.effectiveDate
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... type 1..1 CodeableConcept The category of the cost information
.... source 0..1 string The source or owner for the price information
.... cost 1..1 Money The price of the medication
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
...... extension:cost 1..1 CodeableConcept R5: The price or category of the cost of the medication additional types
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.cost.cost
Binding: R5MedicationCostCategoryForR4 (0.1.0) (example): A coded concept defining the category of a medication.
Constraints: ext-1
..... value Σ 0..1 decimal Numerical value (with implicit precision)
..... currency Σ 0..1 code ISO 4217 Currency Code
Binding: Currencies (required): A code indicating the currency, taken from ISO 4217.
... monitoringProgram 0..* BackboneElement Program under which a medication is reviewed
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... type 0..1 CodeableConcept Type of program under which the medication is monitored
.... name 0..1 string Name of the reviewing program
... administrationGuidelines 0..* BackboneElement Guidelines for administration of the medication
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:dosingGuideline 0..* (Complex) R5: Guidelines for dosage of the medication (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.indicationGuideline.dosingGuideline
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... dosage 0..* BackboneElement Dosage for the medication for the specific guidelines
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... type 1..1 CodeableConcept Type of dosage
..... dosage 1..* Dosage Dosage for the medication for the specific guidelines
.... indication[x] 0..1 Indication for use that apply to the specific administration guidelines
..... indicationCodeableConcept CodeableConcept
..... indicationReference Reference(ObservationDefinition)
.... patientCharacteristics 0..* BackboneElement Characteristics of the patient that are relevant to the administration guidelines
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... characteristic[x] 1..1 Specific characteristic that is relevant to the administration guideline
...... characteristicCodeableConcept CodeableConcept
...... characteristicQuantity Quantity(SimpleQuantity)
..... value 0..* string The specific characteristic
... medicineClassification 0..* BackboneElement Categorization of the medication within a formulary or classification system
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:source 0..1 string, uri R5: The source of the classification (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.medicineClassification.source
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... type 1..1 CodeableConcept The type of category for the medication (for example, therapeutic classification, therapeutic sub-classification)
.... classification 0..* CodeableConcept Specific category assigned to the medication
... packaging 0..1 BackboneElement Details about packaged medications
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:cost 0..* (Complex) R5: Cost of the packaged medication (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.cost
Constraints: ext-1
..... extension:packagedProduct 0..1 Reference(Cross-version Profile for R5.PackagedProductDefinition for use in FHIR R4(0.1.0) | Basic) R5: The packaged medication that is being priced (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.packaging.packagedProduct
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... type 0..1 CodeableConcept A code that defines the specific type of packaging that the medication can be found in
Binding: medicationKnowledge Package Type Codes (example): A coded concept defining the type of packaging of a medication.
.... quantity 0..1 SimpleQuantity(4.0.1) The number of product units the package would contain if fully loaded
... drugCharacteristic 0..* BackboneElement Specifies descriptive properties of the medicine
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:definition 0..* Reference(Cross-version Profile for R5.MedicinalProductDefinition for use in FHIR R4(0.1.0) | MedicinalProduct) R5: Definitional resources that provide more information about this medication (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.definitional.definition
Constraints: ext-1
..... extension:value 0..1 Attachment R5: value additional types
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.definitional.drugCharacteristic.value
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... type 0..1 CodeableConcept Code specifying the type of characteristic of medication
Binding: medicationKnowledge Characteristic Codes (example): A coded concept defining the characteristic types of a medication.
.... value[x] 0..1 Description of the characteristic
..... valueCodeableConcept CodeableConcept
..... valueString string
..... valueQuantity Quantity(SimpleQuantity)
..... valueBase64Binary base64Binary
... contraindication 0..* Reference(DetectedIssue) Potential clinical issue with or between medication(s)
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:clinicalUseIssue 0..1 Reference(Resource) R5: clinicalUseIssue additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
Constraints: ext-1
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType . (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... regulatory 0..* BackboneElement Regulatory information about a medication
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... regulatoryAuthority 1..1 Reference(Organization) Specifies the authority of the regulation
.... substitution 0..* BackboneElement Specifies if changes are allowed when dispensing a medication from a regulatory perspective
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... type 1..1 CodeableConcept Specifies the type of substitution allowed
..... allowed 1..1 boolean Specifies if regulation allows for changes in the medication when dispensing
.... schedule 0..* BackboneElement Specifies the schedule of a medication in jurisdiction
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... schedule 1..1 CodeableConcept Specifies the specific drug schedule
.... maxDispense 0..1 BackboneElement The maximum number of units of the medication that can be dispensed in a period
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... quantity 1..1 SimpleQuantity(4.0.1) The maximum number of units of the medication that can be dispensed
..... period 0..1 Duration The period that applies to the maximum number of units
... kinetics 0..* BackboneElement The time course of drug absorption, distribution, metabolism and excretion of a medication from the body
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... areaUnderCurve 0..* SimpleQuantity(4.0.1) The drug concentration measured at certain discrete points in time
.... lethalDose50 0..* SimpleQuantity(4.0.1) The median lethal dose of a drug
.... halfLifePeriod 0..1 Duration Time required for concentration in the body to decrease by half

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
MedicationKnowledge.​language Base preferred Common Languages . 📍4.0.1 tx.fhir.org
MedicationKnowledge.​code Base example SNOMED CT Medication Codes 📍4.0.1 FHIR Std.
MedicationKnowledge.​status Base required Medication knowledge status codes 📍4.0.1 FHIR Std.
MedicationKnowledge.​doseForm Base example SNOMED CT Form Codes 📍4.0.1 FHIR Std.
MedicationKnowledge.​monograph.source.type Base extensible ResourceType . 📍4.0.1 tx.fhir.org
MedicationKnowledge.​intendedRoute Base example SNOMED CT Route Codes 📍4.0.1 FHIR Std.
MedicationKnowledge.​cost.cost.currency Base required CurrencyCode 📍4.0.1 FHIR Std.
MedicationKnowledge.​packaging.type Base example Medication knowledge package type codes 📍4.0.1 FHIR Std.
MedicationKnowledge.​drugCharacteristic.type Base example Medication knowledge characteristic codes 📍4.0.1 FHIR Std.
MedicationKnowledge.​contraindication.type Base extensible ResourceType . 📍4.0.1 tx.fhir.org

Constraints

Id Grade Path(s) Description Expression
dom-2 error MedicationKnowledge If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error MedicationKnowledge If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error MedicationKnowledge If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error MedicationKnowledge If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice MedicationKnowledge A resource should have narrative for robust management text.`div`.exists()
ele-1 error MedicationKnowledge.meta, MedicationKnowledge.implicitRules, MedicationKnowledge.language, MedicationKnowledge.text, MedicationKnowledge.extension, MedicationKnowledge.extension:identifier, MedicationKnowledge.extension:author, MedicationKnowledge.extension:intendedJurisdiction, MedicationKnowledge.extension:storageGuideline, MedicationKnowledge.modifierExtension, MedicationKnowledge.code, MedicationKnowledge.status, MedicationKnowledge.status.extension, MedicationKnowledge.manufacturer, MedicationKnowledge.doseForm, MedicationKnowledge.amount, MedicationKnowledge.synonym, MedicationKnowledge.synonym.extension, MedicationKnowledge.synonym.extension:name, MedicationKnowledge.relatedMedicationKnowledge, MedicationKnowledge.relatedMedicationKnowledge.extension, MedicationKnowledge.relatedMedicationKnowledge.modifierExtension, MedicationKnowledge.relatedMedicationKnowledge.type, MedicationKnowledge.relatedMedicationKnowledge.reference, MedicationKnowledge.associatedMedication, MedicationKnowledge.productType, MedicationKnowledge.monograph, MedicationKnowledge.monograph.extension, MedicationKnowledge.monograph.modifierExtension, MedicationKnowledge.monograph.type, MedicationKnowledge.monograph.source, MedicationKnowledge.monograph.source.extension, MedicationKnowledge.monograph.source.extension:source, MedicationKnowledge.monograph.source.reference, MedicationKnowledge.monograph.source.type, MedicationKnowledge.monograph.source.identifier, MedicationKnowledge.monograph.source.display, MedicationKnowledge.ingredient, MedicationKnowledge.ingredient.extension, MedicationKnowledge.ingredient.extension:type, MedicationKnowledge.ingredient.modifierExtension, MedicationKnowledge.ingredient.item[x], MedicationKnowledge.ingredient.isActive, MedicationKnowledge.ingredient.strength, MedicationKnowledge.ingredient.strength.extension, MedicationKnowledge.ingredient.strength.extension:strength, MedicationKnowledge.ingredient.strength.numerator, MedicationKnowledge.ingredient.strength.denominator, MedicationKnowledge.preparationInstruction, MedicationKnowledge.intendedRoute, MedicationKnowledge.cost, MedicationKnowledge.cost.extension, MedicationKnowledge.cost.extension:effectiveDate, MedicationKnowledge.cost.modifierExtension, MedicationKnowledge.cost.type, MedicationKnowledge.cost.source, MedicationKnowledge.cost.cost, MedicationKnowledge.cost.cost.extension, MedicationKnowledge.cost.cost.extension:cost, MedicationKnowledge.cost.cost.value, MedicationKnowledge.cost.cost.currency, MedicationKnowledge.monitoringProgram, MedicationKnowledge.monitoringProgram.extension, MedicationKnowledge.monitoringProgram.modifierExtension, MedicationKnowledge.monitoringProgram.type, MedicationKnowledge.monitoringProgram.name, MedicationKnowledge.administrationGuidelines, MedicationKnowledge.administrationGuidelines.extension, MedicationKnowledge.administrationGuidelines.extension:dosingGuideline, MedicationKnowledge.administrationGuidelines.modifierExtension, MedicationKnowledge.administrationGuidelines.dosage, MedicationKnowledge.administrationGuidelines.dosage.extension, MedicationKnowledge.administrationGuidelines.dosage.modifierExtension, MedicationKnowledge.administrationGuidelines.dosage.type, MedicationKnowledge.administrationGuidelines.dosage.dosage, MedicationKnowledge.administrationGuidelines.indication[x], MedicationKnowledge.administrationGuidelines.patientCharacteristics, MedicationKnowledge.administrationGuidelines.patientCharacteristics.extension, MedicationKnowledge.administrationGuidelines.patientCharacteristics.modifierExtension, MedicationKnowledge.administrationGuidelines.patientCharacteristics.characteristic[x], MedicationKnowledge.administrationGuidelines.patientCharacteristics.value, MedicationKnowledge.medicineClassification, MedicationKnowledge.medicineClassification.extension, MedicationKnowledge.medicineClassification.extension:source, MedicationKnowledge.medicineClassification.modifierExtension, MedicationKnowledge.medicineClassification.type, MedicationKnowledge.medicineClassification.classification, MedicationKnowledge.packaging, MedicationKnowledge.packaging.extension, MedicationKnowledge.packaging.extension:cost, MedicationKnowledge.packaging.extension:packagedProduct, MedicationKnowledge.packaging.modifierExtension, MedicationKnowledge.packaging.type, MedicationKnowledge.packaging.quantity, MedicationKnowledge.drugCharacteristic, MedicationKnowledge.drugCharacteristic.extension, MedicationKnowledge.drugCharacteristic.extension:definition, MedicationKnowledge.drugCharacteristic.extension:value, MedicationKnowledge.drugCharacteristic.modifierExtension, MedicationKnowledge.drugCharacteristic.type, MedicationKnowledge.drugCharacteristic.value[x], MedicationKnowledge.contraindication, MedicationKnowledge.contraindication.extension, MedicationKnowledge.contraindication.extension:clinicalUseIssue, MedicationKnowledge.contraindication.reference, MedicationKnowledge.contraindication.type, MedicationKnowledge.contraindication.identifier, MedicationKnowledge.contraindication.display, MedicationKnowledge.regulatory, MedicationKnowledge.regulatory.extension, MedicationKnowledge.regulatory.modifierExtension, MedicationKnowledge.regulatory.regulatoryAuthority, MedicationKnowledge.regulatory.substitution, MedicationKnowledge.regulatory.substitution.extension, MedicationKnowledge.regulatory.substitution.modifierExtension, MedicationKnowledge.regulatory.substitution.type, MedicationKnowledge.regulatory.substitution.allowed, MedicationKnowledge.regulatory.schedule, MedicationKnowledge.regulatory.schedule.extension, MedicationKnowledge.regulatory.schedule.modifierExtension, MedicationKnowledge.regulatory.schedule.schedule, MedicationKnowledge.regulatory.maxDispense, MedicationKnowledge.regulatory.maxDispense.extension, MedicationKnowledge.regulatory.maxDispense.modifierExtension, MedicationKnowledge.regulatory.maxDispense.quantity, MedicationKnowledge.regulatory.maxDispense.period, MedicationKnowledge.kinetics, MedicationKnowledge.kinetics.extension, MedicationKnowledge.kinetics.modifierExtension, MedicationKnowledge.kinetics.areaUnderCurve, MedicationKnowledge.kinetics.lethalDose50, MedicationKnowledge.kinetics.halfLifePeriod All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error MedicationKnowledge.extension, MedicationKnowledge.extension:identifier, MedicationKnowledge.extension:author, MedicationKnowledge.extension:intendedJurisdiction, MedicationKnowledge.extension:storageGuideline, MedicationKnowledge.modifierExtension, MedicationKnowledge.status.extension, MedicationKnowledge.synonym.extension, MedicationKnowledge.synonym.extension:name, MedicationKnowledge.relatedMedicationKnowledge.extension, MedicationKnowledge.relatedMedicationKnowledge.modifierExtension, MedicationKnowledge.monograph.extension, MedicationKnowledge.monograph.modifierExtension, MedicationKnowledge.monograph.source.extension, MedicationKnowledge.monograph.source.extension:source, MedicationKnowledge.ingredient.extension, MedicationKnowledge.ingredient.extension:type, MedicationKnowledge.ingredient.modifierExtension, MedicationKnowledge.ingredient.strength.extension, MedicationKnowledge.ingredient.strength.extension:strength, MedicationKnowledge.cost.extension, MedicationKnowledge.cost.extension:effectiveDate, MedicationKnowledge.cost.modifierExtension, MedicationKnowledge.cost.cost.extension, MedicationKnowledge.cost.cost.extension:cost, MedicationKnowledge.monitoringProgram.extension, MedicationKnowledge.monitoringProgram.modifierExtension, MedicationKnowledge.administrationGuidelines.extension, MedicationKnowledge.administrationGuidelines.extension:dosingGuideline, MedicationKnowledge.administrationGuidelines.modifierExtension, MedicationKnowledge.administrationGuidelines.dosage.extension, MedicationKnowledge.administrationGuidelines.dosage.modifierExtension, MedicationKnowledge.administrationGuidelines.patientCharacteristics.extension, MedicationKnowledge.administrationGuidelines.patientCharacteristics.modifierExtension, MedicationKnowledge.medicineClassification.extension, MedicationKnowledge.medicineClassification.extension:source, MedicationKnowledge.medicineClassification.modifierExtension, MedicationKnowledge.packaging.extension, MedicationKnowledge.packaging.extension:cost, MedicationKnowledge.packaging.extension:packagedProduct, MedicationKnowledge.packaging.modifierExtension, MedicationKnowledge.drugCharacteristic.extension, MedicationKnowledge.drugCharacteristic.extension:definition, MedicationKnowledge.drugCharacteristic.extension:value, MedicationKnowledge.drugCharacteristic.modifierExtension, MedicationKnowledge.contraindication.extension, MedicationKnowledge.contraindication.extension:clinicalUseIssue, MedicationKnowledge.regulatory.extension, MedicationKnowledge.regulatory.modifierExtension, MedicationKnowledge.regulatory.substitution.extension, MedicationKnowledge.regulatory.substitution.modifierExtension, MedicationKnowledge.regulatory.schedule.extension, MedicationKnowledge.regulatory.schedule.modifierExtension, MedicationKnowledge.regulatory.maxDispense.extension, MedicationKnowledge.regulatory.maxDispense.modifierExtension, MedicationKnowledge.kinetics.extension, MedicationKnowledge.kinetics.modifierExtension Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from MedicationKnowledge

Summary

Extensions

This structure refers to these extensions:

Maturity: 0

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. MedicationKnowledge 0..* MedicationKnowledge(4.0.1) Definition of Medication Knowledge
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
.... extension:identifier 0..* Identifier R5: Business identifier for this medication (new)
URL: http://hl7.org/fhir/StructureDefinition/artifact-identifier
Constraints: ext-1
.... extension:author 0..1 ContactDetail R5: Creator or owner of the knowledge or information about the medication (new)
URL: http://hl7.org/fhir/StructureDefinition/artifact-author
Constraints: ext-1
.... extension:intendedJurisdiction 0..* CodeableConcept R5: Codes that identify the different jurisdictions for which the information of this resource was created (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.intendedJurisdiction
Constraints: ext-1
.... extension:storageGuideline 0..* (Complex) R5: How the medication should be stored (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.storageGuideline
Constraints: ext-1
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
Constraints: ext-1

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
MedicationKnowledge.​status Base required Medication knowledge status codes 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error MedicationKnowledge If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error MedicationKnowledge If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error MedicationKnowledge If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error MedicationKnowledge If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice MedicationKnowledge A resource should have narrative for robust management text.`div`.exists()
ele-1 error MedicationKnowledge.implicitRules, MedicationKnowledge.extension, MedicationKnowledge.extension:identifier, MedicationKnowledge.extension:author, MedicationKnowledge.extension:intendedJurisdiction, MedicationKnowledge.extension:storageGuideline, MedicationKnowledge.modifierExtension, MedicationKnowledge.status All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error MedicationKnowledge.extension, MedicationKnowledge.extension:identifier, MedicationKnowledge.extension:author, MedicationKnowledge.extension:intendedJurisdiction, MedicationKnowledge.extension:storageGuideline, MedicationKnowledge.modifierExtension Must have either extensions or value[x], not both extension.exists() != value.exists()

Differential View

This structure is derived from MedicationKnowledge

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. MedicationKnowledge 0..* MedicationKnowledge(4.0.1) Definition of Medication Knowledge
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:identifier 0..* Identifier R5: Business identifier for this medication (new)
URL: http://hl7.org/fhir/StructureDefinition/artifact-identifier
.... extension:author 0..1 ContactDetail R5: Creator or owner of the knowledge or information about the medication (new)
URL: http://hl7.org/fhir/StructureDefinition/artifact-author
.... extension:intendedJurisdiction 0..* CodeableConcept R5: Codes that identify the different jurisdictions for which the information of this resource was created (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.intendedJurisdiction
.... extension:storageGuideline 0..* (Complex) R5: How the medication should be stored (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.storageGuideline
... status
.... Slices for modifierExtension 0..* Slice: Unordered, Open by value:url
..... modifierExtension:status 0..1 code R5: active | entered-in-error | inactive
URL: http://hl7.org/fhir/StructureDefinition/artifact-status
Binding: PublicationStatus (required): The lifecycle status of an artifact.
... synonym
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:name 0..* string R5: A name associated with the medication being described
URL: http://hl7.org/fhir/StructureDefinition/artifact-name
.... source
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:source 0..1 Reference(Resource) R5: source additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
... ingredient
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:type 0..1 CodeableConcept R5: A code that defines the type of ingredient, active, base, etc (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.definitional.ingredient.type
Binding: R5V3RoleClassIngredientEntityForR4 (0.1.0) (example)
.... strength
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:strength 0..1 CodeableConcept, Quantity R5: strength additional types
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.definitional.ingredient.strength
Binding: R5MedicationIngredientstrengthForR4 (0.1.0) (example)
... cost
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:effectiveDate 0..* Period R5: The date range for which the cost is effective (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.cost.effectiveDate
.... cost
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:cost 0..1 CodeableConcept R5: The price or category of the cost of the medication additional types
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.cost.cost
Binding: R5MedicationCostCategoryForR4 (0.1.0) (example): A coded concept defining the category of a medication.
... administrationGuidelines
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:dosingGuideline 0..* (Complex) R5: Guidelines for dosage of the medication (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.indicationGuideline.dosingGuideline
... medicineClassification
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:source 0..1 string, uri R5: The source of the classification (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.medicineClassification.source
... packaging
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:cost 0..* (Complex) R5: Cost of the packaged medication (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.cost
..... extension:packagedProduct 0..1 Reference(Cross-version Profile for R5.PackagedProductDefinition for use in FHIR R4(0.1.0) | Basic) R5: The packaged medication that is being priced (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.packaging.packagedProduct
... drugCharacteristic
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:definition 0..* Reference(Cross-version Profile for R5.MedicinalProductDefinition for use in FHIR R4(0.1.0) | MedicinalProduct) R5: Definitional resources that provide more information about this medication (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.definitional.definition
..... extension:value 0..1 Attachment R5: value additional types
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.definitional.drugCharacteristic.value
... contraindication
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:clinicalUseIssue 0..* Reference(Resource) R5: clinicalUseIssue additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. MedicationKnowledge 0..* MedicationKnowledge(4.0.1) Definition of Medication Knowledge
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... language 0..1 code Language of the resource content
Binding: CommonLanguages . (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
... text 0..1 Narrative Text 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..* Resource Contained, inline Resources
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
.... extension:identifier 0..* Identifier R5: Business identifier for this medication (new)
URL: http://hl7.org/fhir/StructureDefinition/artifact-identifier
Constraints: ext-1
.... extension:author 0..1 ContactDetail R5: Creator or owner of the knowledge or information about the medication (new)
URL: http://hl7.org/fhir/StructureDefinition/artifact-author
Constraints: ext-1
.... extension:intendedJurisdiction 0..* CodeableConcept R5: Codes that identify the different jurisdictions for which the information of this resource was created (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.intendedJurisdiction
Constraints: ext-1
.... extension:storageGuideline 0..* (Complex) R5: How the medication should be stored (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.storageGuideline
Constraints: ext-1
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
... code Σ 0..1 CodeableConcept Code that identifies this medication
Binding: SNOMEDCTMedicationCodes (example): A coded concept that defines the type of a medication.
... status ?!Σ 0..1 code active | inactive | entered-in-error
Binding: MedicationKnowledge Status Codes (required): A coded concept defining if the medication is in active use.
.... id 0..1 string xml:id (or equivalent in JSON)
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... value 0..1 string Primitive value for code
... manufacturer Σ 0..1 Reference(Organization) Manufacturer of the item
... doseForm 0..1 CodeableConcept powder | tablets | capsule +
Binding: SNOMEDCTFormCodes (example): A coded concept defining the form of a medication.
... amount Σ 0..1 SimpleQuantity(4.0.1) Amount of drug in package
... synonym Σ 0..* string Additional names for a medication
.... id 0..1 string xml:id (or equivalent in JSON)
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:name 0..* string R5: A name associated with the medication being described
URL: http://hl7.org/fhir/StructureDefinition/artifact-name
Constraints: ext-1
.... value 0..1 string Primitive value for string
Max Length:1048576
... relatedMedicationKnowledge 0..* BackboneElement Associated or related medication information
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... type 1..1 CodeableConcept Category of medicationKnowledge
.... reference 1..* Reference(MedicationKnowledge) Associated documentation about the associated medication knowledge
... associatedMedication 0..* Reference(Medication) A medication resource that is associated with this medication
... productType 0..* CodeableConcept Category of the medication or product
... monograph 0..* BackboneElement Associated documentation about the medication
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... type 0..1 CodeableConcept The category of medication document
.... source 0..1 Reference(DocumentReference | Media) Associated documentation about the medication
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
...... extension:source 0..1 Reference(Resource) R5: source additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
Constraints: ext-1
..... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
..... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType . (extensible): Aa resource (or, for logical models, the URI of the logical model).
..... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
..... display Σ 0..1 string Text alternative for the resource
... ingredient 0..* BackboneElement Active or inactive ingredient
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:type 0..1 CodeableConcept R5: A code that defines the type of ingredient, active, base, etc (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.definitional.ingredient.type
Binding: R5V3RoleClassIngredientEntityForR4 (0.1.0) (example)
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... item[x] 1..1 Medication(s) or substance(s) contained in the medication
..... itemCodeableConcept CodeableConcept
..... itemReference Reference(Substance)
.... isActive 0..1 boolean Active ingredient indicator
.... strength 0..1 Ratio Quantity of ingredient present
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
...... extension:strength 0..1 CodeableConcept, Quantity R5: strength additional types
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.definitional.ingredient.strength
Binding: R5MedicationIngredientstrengthForR4 (0.1.0) (example)
Constraints: ext-1
..... numerator Σ 0..1 Quantity Numerator value
..... denominator Σ 0..1 Quantity Denominator value
... preparationInstruction 0..1 markdown The instructions for preparing the medication
... intendedRoute 0..* CodeableConcept The intended or approved route of administration
Binding: SNOMEDCTRouteCodes (example): A coded concept defining the intended route of administration.
... cost 0..* BackboneElement The pricing of the medication
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:effectiveDate 0..* Period R5: The date range for which the cost is effective (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.cost.effectiveDate
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... type 1..1 CodeableConcept The category of the cost information
.... source 0..1 string The source or owner for the price information
.... cost 1..1 Money The price of the medication
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
...... extension:cost 1..1 CodeableConcept R5: The price or category of the cost of the medication additional types
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.cost.cost
Binding: R5MedicationCostCategoryForR4 (0.1.0) (example): A coded concept defining the category of a medication.
Constraints: ext-1
..... value Σ 0..1 decimal Numerical value (with implicit precision)
..... currency Σ 0..1 code ISO 4217 Currency Code
Binding: Currencies (required): A code indicating the currency, taken from ISO 4217.
... monitoringProgram 0..* BackboneElement Program under which a medication is reviewed
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... type 0..1 CodeableConcept Type of program under which the medication is monitored
.... name 0..1 string Name of the reviewing program
... administrationGuidelines 0..* BackboneElement Guidelines for administration of the medication
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:dosingGuideline 0..* (Complex) R5: Guidelines for dosage of the medication (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.indicationGuideline.dosingGuideline
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... dosage 0..* BackboneElement Dosage for the medication for the specific guidelines
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... type 1..1 CodeableConcept Type of dosage
..... dosage 1..* Dosage Dosage for the medication for the specific guidelines
.... indication[x] 0..1 Indication for use that apply to the specific administration guidelines
..... indicationCodeableConcept CodeableConcept
..... indicationReference Reference(ObservationDefinition)
.... patientCharacteristics 0..* BackboneElement Characteristics of the patient that are relevant to the administration guidelines
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... characteristic[x] 1..1 Specific characteristic that is relevant to the administration guideline
...... characteristicCodeableConcept CodeableConcept
...... characteristicQuantity Quantity(SimpleQuantity)
..... value 0..* string The specific characteristic
... medicineClassification 0..* BackboneElement Categorization of the medication within a formulary or classification system
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:source 0..1 string, uri R5: The source of the classification (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.medicineClassification.source
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... type 1..1 CodeableConcept The type of category for the medication (for example, therapeutic classification, therapeutic sub-classification)
.... classification 0..* CodeableConcept Specific category assigned to the medication
... packaging 0..1 BackboneElement Details about packaged medications
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:cost 0..* (Complex) R5: Cost of the packaged medication (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.cost
Constraints: ext-1
..... extension:packagedProduct 0..1 Reference(Cross-version Profile for R5.PackagedProductDefinition for use in FHIR R4(0.1.0) | Basic) R5: The packaged medication that is being priced (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.packaging.packagedProduct
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... type 0..1 CodeableConcept A code that defines the specific type of packaging that the medication can be found in
Binding: medicationKnowledge Package Type Codes (example): A coded concept defining the type of packaging of a medication.
.... quantity 0..1 SimpleQuantity(4.0.1) The number of product units the package would contain if fully loaded
... drugCharacteristic 0..* BackboneElement Specifies descriptive properties of the medicine
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:definition 0..* Reference(Cross-version Profile for R5.MedicinalProductDefinition for use in FHIR R4(0.1.0) | MedicinalProduct) R5: Definitional resources that provide more information about this medication (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.definitional.definition
Constraints: ext-1
..... extension:value 0..1 Attachment R5: value additional types
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationKnowledge.definitional.drugCharacteristic.value
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... type 0..1 CodeableConcept Code specifying the type of characteristic of medication
Binding: medicationKnowledge Characteristic Codes (example): A coded concept defining the characteristic types of a medication.
.... value[x] 0..1 Description of the characteristic
..... valueCodeableConcept CodeableConcept
..... valueString string
..... valueQuantity Quantity(SimpleQuantity)
..... valueBase64Binary base64Binary
... contraindication 0..* Reference(DetectedIssue) Potential clinical issue with or between medication(s)
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:clinicalUseIssue 0..1 Reference(Resource) R5: clinicalUseIssue additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
Constraints: ext-1
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType . (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... regulatory 0..* BackboneElement Regulatory information about a medication
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... regulatoryAuthority 1..1 Reference(Organization) Specifies the authority of the regulation
.... substitution 0..* BackboneElement Specifies if changes are allowed when dispensing a medication from a regulatory perspective
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... type 1..1 CodeableConcept Specifies the type of substitution allowed
..... allowed 1..1 boolean Specifies if regulation allows for changes in the medication when dispensing
.... schedule 0..* BackboneElement Specifies the schedule of a medication in jurisdiction
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... schedule 1..1 CodeableConcept Specifies the specific drug schedule
.... maxDispense 0..1 BackboneElement The maximum number of units of the medication that can be dispensed in a period
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... quantity 1..1 SimpleQuantity(4.0.1) The maximum number of units of the medication that can be dispensed
..... period 0..1 Duration The period that applies to the maximum number of units
... kinetics 0..* BackboneElement The time course of drug absorption, distribution, metabolism and excretion of a medication from the body
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... areaUnderCurve 0..* SimpleQuantity(4.0.1) The drug concentration measured at certain discrete points in time
.... lethalDose50 0..* SimpleQuantity(4.0.1) The median lethal dose of a drug
.... halfLifePeriod 0..1 Duration Time required for concentration in the body to decrease by half

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
MedicationKnowledge.​language Base preferred Common Languages . 📍4.0.1 tx.fhir.org
MedicationKnowledge.​code Base example SNOMED CT Medication Codes 📍4.0.1 FHIR Std.
MedicationKnowledge.​status Base required Medication knowledge status codes 📍4.0.1 FHIR Std.
MedicationKnowledge.​doseForm Base example SNOMED CT Form Codes 📍4.0.1 FHIR Std.
MedicationKnowledge.​monograph.source.type Base extensible ResourceType . 📍4.0.1 tx.fhir.org
MedicationKnowledge.​intendedRoute Base example SNOMED CT Route Codes 📍4.0.1 FHIR Std.
MedicationKnowledge.​cost.cost.currency Base required CurrencyCode 📍4.0.1 FHIR Std.
MedicationKnowledge.​packaging.type Base example Medication knowledge package type codes 📍4.0.1 FHIR Std.
MedicationKnowledge.​drugCharacteristic.type Base example Medication knowledge characteristic codes 📍4.0.1 FHIR Std.
MedicationKnowledge.​contraindication.type Base extensible ResourceType . 📍4.0.1 tx.fhir.org

Constraints

Id Grade Path(s) Description Expression
dom-2 error MedicationKnowledge If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error MedicationKnowledge If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error MedicationKnowledge If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error MedicationKnowledge If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice MedicationKnowledge A resource should have narrative for robust management text.`div`.exists()
ele-1 error MedicationKnowledge.meta, MedicationKnowledge.implicitRules, MedicationKnowledge.language, MedicationKnowledge.text, MedicationKnowledge.extension, MedicationKnowledge.extension:identifier, MedicationKnowledge.extension:author, MedicationKnowledge.extension:intendedJurisdiction, MedicationKnowledge.extension:storageGuideline, MedicationKnowledge.modifierExtension, MedicationKnowledge.code, MedicationKnowledge.status, MedicationKnowledge.status.extension, MedicationKnowledge.manufacturer, MedicationKnowledge.doseForm, MedicationKnowledge.amount, MedicationKnowledge.synonym, MedicationKnowledge.synonym.extension, MedicationKnowledge.synonym.extension:name, MedicationKnowledge.relatedMedicationKnowledge, MedicationKnowledge.relatedMedicationKnowledge.extension, MedicationKnowledge.relatedMedicationKnowledge.modifierExtension, MedicationKnowledge.relatedMedicationKnowledge.type, MedicationKnowledge.relatedMedicationKnowledge.reference, MedicationKnowledge.associatedMedication, MedicationKnowledge.productType, MedicationKnowledge.monograph, MedicationKnowledge.monograph.extension, MedicationKnowledge.monograph.modifierExtension, MedicationKnowledge.monograph.type, MedicationKnowledge.monograph.source, MedicationKnowledge.monograph.source.extension, MedicationKnowledge.monograph.source.extension:source, MedicationKnowledge.monograph.source.reference, MedicationKnowledge.monograph.source.type, MedicationKnowledge.monograph.source.identifier, MedicationKnowledge.monograph.source.display, MedicationKnowledge.ingredient, MedicationKnowledge.ingredient.extension, MedicationKnowledge.ingredient.extension:type, MedicationKnowledge.ingredient.modifierExtension, MedicationKnowledge.ingredient.item[x], MedicationKnowledge.ingredient.isActive, MedicationKnowledge.ingredient.strength, MedicationKnowledge.ingredient.strength.extension, MedicationKnowledge.ingredient.strength.extension:strength, MedicationKnowledge.ingredient.strength.numerator, MedicationKnowledge.ingredient.strength.denominator, MedicationKnowledge.preparationInstruction, MedicationKnowledge.intendedRoute, MedicationKnowledge.cost, MedicationKnowledge.cost.extension, MedicationKnowledge.cost.extension:effectiveDate, MedicationKnowledge.cost.modifierExtension, MedicationKnowledge.cost.type, MedicationKnowledge.cost.source, MedicationKnowledge.cost.cost, MedicationKnowledge.cost.cost.extension, MedicationKnowledge.cost.cost.extension:cost, MedicationKnowledge.cost.cost.value, MedicationKnowledge.cost.cost.currency, MedicationKnowledge.monitoringProgram, MedicationKnowledge.monitoringProgram.extension, MedicationKnowledge.monitoringProgram.modifierExtension, MedicationKnowledge.monitoringProgram.type, MedicationKnowledge.monitoringProgram.name, MedicationKnowledge.administrationGuidelines, MedicationKnowledge.administrationGuidelines.extension, MedicationKnowledge.administrationGuidelines.extension:dosingGuideline, MedicationKnowledge.administrationGuidelines.modifierExtension, MedicationKnowledge.administrationGuidelines.dosage, MedicationKnowledge.administrationGuidelines.dosage.extension, MedicationKnowledge.administrationGuidelines.dosage.modifierExtension, MedicationKnowledge.administrationGuidelines.dosage.type, MedicationKnowledge.administrationGuidelines.dosage.dosage, MedicationKnowledge.administrationGuidelines.indication[x], MedicationKnowledge.administrationGuidelines.patientCharacteristics, MedicationKnowledge.administrationGuidelines.patientCharacteristics.extension, MedicationKnowledge.administrationGuidelines.patientCharacteristics.modifierExtension, MedicationKnowledge.administrationGuidelines.patientCharacteristics.characteristic[x], MedicationKnowledge.administrationGuidelines.patientCharacteristics.value, MedicationKnowledge.medicineClassification, MedicationKnowledge.medicineClassification.extension, MedicationKnowledge.medicineClassification.extension:source, MedicationKnowledge.medicineClassification.modifierExtension, MedicationKnowledge.medicineClassification.type, MedicationKnowledge.medicineClassification.classification, MedicationKnowledge.packaging, MedicationKnowledge.packaging.extension, MedicationKnowledge.packaging.extension:cost, MedicationKnowledge.packaging.extension:packagedProduct, MedicationKnowledge.packaging.modifierExtension, MedicationKnowledge.packaging.type, MedicationKnowledge.packaging.quantity, MedicationKnowledge.drugCharacteristic, MedicationKnowledge.drugCharacteristic.extension, MedicationKnowledge.drugCharacteristic.extension:definition, MedicationKnowledge.drugCharacteristic.extension:value, MedicationKnowledge.drugCharacteristic.modifierExtension, MedicationKnowledge.drugCharacteristic.type, MedicationKnowledge.drugCharacteristic.value[x], MedicationKnowledge.contraindication, MedicationKnowledge.contraindication.extension, MedicationKnowledge.contraindication.extension:clinicalUseIssue, MedicationKnowledge.contraindication.reference, MedicationKnowledge.contraindication.type, MedicationKnowledge.contraindication.identifier, MedicationKnowledge.contraindication.display, MedicationKnowledge.regulatory, MedicationKnowledge.regulatory.extension, MedicationKnowledge.regulatory.modifierExtension, MedicationKnowledge.regulatory.regulatoryAuthority, MedicationKnowledge.regulatory.substitution, MedicationKnowledge.regulatory.substitution.extension, MedicationKnowledge.regulatory.substitution.modifierExtension, MedicationKnowledge.regulatory.substitution.type, MedicationKnowledge.regulatory.substitution.allowed, MedicationKnowledge.regulatory.schedule, MedicationKnowledge.regulatory.schedule.extension, MedicationKnowledge.regulatory.schedule.modifierExtension, MedicationKnowledge.regulatory.schedule.schedule, MedicationKnowledge.regulatory.maxDispense, MedicationKnowledge.regulatory.maxDispense.extension, MedicationKnowledge.regulatory.maxDispense.modifierExtension, MedicationKnowledge.regulatory.maxDispense.quantity, MedicationKnowledge.regulatory.maxDispense.period, MedicationKnowledge.kinetics, MedicationKnowledge.kinetics.extension, MedicationKnowledge.kinetics.modifierExtension, MedicationKnowledge.kinetics.areaUnderCurve, MedicationKnowledge.kinetics.lethalDose50, MedicationKnowledge.kinetics.halfLifePeriod All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error MedicationKnowledge.extension, MedicationKnowledge.extension:identifier, MedicationKnowledge.extension:author, MedicationKnowledge.extension:intendedJurisdiction, MedicationKnowledge.extension:storageGuideline, MedicationKnowledge.modifierExtension, MedicationKnowledge.status.extension, MedicationKnowledge.synonym.extension, MedicationKnowledge.synonym.extension:name, MedicationKnowledge.relatedMedicationKnowledge.extension, MedicationKnowledge.relatedMedicationKnowledge.modifierExtension, MedicationKnowledge.monograph.extension, MedicationKnowledge.monograph.modifierExtension, MedicationKnowledge.monograph.source.extension, MedicationKnowledge.monograph.source.extension:source, MedicationKnowledge.ingredient.extension, MedicationKnowledge.ingredient.extension:type, MedicationKnowledge.ingredient.modifierExtension, MedicationKnowledge.ingredient.strength.extension, MedicationKnowledge.ingredient.strength.extension:strength, MedicationKnowledge.cost.extension, MedicationKnowledge.cost.extension:effectiveDate, MedicationKnowledge.cost.modifierExtension, MedicationKnowledge.cost.cost.extension, MedicationKnowledge.cost.cost.extension:cost, MedicationKnowledge.monitoringProgram.extension, MedicationKnowledge.monitoringProgram.modifierExtension, MedicationKnowledge.administrationGuidelines.extension, MedicationKnowledge.administrationGuidelines.extension:dosingGuideline, MedicationKnowledge.administrationGuidelines.modifierExtension, MedicationKnowledge.administrationGuidelines.dosage.extension, MedicationKnowledge.administrationGuidelines.dosage.modifierExtension, MedicationKnowledge.administrationGuidelines.patientCharacteristics.extension, MedicationKnowledge.administrationGuidelines.patientCharacteristics.modifierExtension, MedicationKnowledge.medicineClassification.extension, MedicationKnowledge.medicineClassification.extension:source, MedicationKnowledge.medicineClassification.modifierExtension, MedicationKnowledge.packaging.extension, MedicationKnowledge.packaging.extension:cost, MedicationKnowledge.packaging.extension:packagedProduct, MedicationKnowledge.packaging.modifierExtension, MedicationKnowledge.drugCharacteristic.extension, MedicationKnowledge.drugCharacteristic.extension:definition, MedicationKnowledge.drugCharacteristic.extension:value, MedicationKnowledge.drugCharacteristic.modifierExtension, MedicationKnowledge.contraindication.extension, MedicationKnowledge.contraindication.extension:clinicalUseIssue, MedicationKnowledge.regulatory.extension, MedicationKnowledge.regulatory.modifierExtension, MedicationKnowledge.regulatory.substitution.extension, MedicationKnowledge.regulatory.substitution.modifierExtension, MedicationKnowledge.regulatory.schedule.extension, MedicationKnowledge.regulatory.schedule.modifierExtension, MedicationKnowledge.regulatory.maxDispense.extension, MedicationKnowledge.regulatory.maxDispense.modifierExtension, MedicationKnowledge.kinetics.extension, MedicationKnowledge.kinetics.modifierExtension Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from MedicationKnowledge

Summary

Extensions

This structure refers to these extensions:

Maturity: 0

 

Other representations of profile: CSV, Excel, Schematron