description: O recurso PractitionerRole caracteriza de forma abrangente a função que os profissionais de saúde exercem em cada entidade, permitindo a existência de uma visão única relativamente aos atributos que o caracterizam e que se afiguram como relevantes no âmbito da partilha de informação entre sistemas. A informação do recurso PractitionerRole deve estar de acordo com a informação definida no provedor nacional de profissionais de saúde. package_name: portuguese.core.guide derivation: constraint name: PractitionerRolePTCore type: PractitionerRole elements: availableTime: index: 41 elements: daysOfWeek: {index: 42} allDay: {index: 43} availableStartTime: {index: 44} availableEndTime: {index: 45} meta: {type: Meta, index: 1} specialty: index: 10 slicing: rules: open discriminator: - {path: id, type: value} min: null slices: dentistSpecialty: match: {id: dentistSpecialty} schema: type: CodeableConcept binding: {strength: required, valueSet: 'https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude'} index: 15 elements: id: pattern: {type: Id, value: dentistSpecialty} index: 16 medicalPhysicsSpecialty: match: {id: medicalPhysicsSpecialty} schema: type: CodeableConcept binding: {strength: required, valueSet: 'https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude'} index: 11 elements: id: pattern: {type: Id, value: medicalPhysicsSpecialty} index: 12 pharmaceuticalSpecialty: match: {id: pharmaceuticalSpecialty} schema: type: CodeableConcept binding: {strength: required, valueSet: 'https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude'} index: 19 elements: id: pattern: {type: Id, value: pharmaceuticalSpecialty} index: 20 medicalSubSpecialty: match: {id: medicalSubSpecialty} schema: type: CodeableConcept binding: {strength: required, valueSet: 'https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude'} index: 29 elements: id: pattern: {type: Id, value: medicalSubSpecialty} index: 30 nursingSpecialty: match: {id: nursingSpecialty} schema: type: CodeableConcept binding: {strength: required, valueSet: 'https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude'} index: 13 elements: id: pattern: {type: Id, value: nursingSpecialty} index: 14 physiotherapySpecialty: match: {id: physiotherapySpecialty} schema: type: CodeableConcept binding: {strength: required, valueSet: 'https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude'} index: 23 elements: id: pattern: {type: Id, value: physiotherapySpecialty} index: 24 medicalSpecialty: match: {id: medicalSpecialty} schema: type: CodeableConcept binding: {strength: required, valueSet: 'https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude'} index: 17 elements: id: pattern: {type: Id, value: medicalSpecialty} index: 18 nutritionAndDieteticSpecialty: match: {id: nutritionAndDieteticSpecialty} schema: type: CodeableConcept binding: {strength: required, valueSet: 'https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude'} index: 21 elements: id: pattern: {type: Id, value: nutritionAndDieteticSpecialty} index: 22 psychologySpecialty: match: {id: psychologySpecialty} schema: type: CodeableConcept binding: {strength: required, valueSet: 'https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude'} index: 25 elements: id: pattern: {type: Id, value: psychologySpecialty} index: 26 psychologySubSpecialty: match: {id: psychologySubSpecialty} schema: type: CodeableConcept binding: {strength: required, valueSet: 'https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude'} index: 27 elements: id: pattern: {type: Id, value: psychologySubSpecialty} index: 28 medicalCompetence: match: {id: medicalCompetence} schema: type: CodeableConcept binding: {strength: required, valueSet: 'https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude'} index: 33 elements: id: pattern: {type: Id, value: medicalCompetence} index: 34 professionalTitle: match: {id: professionalTitle} schema: type: CodeableConcept binding: {strength: required, valueSet: 'https://www.ctc.min-saude.pt/catalogos/categorias-profissionais-de-saude'} index: 31 elements: id: pattern: {type: Id, value: professionalTitle} index: 32 notAvailable: index: 46 elements: description: {index: 47} during: {type: Period, index: 48} organization: type: Reference refers: ['https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/OrganizationPTCore'] index: 8 extension: type: Extension url: https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/AvailabilityCharacteristicsPTExtension index: 2 slicing: slices: availabilityCharacteristicsPTExtension: match: {} schema: {type: Extension, url: 'https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/AvailabilityCharacteristicsPTExtension', index: 2} active: {index: 5} id: {index: 0} code: type: CodeableConcept binding: {strength: required, valueSet: 'https://www.ctc.min-saude.pt/catalogos/categorias-profissionais-de-saude'} index: 9 identifier: type: Identifier index: 3 elements: type: elements: coding: elements: id: {index: 4} availabilityExceptions: {index: 49} practitioner: type: Reference refers: ['https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PractitionerPTCore'] index: 7 telecom: type: ContactPoint index: 37 elements: value: {index: 38} period: elements: start: {index: 39} end: {index: 40} period: {type: Period, index: 6} location: type: Reference refers: ['https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/LocationPTCore'] index: 35 endpoint: {index: 50} healthcareService: type: Reference refers: ['https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/HealthcareServicePTCore'] index: 36 package_version: 1.0.0 extensions: availabilityCharacteristicsPTExtension: {url: 'https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/AvailabilityCharacteristicsPTExtension', type: Extension, index: 2} class: profile kind: resource url: https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PractitionerRolePTCore base: http://hl7.org/fhir/StructureDefinition/PractitionerRole version: 2.0.0 required: [id]