description: Czech national profile for an practitioner role used for health service ordering. This profile adds mandatory binding to the VZP specialty codes. package_name: hl7.fhir.cz.core derivation: constraint name: CZ_PractitionerRoleOrder type: PractitionerRole elements: specialty: index: 0 slicing: rules: open discriminator: - {path: coding.system, type: value} min: 1 slices: VZP-SMLUVNI-ODBORNOST: match: coding: {system: 'https://ncez.mzcr.cz/terminology/CodeSystem/vzp-smluvni-odbornost'} schema: _required: true index: 1 elements: coding: binding: {strength: required, valueSet: 'https://ncez.mzcr.cz/terminology/ValueSet/vzp-smluvni-odbornost'} index: 2 elements: system: pattern: {type: Uri, value: 'https://ncez.mzcr.cz/terminology/CodeSystem/vzp-smluvni-odbornost'} index: 3 code: {index: 4} required: [system, code] SNOMED-CT: match: coding: {system: 'http://snomed.info/sct'} schema: binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/ValueSet/c80-practice-codes'} array: true index: 5 elements: coding: elements: system: pattern: {type: Uri, value: 'http://snomed.info/sct'} index: 6 code: {index: 7} required: [system, code] package_version: 1.0.0 class: profile kind: resource url: https://hl7.cz/fhir/core/StructureDefinition/practitionerrole-cz-order base: https://hl7.cz/fhir/core/StructureDefinition/cz-practitionerrole-core version: 1.0.0 required: [specialty]