PackagesCanonicalsLogsProblems
    Packages
    ee.fhir.base@1.1.3
    https://fhir.ee/base/StructureDefinition/ee-practitioner-role
description: PractitionerRole resource allows exchange of specific set of roles, specialties and services that a practitioner may perform at an organisation for a period of time. EEBase PractitionerRole profile defines the constraints and extensions for the minimal set of data to query and retrieve information for practitioner role in Estonian context.
package_name: ee.fhir.base
derivation: constraint
name: EEBasePractitionerRole
type: PractitionerRole
elements:
  active: {mustSupport: true, index: 0}
  practitioner:
    type: Reference
    mustSupport: true
    refers: ['https://fhir.ee/base/StructureDefinition/ee-practitioner']
    index: 1
    elements:
      reference: {mustSupport: true, index: 2}
  organization:
    type: Reference
    mustSupport: true
    refers: ['https://fhir.ee/base/StructureDefinition/ee-organization']
    index: 3
    elements:
      reference: {mustSupport: true, index: 4}
  code:
    short: The role of the healthcare professional in the healthcare facility
    mustSupport: true
    index: 5
    slicing:
      rules: open
      discriminator:
      - {path: coding.system, type: value}
      min: null
      slices:
        role:
          match:
            coding: {system: 'http://terminology.hl7.org/CodeSystem/practitioner-role'}
          schema:
            short: Practitioner role
            binding: {strength: extensible, valueSet: 'https://fhir.ee/ValueSet/practitioner-role'}
            mustSupport: true
            index: 6
            elements:
              coding:
                elements:
                  system:
                    pattern: {type: uri, value: 'http://terminology.hl7.org/CodeSystem/practitioner-role'}
                    type: uri
                    index: 7
                required: [system]
        tor:
          match:
            coding: {system: 'https://fhir.ee/CodeSystem/ametite-klassifikaator'}
          schema:
            short: Ametinimetus (Töötamiseregistri andmete järgi)
            binding: {strength: extensible, valueSet: 'https://fhir.ee/ValueSet/ametite-klassifikaator'}
            mustSupport: true
            index: 8
            elements:
              coding:
                elements:
                  system:
                    pattern: {type: uri, value: 'https://fhir.ee/CodeSystem/ametite-klassifikaator'}
                    type: uri
                    index: 9
                required: [system]
  specialty:
    short: Clinical ja MEDRE specialties
    mustSupport: true
    index: 10
    slicing:
      rules: open
      discriminator:
      - {path: coding.system, type: value}
      min: null
      slices:
        specialty:
          match:
            coding: {system: 'http://snomed.info/sct'}
          schema:
            short: Clinical specialty (Tegevusvaldkond)
            binding: {strength: required, valueSet: 'https://fhir.ee/ValueSet/clinical-specialty'}
            mustSupport: true
            array: true
            index: 11
            elements:
              coding:
                elements:
                  system:
                    pattern: {type: uri, value: 'http://snomed.info/sct'}
                    type: uri
                    index: 12
                required: [system]
        eriala:
          match:
            coding: {system: 'https://fhir.ee/CodeSystem/eriala'}
          schema:
            short: Medre specialty (TIS erialade loend)
            binding: {strength: required, valueSet: 'https://fhir.ee/ValueSet/eriala'}
            mustSupport: true
            array: true
            index: 13
            elements:
              coding:
                elements:
                  system:
                    pattern: {type: uri, value: 'https://fhir.ee/CodeSystem/eriala'}
                    type: uri
                    index: 14
                required: [system]
  location:
    type: Reference
    refers: ['https://fhir.ee/base/StructureDefinition/ee-location']
    index: 15
  healthcareService:
    type: Reference
    refers: ['https://fhir.ee/base/StructureDefinition/ee-healthcare-service']
    index: 16
package_version: 1.1.3
class: profile
kind: resource
url: https://fhir.ee/base/StructureDefinition/ee-practitioner-role
base: http://hl7.org/fhir/StructureDefinition/PractitionerRole
version: 1.1.3
required: [active, organization, practitioner]