Implementation Guide
Telematikinfrastruktur (TI) Common
Version 1.1.0 - ballot

Resource Profile: TIPractitioner - Mappings

Draft as of 2025-03-31

Mappings for the ti-practitioner resource profile.

Mappings for HL7 v2 Mapping (http://hl7.org/v2)

TIPractitioner
PractitionerPRD (as one example)
   meta
      securityCE/CNE/CWE subset one of the sets of component 1-3 or 4-6
      tagCE/CNE/CWE subset one of the sets of component 1-3 or 4-6
   identifierCX / EI (occasionally, more often EI maps to a resource id or a URL), PRD-7 (or XCN.1)
   identifier (TelematikID)CX / EI (occasionally, more often EI maps to a resource id or a URL), PRD-7 (or XCN.1)
   identifier (LANR)CX / EI (occasionally, more often EI maps to a resource id or a URL), PRD-7 (or XCN.1)
   nameXPN, XCN Components
      useXPN.7, but often indicated by which field contains the name
      textimplied by XPN.11
      familyXPN.1/FN.1
      givenXPN.2 + XPN.3
      prefixXPN.5
      suffixXPN/4
      periodDR, XPN.13 + XPN.14
   telecomXTN, PRT-15, STF-10, ROL-12
   addressXAD, ORC-24, STF-11, ROL-11, PRT-14
   genderSTF-5
   birthDateSTF-6
   photoED/RP
   qualificationCER?
      identifierCX / EI (occasionally, more often EI maps to a resource id or a URL)
      codeCE/CNE/CWE
      periodDR
   communicationCE/CNE/CWE, PID-15, NK1-20, LAN-2

Mappings for RIM Mapping (http://hl7.org/v3)

TIPractitioner
PractitionerEntity. Role, or Act, Role
   meta
      idn/a
      extensionn/a
      securityn/a, CV
      tagn/a, CV
   textAct.text?
   containedN/A
   extensionN/A
   modifierExtensionN/A
   identifiern/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 (TelematikID)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 (LANR)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
   active./statusCode
   namen/a, EN (actually, PN), ./name
      idn/a
      extensionn/a
      useunique(./use)
      text./formatted
      family./part[partType = FAM]
      given./part[partType = GIV]
      prefix./part[partType = PFX]
      suffix./part[partType = SFX]
      periodn/a, IVL<TS>[lowClosed="true" and highClosed="true"] or URG<TS>[lowClosed="true" and highClosed="true"], ./usablePeriod[type="IVL<TS>"]
   telecomn/a, TEL, ./telecom
   addressn/a, AD, ./addr
   gender./administrativeGender
   birthDate./birthTime
   photon/a, ED, ./subjectOf/ObservationEvent[code="photo"]/value
   qualificationn/a, .playingEntity.playingRole[classCode=QUAL].code
      idn/a
      extensionn/a
      modifierExtensionN/A
      identifiern/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], .playingEntity.playingRole[classCode=QUAL].id
      coden/a, CD, .playingEntity.playingRole[classCode=QUAL].code
      periodn/a, IVL<TS>[lowClosed="true" and highClosed="true"] or URG<TS>[lowClosed="true" and highClosed="true"], .playingEntity.playingRole[classCode=QUAL].effectiveTime
      issuern/a, The target of a resource reference is a RIM entry point (Act, Role, or Entity), .playingEntity.playingRole[classCode=QUAL].scoper
   communicationn/a, CD, ./languageCommunication

Mappings for ServD (http://www.omg.org/spec/ServD/1.0/)

TIPractitioner
PractitionerProvider
   identifierIdentifier, ./Identifiers
   identifier (TelematikID)Identifier, ./Identifiers
   identifier (LANR)Identifier, ./Identifiers
   nameProviderName, ./PreferredName (GivenNames, FamilyName, TitleCode)
      use./NamePurpose
      family./FamilyName
      given./GivenNames
      prefix./TitleCode
      period./StartDate and ./EndDate
   telecomContactPoint, ./ContactPoints
   addressAddress, ./Addresses
   gender./GenderCode
   birthDate(not represented in ServD)
   photo./ImageURI (only supports the URI reference)
   qualification./Qualifications
      identifierIdentifier
      code./Qualifications.Value
      period./Qualifications.StartDate and ./Qualifications.EndDate
   communication./Languages.LanguageSpokenCode

Mappings for FiveWs Pattern Mapping (http://hl7.org/fhir/fivews)

TIPractitioner
Practitioner
   identifierFiveWs.identifier
   identifier (TelematikID)FiveWs.identifier
   identifier (LANR)FiveWs.identifier
   activeFiveWs.status