ÚNICAS Rare Diseases HL7 FHIR Implementation Guide
0.0.1 - draft
ÚNICAS Rare Diseases HL7 FHIR Implementation Guide - Local Development build (v0.0.1) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
Draft as of 2025-08-12 |
Mappings for the UNICASAllergyIntolerance resource profile.
No Mappings Found
No Mappings Found
Name | FiveWs Pattern Mapping | RIM Mapping | HL7 V2 Mapping![]() |
---|---|---|---|
![]() ![]() |
clinical.general |
|
|
![]() ![]() ![]() |
|||
![]() ![]() ![]() |
|||
![]() ![]() ![]() |
|||
![]() ![]() ![]() |
|||
![]() ![]() ![]() |
Act.text? |
||
![]() ![]() ![]() |
N/A |
||
![]() ![]() ![]() |
N/A |
||
![]() ![]() ![]() |
N/A |
||
![]() ![]() ![]() |
FiveWs.identifier |
id |
IAM-7 |
![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() |
Role.code or implied by context |
N/A | |
![]() ![]() ![]() ![]() |
Role.code or implied by context |
CX.5 | |
![]() ![]() ![]() ![]() |
II.root or Role.id.root |
CX.4 / EI-2-4 | |
![]() ![]() ![]() ![]() |
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) |
CX.1 / EI.1 | |
![]() ![]() ![]() ![]() |
Role.effectiveTime or implied by context |
CX.7 + CX.8 | |
![]() ![]() ![]() ![]() |
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper |
| |
![]() ![]() ![]() |
FiveWs.status |
|
|
![]() ![]() ![]() |
FiveWs.status |
|
|
![]() ![]() ![]() |
FiveWs.class |
code |
IAM-9 |
![]() ![]() ![]() |
FiveWs.class |
value < IntoleranceValue (Agent) |
AL1-2 |
![]() ![]() ![]() |
FiveWs.grade |
|
AL1-4 |
![]() ![]() ![]() |
FiveWs.what[x] |
|
AL1-3 / IAM-3 |
![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() |
|
| |
![]() ![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() ![]() |
./codeSystem |
C*E.3 | |
![]() ![]() ![]() ![]() ![]() |
./codeSystemVersion |
C*E.7 | |
![]() ![]() ![]() ![]() ![]() |
./code |
C*E.1 | |
![]() ![]() ![]() ![]() ![]() |
CV.displayName |
C*E.2 - but note this is not well followed | |
![]() ![]() ![]() ![]() ![]() |
CD.codingRationale |
Sometimes implied by being first | |
![]() ![]() ![]() ![]() |
./originalText[mediaType/code="text/plain"]/data |
C*E.9. But note many systems use C*E.2 for this | |
![]() ![]() ![]() |
FiveWs.subject[x] |
.participation[typeCode=SBJ].role[classCode=PAT] |
(PID-3) |
![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() |
N/A |
||
![]() ![]() ![]() ![]() |
N/A |
||
![]() ![]() ![]() ![]() |
.identifier |
||
![]() ![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() ![]() |
Role.code or implied by context |
N/A | |
![]() ![]() ![]() ![]() ![]() |
Role.code or implied by context |
CX.5 | |
![]() ![]() ![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() ![]() ![]() |
|
| |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
./codeSystem |
C*E.3 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
./codeSystemVersion |
C*E.7 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
./code |
C*E.1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
CV.displayName |
C*E.2 - but note this is not well followed | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
CD.codingRationale |
Sometimes implied by being first | |
![]() ![]() ![]() ![]() ![]() ![]() |
./originalText[mediaType/code="text/plain"]/data |
C*E.9. But note many systems use C*E.2 for this | |
![]() ![]() ![]() ![]() ![]() |
II.root or Role.id.root |
CX.4 / EI-2-4 | |
![]() ![]() ![]() ![]() ![]() |
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) |
CX.1 / EI.1 | |
![]() ![]() ![]() ![]() ![]() |
Role.effectiveTime or implied by context |
CX.7 + CX.8 | |
![]() ![]() ![]() ![]() ![]() |
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper |
| |
![]() ![]() ![]() ![]() |
N/A |
||
![]() ![]() ![]() |
FiveWs.context |
|
|
![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() |
N/A |
||
![]() ![]() ![]() ![]() |
N/A |
||
![]() ![]() ![]() ![]() |
.identifier |
||
![]() ![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() ![]() |
Role.code or implied by context |
N/A | |
![]() ![]() ![]() ![]() ![]() |
Role.code or implied by context |
CX.5 | |
![]() ![]() ![]() ![]() ![]() |
II.root or Role.id.root |
CX.4 / EI-2-4 | |
![]() ![]() ![]() ![]() ![]() |
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) |
CX.1 / EI.1 | |
![]() ![]() ![]() ![]() ![]() |
Role.effectiveTime or implied by context |
CX.7 + CX.8 | |
![]() ![]() ![]() ![]() ![]() |
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper |
| |
![]() ![]() ![]() ![]() |
N/A |
||
![]() ![]() ![]() |
FiveWs.init |
effectiveTime.low |
|
![]() ![]() ![]() |
FiveWs.recorded |
.participation[typeCode=AUT].time |
IAM-13 |
![]() ![]() ![]() |
.participation[typeCode=PRF] |
||
![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() |
N/A |
||
![]() ![]() ![]() ![]() |
.participation.functionCode |
||
![]() ![]() ![]() ![]() |
FiveWs.who |
.player |
|
![]() ![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() ![]() |
N/A |
||
![]() ![]() ![]() ![]() ![]() |
N/A |
||
![]() ![]() ![]() ![]() ![]() |
.identifier |
||
![]() ![]() ![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|||
![]() ![]() ![]() ![]() ![]() ![]() |
Role.code or implied by context |
N/A | |
![]() ![]() ![]() ![]() ![]() ![]() |
Role.code or implied by context |
CX.5 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
| |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
./codeSystem |
C*E.3 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
./codeSystemVersion |
C*E.7 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
./code |
C*E.1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
CV.displayName |
C*E.2 - but note this is not well followed | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
CD.codingRationale |
Sometimes implied by being first | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
./originalText[mediaType/code="text/plain"]/data |
C*E.9. But note many systems use C*E.2 for this | |
![]() ![]() ![]() ![]() ![]() ![]() |
II.root or Role.id.root |
CX.4 / EI-2-4 | |
![]() ![]() ![]() ![]() ![]() ![]() |
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) |
CX.1 / EI.1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
Role.effectiveTime or implied by context |
CX.7 + CX.8 | |
![]() ![]() ![]() ![]() ![]() ![]() |
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper |
| |
![]() ![]() ![]() ![]() ![]() |
N/A |
||
![]() ![]() ![]() |
|
||
![]() ![]() ![]() |
subjectOf.observationEvent[code="annotation"].value |
||
![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() |
Act.participant[typeCode=AUT].role |
N/A | |
![]() ![]() ![]() ![]() |
Act.effectiveTime |
N/A | |
![]() ![]() ![]() ![]() |
Act.text |
N/A | |
![]() ![]() ![]() |
|
||
![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() |
N/A |
||
![]() ![]() ![]() ![]() |
|
||
![]() ![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() ![]() |
|
| |
![]() ![]() ![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() ![]() ![]() |
./codeSystem |
C*E.3 | |
![]() ![]() ![]() ![]() ![]() ![]() |
./codeSystemVersion |
C*E.7 | |
![]() ![]() ![]() ![]() ![]() ![]() |
./code |
C*E.1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
CV.displayName |
C*E.2 - but note this is not well followed | |
![]() ![]() ![]() ![]() ![]() ![]() |
CD.codingRationale |
Sometimes implied by being first | |
![]() ![]() ![]() ![]() ![]() |
./originalText[mediaType/code="text/plain"]/data |
C*E.9. But note many systems use C*E.2 for this | |
![]() ![]() ![]() ![]() |
code |
AL1-5 | |
![]() ![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() ![]() |
N/A |
||
![]() ![]() ![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() ![]() ![]() |
|
| |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
n/a |
||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
./codeSystem |
C*E.3 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
./codeSystemVersion |
C*E.7 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
./code |
C*E.1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
CV.displayName |
C*E.2 - but note this is not well followed | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
CD.codingRationale |
Sometimes implied by being first | |
![]() ![]() ![]() ![]() ![]() ![]() |
./originalText[mediaType/code="text/plain"]/data |
C*E.9. But note many systems use C*E.2 for this | |
![]() ![]() ![]() ![]() ![]() |
N/A |
||
![]() ![]() ![]() ![]() |
text |
||
![]() ![]() ![]() ![]() |
effectiveTime.low |
AL1-6 | |
![]() ![]() ![]() ![]() |
|
||
![]() ![]() ![]() ![]() |
|
||
![]() ![]() ![]() ![]() |
subjectOf.observationEvent[code="annotation"].value |
||
![]() |