PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.nl.zorgviewer@1.14.0
    http://fhir.hl7.nl/zorgviewer/StructureDefinition/Practitioner
description: Zorgverlener
package_name: hl7.fhir.nl.zorgviewer
derivation: constraint
name: Practitioner
type: Practitioner
elements:
  identifier:
    index: 0
    slicing:
      slices:
        AGB:
          match: {}
          schema: {mustSupport: true, index: 1}
        BIG:
          match: {}
          schema: {mustSupport: true, index: 2}
  name:
    constraint:
      zv-pra-1: {human: Either Practitioner.name.given and/or Practitioner.name.family and/or Practitioner.name.text SHALL be present., severity: error, expression: (family.exists() or given.exists() or text.exists())}
      zv-pra-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: 3
  qualification:
    constraint:
      zv-pra-4: {human: A SNOMED CT (beroep) code SHOULD be present., severity: warning, expression: 'code.coding.where(system=''http://snomed.info/sct'')'}
    index: 4
package_version: 1.14.0
class: profile
kind: resource
url: http://fhir.hl7.nl/zorgviewer/StructureDefinition/Practitioner
base: http://fhir.nl/fhir/StructureDefinition/nl-core-practitioner
version: 1.14.0
required: [name, identifier]