ÚNICAS Rare Diseases HL7 FHIR Implementation Guide - Local Development build (v0.0.12) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
Mappings for the UNICASMedicationAdministration resource profile.
| Name | Workflow Pattern | FiveWs Pattern Mapping | RIM Mapping | HL7 V2 Mapping |
 MedicationAdministration |
Event |
clinical.medication |
- Entity
- Role
- or Act
- SubstanceAdministration
|
|
  MedicationAdministration / id |
|
|
|
|
  MedicationAdministration / meta |
|
|
|
|
  MedicationAdministration / implicitRules |
|
|
|
|
  MedicationAdministration / language |
|
|
|
|
  MedicationAdministration / text |
|
|
Act.text? |
|
  MedicationAdministration / contained |
|
|
N/A |
|
  MedicationAdministration / extension |
|
|
N/A |
|
  MedicationAdministration / modifierExtension |
|
|
N/A |
|
  MedicationAdministration / identifier |
Event.identifier |
FiveWs.identifier |
.id |
|
   MedicationAdministration / identifier / id |
|
|
n/a |
|
   MedicationAdministration / identifier / extension |
|
|
n/a |
|
   MedicationAdministration / identifier / use |
|
|
Role.code or implied by context |
N/A |
   MedicationAdministration / identifier / type |
|
|
Role.code or implied by context |
CX.5 |
   MedicationAdministration / identifier / system |
|
|
II.root or Role.id.root |
CX.4 / EI-2-4 |
   MedicationAdministration / identifier / value |
|
|
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) |
CX.1 / EI.1 |
   MedicationAdministration / identifier / period |
|
|
Role.effectiveTime or implied by context |
CX.7 + CX.8 |
   MedicationAdministration / identifier / assigner |
|
|
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper |
|
  MedicationAdministration / basedOn |
|
|
.outboundRelationship[typeCode=FLFS].target |
|
  MedicationAdministration / partOf |
Event.partOf |
|
- .outboundRelationship[typeCode=COMP]/target[classCode=SBADM or PROC
- moodCode=EVN]
|
|
  MedicationAdministration / status |
Event.status |
FiveWs.status |
.statusCode |
RXA-20 Completion Status |
  MedicationAdministration / statusReason |
Event.statusReason |
|
- .outboundRelationship[typeCode=RSON]/target[classCode=OBS
- moodCode=EVN
- code="reason not given"].value
|
RXA-9 Administration Notes / RXA-18 Substance/Treatment Refusal Reason |
  MedicationAdministration / category |
|
|
- .inboundRelationship[typeCode=COMP].source[classCode=OBS
- moodCode=EVN
- code="type of medication usage"].value
|
|
  MedicationAdministration / medication |
Event.code |
FiveWs.what[x] |
.participation[typeCode=CSM].role[classCode=ADMM] |
RXA-5 Administered Code |
   MedicationAdministration / medication / id |
|
|
n/a |
|
   MedicationAdministration / medication / extension |
|
|
n/a |
|
   MedicationAdministration / medication / concept |
|
|
N/A |
|
    MedicationAdministration / medication / concept / id |
|
|
n/a |
|
    MedicationAdministration / medication / concept / extension |
|
|
n/a |
|
    MedicationAdministration / medication / concept / coding |
|
|
|
|
     MedicationAdministration / medication / concept / coding / id |
|
|
n/a |
|
     MedicationAdministration / medication / concept / coding / extension |
|
|
n/a |
|
     MedicationAdministration / medication / concept / coding / system |
|
|
./codeSystem |
C*E.3 |
     MedicationAdministration / medication / concept / coding / version |
|
|
./codeSystemVersion |
C*E.7 |
     MedicationAdministration / medication / concept / coding / code |
|
|
./code |
C*E.1 |
     MedicationAdministration / medication / concept / coding / display |
|
|
CV.displayName |
C*E.2 - but note this is not well followed |
     MedicationAdministration / medication / concept / coding / userSelected |
|
|
CD.codingRationale |
Sometimes implied by being first |
    MedicationAdministration / medication / concept / text |
|
|
./originalText[mediaType/code="text/plain"]/data |
C*E.9. But note many systems use C*E.2 for this |
   MedicationAdministration / medication / reference |
|
|
N/A |
|
    MedicationAdministration / medication / reference / id |
|
|
n/a |
|
    MedicationAdministration / medication / reference / extension |
|
|
n/a |
|
    MedicationAdministration / medication / reference / reference |
|
|
N/A |
|
    MedicationAdministration / medication / reference / type |
|
|
N/A |
|
    MedicationAdministration / medication / reference / identifier |
|
|
.identifier |
|
    MedicationAdministration / medication / reference / display |
|
|
N/A |
|
  MedicationAdministration / subject |
Event.subject |
FiveWs.subject[x] |
.participation[typeCode=SBJ].role[classCode=PAT] |
PID-3 Patient ID List |
   MedicationAdministration / subject / id |
|
|
n/a |
|
   MedicationAdministration / subject / extension |
|
|
n/a |
|
   MedicationAdministration / subject / reference |
|
|
N/A |
|
   MedicationAdministration / subject / type |
|
|
N/A |
|
   MedicationAdministration / subject / identifier |
|
|
.identifier |
|
    MedicationAdministration / subject / identifier / id |
|
|
n/a |
|
    MedicationAdministration / subject / identifier / extension |
|
|
n/a |
|
    MedicationAdministration / subject / identifier / use |
|
|
Role.code or implied by context |
N/A |
    MedicationAdministration / subject / identifier / type |
|
|
Role.code or implied by context |
CX.5 |
     MedicationAdministration / subject / identifier / type / id |
|
|
n/a |
|
     MedicationAdministration / subject / identifier / type / extension |
|
|
n/a |
|
     MedicationAdministration / subject / identifier / type / coding |
|
|
|
|
      MedicationAdministration / subject / identifier / type / coding / id |
|
|
n/a |
|
      MedicationAdministration / subject / identifier / type / coding / extension |
|
|
n/a |
|
      MedicationAdministration / subject / identifier / type / coding / system |
|
|
./codeSystem |
C*E.3 |
      MedicationAdministration / subject / identifier / type / coding / version |
|
|
./codeSystemVersion |
C*E.7 |
      MedicationAdministration / subject / identifier / type / coding / code |
|
|
./code |
C*E.1 |
      MedicationAdministration / subject / identifier / type / coding / display |
|
|
CV.displayName |
C*E.2 - but note this is not well followed |
      MedicationAdministration / subject / identifier / type / coding / userSelected |
|
|
CD.codingRationale |
Sometimes implied by being first |
     MedicationAdministration / subject / identifier / type / text |
|
|
./originalText[mediaType/code="text/plain"]/data |
C*E.9. But note many systems use C*E.2 for this |
    MedicationAdministration / subject / identifier / system |
|
|
II.root or Role.id.root |
CX.4 / EI-2-4 |
    MedicationAdministration / subject / identifier / value |
|
|
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) |
CX.1 / EI.1 |
    MedicationAdministration / subject / identifier / period |
|
|
Role.effectiveTime or implied by context |
CX.7 + CX.8 |
    MedicationAdministration / subject / identifier / assigner |
|
|
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper |
|
   MedicationAdministration / subject / display |
|
|
N/A |
|
  MedicationAdministration / encounter |
Event.encounter |
FiveWs.context |
- .inboundRelationship[typeCode=COMP].source[classCode=ENC
- moodCode=EVN
- code="type of encounter or episode"]
|
PV1-19 Visit Number |
   MedicationAdministration / encounter / id |
|
|
n/a |
|
   MedicationAdministration / encounter / extension |
|
|
n/a |
|
   MedicationAdministration / encounter / reference |
|
|
N/A |
|
   MedicationAdministration / encounter / type |
|
|
N/A |
|
   MedicationAdministration / encounter / identifier |
|
|
.identifier |
|
    MedicationAdministration / encounter / identifier / id |
|
|
n/a |
|
    MedicationAdministration / encounter / identifier / extension |
|
|
n/a |
|
    MedicationAdministration / encounter / identifier / use |
|
|
Role.code or implied by context |
N/A |
    MedicationAdministration / encounter / identifier / type |
|
|
Role.code or implied by context |
CX.5 |
    MedicationAdministration / encounter / identifier / system |
|
|
II.root or Role.id.root |
CX.4 / EI-2-4 |
    MedicationAdministration / encounter / identifier / value |
|
|
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) |
CX.1 / EI.1 |
    MedicationAdministration / encounter / identifier / period |
|
|
Role.effectiveTime or implied by context |
CX.7 + CX.8 |
    MedicationAdministration / encounter / identifier / assigner |
|
|
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper |
|
   MedicationAdministration / encounter / display |
|
|
N/A |
|
  MedicationAdministration / supportingInformation |
|
FiveWs.context |
- .outboundRelationship[typeCode=PERT].target[A_SupportingClinicalStatement CMET minimal with many different choices of classCodes(ORG
- ENC
- PROC
- SPLY
- SBADM
- OBS) and each of the act class codes draws from one or more of the following moodCodes (EVN
- DEF
- INT PRMS
- RQO
- PRP
- APT
- ARQ
- GOL)]
|
|
  MedicationAdministration / occurence[x] |
Event.occurrence[x] |
FiveWs.done[x] |
.effectiveTime |
RXA-3 Date/Time Start of Administration / RXA-4 Date/Time End of Administration |
   MedicationAdministration / occurence[x] / id |
|
|
n/a |
|
   MedicationAdministration / occurence[x] / extension |
|
|
n/a |
|
   MedicationAdministration / occurence[x] / start |
|
|
./low |
DR.1 |
   MedicationAdministration / occurence[x] / end |
|
|
./high |
DR.2 |
  MedicationAdministration / recorded |
|
FiveWs.recorded |
.participation[typeCode=AUT].time |
|
  MedicationAdministration / isSubPotent |
|
|
|
|
  MedicationAdministration / subPotentReason |
|
|
|
|
  MedicationAdministration / performer |
Event.performer |
FiveWs.actor |
.participation[typeCode=PRF] |
PRT-4 Participation='AP' (RXA-10 is deprecated) |
   MedicationAdministration / performer / id |
|
|
n/a |
|
   MedicationAdministration / performer / extension |
|
|
n/a |
|
   MedicationAdministration / performer / modifierExtension |
|
|
N/A |
|
   MedicationAdministration / performer / function |
Event.performer.function |
|
participation[typeCode=PRF].functionCode |
|
   MedicationAdministration / performer / actor |
Event.performer.actor |
|
.role |
|
    MedicationAdministration / performer / actor / id |
|
|
n/a |
|
    MedicationAdministration / performer / actor / extension |
|
|
n/a |
|
    MedicationAdministration / performer / actor / concept |
|
|
N/A |
|
    MedicationAdministration / performer / actor / reference |
|
|
N/A |
|
     MedicationAdministration / performer / actor / reference / id |
|
|
n/a |
|
     MedicationAdministration / performer / actor / reference / extension |
|
|
n/a |
|
     MedicationAdministration / performer / actor / reference / reference |
|
|
N/A |
|
     MedicationAdministration / performer / actor / reference / type |
|
|
N/A |
|
     MedicationAdministration / performer / actor / reference / identifier |
|
|
.identifier |
|
      MedicationAdministration / performer / actor / reference / identifier / id |
|
|
n/a |
|
      MedicationAdministration / performer / actor / reference / identifier / Slices for extension |
|
|
n/a |
|
       MedicationAdministration / performer / actor / reference / identifier / Slices for extension / extension:numeroColegiadoProfesionalSanitario |
|
|
|
|
      MedicationAdministration / performer / actor / reference / identifier / use |
|
|
Role.code or implied by context |
N/A |
      MedicationAdministration / performer / actor / reference / identifier / type |
|
|
Role.code or implied by context |
CX.5 |
       MedicationAdministration / performer / actor / reference / identifier / type / id |
|
|
n/a |
|
       MedicationAdministration / performer / actor / reference / identifier / type / extension |
|
|
n/a |
|
       MedicationAdministration / performer / actor / reference / identifier / type / coding |
|
|
|
|
        MedicationAdministration / performer / actor / reference / identifier / type / coding / id |
|
|
n/a |
|
        MedicationAdministration / performer / actor / reference / identifier / type / coding / extension |
|
|
n/a |
|
        MedicationAdministration / performer / actor / reference / identifier / type / coding / system |
|
|
./codeSystem |
C*E.3 |
        MedicationAdministration / performer / actor / reference / identifier / type / coding / version |
|
|
./codeSystemVersion |
C*E.7 |
        MedicationAdministration / performer / actor / reference / identifier / type / coding / code |
|
|
./code |
C*E.1 |
        MedicationAdministration / performer / actor / reference / identifier / type / coding / display |
|
|
CV.displayName |
C*E.2 - but note this is not well followed |
        MedicationAdministration / performer / actor / reference / identifier / type / coding / userSelected |
|
|
CD.codingRationale |
Sometimes implied by being first |
       MedicationAdministration / performer / actor / reference / identifier / type / text |
|
|
./originalText[mediaType/code="text/plain"]/data |
C*E.9. But note many systems use C*E.2 for this |
      MedicationAdministration / performer / actor / reference / identifier / system |
|
|
II.root or Role.id.root |
CX.4 / EI-2-4 |
      MedicationAdministration / performer / actor / reference / identifier / value |
|
|
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) |
CX.1 / EI.1 |
      MedicationAdministration / performer / actor / reference / identifier / period |
|
|
Role.effectiveTime or implied by context |
CX.7 + CX.8 |
      MedicationAdministration / performer / actor / reference / identifier / assigner |
|
|
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper |
|
     MedicationAdministration / performer / actor / reference / display |
|
|
N/A |
|
  MedicationAdministration / reason |
Event.reason |
|
.reasonCode |
RXE-27 Give Indication |
  MedicationAdministration / request |
Event.basedOn |
|
InFullfillmentOf->SubstanceAdministration |
ORC-2 Placer Order Number / ORC-3 Filler Order Number |
  MedicationAdministration / device |
|
|
device->Access OR device->AssignedDevice |
PRT-10 Participation Device / RXR-3 Administrative Device |
  MedicationAdministration / note |
Event.note |
|
- .inboundRelationship[typeCode=SUBJ]/source[classCode=OBS
- moodCode=EVN
- code="annotation"].value
|
|
  MedicationAdministration / dosage |
|
|
component->SubstanceAdministrationEvent |
|
   MedicationAdministration / dosage / id |
|
|
n/a |
|
   MedicationAdministration / dosage / extension |
|
|
n/a |
|
   MedicationAdministration / dosage / modifierExtension |
|
|
N/A |
|
   MedicationAdministration / dosage / text |
|
|
.text |
|
   MedicationAdministration / dosage / site |
|
|
.approachSiteCode |
RXR-2 Administration Site / RXR-6 Administration Site Modifier |
   MedicationAdministration / dosage / route |
|
|
.routeCode |
RXR-1 Route |
    MedicationAdministration / dosage / route / id |
|
|
n/a |
|
    MedicationAdministration / dosage / route / extension |
|
|
n/a |
|
    MedicationAdministration / dosage / route / coding |
|
|
|
|
     MedicationAdministration / dosage / route / coding / id |
|
|
n/a |
|
     MedicationAdministration / dosage / route / coding / extension |
|
|
n/a |
|
     MedicationAdministration / dosage / route / coding / system |
|
|
./codeSystem |
C*E.3 |
     MedicationAdministration / dosage / route / coding / version |
|
|
./codeSystemVersion |
C*E.7 |
     MedicationAdministration / dosage / route / coding / code |
|
|
./code |
C*E.1 |
     MedicationAdministration / dosage / route / coding / display |
|
|
CV.displayName |
C*E.2 - but note this is not well followed |
     MedicationAdministration / dosage / route / coding / userSelected |
|
|
CD.codingRationale |
Sometimes implied by being first |
    MedicationAdministration / dosage / route / text |
|
|
./originalText[mediaType/code="text/plain"]/data |
C*E.9. But note many systems use C*E.2 for this |
   MedicationAdministration / dosage / method |
|
|
.methodCode |
RXR-4 Administration Method |
   MedicationAdministration / dosage / dose |
|
|
.doseQuantity |
RXA-6 Administered Amount / RXA-7 Administered Units |
    MedicationAdministration / dosage / dose / id |
|
|
n/a |
|
    MedicationAdministration / dosage / dose / extension |
|
|
n/a |
|
    MedicationAdministration / dosage / dose / value |
|
|
- PQ.value
- CO.value
- MO.value
- IVL.high or IVL.low depending on the value
|
SN.2 / CQ - N/A |
    MedicationAdministration / dosage / dose / comparator |
|
|
IVL properties |
SN.1 / CQ.1 |
    MedicationAdministration / dosage / dose / unit |
|
|
PQ.unit |
(see OBX.6 etc.) / CQ.2 |
    MedicationAdministration / dosage / dose / system |
|
|
- CO.codeSystem
- PQ.translation.codeSystem
|
(see OBX.6 etc.) / CQ.2 |
    MedicationAdministration / dosage / dose / code |
|
|
- PQ.code
- MO.currency
- PQ.translation.code
|
(see OBX.6 etc.) / CQ.2 |
   MedicationAdministration / dosage / rate[x] |
|
|
.rateQuantity |
RXA-12 Administered Per (Time Unit) |
    MedicationAdministration / dosage / rate[x] / id |
|
|
n/a |
|
    MedicationAdministration / dosage / rate[x] / extension |
|
|
n/a |
|
    MedicationAdministration / dosage / rate[x] / value |
|
|
- PQ.value
- CO.value
- MO.value
- IVL.high or IVL.low depending on the value
|
SN.2 / CQ - N/A |
    MedicationAdministration / dosage / rate[x] / comparator |
|
|
IVL properties |
SN.1 / CQ.1 |
    MedicationAdministration / dosage / rate[x] / unit |
|
|
PQ.unit |
(see OBX.6 etc.) / CQ.2 |
    MedicationAdministration / dosage / rate[x] / system |
|
|
- CO.codeSystem
- PQ.translation.codeSystem
|
(see OBX.6 etc.) / CQ.2 |
    MedicationAdministration / dosage / rate[x] / code |
|
|
- PQ.code
- MO.currency
- PQ.translation.code
|
(see OBX.6 etc.) / CQ.2 |
  MedicationAdministration / eventHistory |
|
|
- .inboundRelationship(typeCode=SUBJ].source[classCode=CACT
- moodCode=EVN]
|
|
Documentation for this format |