CH EPR FHIR (R4)
4.0.0-ballot - ballot Switzerland flag

This page is part of the CH EPR FHIR (R4) (v4.0.0-ballot: DSTU 4 Ballot 1) 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: CHPDQmPatient - Detailed Descriptions

Draft as of 2024-01-09

Definitions for the ch-pdqm-patient resource profile.

Guidance on how to interpret the contents of this table can be found here

0. Patient
ShortPDQm Patient
LOINC Code
2. Patient.extension:religion
Slice Namereligion
Control0..0
TypeExtension(Patient Religion) (Extension Type: CodeableConcept)
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
LOINC Code
4. Patient.identifier
NoteThis is a business identifier, not a resource identifier (see discussion)
Control1..?
Must Supporttrue
LOINC Code
SlicingThis element introduces a set of slices on Patient.identifier. The slices areUnordered and Open, and can be differentiated using the following discriminators:
  • pattern @ $this
  • 6. Patient.identifier:EPR-SPID
    Slice NameEPR-SPID
    NoteThis is a business identifier, not a resource identifier (see discussion)
    Control1..1
    Must Supporttrue
    LOINC Code
    8. Patient.identifier:LocalPid
    Slice NameLocalPid
    NoteThis is a business identifier, not a resource identifier (see discussion)
    Control0..*
    Must Supporttrue
    Pattern Value{
      "type" : {
        "coding" : [{
          "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
          "code" : "MR"
        }]
      }
    }
    LOINC Code
    10. Patient.name
    Control1..?
    Must Supporttrue
    LOINC Code
    SlicingThis element introduces a set of slices on Patient.name. The slices areUnordered and Open, and can be differentiated using the following discriminators:
    • profile @ $this
    • 12. Patient.name:HumanName
      Slice NameHumanName
      ShortA name associated with the patient
      Control1..*
      TypeHumanName(CH EPR FHIR HumanName)
      Must Supporttrue
      14. Patient.name:BirthName
      Slice NameBirthName
      ShortThe birthname of the patient
      Comments

      The birthname is added with the ISO 21090 qualifier https://www.hl7.org/fhir/extension-iso21090-en-qualifier.html BR

      Control0..1
      TypeHumanName(CH EPR FHIR BirthName)
      Must Supporttrue
      16. Patient.managingOrganization
      ShortProvider organization of the patient
      TypeReference(CH PDQm Provider Organization)
      Must Supporttrue
      LOINC Code