CH ELM (R4)
1.1.0 - trial-use Switzerland flag

This page is part of the Observations of notifiable communicable infectious diseases (v1.1.0: STU 1 Draft) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version in its permanent home (it will always be available at this URL). For a full list of available versions, see the Directory of published versions

Resource Profile: CH ELM Patient

Official URL: http://fhir.ch/ig/ch-elm/StructureDefinition/ch-elm-patient Version: 1.1.0
Active as of 2024-01-31 Computable Name: ChElmPatient

Copyright/Legal: CC0-1.0

This CH ELM base profile constrains the Patient resource for the purpose of laboratory orders and test reports.

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from ChLabPatient

NameFlagsCard.TypeDescription & Constraintsdoco
.. Patient 0..*ChLabPatientCH ELM Patient
... identifier S0..2IdentifierAn identifier for this patient
... identifier:EPR-SPID 0..0
... identifier:AHVN13 S0..1AHVN13IdentifierOASI Number Switzerland
... identifier:insuranceCardNumber 0..0
... identifier:IDN S0..1IdnIdentifierIDN Liechtenstein
Required Pattern: At least the following
.... system1..1uriThe namespace for the identifier value
Fixed Value: urn:oid:2.16.438.10.20.10.10.1.2.1
... name 1..1CHCoreHumanNameWhether the personal data is transmitted by using initials, full name or a special combination is described under 'Guidance - Personal Data (Patient Name)'
.... text 0..1stringFor usage in the case of HIV/AIDS (see IG guidance)
Max Length: 2
.... family 1..1stringIn the case of HIV/AIDS masked and provide a specific value (see IG guidance)
Max Length: 100
.... given 1..1stringIn the case of HIV/AIDS masked and provide a specific value (see IG guidance)
Max Length: 100
... telecom:phone 0..1CHCoreContactPointECH46PhoneCH Core ContactPoint eCH-0046 Phone
.... value 1..1stringThe actual contact point details
Example CH ELM: +41 79 999 55 66
Max Length: 25
... gender 1..1codemale | female | other
... birthDate C1..1dateThe date of birth for the individual
ch-elm-dateTime: At least the format YYYY-MM-DD is required.
... Slices for address S0..1CHCoreAddressAn address expressed using postal conventions (as opposed to GPS or other location definition formats)
Slice: Unordered, Open by value:use
.... address:home S0..1CHCoreAddressResidential address
..... use 1..1codehome | work | temp | old | billing - purpose of this address
Required Pattern: home
..... line 0..1stringStreet name, number, direction & P.O. Box etc.
...... extension 1..*ExtensionExtension
...... extension:streetName 1..1ADXP-streetNamestreetName
....... value[x] 1..1stringValue of extension
Max Length: 100
...... extension:houseNumber S0..1ADXP-houseNumberhouseNumber
....... value[x] 1..1stringValue of extension
Max Length: 10
..... city S0..1stringName of city, town etc.
Max Length: 50
..... state S0..1stringSub-unit of country (abbreviations ok)
..... postalCode S0..1stringPostal code for area
Max Length: 10
..... country S0..1stringCountry (e.g. can be ISO 3166 2 or 3 letter code)
...... extension 1..*ExtensionExtension
...... extension:countrycode 1..1SC-codingcode for string

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
ch-elm-dateTimeerrorPatient.birthDateAt least the format YYYY-MM-DD is required.
: $this.toString().length() >= 10

 

Other representations of profile: CSV, Excel, Schematron