CH EPREG (R4)
1.0.0-ci-build - ci-build Switzerland flag

CH EPREG (R4), published by HL7 Switzerland. This guide is not an authorized publication; it is the continuous build for version 1.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/hl7ch/ch-epreg/ and changes regularly. See the Directory of published versions

Resource Profile: ChEpregOrganizationTHCP - Mappings

Active as of 2025-09-15

Mappings for the ch-epreg-organization-thcp resource profile.

Mappings to Structures in this Implementation Guide

No Mappings Found

Mappings to other Structures

No Mappings Found

Other Mappings

NameConcept Pregnancy PassporteCH StandardsHL7 v2 MappingRIM MappingServDFiveWs Pattern Mappingdoco
.. Organization
Behandelnder Leistungserbringender | Fournisseur de prestations
(also see master files messages)
  • Organization(classCode=ORG
  • determinerCode=INST)
Organization
... id
... meta
... implicitRules
... text
Act.text?
... contained
N/A
... extension
N/A
... modifierExtension
N/A
... Slices for identifier
XON.10 / XON.3
.scopes[Role](classCode=IDENT)
./Identifiers
FiveWs.identifier
.... identifier:BER
XON.10 / XON.3
.scopes[Role](classCode=IDENT)
./Identifiers
FiveWs.identifier
.... identifier:UIDB
XON.10 / XON.3
.scopes[Role](classCode=IDENT)
./Identifiers
FiveWs.identifier
.... identifier:ZSR
XON.10 / XON.3
.scopes[Role](classCode=IDENT)
./Identifiers
FiveWs.identifier
.... identifier:GLN
XON.10 / XON.3
.scopes[Role](classCode=IDENT)
./Identifiers
FiveWs.identifier
... active
No equivalent in HL7 v2
.status
  • ./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.
FiveWs.status
... type
No equivalent in v2
.code
n/a
FiveWs.class
... name
Name der behandelnden Institution | Nom de l’institution
XON.1
.name
.PreferredName/Name
... alias
.name
... Slices for telecom
Contact
ORC-22?
.telecom
./ContactPoints
.... telecom:email
E-Mailadresse | Courriel
email
ORC-22?
.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
Arbeit | Professionnel
phone
ORC-22?
.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
ORC-22?
.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
Adresse | Adresse
ORC-23?
.address
./PrimaryAddress and ./OtherAddresses
.... id
n/a
.... extension
n/a
.... use
XAD.7
unique(./use)
./AddressPurpose
.... type
XAD.18
unique(./use)
.... text
XAD.1 + XAD.2 + XAD.3 + XAD.4 + XAD.5 + XAD.6
./formatted
.... line
Hausnummer | Numéro
XAD.1 and XAD.2 have different meanings for a company address than for a person address)
AD.part[parttype = AL]
./StreetAddress (newline delimitted)
..... id
..... Slices for extension
...... extension:addressLine1
addressLine1
....... id
n/a
....... extension
....... url
N/A
....... Slices for value[x]
N/A
........ value[x]:valueCode
N/A
...... extension:addressLine2
addressLine2
....... id
n/a
....... extension
....... url
N/A
....... Slices for value[x]
N/A
........ value[x]:valueCode
N/A
...... extension:street
street
....... id
n/a
....... extension
....... url
N/A
....... Slices for value[x]
N/A
........ value[x]:valueCode
N/A
...... extension:streetName
streetName
ADXP[partType=STR]
...... extension:houseNumber
houseNumber
ADXP[partType=BNR]
...... extension:unitID
dwellingNumber
ADXP[partType=UNID]
...... extension:postOfficeBoxText
postOfficeBoxText
....... id
n/a
....... extension
....... url
N/A
....... Slices for value[x]
N/A
........ value[x]:valueCode
N/A
...... extension:postOfficeBoxNumber
postOfficeBoxNumber
ADXP[partType=POB]
..... value
.... city
Ort | Localité
town
XAD.3
AD.part[parttype = CTY]
./Jurisdiction
..... id
..... Slices for extension
...... extension:bfs
..... value
.... district
locality
XAD.9
AD.part[parttype = CNT | CPA]
.... state
locality
XAD.4
AD.part[parttype = STA]
./Region
.... postalCode
Postleitzahl | Code postal
  • swissZipCode
  • swissZipCodeAddOn
  • swissZipCodeId
  • foreignZipCode
XAD.5
AD.part[parttype = ZIP]
./PostalIdentificationCode
.... country
Land | Pays
country
XAD.6
AD.part[parttype = CNT]
./Country
..... id
..... Slices for extension
...... extension:countrycode
SC.code
..... value
.... period
XAD.12 / XAD.13 + XAD.14
./usablePeriod[type="IVL<TS>"]
./StartDate and ./EndDate
... partOf
No equivalent in HL7 v2
.playedBy[classCode=Part].scoper
n/a
... contact
.contactParty
.... id
n/a
.... extension
n/a
.... modifierExtension
N/A
.... purpose
./type
.... name
  • PID-5
  • PID-9
./name
.... telecom
  • PID-13
  • PID-14
./telecom
.... address
PID-11
./addr
... endpoint
n/a

doco Documentation for this format