Global Core Electronic Medicinal Product Information (ePI), published by HL7 International / Biomedical Research and Regulation. This guide is not an authorized publication; it is the continuous build for version 1.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/emedicinal-product-info/ and changes regularly. See the Directory of published versions
| Official URL: http://hl7.org/fhir/uv/emedicinal-product-info/StructureDefinition/MedicationKnowledge-uv-epi | Version: 1.1.0 | ||||
| Standards status: Informative | Computable Name: MedicationKnowledgeUvEpi | ||||
MedicationKnowledge (ePI) - ported from Business Friendly ePI Outline
Usages:
You can also check for usages in the FHIR IG Statistics
Description Differentials, Snapshots, and other representations.
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | MedicationKnowledge | Definition of Medication Knowledge Interfaces Implemented: MetadataResource | |
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() |
0..* | Resource | Contained, inline Resources | |
![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() |
?!Σ | 0..1 | code | active | inactive | entered-in-error Binding: MedicationKnowledgeStatusCodes (required): A coded concept defining if the medication is in active use. |
![]() ![]() |
Σ | 0..* | string | Common name for the medication |
![]() ![]() |
1..* | BackboneElement | Guidelines for administration of the medication | |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() |
1..* | CodeableReference(ClinicalUseDefinition Indication (ePI)) | Indication for use that applies to the specific administration guideline | |
![]() ![]() ![]() |
1..* | BackboneElement | Guidelines for dosage of the medication | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
1..* | BackboneElement | Dosage for the medication | |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Category of dosage (e.g., Initial/Loading, Maintenance, Target, Maximum, Minimum). Code where a suitable system exists; otherwise use text. | |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Coding | Code defined by a terminology system |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() ![]() |
1..* | Dosage | Dosage for the medication | |
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Population this dose row is for. Use ONLY to stratify dose WITHIN one indication (e.g., adult vs child vs neonate for the same condition). When the dose population equals the indication's population, leave this empty and rely on the indication's ClinicalUseDefinition.population (a Group). Do not double-encode the same population here and on the Group. | |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | The population axis (sex, age, weight, ...). Same vocabulary as Group.characteristic.code. Binding: Group Characteristic Type (ePI) (extensible) | |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Coding | Code defined by a terminology system |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() ![]() |
0..1 | The value on that axis - mirrors Group.characteristic.value[x] (CodeableConcept, Quantity or Range). | ||
![]() ![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| MedicationKnowledge.status | Base | required | MedicationKnowledge Status Codes | 📍5.0.0 | FHIR Std. |
| MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic.type | Base | extensible | Group Characteristic Type (ePI) | 📦1.1.0 | This IG |
| Id | Grade | Path(s) | Description | Expression |
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | MedicationKnowledge | Definition of Medication Knowledge Interfaces Implemented: MetadataResource | |
![]() ![]() |
||||
![]() ![]() ![]() |
1..1 | uri | The namespace for the identifier value | |
![]() ![]() ![]() |
1..1 | string | The value that is unique | |
![]() ![]() |
0..0 | Code that identifies this medication | ||
![]() ![]() |
0..1 | code | active | inactive | entered-in-error | |
![]() ![]() |
0..* | string | Common name for the medication | |
![]() ![]() |
1..* | BackboneElement | Guidelines for administration of the medication | |
![]() ![]() ![]() |
1..* | CodeableReference(ClinicalUseDefinition Indication (ePI)) | Indication for use that applies to the specific administration guideline | |
![]() ![]() ![]() |
1..* | BackboneElement | Guidelines for dosage of the medication | |
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Coding | Code defined by a terminology system | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system | |
![]() ![]() ![]() ![]() |
1..* | BackboneElement | Dosage for the medication | |
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Category of dosage (e.g., Initial/Loading, Maintenance, Target, Maximum, Minimum). Code where a suitable system exists; otherwise use text. | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Coding | Code defined by a terminology system | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system | |
![]() ![]() ![]() ![]() ![]() |
1..* | Dosage | Dosage for the medication | |
![]() ![]() ![]() ![]() |
0..0 | Type of treatment the guideline applies to | ||
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Population this dose row is for. Use ONLY to stratify dose WITHIN one indication (e.g., adult vs child vs neonate for the same condition). When the dose population equals the indication's population, leave this empty and rely on the indication's ClinicalUseDefinition.population (a Group). Do not double-encode the same population here and on the Group. | |
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | The population axis (sex, age, weight, ...). Same vocabulary as Group.characteristic.code. Binding: Group Characteristic Type (ePI) (extensible) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | Coding | Code defined by a terminology system | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept, Quantity, Range | The value on that axis - mirrors Group.characteristic.value[x] (CodeableConcept, Quantity or Range). | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic.type | Base | extensible | Group Characteristic Type (ePI) | 📦1.1.0 | This IG |
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | MedicationKnowledge | Definition of Medication Knowledge Interfaces Implemented: MetadataResource | |||||
![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: AllLanguages (required): IETF language tag for a human language
| |||||
![]() ![]() |
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 | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() |
Σ | 0..* | Identifier | Business identifier for this medication | ||||
![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Description of identifier Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | ||||
![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | ||||
![]() ![]() ![]() |
ΣC | 1..1 | string | The value that is unique Example General: 123456 | ||||
![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() |
?!Σ | 0..1 | code | active | inactive | entered-in-error Binding: MedicationKnowledgeStatusCodes (required): A coded concept defining if the medication is in active use. | ||||
![]() ![]() |
0..1 | Reference(Organization) | Creator or owner of the knowledge or information about the medication | |||||
![]() ![]() |
0..* | CodeableConcept | Codes that identify the different jurisdictions for which the information of this resource was created | |||||
![]() ![]() |
Σ | 0..* | string | Common name for the medication | ||||
![]() ![]() |
0..* | BackboneElement | Associated or related medication information | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
1..1 | CodeableConcept | Category of medicationKnowledge | |||||
![]() ![]() ![]() |
1..* | Reference(MedicationKnowledge) | Associated documentation about the associated medication knowledge | |||||
![]() ![]() |
0..* | Reference(Medication) | The set of medication resources that are associated with this medication | |||||
![]() ![]() |
0..* | CodeableConcept | Category of the medication or product | |||||
![]() ![]() |
0..* | BackboneElement | Associated documentation about the medication | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
0..1 | CodeableConcept | The category of medication document | |||||
![]() ![]() ![]() |
0..1 | Reference(DocumentReference) | Associated documentation about the medication | |||||
![]() ![]() |
0..1 | markdown | The instructions for preparing the medication | |||||
![]() ![]() |
0..* | BackboneElement | The pricing of the medication | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
0..* | Period | The date range for which the cost is effective | |||||
![]() ![]() ![]() |
1..1 | CodeableConcept | The category of the cost information | |||||
![]() ![]() ![]() |
0..1 | string | The source or owner for the price information | |||||
![]() ![]() ![]() |
1..1 | The price or category of the cost of the medication Binding: MedicationCostCategoryCodes (example): A coded concept defining the category of a medication. | ||||||
![]() ![]() ![]() ![]() |
Money | |||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() |
Σ | 0..* | BackboneElement | Program under which a medication is reviewed | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Type of program under which the medication is monitored | |||||
![]() ![]() ![]() |
0..1 | string | Name of the reviewing program | |||||
![]() ![]() |
1..* | BackboneElement | Guidelines for administration of the medication | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
1..* | CodeableReference(ClinicalUseDefinition Indication (ePI)) | Indication for use that applies to the specific administration guideline | |||||
![]() ![]() ![]() |
1..* | BackboneElement | Guidelines for dosage of the medication | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Intention of the treatment | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Coding | Code defined by a terminology system | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | code | Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept | ||||
![]() ![]() ![]() ![]() |
1..* | BackboneElement | Dosage for the medication | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Category of dosage (e.g., Initial/Loading, Maintenance, Target, Maximum, Minimum). Code where a suitable system exists; otherwise use text. | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Coding | Code defined by a terminology system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | code | Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept | ||||
![]() ![]() ![]() ![]() ![]() |
1..* | Dosage | Dosage for the medication | |||||
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Population this dose row is for. Use ONLY to stratify dose WITHIN one indication (e.g., adult vs child vs neonate for the same condition). When the dose population equals the indication's population, leave this empty and rely on the indication's ClinicalUseDefinition.population (a Group). Do not double-encode the same population here and on the Group. | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | The population axis (sex, age, weight, ...). Same vocabulary as Group.characteristic.code. Binding: Group Characteristic Type (ePI) (extensible) | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Coding | Code defined by a terminology system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | code | Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | The value on that axis - mirrors Group.characteristic.value[x] (CodeableConcept, Quantity or Range). | ||||||
![]() ![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() |
0..* | BackboneElement | Categorization of the medication within a formulary or classification system | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
1..1 | CodeableConcept | The type of category for the medication (for example, therapeutic classification, therapeutic sub-classification) | |||||
![]() ![]() ![]() |
0..1 | The source of the classification | ||||||
![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() |
uri | |||||||
![]() ![]() ![]() |
0..* | CodeableConcept | Specific category assigned to the medication | |||||
![]() ![]() |
0..* | BackboneElement | Details about packaged medications | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
0..* | See cost (MedicationKnowledge) | Cost of the packaged medication | |||||
![]() ![]() ![]() |
0..1 | Reference(PackagedProductDefinition) | The packaged medication that is being priced | |||||
![]() ![]() |
0..* | Reference(ClinicalUseDefinition) | Potential clinical issue with or between medication(s) | |||||
![]() ![]() |
0..* | BackboneElement | How the medication should be stored | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
0..1 | uri | Reference to additional information | |||||
![]() ![]() ![]() |
0..* | Annotation | Additional storage notes | |||||
![]() ![]() ![]() |
0..1 | Duration | Duration remains stable | |||||
![]() ![]() ![]() |
0..* | BackboneElement | Setting or value of environment for adequate storage | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Categorization of the setting | |||||
![]() ![]() ![]() ![]() |
1..1 | Value of the setting | ||||||
![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() |
0..* | BackboneElement | Regulatory information about a medication | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
1..1 | Reference(Organization) | Specifies the authority of the regulation | |||||
![]() ![]() ![]() |
0..* | BackboneElement | Specifies if changes are allowed when dispensing a medication from a regulatory perspective | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Specifies the type of substitution allowed | |||||
![]() ![]() ![]() ![]() |
1..1 | boolean | Specifies if regulation allows for changes in the medication when dispensing | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Specifies the schedule of a medication in jurisdiction | |||||
![]() ![]() ![]() |
0..1 | BackboneElement | The maximum number of units of the medication that can be dispensed in a period | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
1..1 | SimpleQuantity(5.0.0) | The maximum number of units of the medication that can be dispensed | |||||
![]() ![]() ![]() ![]() |
0..1 | Duration | The period that applies to the maximum number of units | |||||
![]() ![]() |
0..1 | BackboneElement | Minimal definition information about the medication | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
0..* | Reference(MedicinalProductDefinition) | Definitional resources that provide more information about this medication | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | powder | tablets | capsule + Binding: SNOMEDCTFormCodes (example) | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | The intended or approved route of administration Binding: SNOMEDCTRouteCodes (example) | |||||
![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Active or inactive ingredient | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableReference(Substance) | Substances contained in the medication | ||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | A code that defines the type of ingredient, active, base, etc Binding: RoleClassIngredientEntity (example) | |||||
![]() ![]() ![]() ![]() |
0..1 | Quantity of ingredient present Binding: MedicationIngredientStrengthCodes (example) | ||||||
![]() ![]() ![]() ![]() ![]() |
Ratio | |||||||
![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() |
0..* | BackboneElement | Specifies descriptive properties of the medicine | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Code specifying the type of characteristic of medication Binding: MedicationKnowledgeCharacteristicCodes (example) | |||||
![]() ![]() ![]() ![]() |
0..1 | Description of the characteristic | ||||||
![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() ![]() |
Quantity(SimpleQuantity) | |||||||
![]() ![]() ![]() ![]() ![]() |
base64Binary | |||||||
![]() ![]() ![]() ![]() ![]() |
Attachment | |||||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| MedicationKnowledge.language | Base | required | All Languages | 📍5.0.0 | FHIR Std. |
| MedicationKnowledge.identifier.use | Base | required | IdentifierUse | 📍5.0.0 | FHIR Std. |
| MedicationKnowledge.identifier.type | Base | extensible | Identifier Type Codes | 📍5.0.0 | FHIR Std. |
| MedicationKnowledge.status | Base | required | MedicationKnowledge Status Codes | 📍5.0.0 | FHIR Std. |
| MedicationKnowledge.cost.cost[x] | Base | example | Medication Cost Category Codes | 📍5.0.0 | FHIR Std. |
| MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic.type | Base | extensible | Group Characteristic Type (ePI) | 📦1.1.0 | This IG |
| MedicationKnowledge.definitional.doseForm | Base | example | SNOMED CT Form Codes | 📍5.0.0 | FHIR Std. |
| MedicationKnowledge.definitional.intendedRoute | Base | example | SNOMED CT Route Codes | 📍5.0.0 | FHIR Std. |
| MedicationKnowledge.definitional.ingredient.type | Base | example | RoleClassIngredientEntity | 📦3.0.0 | THO v7.2 |
| MedicationKnowledge.definitional.ingredient.strength[x] | Base | example | Medication Ingredient Strength Codes | 📍5.0.0 | FHIR Std. |
| MedicationKnowledge.definitional.drugCharacteristic.type | Base | example | medicationKnowledge Characteristic Codes | 📍5.0.0 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
Key Elements View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | MedicationKnowledge | Definition of Medication Knowledge Interfaces Implemented: MetadataResource | |
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() |
0..* | Resource | Contained, inline Resources | |
![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() |
?!Σ | 0..1 | code | active | inactive | entered-in-error Binding: MedicationKnowledgeStatusCodes (required): A coded concept defining if the medication is in active use. |
![]() ![]() |
Σ | 0..* | string | Common name for the medication |
![]() ![]() |
1..* | BackboneElement | Guidelines for administration of the medication | |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() |
1..* | CodeableReference(ClinicalUseDefinition Indication (ePI)) | Indication for use that applies to the specific administration guideline | |
![]() ![]() ![]() |
1..* | BackboneElement | Guidelines for dosage of the medication | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
1..* | BackboneElement | Dosage for the medication | |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Category of dosage (e.g., Initial/Loading, Maintenance, Target, Maximum, Minimum). Code where a suitable system exists; otherwise use text. | |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Coding | Code defined by a terminology system |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() ![]() |
1..* | Dosage | Dosage for the medication | |
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Population this dose row is for. Use ONLY to stratify dose WITHIN one indication (e.g., adult vs child vs neonate for the same condition). When the dose population equals the indication's population, leave this empty and rely on the indication's ClinicalUseDefinition.population (a Group). Do not double-encode the same population here and on the Group. | |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | The population axis (sex, age, weight, ...). Same vocabulary as Group.characteristic.code. Binding: Group Characteristic Type (ePI) (extensible) | |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Coding | Code defined by a terminology system |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() ![]() |
0..1 | The value on that axis - mirrors Group.characteristic.value[x] (CodeableConcept, Quantity or Range). | ||
![]() ![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| MedicationKnowledge.status | Base | required | MedicationKnowledge Status Codes | 📍5.0.0 | FHIR Std. |
| MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic.type | Base | extensible | Group Characteristic Type (ePI) | 📦1.1.0 | This IG |
| Id | Grade | Path(s) | Description | Expression |
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
Differential View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | MedicationKnowledge | Definition of Medication Knowledge Interfaces Implemented: MetadataResource | |
![]() ![]() |
||||
![]() ![]() ![]() |
1..1 | uri | The namespace for the identifier value | |
![]() ![]() ![]() |
1..1 | string | The value that is unique | |
![]() ![]() |
0..0 | Code that identifies this medication | ||
![]() ![]() |
0..1 | code | active | inactive | entered-in-error | |
![]() ![]() |
0..* | string | Common name for the medication | |
![]() ![]() |
1..* | BackboneElement | Guidelines for administration of the medication | |
![]() ![]() ![]() |
1..* | CodeableReference(ClinicalUseDefinition Indication (ePI)) | Indication for use that applies to the specific administration guideline | |
![]() ![]() ![]() |
1..* | BackboneElement | Guidelines for dosage of the medication | |
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Coding | Code defined by a terminology system | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system | |
![]() ![]() ![]() ![]() |
1..* | BackboneElement | Dosage for the medication | |
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Category of dosage (e.g., Initial/Loading, Maintenance, Target, Maximum, Minimum). Code where a suitable system exists; otherwise use text. | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Coding | Code defined by a terminology system | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system | |
![]() ![]() ![]() ![]() ![]() |
1..* | Dosage | Dosage for the medication | |
![]() ![]() ![]() ![]() |
0..0 | Type of treatment the guideline applies to | ||
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Population this dose row is for. Use ONLY to stratify dose WITHIN one indication (e.g., adult vs child vs neonate for the same condition). When the dose population equals the indication's population, leave this empty and rely on the indication's ClinicalUseDefinition.population (a Group). Do not double-encode the same population here and on the Group. | |
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | The population axis (sex, age, weight, ...). Same vocabulary as Group.characteristic.code. Binding: Group Characteristic Type (ePI) (extensible) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | Coding | Code defined by a terminology system | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept, Quantity, Range | The value on that axis - mirrors Group.characteristic.value[x] (CodeableConcept, Quantity or Range). | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic.type | Base | extensible | Group Characteristic Type (ePI) | 📦1.1.0 | This IG |
Snapshot ViewView
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | MedicationKnowledge | Definition of Medication Knowledge Interfaces Implemented: MetadataResource | |||||
![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: AllLanguages (required): IETF language tag for a human language
| |||||
![]() ![]() |
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 | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() |
Σ | 0..* | Identifier | Business identifier for this medication | ||||
![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Description of identifier Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | ||||
![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | ||||
![]() ![]() ![]() |
ΣC | 1..1 | string | The value that is unique Example General: 123456 | ||||
![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() |
?!Σ | 0..1 | code | active | inactive | entered-in-error Binding: MedicationKnowledgeStatusCodes (required): A coded concept defining if the medication is in active use. | ||||
![]() ![]() |
0..1 | Reference(Organization) | Creator or owner of the knowledge or information about the medication | |||||
![]() ![]() |
0..* | CodeableConcept | Codes that identify the different jurisdictions for which the information of this resource was created | |||||
![]() ![]() |
Σ | 0..* | string | Common name for the medication | ||||
![]() ![]() |
0..* | BackboneElement | Associated or related medication information | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
1..1 | CodeableConcept | Category of medicationKnowledge | |||||
![]() ![]() ![]() |
1..* | Reference(MedicationKnowledge) | Associated documentation about the associated medication knowledge | |||||
![]() ![]() |
0..* | Reference(Medication) | The set of medication resources that are associated with this medication | |||||
![]() ![]() |
0..* | CodeableConcept | Category of the medication or product | |||||
![]() ![]() |
0..* | BackboneElement | Associated documentation about the medication | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
0..1 | CodeableConcept | The category of medication document | |||||
![]() ![]() ![]() |
0..1 | Reference(DocumentReference) | Associated documentation about the medication | |||||
![]() ![]() |
0..1 | markdown | The instructions for preparing the medication | |||||
![]() ![]() |
0..* | BackboneElement | The pricing of the medication | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
0..* | Period | The date range for which the cost is effective | |||||
![]() ![]() ![]() |
1..1 | CodeableConcept | The category of the cost information | |||||
![]() ![]() ![]() |
0..1 | string | The source or owner for the price information | |||||
![]() ![]() ![]() |
1..1 | The price or category of the cost of the medication Binding: MedicationCostCategoryCodes (example): A coded concept defining the category of a medication. | ||||||
![]() ![]() ![]() ![]() |
Money | |||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() |
Σ | 0..* | BackboneElement | Program under which a medication is reviewed | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Type of program under which the medication is monitored | |||||
![]() ![]() ![]() |
0..1 | string | Name of the reviewing program | |||||
![]() ![]() |
1..* | BackboneElement | Guidelines for administration of the medication | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
1..* | CodeableReference(ClinicalUseDefinition Indication (ePI)) | Indication for use that applies to the specific administration guideline | |||||
![]() ![]() ![]() |
1..* | BackboneElement | Guidelines for dosage of the medication | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Intention of the treatment | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Coding | Code defined by a terminology system | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | code | Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept | ||||
![]() ![]() ![]() ![]() |
1..* | BackboneElement | Dosage for the medication | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Category of dosage (e.g., Initial/Loading, Maintenance, Target, Maximum, Minimum). Code where a suitable system exists; otherwise use text. | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Coding | Code defined by a terminology system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | code | Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept | ||||
![]() ![]() ![]() ![]() ![]() |
1..* | Dosage | Dosage for the medication | |||||
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Population this dose row is for. Use ONLY to stratify dose WITHIN one indication (e.g., adult vs child vs neonate for the same condition). When the dose population equals the indication's population, leave this empty and rely on the indication's ClinicalUseDefinition.population (a Group). Do not double-encode the same population here and on the Group. | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | The population axis (sex, age, weight, ...). Same vocabulary as Group.characteristic.code. Binding: Group Characteristic Type (ePI) (extensible) | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Coding | Code defined by a terminology system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | code | Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | The value on that axis - mirrors Group.characteristic.value[x] (CodeableConcept, Quantity or Range). | ||||||
![]() ![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() |
0..* | BackboneElement | Categorization of the medication within a formulary or classification system | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
1..1 | CodeableConcept | The type of category for the medication (for example, therapeutic classification, therapeutic sub-classification) | |||||
![]() ![]() ![]() |
0..1 | The source of the classification | ||||||
![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() |
uri | |||||||
![]() ![]() ![]() |
0..* | CodeableConcept | Specific category assigned to the medication | |||||
![]() ![]() |
0..* | BackboneElement | Details about packaged medications | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
0..* | See cost (MedicationKnowledge) | Cost of the packaged medication | |||||
![]() ![]() ![]() |
0..1 | Reference(PackagedProductDefinition) | The packaged medication that is being priced | |||||
![]() ![]() |
0..* | Reference(ClinicalUseDefinition) | Potential clinical issue with or between medication(s) | |||||
![]() ![]() |
0..* | BackboneElement | How the medication should be stored | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
0..1 | uri | Reference to additional information | |||||
![]() ![]() ![]() |
0..* | Annotation | Additional storage notes | |||||
![]() ![]() ![]() |
0..1 | Duration | Duration remains stable | |||||
![]() ![]() ![]() |
0..* | BackboneElement | Setting or value of environment for adequate storage | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Categorization of the setting | |||||
![]() ![]() ![]() ![]() |
1..1 | Value of the setting | ||||||
![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() |
0..* | BackboneElement | Regulatory information about a medication | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
1..1 | Reference(Organization) | Specifies the authority of the regulation | |||||
![]() ![]() ![]() |
0..* | BackboneElement | Specifies if changes are allowed when dispensing a medication from a regulatory perspective | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Specifies the type of substitution allowed | |||||
![]() ![]() ![]() ![]() |
1..1 | boolean | Specifies if regulation allows for changes in the medication when dispensing | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Specifies the schedule of a medication in jurisdiction | |||||
![]() ![]() ![]() |
0..1 | BackboneElement | The maximum number of units of the medication that can be dispensed in a period | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
1..1 | SimpleQuantity(5.0.0) | The maximum number of units of the medication that can be dispensed | |||||
![]() ![]() ![]() ![]() |
0..1 | Duration | The period that applies to the maximum number of units | |||||
![]() ![]() |
0..1 | BackboneElement | Minimal definition information about the medication | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
0..* | Reference(MedicinalProductDefinition) | Definitional resources that provide more information about this medication | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | powder | tablets | capsule + Binding: SNOMEDCTFormCodes (example) | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | The intended or approved route of administration Binding: SNOMEDCTRouteCodes (example) | |||||
![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Active or inactive ingredient | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableReference(Substance) | Substances contained in the medication | ||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | A code that defines the type of ingredient, active, base, etc Binding: RoleClassIngredientEntity (example) | |||||
![]() ![]() ![]() ![]() |
0..1 | Quantity of ingredient present Binding: MedicationIngredientStrengthCodes (example) | ||||||
![]() ![]() ![]() ![]() ![]() |
Ratio | |||||||
![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() |
0..* | BackboneElement | Specifies descriptive properties of the medicine | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Code specifying the type of characteristic of medication Binding: MedicationKnowledgeCharacteristicCodes (example) | |||||
![]() ![]() ![]() ![]() |
0..1 | Description of the characteristic | ||||||
![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() ![]() |
Quantity(SimpleQuantity) | |||||||
![]() ![]() ![]() ![]() ![]() |
base64Binary | |||||||
![]() ![]() ![]() ![]() ![]() |
Attachment | |||||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| MedicationKnowledge.language | Base | required | All Languages | 📍5.0.0 | FHIR Std. |
| MedicationKnowledge.identifier.use | Base | required | IdentifierUse | 📍5.0.0 | FHIR Std. |
| MedicationKnowledge.identifier.type | Base | extensible | Identifier Type Codes | 📍5.0.0 | FHIR Std. |
| MedicationKnowledge.status | Base | required | MedicationKnowledge Status Codes | 📍5.0.0 | FHIR Std. |
| MedicationKnowledge.cost.cost[x] | Base | example | Medication Cost Category Codes | 📍5.0.0 | FHIR Std. |
| MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic.type | Base | extensible | Group Characteristic Type (ePI) | 📦1.1.0 | This IG |
| MedicationKnowledge.definitional.doseForm | Base | example | SNOMED CT Form Codes | 📍5.0.0 | FHIR Std. |
| MedicationKnowledge.definitional.intendedRoute | Base | example | SNOMED CT Route Codes | 📍5.0.0 | FHIR Std. |
| MedicationKnowledge.definitional.ingredient.type | Base | example | RoleClassIngredientEntity | 📦3.0.0 | THO v7.2 |
| MedicationKnowledge.definitional.ingredient.strength[x] | Base | example | Medication Ingredient Strength Codes | 📍5.0.0 | FHIR Std. |
| MedicationKnowledge.definitional.drugCharacteristic.type | Base | example | medicationKnowledge Characteristic Codes | 📍5.0.0 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
Other representations of profile: CSV, Excel, Schematron