CHMED Implementation Guide
3.0.0-ci-build - ci-build Switzerland flag

CHMED Implementation Guide, published by IG eMediplan. This guide is not an authorized publication; it is the continuous build for version 3.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/ahdis/chmed/ and changes regularly. See the Directory of published versions

Resource Profile: CHMEDOrganization - Mappings

Active as of 2024-04-24

Mappings for the chmed-organization resource profile.

Mappings for eMediplan (https://emediplan.ch/wp-content/uploads/2023/09/20230815_eMediplan_ChMed23A_1.0-AND-eMediplan_ChMed23A_Posology_1.0.pdf)

CHMEDOrganization
OrganizationHealthcarePerson
   identifier (ZSR)Medication.zsr
   address
      linestreet
      citycity
      postalCodezip

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

CHMEDOrganization
Organization(also see master files messages)
   identifierXON.10 / XON.3
   identifier (BER)XON.10 / XON.3
   identifier (UIDB)XON.10 / XON.3
   identifier (ZSR)XON.10 / XON.3
   identifier (GLN)CX / EI (occasionally, more often EI maps to a resource id or a URL)
   activeNo equivalent in HL7 v2
   typeNo equivalent in v2
   nameXON.1
   telecomORC-22?
      systemXTN.3
      valueXTN.1 (or XTN.12)
      useXTN.2 - but often indicated by field
      rankn/a
      periodN/A
   telecom (email)XTN
   telecom (phone)XTN
   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
   partOfNo equivalent in HL7 v2
   contact
      namePID-5, PID-9
      telecomPID-13, PID-14
      addressPID-11

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

CHMEDOrganization
OrganizationEntity. Role, or Act, Organization(classCode=ORG, determinerCode=INST)
   textAct.text?
   containedN/A
   extensionN/A
   modifierExtensionN/A
   identifier.scopes[Role](classCode=IDENT)
   identifier (BER).scopes[Role](classCode=IDENT)
   identifier (UIDB).scopes[Role](classCode=IDENT)
   identifier (ZSR).scopes[Role](classCode=IDENT)
   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]
   active.status
   type.code
   name.name
   alias.name
   telecom.telecom
      idn/a
      extensionn/a
      system./scheme
      value./url
      useunique(./use)
      rankn/a
      period./usablePeriod[type="IVL<TS>"]
   telecom (email)n/a, TEL
   telecom (phone)n/a, TEL
   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>"]
   partOf.playedBy[classCode=Part].scoper
   contact.contactParty
      idn/a
      extensionn/a
      modifierExtensionN/A
      purpose./type
      name./name
      telecom./telecom
      address./addr
   endpointn/a

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

CHMEDOrganization
OrganizationOrganization
   identifier./Identifiers
   identifier (BER)./Identifiers
   identifier (UIDB)./Identifiers
   identifier (ZSR)./Identifiers
   identifier (GLN)Identifier
   active./Status (however this concept in ServD more covers why the organization is active or not, could be delisted, deregistered, not operational yet) this could alternatively be derived from ./StartDate and ./EndDate and given a context date.
   typen/a
   name.PreferredName/Name
   telecom./ContactPoints
      system./ContactPointType
      value./Value
      use./ContactPointPurpose
      period./StartDate and ./EndDate
   telecom (email)ContactPoint
   telecom (phone)ContactPoint
   telecom (internet)ContactPoint
   addressAddress
      use./AddressPurpose
      line./StreetAddress (newline delimitted)
      city./Jurisdiction
      state./Region
      postalCode./PostalIdentificationCode
      country./Country
      period./StartDate and ./EndDate
   partOfn/a

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

CHMEDOrganization
Organization
   identifierFiveWs.identifier
   identifier (BER)FiveWs.identifier
   identifier (UIDB)FiveWs.identifier
   identifier (ZSR)FiveWs.identifier
   activeFiveWs.status
   typeFiveWs.class

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

CHMEDOrganization
Organization
   telecomeCH-0046: Contact
   telecom (email)eCH-0046: 4.3 email
   telecom (phone)eCH-0046: 4.4 phone
   telecom (internet)eCH-0046: 4.5 internet
   addresseCH-0010: 5.5 addressInformation
      line
         extension (addressLine1)eCH-0010: 5.12 addressLine1
         extension (addressLine2)eCH-0010: 5.12 addressLine2
         extension (street)eCH-0010: 5.13 street
         extension (streetName)eCH-0010: 5.13 streetName
         extension (houseNumber)eCH-0010: 5.14 houseNumber
         extension (unitID)eCH-0010: 5.15 dwellingNumber
         extension (postOfficeBoxText)eCH-0010: 5.17 postOfficeBoxText
         extension (postOfficeBoxNumber)eCH-0010: 5.16 postOfficeBoxNumber
      cityeCH-0010: 5.23 town
      districteCH-0010: 5.22 locality
      stateeCH-0010: 5.22 locality
      postalCodeeCH-0010: 5.18 swissZipCode, 5.19 swissZipCodeAddOn, 5.20 swissZipCodeId, 5.21 foreignZipCode
      countryeCH-0010: 5.24 country