CA Core+ v1.1.0 DFT-preBallot
DFT-preBallot - The specification is a DFT-preBallot version of CA Core+ for collecting community feedback. For a full list of available versions, see the Directory of published versions
http://hl7.org/fhir/StructureDefinition/Medication
example-medication-ca-core, example-Medication-ca-core2
This profile applies constraints to the Medication resource for CA Core+ to support representation of medication products in the pan-Canadian context.
MedicationRequestCACore, MedicationStatementCACore
CFMM: 2
MedicationCACore (Medication) | C | Medication | |
id | Σ | 0..1 | string |
meta | Σ | 0..1 | Meta |
implicitRules | Σ ?! | 0..1 | uri |
language | 0..1 | codeBinding | |
text | 0..1 | Narrative | |
contained | 0..* | Resource | |
extension | C | 0..* | Extension |
strength | O C | 0..1 | Extension(string) |
modifierExtension | ?! C | 0..* | Extension |
identifier | Σ | 0..* | Identifier |
code | O Σ | 1..1 | CodeableConceptCACoreBinding |
id | 0..1 | string | |
extension | C | 0..* | Extension |
coding | Σ | 0..* | CodingCACore |
id | 0..1 | string | |
extension | C | 0..* | Extension |
system | Σ | 0..1 | uri |
version | Σ | 0..1 | string |
code | Σ | 0..1 | code |
display | Σ | 0..1 | string |
id | 0..1 | string | |
extension | C | 0..* | Extension |
translation | C | 0..* | Extension(Complex) |
value | 0..1 | System.String | |
userSelected | Σ | 0..1 | boolean |
text | Σ | 0..1 | string |
status | Σ ?! | 0..1 | codeBinding |
manufacturer | Σ | 0..1 | Reference(Organization) |
form | 0..1 | CodeableConceptCACoreBinding | |
id | 0..1 | string | |
extension | C | 0..* | Extension |
coding | Σ | 0..* | CodingCACore |
text | SO Σ | 0..1 | string |
amount | Σ | 0..1 | Ratio |
ingredient | 0..* | BackboneElement | |
id | 0..1 | string | |
extension | C | 0..* | Extension |
modifierExtension | Σ ?! C | 0..* | Extension |
item[x] | 1..1 | ||
itemReference | Reference(Substance | Medication) | ||
itemCodeableConcept | 0..1 | CodeableConceptCACoreBinding | |
isActive | 0..1 | boolean | |
strength | 0..1 | Ratio | |
batch | 0..1 | BackboneElement | |
id | 0..1 | string | |
extension | C | 0..* | Extension |
modifierExtension | Σ ?! C | 0..* | Extension |
lotNumber | 0..1 | string | |
expirationDate | 0..1 | dateTime |
MedicationCACore (Medication) | C | Medication | |
id | Σ | 0..1 | string |
meta | Σ | 0..1 | Meta |
implicitRules | Σ ?! | 0..1 | uri |
language | 0..1 | codeBinding | |
text | 0..1 | Narrative | |
contained | 0..* | Resource | |
extension | C | 0..* | Extension |
strength | O C | 0..1 | Extension(string) |
modifierExtension | ?! C | 0..* | Extension |
identifier | Σ | 0..* | Identifier |
code | O Σ | 1..1 | CodeableConceptCACoreBinding |
id | 0..1 | string | |
extension | C | 0..* | Extension |
coding | Σ | 0..* | CodingCACore |
id | 0..1 | string | |
extension | C | 0..* | Extension |
system | Σ | 0..1 | uri |
version | Σ | 0..1 | string |
code | Σ | 0..1 | code |
display | Σ | 0..1 | string |
id | 0..1 | string | |
extension | C | 0..* | Extension |
translation | C | 0..* | Extension(Complex) |
value | 0..1 | System.String | |
userSelected | Σ | 0..1 | boolean |
text | Σ | 0..1 | string |
status | Σ ?! | 0..1 | codeBinding |
manufacturer | Σ | 0..1 | Reference(Organization) |
form | 0..1 | CodeableConceptCACoreBinding | |
id | 0..1 | string | |
extension | C | 0..* | Extension |
coding | Σ | 0..* | CodingCACore |
text | SO Σ | 0..1 | string |
amount | Σ | 0..1 | Ratio |
ingredient | 0..* | BackboneElement | |
id | 0..1 | string | |
extension | C | 0..* | Extension |
modifierExtension | Σ ?! C | 0..* | Extension |
item[x] | 1..1 | ||
itemReference | Reference(Substance | Medication) | ||
itemCodeableConcept | 0..1 | CodeableConceptCACoreBinding | |
isActive | 0..1 | boolean | |
strength | 0..1 | Ratio | |
batch | 0..1 | BackboneElement | |
id | 0..1 | string | |
extension | C | 0..* | Extension |
modifierExtension | Σ ?! C | 0..* | Extension |
lotNumber | 0..1 | string | |
expirationDate | 0..1 | dateTime |
Path | Conformance | ValueSet |
---|---|---|
Medication.code | preferred | https://fhir.infoway-inforoute.ca/ValueSet/prescriptionmedicinalproduct |
Medication.form | preferred | https://fhir.infoway-inforoute.ca/ValueSet/pharmaceuticaldoseformcode |
Medication.ingredient.item[x]:itemCodeableConcept | preferred | https://fhir.infoway-inforoute.ca/ValueSet/drugormedicamentsubstancecode |
These bindings may be used in lieu of the primary bindings in the table above.
Path | Conformance | AdditionalValueSet |
---|---|---|
Medication.code | candidate | https://fhir.infoway-inforoute.ca/ValueSet/LicensedNaturalHealthProducts |
Medication.form | candidate | https://fhir.infoway-inforoute.ca/ValueSet/prescriptiondrugform |
The following tables list how the data elements from CA Core+ map to CACDI. For more information visit Mapping Logic.
FHIR Profile Element | CACDI Element(s) |
---|---|
Medication | Drug |
Medication.code | Drug.Drug Code |
Medication.code.coding.system | Drug.Drug Code System URI |
Medication.code.coding.display | Drug.Drug English Description, Drug.Drug French Description |
Medication.batch.lotNumber | Drug Product Lot.Drug Product Lot Number |