CH Core (R4)
5.0.0 - trial-use Switzerland flag

This page is part of the CH Core (R4) (v5.0.0: STU 5) 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 Core Practitioner

Official URL: http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-practitioner Version: 5.0.0
Active as of 2024-12-17 Computable Name: CHCorePractitioner

Copyright/Legal: CC0-1.0

Base definition of the Practitioner resource for use in Swiss specific use cases.

Core practitioner data which can be shared

Usage:

Formal Views of Profile Content

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

This structure is derived from Practitioner

NameFlagsCard.TypeDescription & Constraintsdoco
.. Practitioner C 0..* Practitioner CH Core Practitioner
ch-pract-1: If a HumanName is provided, at least one HumanName must have a given and family name.
ch-pract-2: gender unknown is currently not used in Switzerland in eCH and the EPR
... Slices for identifier 0..* Identifier An identifier for the person as this agent
Slice: Unordered, Open by value:$this
.... identifier:GLN 0..1 GLNIdentifier GLN (Global Location Number)
Required Pattern: At least the following
..... system 1..1 uri The namespace for the identifier value
Fixed Value: urn:oid:2.51.1.3
.... identifier:ZSR 0..* ZSRIdentifier ZSR (Zahlstellenregister), RCC (Registre des codes-créanciers), RCC (Registro dei codici creditori)

Required Pattern: At least the following
..... system 1..1 uri The namespace for the identifier value
Fixed Value: urn:oid:2.16.756.5.30.1.123.100.2.1.1
... name 0..* CHCoreHumanName Name of a human - parts and usage
... Slices for telecom 0..* ContactPoint A contact detail for the practitioner (that apply to all roles)
Slice: Unordered, Open by value:system
.... telecom:All Slices Content/Rules for all slices
..... system 1..1 code phone | fax | email | pager | url | sms | other
..... value 1..1 string The actual contact point details
.... telecom:email 0..* CHCoreContactPointECH46Email CH Core ContactPoint eCH-0046 Email
.... telecom:phone 0..* CHCoreContactPointECH46Phone CH Core ContactPoint eCH-0046 Phone
.... telecom:internet 0..* CHCoreContactPointECH46Internet CH Core ContactPoint eCH-0046 Internet
... gender 0..1 code male | female | other
... birthDate 0..1 date The date on which the practitioner was born
... communication 0..* CodeableConcept A language the practitioner can use in patient communication

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
ch-pract-1errorPractitionerIf a HumanName is provided, at least one HumanName must have a given and family name.
: name.where(family.exists() and given.exists()).count()>0 or name.empty()
ch-pract-2warningPractitionergender unknown is currently not used in Switzerland in eCH and the EPR
: gender.empty() or gender!='unknown'

 

Other representations of profile: CSV, Excel, Schematron