PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.nl.zorgviewer@1.14.0
    http://fhir.hl7.nl/zorgviewer/StructureDefinition/Patient
description: Patient
package_name: hl7.fhir.nl.zorgviewer
derivation: constraint
name: Patient
type: Patient
elements:
  identifier:
    mustSupport: true
    index: 0
    slicing:
      slices:
        BSN:
          match: {}
          schema: {mustSupport: true, _required: true, index: 0}
          min: 1
  name:
    constraint:
      zv-pat-1: {human: Either Patient.name.given and/or Patient.name.family and/or Patient.name.text SHALL be present., severity: error, expression: (family.exists() or given.exists() or text.exists())}
      zv-pat-2:
        human: To be usable for a wide range of internationally available applications, the Patient.name.text SHOULD be present.
        severity: warning
        extension:
        - {url: 'http://hl7.org/fhir/StructureDefinition/elementdefinition-bestpractice', valueBoolean: true}
        expression: text.exists()
    mustSupport: true
    index: 1
  gender: {mustSupport: true, index: 2}
  birthDate: {mustSupport: true, index: 3}
  deceased:
    mustSupport: true
    choices: []
    index: 5
  managingOrganization: {mustSupport: true, index: 6}
package_version: 1.14.0
class: profile
kind: resource
url: http://fhir.hl7.nl/zorgviewer/StructureDefinition/Patient
base: http://fhir.nl/fhir/StructureDefinition/nl-core-patient
version: 1.14.0
required: [name, identifier]