CH ELM (R4)
1.8.0-cibuild - ci-build Switzerland flag

CH ELM (R4), published by Federal Office of Public Health FOPH. This guide is not an authorized publication; it is the continuous build for version 1.8.0-cibuild built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/ahdis/ch-elm/ and changes regularly. See the Directory of published versions

Resource Profile: ChElmPractitionerOrderer - Mappings

Active as of 2024-12-20

Mappings for the ch-elm-practitioner-orderer resource profile.

Mappings for eCH-Standards (http://www.ech.ch/)

ChElmPractitionerOrderer
Practitioner
   nameeCH-0011: nameData
      familyeCH-0010: lastName
         extension (ech11name)eCH-0011: officialName, originalName, allianceName, nameOnForeignPassport, aliasName, otherName, declaredForeignName
      giveneCH-0010: firstName equivalent to callName of eCH-0011
         extension (ech11firstname)eCH-0011: officialFirstName, callName, allianceName, firstNameOnForeignPassport, declaredForeignFirstName
      prefixeCH-0010: mrMrs, title
   telecomeCH-0046: Contact
   telecom (email)eCH-0046: email
      systemeCH-0046: emailType
      valueeCH-0046: emailAddress
      useeCH-0046: emailCategory/otherEmailCategory
         extension (emailCategory)eCH-0046: emailCategory
      periodeCH-0046: validity
         starteCH-0046: dateFrom
         endeCH-0046: dateTo
   telecom (phone)eCH-0046: phone
      systemeCH-0046: phoneType
      valueeCH-0046: phoneNumber
      useeCH-0046: phoneCategory/otherPhoneCategory
         extension (phoneCategory)eCH-0046: phoneNumberCategory
      periodeCH-0046: validity
         starteCH-0046: dateFrom
         endeCH-0046: dateTo
   telecom (internet)eCH-0046: internet
   addresseCH-0010: addressInformation
      line
         extension (addressLine1)eCH-0010: addressLine1
         extension (addressLine2)eCH-0010: addressLine2
         extension (street)eCH-0010: street
         extension (streetName)eCH-0010: streetName
         extension (houseNumber)eCH-0010: houseNumber
         extension (unitID)eCH-0010: dwellingNumber
         extension (postOfficeBoxText)eCH-0010: postOfficeBoxText
         extension (postOfficeBoxNumber)eCH-0010: postOfficeBoxNumber
      cityeCH-0010: town
      districteCH-0010: locality
      stateeCH-0010: locality
      postalCodeeCH-0010: swissZipCode, swissZipCodeAddOn, swissZipCodeId, foreignZipCode
      countryeCH-0010: country
   gendereCH-0011: sex. sexType, BFS-33, see ConceptMap http://fhir.ch/ig/ch-core/ConceptMap/sex-ech11-to-fhir
   birthDateeCH-0011: birthData, BFS-31
   communicationeCH-0011: languageOfCorrespondance: de, fr, it, rm = Rhaeto-Romance, en, other languages ISO 639-1

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

ChElmPractitionerOrderer
PractitionerPRD (as one example)
   identifierPRD-7 (or XCN.1)
   identifier (GLN)CX / EI (occasionally, more often EI maps to a resource id or a URL)
   identifier (ZSR)CX / EI (occasionally, more often EI maps to a resource id or a URL)
   nameXPN
      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
      periodXPN.13 + XPN.14
   telecomPRT-15, STF-10, ROL-12
   telecom (email)XTN
      systemXTN.3
      valueXTN.1 (or XTN.12)
      useXTN.2 - but often indicated by field
      rankn/a
      periodN/A
         startDR.1
         endDR.2
   telecom (phone)XTN
      systemXTN.3
      valueXTN.1 (or XTN.12)
      useXTN.2 - but often indicated by field
      rankn/a
      periodN/A
         startDR.1
         endDR.2
   telecom (internet)XTN
   addressXAD
      useXAD.7
      typeXAD.18
      textXAD.1 + XAD.2 + XAD.3 + XAD.4 + XAD.5 + XAD.6
      lineXAD.1 + XAD.2 (note: XAD.1 and XAD.2 have different meanings for a company address than for a person address)
      cityXAD.3
      districtXAD.9
      stateXAD.4
      postalCodeXAD.5
      countryXAD.6
      periodXAD.12 / XAD.13 + XAD.14
   genderSTF-5
   birthDateSTF-6
   qualificationCER?
   communicationPID-15, NK1-20, LAN-2

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

ChElmPractitionerOrderer
PractitionerEntity. Role, or Act, Role
   textAct.text?
   containedN/A
   extensionN/A
   modifierExtensionN/A
   identifier./id
   identifier (GLN)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]
   identifier (ZSR)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]
   active./statusCode
   namen/a, EN (actually, PN)
      idn/a
      extensionn/a
      useunique(./use)
      text./formatted
      family./part[partType = FAM]
      given./part[partType = GIV]
      prefix./part[partType = PFX]
         extension (salutationandtitle)ENXP.qualifier
      suffix./part[partType = SFX]
      period./usablePeriod[type="IVL<TS>"]
   telecom./telecom
   telecom (email)n/a, TEL
      idn/a
      extensionn/a
      system./scheme
      value./url
      useunique(./use)
         extension (emailCategory)n/a, N/A
      rankn/a
      period./usablePeriod[type="IVL<TS>"]
         idn/a
         extensionn/a
         start./low
         end./high
   telecom (phone)n/a, TEL
      idn/a
      extensionn/a
      system./scheme
      value./url
      useunique(./use)
         extension (phoneCategory)n/a, N/A
      rankn/a
      period./usablePeriod[type="IVL<TS>"]
         idn/a
         extensionn/a
         start./low
         end./high
   telecom (internet)n/a, TEL
   addressn/a, AD
      idn/a
      extensionn/a
      useunique(./use)
      typeunique(./use)
      text./formatted
      lineAD.part[parttype = AL]
         extension
         extension (addressLine1)
            idn/a
            urlN/A
            value[x]N/A
            value[x] (valueCode)N/A
         extension (addressLine2)
            idn/a
            urlN/A
            value[x]N/A
            value[x] (valueCode)N/A
         extension (street)
            idn/a
            urlN/A
            value[x]N/A
            value[x] (valueCode)N/A
         extension (streetName)ADXP[partType=STR]
         extension (houseNumber)ADXP[partType=BNR]
         extension (unitID)ADXP[partType=UNID]
         extension (postOfficeBoxText)
            idn/a
            urlN/A
            value[x]N/A
            value[x] (valueCode)N/A
         extension (postOfficeBoxNumber)ADXP[partType=POB]
      cityAD.part[parttype = CTY]
      districtAD.part[parttype = CNT | CPA]
      stateAD.part[parttype = STA]
      postalCodeAD.part[parttype = ZIP]
      countryAD.part[parttype = CNT]
         extension (countrycode)SC.code
      period./usablePeriod[type="IVL<TS>"]
   gender./administrativeGender
   birthDate./birthTime
   photo./subjectOf/ObservationEvent[code="photo"]/value
   qualification.playingEntity.playingRole[classCode=QUAL].code
      idn/a
      extensionn/a
      modifierExtensionN/A
      identifier.playingEntity.playingRole[classCode=QUAL].id
      code.playingEntity.playingRole[classCode=QUAL].code
      period.playingEntity.playingRole[classCode=QUAL].effectiveTime
      issuer.playingEntity.playingRole[classCode=QUAL].scoper
   communication./languageCommunication

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

ChElmPractitionerOrderer
PractitionerProvider
   identifier./Identifiers
   identifier (GLN)Identifier
   identifier (ZSR)Identifier
   nameProviderName
      use./NamePurpose
      family./FamilyName
      given./GivenNames
      prefix./TitleCode
      period./StartDate and ./EndDate
   telecom./ContactPoints
   telecom (email)ContactPoint
      system./ContactPointType
      value./Value
      use./ContactPointPurpose
      period./StartDate and ./EndDate
   telecom (phone)ContactPoint
      system./ContactPointType
      value./Value
      use./ContactPointPurpose
      period./StartDate and ./EndDate
   telecom (internet)ContactPoint
   addressAddress
      use./AddressPurpose
      line./StreetAddress (newline delimitted)
      city./Jurisdiction
      state./Region
      postalCode./PostalIdentificationCode
      country./Country
      period./StartDate and ./EndDate
   gender./GenderCode
   birthDate(not represented in ServD)
   photo./ImageURI (only supports the URI reference)
   qualification./Qualifications
      code./Qualifications.Value
      period./Qualifications.StartDate and ./Qualifications.EndDate
   communication./Languages.LanguageSpokenCode

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

ChElmPractitionerOrderer
Practitioner
   identifierFiveWs.identifier
   activeFiveWs.status