PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.cz.core@1.0.0
    https://hl7.cz/fhir/core/StructureDefinition/practitionerrole-cz-order
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]