This is the set of resources that conform to either of the profiles IPA-Medication (http://hl7.org/fhir/uv/ipa/StructureDefinition/ipa-medication) and Medication Profile (http://hl7.org/fhir/ca/baseline/StructureDefinition/profile-medication). E.g. what you have to deal with if you get resources conforming to one of them
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Medication | 0..* | left: Definition of a Medication; right: Medication Profile dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources dom-3: 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 dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated dom-5: If a resource is contained in another resource, it SHALL NOT have a security label dom-6: A resource should have narrative for robust management | ||
meta | Σ | 0..1 | Meta | Metadata about the resource ele-1: All FHIR elements must have a @value or children |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created ele-1: All FHIR elements must have a @value or children |
language | 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language. ele-1: All FHIR elements must have a @value or children | |
text | 0..1 | Narrative | Text summary of the resource, for human interpretation ele-1: All FHIR elements must have a @value or children | |
contained | 0..* | Resource | Contained, inline Resources | |
extension | 0..* | Extension | left: Additional content defined by implementations; right: Extension ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
identifier | Σ | 0..* | Identifier | Business identifier for this medication ele-1: All FHIR elements must have a @value or children |
code | SΣ | 1..1 | CodeableConcept | Codes that identify this medication Binding: ?? (preferred): left: A coded concept that defines the type of a medication.; right: TBD. This is a placeholder for a comprehensive valueset, consisting of all Manufactured Product (MP), Non-proprietary Therapeutic Product (NTP) and Therapeutic Moiety (TM) codes, which would be created and maintained by Canada Health Infoway. Medicinal products for prescribing and dispensing in Canada. The content of this subset only contains commonly used medicinal products that are available for prescribing and dispensing in Canada. This content will expand to include all human medicinal products over time. ele-1: All FHIR elements must have a @value or children Example DIN: {"coding":[{"system":"http://hl7.org/fhir/NamingSystem/ca-hc-din"}]} Example NPN: {"coding":[{"system":"http://terminology.hl7.org/CodeSystem/v3-hc-npn"}]} Example CCDD: {"coding":[{"system":"http://terminology.hl7.org/CodeSystem/hc-CCDD"}]} Example SNOMED CT (Medications) - IPS: {"coding":[{"system":"http://snomed.info/sct"}]} Example WHO ATC IPS: {"coding":[{"system":"http://www.whocc.no/atc"}]} |
extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |
coding | SΣ | 0..* | Coding | Code defined by a terminology system ele-1: All FHIR elements must have a @value or children |
text | SΣ | 0..1 | string | Plain text representation of the concept ele-1: All FHIR elements must have a @value or children |
status | ?!Σ | 0..1 | code | active | inactive | entered-in-error Binding: ?? (required): A coded concept defining if the medication is in active use. ele-1: All FHIR elements must have a @value or children |
manufacturer | Σ | 0..1 | Reference(Organization) | Manufacturer of the item ele-1: All FHIR elements must have a @value or children |
form | 0..1 | CodeableConcept | powder | tablets | capsule + Binding: ?? (preferred): left: A coded concept defining the form of a medication.; right: TBD. This is a placeholder for a comprehensive valueset, which would be created and maintained by Canada Health Infoway. ele-1: All FHIR elements must have a @value or children | |
amount | Σ | 0..1 | Ratio | Amount of drug in package ele-1: All FHIR elements must have a @value or children |
ingredient | 0..* | BackboneElement | Active or inactive ingredient ele-1: All FHIR elements must have a @value or children | |
extension | 0..* | Extension | Additional content defined by implementations ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
item[x] | 1..1 | The actual ingredient or content ele-1: All FHIR elements must have a @value or children | ||
itemCodeableConcept | CodeableConcept | |||
itemReference | Reference(Substance | Medication) | |||
isActive | 0..1 | boolean | Active ingredient indicator ele-1: All FHIR elements must have a @value or children | |
strength | 0..1 | Ratio | Quantity of ingredient present ele-1: All FHIR elements must have a @value or children | |
batch | 0..1 | BackboneElement | Details about packaged medications ele-1: All FHIR elements must have a @value or children | |
extension | 0..* | Extension | Additional content defined by implementations ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
lotNumber | 0..1 | string | Identifier assigned to batch ele-1: All FHIR elements must have a @value or children | |
expirationDate | 0..1 | dateTime | When batch will expire ele-1: All FHIR elements must have a @value or children | |
Documentation for this format |