CH EPR FHIR (R4)
            
            5.0.0-ci-build - ci-build
  
            
          
CH EPR FHIR (R4), published by eHealth Suisse. This guide is not an authorized publication; it is the continuous build for version 5.0.0-ci-build built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/ehealthsuisse/ch-epr-fhir/ and changes regularly. See the Directory of published versions
| Active as of 2025-10-30 | 
Mappings for the CH.mCSD.Practitioner resource profile.
No Mappings Found
No Mappings Found
| Name | LDAP schema | eCH-Standards | HL7 v2 Mapping | RIM Mapping | ServD | FiveWs Pattern Mapping  | 
|---|---|---|---|---|---|---|
|   Practitioner | HCProfessional | PRD (as one example) | Role | Provider | ||
|    id | ||||||
|    meta | ||||||
|     id | n/a | |||||
|     extension | n/a | |||||
|     versionId | ||||||
|     lastUpdated | HCProfessional.modifyTimestamp | |||||
|     source | ||||||
|     profile | ||||||
|     security | ||||||
|     tag | ||||||
|    implicitRules | ||||||
|    language | ||||||
|    text | Act.text? | |||||
|    contained | N/A | |||||
|    extension | N/A | |||||
|    modifierExtension | N/A | |||||
|    Slices for identifier | HCProfessional.hcIdentifier | PRD-7 (or XCN.1) | ./id | ./Identifiers | FiveWs.identifier | |
|     identifier:GLN | PRD-7 (or XCN.1) | ./id | ./Identifiers | FiveWs.identifier | ||
|     identifier:ZSR | PRD-7 (or XCN.1) | ./id | ./Identifiers | FiveWs.identifier | ||
|     identifier:LDAP | PRD-7 (or XCN.1) | ./id | ./Identifiers | FiveWs.identifier | ||
|    active | HCProfessional.hpdProviderStatus | ./statusCode | FiveWs.status | |||
|    name |  nameData | XCN Components | ./name | 
 | ||
|     id | n/a | |||||
|     extension | n/a | |||||
|     use | 
 | unique(./use) | ./NamePurpose | |||
|     text | HCProfessional.cn | implied by XPN.11 | ./formatted | |||
|     family | HCProfessional.sn |  lastName | XPN.1/FN.1 | ./part[partType = FAM] | ./FamilyName | |
|      id | ||||||
|      Slices for extension | ||||||
|       extension:ech11name | 
 | |||||
|      value | ||||||
|     given | HCProfessional.givenName |  firstName equivalent to callName of eCH-0011 | XPN.2 + XPN.3 | ./part[partType = GIV] | ./GivenNames | |
|      id | ||||||
|      Slices for extension | ||||||
|       extension:ech11firstname | 
 | |||||
|      value | ||||||
|     prefix | HCProfessional.title | 
 | XPN.5 | ./part[partType = PFX] | ./TitleCode | |
|      id | ||||||
|      Slices for extension | ||||||
|       extension:salutationandtitle | ENXP.qualifier | |||||
|      value | ||||||
|     suffix | XPN/4 | ./part[partType = SFX] | ||||
|     period | XPN.13 + XPN.14 | ./usablePeriod[type="IVL<TS>"] | ./StartDate and ./EndDate | |||
|    Slices for telecom | HCProfessional.facsimileTelephoneNumber |  Contact | 
 | ./telecom | ./ContactPoints | |
|     telecom:email |  email | 
 | ./telecom | ./ContactPoints | ||
|      id | n/a | |||||
|      extension | n/a | |||||
|      system |  emailType | XTN.3 | ./scheme | ./ContactPointType | ||
|      value |  emailAddress | XTN.1 (or XTN.12) | ./url | ./Value | ||
|      use |  emailCategory/otherEmailCategory | XTN.2 - but often indicated by field | unique(./use) | ./ContactPointPurpose | ||
|       id | ||||||
|       Slices for extension | ||||||
|        extension:emailCategory |  emailCategory | N/A | ||||
|       value | ||||||
|      rank | n/a | n/a | ||||
|      period |  validity | N/A | ./usablePeriod[type="IVL<TS>"] | ./StartDate and ./EndDate | ||
|       id | n/a | |||||
|       extension | n/a | |||||
|       start |  dateFrom | DR.1 | ./low | |||
|       end |  dateTo | DR.2 | ./high | |||
|     telecom:phone |  phone | 
 | ./telecom | ./ContactPoints | ||
|      id | n/a | |||||
|      extension | n/a | |||||
|      system |  phoneType | XTN.3 | ./scheme | ./ContactPointType | ||
|      value |  phoneNumber | XTN.1 (or XTN.12) | ./url | ./Value | ||
|      use |  phoneCategory/otherPhoneCategory | XTN.2 - but often indicated by field | unique(./use) | ./ContactPointPurpose | ||
|       id | ||||||
|       Slices for extension | ||||||
|        extension:phoneCategory |  phoneNumberCategory | N/A | ||||
|       value | ||||||
|      rank | n/a | n/a | ||||
|      period |  validity | N/A | ./usablePeriod[type="IVL<TS>"] | ./StartDate and ./EndDate | ||
|       id | n/a | |||||
|       extension | n/a | |||||
|       start |  dateFrom | DR.1 | ./low | |||
|       end |  dateTo | DR.2 | ./high | |||
|     telecom:internet |  internet | 
 | ./telecom | ./ContactPoints | ||
|      id | n/a | |||||
|      extension | n/a | |||||
|      system |  internetType | XTN.3 | ./scheme | ./ContactPointType | ||
|      value |  internetAddress | XTN.1 (or XTN.12) | ./url | ./Value | ||
|      use |  internetCategory/otherInternetCategory | XTN.2 - but often indicated by field | unique(./use) | ./ContactPointPurpose | ||
|       id | ||||||
|       Slices for extension | ||||||
|        extension:internetCategory |  internetCategory | N/A | ||||
|       value | ||||||
|      rank | n/a | n/a | ||||
|      period |  validity | N/A | ./usablePeriod[type="IVL<TS>"] | ./StartDate and ./EndDate | ||
|       id | n/a | |||||
|       extension | n/a | |||||
|       start |  dateFrom | DR.1 | ./low | |||
|       end |  dateTo | DR.2 | ./high | |||
|    address | HCProfessional.hpdProviderLegalAddress | 
 | ./addr | ./Addresses | ||
|    gender | HCProfessional.gender | 
 | STF-5 | ./administrativeGender | ./GenderCode | |
|    birthDate | 
 | STF-6 | ./birthTime | (not represented in ServD) | ||
|    photo | ./subjectOf/ObservationEvent[code="photo"]/value | ./ImageURI (only supports the URI reference) | ||||
|    qualification | CER? | .playingEntity.playingRole[classCode=QUAL].code | ./Qualifications | |||
|     id | n/a | |||||
|     extension | n/a | |||||
|     modifierExtension | N/A | |||||
|     identifier | .playingEntity.playingRole[classCode=QUAL].id | |||||
|     code | HCProfessional.hcSpecialisation | .playingEntity.playingRole[classCode=QUAL].code | ./Qualifications.Value | |||
|     period | .playingEntity.playingRole[classCode=QUAL].effectiveTime | ./Qualifications.StartDate and ./Qualifications.EndDate | ||||
|     issuer | .playingEntity.playingRole[classCode=QUAL].scoper | |||||
|    communication | 
 | 
 | ./languageCommunication | ./Languages.LanguageSpokenCode | ||
|     id | n/a | |||||
|     extension | n/a | |||||
|     coding | 
 | 
 | ||||
|      id | n/a | |||||
|      extension | n/a | |||||
|      system | C*E.3 | ./codeSystem | ||||
|      version | C*E.7 | ./codeSystemVersion | ||||
|      code | HCProfessional.hpdProviderLanguageSupported | C*E.1 | ./code | |||
|      display | C*E.2 - but note this is not well followed | CV.displayName | ||||
|      userSelected | Sometimes implied by being first | CD.codingRationale | ||||
|     text | C*E.9. But note many systems use C*E.2 for this | ./originalText[mediaType/code="text/plain"]/data | ||||
|  Documentation for this format | ||||||