ÚNICAS Rare Diseases HL7 FHIR Implementation Guide
0.0.12 - draft

Ú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

Resource Profile: UNICASPractitioner - Mappings

Draft as of 2026-10-13

Mappings for the UNICASPractitioner resource profile.

Mappings to Structures in this Implementation Guide

No Mappings Found

Mappings to other Structures

No Mappings Found

Other Mappings

NameFiveWs Pattern MappingHL7 V2 MappingRIM MappingInterface PatternServDdoco
Practitioner
administrative.individual
PRD (as one example)
  • Entity
  • Role
  • or Act
  • Role
ParticipantLiving
Provider
Practitioner / id
Practitioner / meta
Practitioner / implicitRules
Practitioner / language
Practitioner / text
Act.text?
Practitioner / contained
N/A
Practitioner / extension
N/A
Practitioner / modifierExtension
N/A
Practitioner / identifier
FiveWs.identifier
PRD-7 (or XCN.1)
./id
Participant.identifier
./Identifiers
Practitioner / identifier / id
n/a
Practitioner / identifier / extension
n/a
Practitioner / identifier / use
N/A
Role.code or implied by context
Practitioner / identifier / type
CX.5
Role.code or implied by context
Practitioner / identifier / type / id
n/a
Practitioner / identifier / type / extension
n/a
Practitioner / identifier / type / coding
  • C*E.1-8
  • C*E.10-22
  • union(.
  • ./translation)
Practitioner / identifier / type / coding / id
n/a
Practitioner / identifier / type / coding / extension
n/a
Practitioner / identifier / type / coding / system
C*E.3
./codeSystem
Practitioner / identifier / type / coding / version
C*E.7
./codeSystemVersion
Practitioner / identifier / type / coding / code
C*E.1
./code
Practitioner / identifier / type / coding / display
C*E.2 - but note this is not well followed
CV.displayName
Practitioner / identifier / type / coding / userSelected
Sometimes implied by being first
CD.codingRationale
Practitioner / identifier / type / text
C*E.9. But note many systems use C*E.2 for this
./originalText[mediaType/code="text/plain"]/data
Practitioner / identifier / system
CX.4 / EI-2-4
II.root or Role.id.root
./IdentifierType
Practitioner / identifier / value
CX.1 / EI.1
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
./Value
Practitioner / identifier / period
CX.7 + CX.8
Role.effectiveTime or implied by context
./StartDate and ./EndDate
Practitioner / identifier / assigner
  • CX.4 / (CX.4
  • CX.9
  • CX.10)
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
./IdentifierIssuingAuthority
Practitioner / active
FiveWs.status
./statusCode
Participant.active
Practitioner / name
XCN Components
./name
Participant.name
  • ./PreferredName (GivenNames
  • FamilyName
  • TitleCode)
Practitioner / name / id
n/a
Practitioner / name / extension
n/a
Practitioner / name / use
  • XPN.7
  • but often indicated by which field contains the name
unique(./use)
./NamePurpose
Practitioner / name / text
implied by XPN.11
./formatted
Practitioner / name / family
XPN.1/FN.1
./part[partType = FAM]
./FamilyName
Practitioner / name / family / id
Practitioner / name / family / Slices for extension
Practitioner / name / family / Slices for extension / extension:primerApellido
N/A
N/A
Practitioner / name / family / Slices for extension / extension:segundoApellido
N/A
N/A
Practitioner / name / family / value
Practitioner / name / given
XPN.2 + XPN.3
./part[partType = GIV]
./GivenNames
Practitioner / name / prefix
XPN.5
./part[partType = PFX]
./TitleCode
Practitioner / name / suffix
XPN/4
./part[partType = SFX]
Practitioner / name / period
XPN.13 + XPN.14
./usablePeriod[type="IVL<TS>"]
./StartDate and ./EndDate
Practitioner / telecom
  • PRT-15
  • STF-10
  • ROL-12
./telecom
ParticipantContactable.telecom
./ContactPoints
Practitioner / telecom / id
n/a
Practitioner / telecom / extension
n/a
Practitioner / telecom / system
XTN.3
./scheme
./ContactPointType
Practitioner / telecom / value
XTN.1 (or XTN.12)
./url
./Value
Practitioner / telecom / use
XTN.2 - but often indicated by field
unique(./use)
./ContactPointPurpose
Practitioner / telecom / rank
n/a
n/a
Practitioner / telecom / period
N/A
./usablePeriod[type="IVL<TS>"]
./StartDate and ./EndDate
Practitioner / gender
STF-5
./administrativeGender
ParticipantLiving.gender
./GenderCode
Practitioner / birthDate
STF-6
./birthTime
ParticipantLiving.birthDate
(not represented in ServD)
Practitioner / deceased[x]
  • player[classCode=PSN|ANM and determinerCode=INSTANCE]/deceasedInd
  • player[classCode=PSN|ANM and determinerCode=INSTANCE]/deceasedTime
Practitioner / address
  • ORC-24
  • STF-11
  • ROL-11
  • PRT-14
./addr
ParticipantContactable.address
./Addresses
Practitioner / photo
./subjectOf/ObservationEvent[code="photo"]/value
ParticipantLiving.photo
./ImageURI (only supports the URI reference)
Practitioner / qualification
CER?
.playingEntity.playingRole[classCode=QUAL].code
./Qualifications
Practitioner / qualification / id
n/a
Practitioner / qualification / extension
n/a
Practitioner / qualification / modifierExtension
N/A
Practitioner / qualification / identifier
.playingEntity.playingRole[classCode=QUAL].id
Practitioner / qualification / code
.playingEntity.playingRole[classCode=QUAL].code
./Qualifications.Value
Practitioner / qualification / period
.playingEntity.playingRole[classCode=QUAL].effectiveTime
./Qualifications.StartDate and ./Qualifications.EndDate
Practitioner / qualification / issuer
.playingEntity.playingRole[classCode=QUAL].scoper
Practitioner / communication
LanguageCommunication
Practitioner / communication / id
n/a
Practitioner / communication / extension
n/a
Practitioner / communication / modifierExtension
N/A
Practitioner / communication / language
  • PID-15
  • LAN-2
player[classCode=PSN|ANM and determinerCode=INSTANCE]/languageCommunication/code
Practitioner / communication / preferred
preferenceInd

doco Documentation for this format

ÚNICAS está impulsado por el Consejo Interterritorial del Sistema Nacional de Salud, y financiado con fondos Next Generation de la Unión Europea, en el marco del Plan de Recuperación, Transformación y Resiliencia del Gobierno de España. El Ministerio de Sanidad ejerce la coordinación del proyecto, y Cataluña lidera la parte del desarrollo de los activos tecnológicos para su implementación.