Mappings for the epa-medication resource profile.
EPAMedication |
Medication | Entity. Role, or Act, ManufacturedProduct[classCode=ADMM] |
meta | n/a, N/A |
id | n/a |
extension | n/a, N/A |
versionId | n/a |
lastUpdated | n/a |
source | n/a |
profile | n/a |
security | n/a, CV |
tag | n/a, CV |
implicitRules | n/a |
language | n/a |
text | n/a, N/A, Act.text? |
contained | Entity. Role, or Act, ManufacturedProduct[classCode=ADMM] |
extension | n/a, N/A |
extension (rxPrescriptionProcessIdentifier) | |
extension (isVaccine) | |
id | n/a |
url | N/A |
value[x] | n/a, N/A |
extension (drugCategory) | |
id | n/a |
url | N/A |
value[x] | n/a, N/A |
id | n/a |
extension | n/a, N/A |
system | n/a, ./codeSystem |
version | n/a, ./codeSystemVersion |
code | n/a, ./code |
display | n/a, CV.displayName |
userSelected | n/a, CD.codingRationale |
extension (normSizeCode) | n/a, N/A |
id | n/a |
url | N/A |
value[x] | n/a, N/A |
extension (packaging) | |
id | n/a |
url | N/A |
value[x] | n/a, N/A |
extension (manufacturingInstructions) | |
id | n/a |
url | N/A |
value[x] | n/a, N/A |
modifierExtension | n/a, N/A |
identifier | n/a, II - The Identifier class is a little looser than the v3 type II because it allows URIs as well as registered OIDs or GUIDs. Also maps to Role[classCode=IDENT], .id |
identifier (EPAMedicationUniqueIdentifier) | n/a, II - The Identifier class is a little looser than the v3 type II because it allows URIs as well as registered OIDs or GUIDs. Also maps to Role[classCode=IDENT], .id |
identifier (RxOriginatorProcessIdentifier) | n/a, II - The Identifier class is a little looser than the v3 type II because it allows URIs as well as registered OIDs or GUIDs. Also maps to Role[classCode=IDENT], .id |
code | n/a, CD, .code |
id | n/a |
extension | n/a, N/A |
coding | n/a, CV, union(., ./translation) |
coding (pzn) | n/a, CV, union(., ./translation) |
id | n/a |
extension | n/a, N/A |
system | n/a, ./codeSystem |
version | n/a, ./codeSystemVersion |
code | n/a, ./code |
display | n/a, CV.displayName |
userSelected | n/a, CD.codingRationale |
coding (atc-de) | n/a, CV, union(., ./translation) |
id | n/a |
extension | n/a, N/A |
system | n/a, ./codeSystem |
version | n/a, ./codeSystemVersion |
code | n/a, ./code |
display | n/a, CV.displayName |
userSelected | n/a, CD.codingRationale |
coding (ask) | n/a, CV, union(., ./translation) |
id | n/a |
extension | n/a, N/A |
system | n/a, ./codeSystem |
version | n/a, ./codeSystemVersion |
code | n/a, ./code |
display | n/a, CV.displayName |
userSelected | n/a, CD.codingRationale |
coding (snomed) | n/a, CV, union(., ./translation) |
id | n/a |
extension | n/a, N/A |
system | n/a, ./codeSystem |
version | n/a, ./codeSystemVersion |
code | n/a, ./code |
display | n/a, CV.displayName |
userSelected | n/a, CD.codingRationale |
text | n/a, ./originalText[mediaType/code="text/plain"]/data |
status | n/a, .statusCode |
manufacturer | n/a, The target of a resource reference is a RIM entry point (Act, Role, or Entity), .player.scopingRole[typeCode=MANU].scoper |
id | n/a |
extension | n/a, N/A |
reference | n/a, N/A |
type | n/a, N/A |
identifier | n/a, II - The Identifier class is a little looser than the v3 type II because it allows URIs as well as registered OIDs or GUIDs. Also maps to Role[classCode=IDENT], .identifier |
display | n/a, N/A |
form | n/a, CD, .formCode |
id | n/a |
extension | n/a, N/A |
coding | n/a, CV, union(., ./translation) |
coding (edqm) | n/a, CV, union(., ./translation) |
id | n/a |
extension | n/a, N/A |
system | n/a, ./codeSystem |
version | n/a, ./codeSystemVersion |
code | n/a, ./code |
display | n/a, CV.displayName |
userSelected | n/a, CD.codingRationale |
coding (snomed) | n/a, CV, union(., ./translation) |
id | n/a |
extension | n/a, N/A |
system | n/a, ./codeSystem |
version | n/a, ./codeSystemVersion |
code | n/a, ./code |
display | n/a, CV.displayName |
userSelected | n/a, CD.codingRationale |
coding (kbvDarreichungsform) | n/a, CV, union(., ./translation) |
id | n/a |
extension | n/a, N/A |
system | n/a, ./codeSystem |
version | n/a, ./codeSystemVersion |
code | n/a, ./code |
display | n/a, CV.displayName |
userSelected | n/a, CD.codingRationale |
text | n/a, ./originalText[mediaType/code="text/plain"]/data |
amount | n/a, RTO, .quantity |
id | n/a |
extension | n/a, N/A |
numerator | n/a, PQ, IVL<PQ>, MO, CO, depending on the values, .numerator |
id | n/a |
extension | n/a, N/A |
extension (packagingSize) | |
id | n/a |
url | N/A |
value[x] | n/a, N/A |
extension (totalQuantity) | |
id | n/a |
url | N/A |
value[x] | n/a, N/A |
value | n/a, PQ.value, CO.value, MO.value, IVL.high or IVL.low depending on the value |
comparator | n/a, IVL properties |
unit | n/a, PQ.unit |
system | n/a, CO.codeSystem, PQ.translation.codeSystem |
code | n/a, PQ.code, MO.currency, PQ.translation.code |
denominator | n/a, PQ, IVL<PQ>, MO, CO, depending on the values, .denominator |
id | n/a |
extension | n/a, N/A |
value | n/a, PQ.value, CO.value, MO.value, IVL.high or IVL.low depending on the value |
comparator | n/a, IVL properties |
unit | n/a, PQ.unit |
system | n/a, CO.codeSystem, PQ.translation.codeSystem |
code | n/a, PQ.code, MO.currency, PQ.translation.code |
ingredient | n/a, .scopesRole[typeCode=INGR] |
id | n/a |
extension | n/a, N/A |
modifierExtension | n/a, N/A |
item[x] | n/a, .player |
item[x] (itemCodeableConcept) | n/a, .player |
id | n/a |
extension | n/a, N/A |
coding | n/a, CV, union(., ./translation) |
coding (ask) | n/a, CV, union(., ./translation) |
id | n/a |
extension | n/a, N/A |
system | n/a, ./codeSystem |
version | n/a, ./codeSystemVersion |
code | n/a, ./code |
display | n/a, CV.displayName |
userSelected | n/a, CD.codingRationale |
coding (atc-de) | n/a, CV, union(., ./translation) |
id | n/a |
extension | n/a, N/A |
system | n/a, ./codeSystem |
version | n/a, ./codeSystemVersion |
code | n/a, ./code |
display | n/a, CV.displayName |
userSelected | n/a, CD.codingRationale |
coding (snomed) | n/a, CV, union(., ./translation) |
id | n/a |
extension | n/a, N/A |
system | n/a, ./codeSystem |
version | n/a, ./codeSystemVersion |
code | n/a, ./code |
display | n/a, CV.displayName |
userSelected | n/a, CD.codingRationale |
coding (pzn) | n/a, CV, union(., ./translation) |
id | n/a |
extension | n/a, N/A |
system | n/a, ./codeSystem |
version | n/a, ./codeSystemVersion |
code | n/a, ./code |
display | n/a, CV.displayName |
userSelected | n/a, CD.codingRationale |
text | n/a, ./originalText[mediaType/code="text/plain"]/data |
item[x] (itemReference) | n/a, .player |
isActive | n/a, NA |
strength | n/a, RTO, .quantity |
id | n/a |
extension | n/a, N/A |
extension (amountText) | |
id | n/a |
url | N/A |
value[x] | n/a, N/A |
numerator | n/a, PQ, IVL<PQ>, MO, CO, depending on the values, .numerator |
id | n/a |
extension | n/a, N/A |
value | n/a, PQ.value, CO.value, MO.value, IVL.high or IVL.low depending on the value |
comparator | n/a, IVL properties |
unit | n/a, PQ.unit |
system | n/a, CO.codeSystem, PQ.translation.codeSystem |
code | n/a, PQ.code, MO.currency, PQ.translation.code |
denominator | n/a, PQ, IVL<PQ>, MO, CO, depending on the values, .denominator |
id | n/a |
extension | n/a, N/A |
value | n/a, PQ.value, CO.value, MO.value, IVL.high or IVL.low depending on the value |
comparator | n/a, IVL properties |
unit | n/a, PQ.unit |
system | n/a, CO.codeSystem, PQ.translation.codeSystem |
code | n/a, PQ.code, MO.currency, PQ.translation.code |
batch | n/a, .player[classCode=CONT] |
id | n/a |
extension | n/a, N/A |
modifierExtension | n/a, N/A |
lotNumber | n/a, .id |
expirationDate | n/a, participation[typeCode=CSM].role[classCode=INST].scopedRole.scoper[classCode=MMAT].expirationTime |
EPAMedication |
Medication | |
meta | |
security | CE/CNE/CWE subset one of the sets of component 1-3 or 4-6 |
tag | CE/CNE/CWE subset one of the sets of component 1-3 or 4-6 |
extension | |
extension (rxPrescriptionProcessIdentifier) | |
extension (isVaccine) | |
value[x] | |
extension (drugCategory) | |
value[x] | |
system | C*E.3 |
version | C*E.7 |
code | C*E.1 |
display | C*E.2 - but note this is not well followed |
userSelected | Sometimes implied by being first |
identifier | CX / EI (occasionally, more often EI maps to a resource id or a URL) |
identifier (EPAMedicationUniqueIdentifier) | CX / EI (occasionally, more often EI maps to a resource id or a URL) |
identifier (RxOriginatorProcessIdentifier) | CX / EI (occasionally, more often EI maps to a resource id or a URL) |
code | CE/CNE/CWE, RXO-1.1-Requested Give Code.code / RXE-2.1-Give Code.code / RXD-2.1-Dispense/Give Code.code / RXG-4.1-Give Code.code /RXA-5.1-Administered Code.code / RXC-2.1 Component Code |
coding | CE/CNE/CWE subset one of the sets of component 1-3 or 4-6, C*E.1-8, C*E.10-22 |
coding (pzn) | CE/CNE/CWE subset one of the sets of component 1-3 or 4-6, C*E.1-8, C*E.10-22 |
system | C*E.3 |
version | C*E.7 |
code | C*E.1 |
display | C*E.2 - but note this is not well followed |
userSelected | Sometimes implied by being first |
coding (atc-de) | CE/CNE/CWE subset one of the sets of component 1-3 or 4-6, C*E.1-8, C*E.10-22 |
system | C*E.3 |
version | C*E.7 |
code | C*E.1 |
display | C*E.2 - but note this is not well followed |
userSelected | Sometimes implied by being first |
coding (ask) | CE/CNE/CWE subset one of the sets of component 1-3 or 4-6, C*E.1-8, C*E.10-22 |
system | C*E.3 |
version | C*E.7 |
code | C*E.1 |
display | C*E.2 - but note this is not well followed |
userSelected | Sometimes implied by being first |
coding (snomed) | CE/CNE/CWE subset one of the sets of component 1-3 or 4-6, C*E.1-8, C*E.10-22 |
system | C*E.3 |
version | C*E.7 |
code | C*E.1 |
display | C*E.2 - but note this is not well followed |
userSelected | Sometimes implied by being first |
text | C*E.9. But note many systems use C*E.2 for this |
manufacturer | RXD-20-Substance Manufacturer Name / RXG-21-Substance Manufacturer Name / RXA-17-Substance Manufacturer Name |
identifier | CX / EI (occasionally, more often EI maps to a resource id or a URL) |
form | CE/CNE/CWE, RXO-5-Requested Dosage Form / RXE-6-Give Dosage Form / RXD-6-Actual Dosage Form / RXG-8-Give Dosage Form / RXA-8-Administered Dosage Form |
coding | CE/CNE/CWE subset one of the sets of component 1-3 or 4-6, C*E.1-8, C*E.10-22 |
coding (edqm) | CE/CNE/CWE subset one of the sets of component 1-3 or 4-6, C*E.1-8, C*E.10-22 |
system | C*E.3 |
version | C*E.7 |
code | C*E.1 |
display | C*E.2 - but note this is not well followed |
userSelected | Sometimes implied by being first |
coding (snomed) | CE/CNE/CWE subset one of the sets of component 1-3 or 4-6, C*E.1-8, C*E.10-22 |
system | C*E.3 |
version | C*E.7 |
code | C*E.1 |
display | C*E.2 - but note this is not well followed |
userSelected | Sometimes implied by being first |
coding (kbvDarreichungsform) | CE/CNE/CWE subset one of the sets of component 1-3 or 4-6, C*E.1-8, C*E.10-22 |
system | C*E.3 |
version | C*E.7 |
code | C*E.1 |
display | C*E.2 - but note this is not well followed |
userSelected | Sometimes implied by being first |
text | C*E.9. But note many systems use C*E.2 for this |
amount | N/A |
numerator | SN (see also Range) or CQ |
value | SN.2 / CQ - N/A |
comparator | SN.1 / CQ.1 |
unit | (see OBX.6 etc.) / CQ.2 |
system | (see OBX.6 etc.) / CQ.2 |
code | (see OBX.6 etc.) / CQ.2 |
denominator | SN (see also Range) or CQ |
value | SN.2 / CQ - N/A |
comparator | SN.1 / CQ.1 |
unit | (see OBX.6 etc.) / CQ.2 |
system | (see OBX.6 etc.) / CQ.2 |
code | (see OBX.6 etc.) / CQ.2 |
ingredient | |
item[x] | RXC-2-Component Code if medication: RXO-1-Requested Give Code / RXE-2-Give Code / RXD-2-Dispense/Give Code / RXG-4-Give Code / RXA-5-Administered Code |
item[x] (itemCodeableConcept) | RXC-2-Component Code if medication: RXO-1-Requested Give Code / RXE-2-Give Code / RXD-2-Dispense/Give Code / RXG-4-Give Code / RXA-5-Administered Code |
coding | CE/CNE/CWE subset one of the sets of component 1-3 or 4-6, C*E.1-8, C*E.10-22 |
coding (ask) | CE/CNE/CWE subset one of the sets of component 1-3 or 4-6, C*E.1-8, C*E.10-22 |
system | C*E.3 |
version | C*E.7 |
code | C*E.1 |
display | C*E.2 - but note this is not well followed |
userSelected | Sometimes implied by being first |
coding (atc-de) | CE/CNE/CWE subset one of the sets of component 1-3 or 4-6, C*E.1-8, C*E.10-22 |
system | C*E.3 |
version | C*E.7 |
code | C*E.1 |
display | C*E.2 - but note this is not well followed |
userSelected | Sometimes implied by being first |
coding (snomed) | CE/CNE/CWE subset one of the sets of component 1-3 or 4-6, C*E.1-8, C*E.10-22 |
system | C*E.3 |
version | C*E.7 |
code | C*E.1 |
display | C*E.2 - but note this is not well followed |
userSelected | Sometimes implied by being first |
coding (pzn) | CE/CNE/CWE subset one of the sets of component 1-3 or 4-6, C*E.1-8, C*E.10-22 |
system | C*E.3 |
version | C*E.7 |
code | C*E.1 |
display | C*E.2 - but note this is not well followed |
userSelected | Sometimes implied by being first |
text | C*E.9. But note many systems use C*E.2 for this |
item[x] (itemReference) | RXC-2-Component Code if medication: RXO-1-Requested Give Code / RXE-2-Give Code / RXD-2-Dispense/Give Code / RXG-4-Give Code / RXA-5-Administered Code |
strength | N/A, RXC-3-Component Amount & RXC-4-Component Units if medication: RXO-2-Requested Give Amount - Minimum & RXO-4-Requested Give Units / RXO-3-Requested Give Amount - Maximum & RXO-4-Requested Give Units / RXO-11-Requested Dispense Amount & RXO-12-Requested Dispense Units / RXE-3-Give Amount - Minimum & RXE-5-Give Units / RXE-4-Give Amount - Maximum & RXE-5-Give Units / RXE-10-Dispense Amount & RXE-10-Dispense Units |
numerator | SN (see also Range) or CQ |
value | SN.2 / CQ - N/A |
comparator | SN.1 / CQ.1 |
unit | (see OBX.6 etc.) / CQ.2 |
system | (see OBX.6 etc.) / CQ.2 |
code | (see OBX.6 etc.) / CQ.2 |
denominator | SN (see also Range) or CQ |
value | SN.2 / CQ - N/A |
comparator | SN.1 / CQ.1 |
unit | (see OBX.6 etc.) / CQ.2 |
system | (see OBX.6 etc.) / CQ.2 |
code | (see OBX.6 etc.) / CQ.2 |
batch | |
lotNumber | RXA-15 Substance Lot Number / RXG-19 Substance Lot Number |
expirationDate | RXA-16 Substance Expiration Date / RXG-20 Substance Expiration Date |