HL7® Austria FHIR® Core Implementation Guide, published by HL7® Austria, TC FHIR®. This guide is not an authorized publication; it is the continuous build for version 2.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7Austria/HL7-AT-FHIR-Core-R5/ and changes regularly. See the Directory of published versions
Mappings for the at-core-related-person resource profile.
| Name | FiveWs Pattern Mapping | RIM Mapping | Interface Pattern | HL7 V2 Mapping |
 RelatedPerson |
administrative.individual |
|
ParticipantLiving |
|
  RelatedPerson / id |
|
|
|
|
  RelatedPerson / meta |
|
|
|
|
  RelatedPerson / implicitRules |
|
|
|
|
  RelatedPerson / language |
|
|
|
|
  RelatedPerson / text |
|
Act.text? |
|
|
  RelatedPerson / contained |
|
N/A |
|
|
  RelatedPerson / extension |
|
N/A |
|
|
  RelatedPerson / modifierExtension |
|
N/A |
|
|
  RelatedPerson / Slices for identifier |
FiveWs.identifier |
.id |
Participant.identifier |
NK1-33 |
   RelatedPerson / Slices for identifier / identifier:All Slices |
|
|
|
|
    RelatedPerson / Slices for identifier / identifier:All Slices / id |
|
n/a |
|
|
    RelatedPerson / Slices for identifier / identifier:All Slices / extension |
|
n/a |
|
|
    RelatedPerson / Slices for identifier / identifier:All Slices / use |
|
Role.code or implied by context |
|
N/A |
    RelatedPerson / Slices for identifier / identifier:All Slices / type |
|
Role.code or implied by context |
|
CX.5 |
    RelatedPerson / Slices for identifier / identifier:All Slices / system |
|
II.root or Role.id.root |
|
CX.4 / EI-2-4 |
    RelatedPerson / Slices for identifier / identifier:All Slices / value |
|
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) |
|
CX.1 / EI.1 |
    RelatedPerson / Slices for identifier / identifier:All Slices / period |
|
Role.effectiveTime or implied by context |
|
CX.7 + CX.8 |
    RelatedPerson / Slices for identifier / identifier:All Slices / assigner |
|
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper |
|
|
   RelatedPerson / Slices for identifier / identifier:socialSecurityNumber |
FiveWs.identifier |
.id |
Participant.identifier |
NK1-33 |
    RelatedPerson / Slices for identifier / identifier:socialSecurityNumber / id |
|
n/a |
|
|
    RelatedPerson / Slices for identifier / identifier:socialSecurityNumber / extension |
|
n/a |
|
|
    RelatedPerson / Slices for identifier / identifier:socialSecurityNumber / use |
|
Role.code or implied by context |
|
N/A |
    RelatedPerson / Slices for identifier / identifier:socialSecurityNumber / type |
|
Role.code or implied by context |
|
CX.5 |
     RelatedPerson / Slices for identifier / identifier:socialSecurityNumber / type / id |
|
n/a |
|
|
     RelatedPerson / Slices for identifier / identifier:socialSecurityNumber / type / extension |
|
n/a |
|
|
     RelatedPerson / Slices for identifier / identifier:socialSecurityNumber / type / coding |
|
|
|
|
      RelatedPerson / Slices for identifier / identifier:socialSecurityNumber / type / coding / id |
|
n/a |
|
|
      RelatedPerson / Slices for identifier / identifier:socialSecurityNumber / type / coding / extension |
|
n/a |
|
|
      RelatedPerson / Slices for identifier / identifier:socialSecurityNumber / type / coding / system |
|
./codeSystem |
|
C*E.3 |
      RelatedPerson / Slices for identifier / identifier:socialSecurityNumber / type / coding / version |
|
./codeSystemVersion |
|
C*E.7 |
      RelatedPerson / Slices for identifier / identifier:socialSecurityNumber / type / coding / code |
|
./code |
|
C*E.1 |
      RelatedPerson / Slices for identifier / identifier:socialSecurityNumber / type / coding / display |
|
CV.displayName |
|
C*E.2 - but note this is not well followed |
      RelatedPerson / Slices for identifier / identifier:socialSecurityNumber / type / coding / userSelected |
|
CD.codingRationale |
|
Sometimes implied by being first |
     RelatedPerson / Slices for identifier / identifier:socialSecurityNumber / type / text |
|
./originalText[mediaType/code="text/plain"]/data |
|
C*E.9. But note many systems use C*E.2 for this |
    RelatedPerson / Slices for identifier / identifier:socialSecurityNumber / system |
|
II.root or Role.id.root |
|
CX.4 / EI-2-4 |
    RelatedPerson / Slices for identifier / identifier:socialSecurityNumber / value |
|
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) |
|
CX.1 / EI.1 |
    RelatedPerson / Slices for identifier / identifier:socialSecurityNumber / period |
|
Role.effectiveTime or implied by context |
|
CX.7 + CX.8 |
    RelatedPerson / Slices for identifier / identifier:socialSecurityNumber / assigner |
|
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper |
|
|
     RelatedPerson / Slices for identifier / identifier:socialSecurityNumber / assigner / id |
|
n/a |
|
|
     RelatedPerson / Slices for identifier / identifier:socialSecurityNumber / assigner / extension |
|
n/a |
|
|
     RelatedPerson / Slices for identifier / identifier:socialSecurityNumber / assigner / reference |
|
N/A |
|
|
     RelatedPerson / Slices for identifier / identifier:socialSecurityNumber / assigner / type |
|
N/A |
|
|
     RelatedPerson / Slices for identifier / identifier:socialSecurityNumber / assigner / identifier |
|
.identifier |
|
|
     RelatedPerson / Slices for identifier / identifier:socialSecurityNumber / assigner / display |
|
N/A |
|
|
   RelatedPerson / Slices for identifier / identifier:bPK |
FiveWs.identifier |
.id |
Participant.identifier |
NK1-33 |
    RelatedPerson / Slices for identifier / identifier:bPK / id |
|
n/a |
|
|
    RelatedPerson / Slices for identifier / identifier:bPK / extension |
|
n/a |
|
|
    RelatedPerson / Slices for identifier / identifier:bPK / use |
|
Role.code or implied by context |
|
N/A |
    RelatedPerson / Slices for identifier / identifier:bPK / type |
|
Role.code or implied by context |
|
CX.5 |
     RelatedPerson / Slices for identifier / identifier:bPK / type / id |
|
n/a |
|
|
     RelatedPerson / Slices for identifier / identifier:bPK / type / extension |
|
n/a |
|
|
     RelatedPerson / Slices for identifier / identifier:bPK / type / coding |
|
|
|
|
      RelatedPerson / Slices for identifier / identifier:bPK / type / coding / id |
|
n/a |
|
|
      RelatedPerson / Slices for identifier / identifier:bPK / type / coding / extension |
|
n/a |
|
|
      RelatedPerson / Slices for identifier / identifier:bPK / type / coding / system |
|
./codeSystem |
|
C*E.3 |
      RelatedPerson / Slices for identifier / identifier:bPK / type / coding / version |
|
./codeSystemVersion |
|
C*E.7 |
      RelatedPerson / Slices for identifier / identifier:bPK / type / coding / code |
|
./code |
|
C*E.1 |
      RelatedPerson / Slices for identifier / identifier:bPK / type / coding / display |
|
CV.displayName |
|
C*E.2 - but note this is not well followed |
      RelatedPerson / Slices for identifier / identifier:bPK / type / coding / userSelected |
|
CD.codingRationale |
|
Sometimes implied by being first |
     RelatedPerson / Slices for identifier / identifier:bPK / type / text |
|
./originalText[mediaType/code="text/plain"]/data |
|
C*E.9. But note many systems use C*E.2 for this |
    RelatedPerson / Slices for identifier / identifier:bPK / system |
|
II.root or Role.id.root |
|
CX.4 / EI-2-4 |
    RelatedPerson / Slices for identifier / identifier:bPK / value |
|
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) |
|
CX.1 / EI.1 |
    RelatedPerson / Slices for identifier / identifier:bPK / period |
|
Role.effectiveTime or implied by context |
|
CX.7 + CX.8 |
    RelatedPerson / Slices for identifier / identifier:bPK / assigner |
|
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper |
|
|
     RelatedPerson / Slices for identifier / identifier:bPK / assigner / id |
|
n/a |
|
|
     RelatedPerson / Slices for identifier / identifier:bPK / assigner / extension |
|
n/a |
|
|
     RelatedPerson / Slices for identifier / identifier:bPK / assigner / reference |
|
N/A |
|
|
     RelatedPerson / Slices for identifier / identifier:bPK / assigner / type |
|
N/A |
|
|
     RelatedPerson / Slices for identifier / identifier:bPK / assigner / identifier |
|
.identifier |
|
|
     RelatedPerson / Slices for identifier / identifier:bPK / assigner / display |
|
N/A |
|
|
  RelatedPerson / active |
FiveWs.status |
.statusCode |
Participant.active |
|
  RelatedPerson / patient |
|
scoper[classCode=PSN|ANM and determinerCode='INSTANCE']/playedRole[classCode='PAT']/id |
|
PID-3 |
  RelatedPerson / relationship |
FiveWs.class |
code |
|
NK1-3 |
  RelatedPerson / name |
|
name |
Participant.name |
NK1-2 |
  RelatedPerson / telecom |
|
telecom |
ParticipantContactable.telecom |
NK1-5 / NK1-6 / NK1-40 |
  RelatedPerson / gender |
|
administrativeGender |
ParticipantLiving.gender |
NK1-15 |
   RelatedPerson / gender / id |
|
|
|
|
   RelatedPerson / gender / Slices for extension |
|
|
|
|
    RelatedPerson / gender / Slices for extension / extension:AdministrativeGenderAddition |
|
|
|
|
   RelatedPerson / gender / value |
|
|
|
|
  RelatedPerson / birthDate |
|
player.birthTime |
ParticipantLiving.birthDate |
|
  RelatedPerson / address |
|
addr |
ParticipantContactable.address |
NK1-4 |
  RelatedPerson / photo |
|
player[classCode='PSN' and determinerCode='INSTANCE']/desc |
ParticipantLiving.photo |
OBX-5 - needs a profile |
  RelatedPerson / period |
FiveWs.done[x] |
.effectiveTime |
|
|
  RelatedPerson / communication |
|
LanguageCommunication |
ParticipantLiving.communication |
|
   RelatedPerson / communication / id |
|
n/a |
|
|
   RelatedPerson / communication / extension |
|
n/a |
|
|
   RelatedPerson / communication / modifierExtension |
|
N/A |
|
|
   RelatedPerson / communication / language |
|
player[classCode=PSN|ANM and determinerCode=INSTANCE]/languageCommunication/code |
|
|
   RelatedPerson / communication / preferred |
|
preferenceInd |
|
|
Documentation for this format |