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]