FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packageportuguese.use-cases.guide
Resource TypeStructureDefinition
IdPractitionerRolePTCore.StructureDefinition.json
FHIR VersionR4B

Resources that use this resource

No resources found


Resources that this resource uses

No resources found


Narrative

No narrative content found in resource


Source1

{
  "resourceType": "StructureDefinition",
  "id": "PractitionerRolePTCore",
  "url": "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PractitionerRolePTCore",
  "version": "2.0.0",
  "name": "PractitionerRolePTCore",
  "title": "PractitionerRole PT Core",
  "status": "active",
  "date": "2024-04-08T09:51:53.3327187+00:00",
  "publisher": "SPMS",
  "contact": [
    {
      "name": "Interoperabilidade Semântica",
      "telecom": [
        {
          "system": "url",
          "value": "https://www.spms.min-saude.pt"
        }
      ]
    }
  ],
  "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.",
  "purpose": "O recurso PractitionerRole é utilizado para descrever as funções do profissional numa determinada entidade, num determinado período de tempo. O profissional pode desempenhar uma ou mais funções numa ou diversas organizações. A função pode ser limitada a um período de tempo, a partir do qual a autorização para exercer essa função termina, assim como todas as permissões associada à função desempenhada.",
  "fhirVersion": "4.3.0",
  "kind": "resource",
  "abstract": false,
  "type": "PractitionerRole",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/PractitionerRole",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "PractitionerRole.id",
        "path": "PractitionerRole.id",
        "min": 1
      },
      {
        "id": "PractitionerRole.meta",
        "path": "PractitionerRole.meta",
        "type": [
          {
            "code": "Meta",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/MetaPTCore"
            ]
          }
        ]
      },
      {
        "id": "PractitionerRole.extension:availabilityCharacteristicsPTExtension",
        "path": "PractitionerRole.extension",
        "sliceName": "availabilityCharacteristicsPTExtension",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/AvailabilityCharacteristicsPTExtension"
            ]
          }
        ]
      },
      {
        "id": "PractitionerRole.identifier",
        "path": "PractitionerRole.identifier",
        "definition": "- Número de identificação local  \r\n Identificadores da função do profissional na entidade local. A estrutura do identificador  tem de respeitar as regras identificadas seguidamente.\r\n\r\n - Número da identificação central\r\nIdentificadores da função do profissional no provedor nacional de profissionais. A estrutura do identificador tem de respeitar as regras identificadas seguidamente.",
        "type": [
          {
            "code": "Identifier",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ExtensionIdentifierPTCore"
            ]
          }
        ]
      },
      {
        "id": "PractitionerRole.identifier.type.coding.id",
        "path": "PractitionerRole.identifier.type.coding.id",
        "comment": "."
      },
      {
        "id": "PractitionerRole.active",
        "path": "PractitionerRole.active",
        "definition": "Indica se a função está ativa ou inativa"
      },
      {
        "id": "PractitionerRole.period",
        "path": "PractitionerRole.period",
        "definition": "Período durante o qual o profissional é autorizado a desempenhar a função",
        "type": [
          {
            "code": "Period",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PeriodPTCore"
            ]
          }
        ]
      },
      {
        "id": "PractitionerRole.practitioner",
        "path": "PractitionerRole.practitioner",
        "definition": "Identifica o profissional que desempenha as funções descritas neste recurso",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PractitionerPTCore"
            ]
          }
        ]
      },
      {
        "id": "PractitionerRole.organization",
        "path": "PractitionerRole.organization",
        "definition": "Identifica a entidade onde as funções são desempenhadas",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/OrganizationPTCore"
            ]
          }
        ]
      },
      {
        "id": "PractitionerRole.code",
        "path": "PractitionerRole.code",
        "definition": "Funções que está autorizado a desempenhar na entidade empregadora",
        "comment": "Value Set Name: Healthcare Professional Role",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
            ]
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "https://www.ctc.min-saude.pt/catalogos/categorias-profissionais-de-saude"
        }
      },
      {
        "id": "PractitionerRole.specialty",
        "path": "PractitionerRole.specialty",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "id"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "PractitionerRole.specialty:medicalPhysicsSpecialty",
        "path": "PractitionerRole.specialty",
        "sliceName": "medicalPhysicsSpecialty",
        "comment": "Value Set Name: Medical Physics Specialty",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
            ]
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude"
        }
      },
      {
        "id": "PractitionerRole.specialty:medicalPhysicsSpecialty.id",
        "path": "PractitionerRole.specialty.id",
        "fixedId": "medicalPhysicsSpecialty"
      },
      {
        "id": "PractitionerRole.specialty:nursingSpecialty",
        "path": "PractitionerRole.specialty",
        "sliceName": "nursingSpecialty",
        "comment": "Value Set Name: Nursing Specialty",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
            ]
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude"
        }
      },
      {
        "id": "PractitionerRole.specialty:nursingSpecialty.id",
        "path": "PractitionerRole.specialty.id",
        "fixedId": "nursingSpecialty"
      },
      {
        "id": "PractitionerRole.specialty:dentistSpecialty",
        "path": "PractitionerRole.specialty",
        "sliceName": "dentistSpecialty",
        "comment": "Value Set Name: Dentist Specialty",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
            ]
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude"
        }
      },
      {
        "id": "PractitionerRole.specialty:dentistSpecialty.id",
        "path": "PractitionerRole.specialty.id",
        "fixedId": "dentistSpecialty"
      },
      {
        "id": "PractitionerRole.specialty:medicalSpecialty",
        "path": "PractitionerRole.specialty",
        "sliceName": "medicalSpecialty",
        "comment": "Value Set Name: Medical Specialty",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
            ]
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude"
        }
      },
      {
        "id": "PractitionerRole.specialty:medicalSpecialty.id",
        "path": "PractitionerRole.specialty.id",
        "fixedId": "medicalSpecialty"
      },
      {
        "id": "PractitionerRole.specialty:pharmaceuticalSpecialty",
        "path": "PractitionerRole.specialty",
        "sliceName": "pharmaceuticalSpecialty",
        "comment": "Value Set Name: Pharmaceutical Specialty",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
            ]
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude"
        }
      },
      {
        "id": "PractitionerRole.specialty:pharmaceuticalSpecialty.id",
        "path": "PractitionerRole.specialty.id",
        "fixedId": "pharmaceuticalSpecialty"
      },
      {
        "id": "PractitionerRole.specialty:nutritionAndDieteticSpecialty",
        "path": "PractitionerRole.specialty",
        "sliceName": "nutritionAndDieteticSpecialty",
        "comment": "Value Set Name: Nutrition and Dietetic Specialty",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
            ]
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude"
        }
      },
      {
        "id": "PractitionerRole.specialty:nutritionAndDieteticSpecialty.id",
        "path": "PractitionerRole.specialty.id",
        "fixedId": "nutritionAndDieteticSpecialty"
      },
      {
        "id": "PractitionerRole.specialty:physiotherapySpecialty",
        "path": "PractitionerRole.specialty",
        "sliceName": "physiotherapySpecialty",
        "comment": "Value Set Name: Physiotherapy Specialty",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
            ]
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude"
        }
      },
      {
        "id": "PractitionerRole.specialty:physiotherapySpecialty.id",
        "path": "PractitionerRole.specialty.id",
        "fixedId": "physiotherapySpecialty"
      },
      {
        "id": "PractitionerRole.specialty:psychologySpecialty",
        "path": "PractitionerRole.specialty",
        "sliceName": "psychologySpecialty",
        "comment": "Value Set Name: Psychology Specialty",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
            ]
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude"
        }
      },
      {
        "id": "PractitionerRole.specialty:psychologySpecialty.id",
        "path": "PractitionerRole.specialty.id",
        "fixedId": "psychologySpecialty"
      },
      {
        "id": "PractitionerRole.specialty:psychologySubSpecialty",
        "path": "PractitionerRole.specialty",
        "sliceName": "psychologySubSpecialty",
        "comment": "Value Set ID: PsychologySub-Specialty",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
            ]
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude"
        }
      },
      {
        "id": "PractitionerRole.specialty:psychologySubSpecialty.id",
        "path": "PractitionerRole.specialty.id",
        "fixedId": "psychologySubSpecialty"
      },
      {
        "id": "PractitionerRole.specialty:medicalSubSpecialty",
        "path": "PractitionerRole.specialty",
        "sliceName": "medicalSubSpecialty",
        "comment": "Value Set Name: Medical Sub-Specialty",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
            ]
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude"
        }
      },
      {
        "id": "PractitionerRole.specialty:medicalSubSpecialty.id",
        "path": "PractitionerRole.specialty.id",
        "fixedId": "medicalSubSpecialty"
      },
      {
        "id": "PractitionerRole.specialty:professionalTitle",
        "path": "PractitionerRole.specialty",
        "sliceName": "professionalTitle",
        "comment": "Value Set Name: Professional Title",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
            ]
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "https://www.ctc.min-saude.pt/catalogos/categorias-profissionais-de-saude"
        }
      },
      {
        "id": "PractitionerRole.specialty:professionalTitle.id",
        "path": "PractitionerRole.specialty.id",
        "fixedId": "professionalTitle"
      },
      {
        "id": "PractitionerRole.specialty:medicalCompetence",
        "path": "PractitionerRole.specialty",
        "sliceName": "medicalCompetence",
        "comment": "Value Set Name: Medical Competence",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
            ]
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude"
        }
      },
      {
        "id": "PractitionerRole.specialty:medicalCompetence.id",
        "path": "PractitionerRole.specialty.id",
        "fixedId": "medicalCompetence"
      },
      {
        "id": "PractitionerRole.location",
        "path": "PractitionerRole.location",
        "definition": "Local onde o profissional presta os cuidados",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/LocationPTCore"
            ]
          }
        ]
      },
      {
        "id": "PractitionerRole.healthcareService",
        "path": "PractitionerRole.healthcareService",
        "definition": "Indica os serviços de saúde ou categoria de serviços prestados de uma entidade numa determinada localização.",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/HealthcareServicePTCore"
            ]
          }
        ]
      },
      {
        "id": "PractitionerRole.telecom",
        "path": "PractitionerRole.telecom",
        "definition": "Informações detalhadas dos contactos",
        "type": [
          {
            "code": "ContactPoint",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ContactPointPTCore"
            ]
          }
        ]
      },
      {
        "id": "PractitionerRole.telecom.value",
        "path": "PractitionerRole.telecom.value",
        "definition": "Detalhes do contacto de acordo com a opção indicada no elemento system.\r\n\r\nSe no system for indicado:\r\n\r\n - “phone“, neste elemento indicar o número do telefone;\r\n\r\n - “fax“, neste elemento indicar o número do fax;\r\n\r\n - “email“, neste elemento indicar o email;\r\n\r\n - “pager“, neste elemento indicar o pager;\r\n\r\n - “url“,  neste elemento indicar o url;\r\n\r\n - “sms“, neste elemento indicar o número de contacto para enviar sms."
      },
      {
        "id": "PractitionerRole.telecom.period.start",
        "path": "PractitionerRole.telecom.period.start",
        "definition": "Uma data ou data parcial ou data e hora, sendo o formato definido pela ISO8601. Se a hora e minutos forem especificados, descrição da time zone (UTC) DEVE ser preenchida. Os segundos devem ser fornecidos devido a restrições de tipo de esquema, mas podem ser preenchidos com zero. O horário \"24:00\" não é permitido. Formatos possíveis:\r\n\r\n - ano\r\n - ano e mês\r\n - ano, mês e dia\r\n - YYYY-MM-DDThh:mm:ss+zz:zz - ano, mês, dia , hora, minutos , segundos e time zone."
      },
      {
        "id": "PractitionerRole.telecom.period.end",
        "path": "PractitionerRole.telecom.period.end",
        "definition": "Uma data ou data parcial ou data e hora, sendo o formato definido pela ISO8601. Se a hora e minutos forem especificados, descrição da time zone (UTC) DEVE ser preenchida. Os segundos devem ser fornecidos devido a restrições de tipo de esquema, mas podem ser preenchidos com zero. O horário \"24:00\" não é permitido. Formatos possíveis:\r\n\r\n - ano\r\n - ano e mês\r\n - ano, mês e dia\r\n - YYYY-MM-DDThh:mm:ss+zz:zz - ano, mês, dia , hora, minutos , segundos e time zone."
      },
      {
        "id": "PractitionerRole.availableTime",
        "path": "PractitionerRole.availableTime",
        "definition": "Dias da semana e horas de disponibilidade do serviço"
      },
      {
        "id": "PractitionerRole.availableTime.daysOfWeek",
        "path": "PractitionerRole.availableTime.daysOfWeek",
        "definition": "Dias da semana de disponíbilidade da função do profissional na entidade:\r\n- Segunda-feira: “mon”;\r\n- Terça-feira: “tue”;\r\n- Quarta-feira: “wed”;\r\n- Quinta-feira: “thu”;\r\n- Sexta-feira: “fri”;\r\n- Sábado: “sat”;\r\n- Domingo: “sun”"
      },
      {
        "id": "PractitionerRole.availableTime.allDay",
        "path": "PractitionerRole.availableTime.allDay",
        "definition": "Indica se o serviço está disponível 24h;\r\nDisponível: true; \r\n\r\nNão disponível: false."
      },
      {
        "id": "PractitionerRole.availableTime.availableStartTime",
        "path": "PractitionerRole.availableTime.availableStartTime",
        "definition": "Indica a hora de início da disponibilidade caso allDay = false.\r\nFormato:  \r\n    hh:mm:ss - hora, minutos, segundos"
      },
      {
        "id": "PractitionerRole.availableTime.availableEndTime",
        "path": "PractitionerRole.availableTime.availableEndTime",
        "definition": "Indica a hora de fim da disponibilidade caso allDay = false.\r\nFormato:\r\n    hh:mm:ss - hora, minutos, segundos"
      },
      {
        "id": "PractitionerRole.notAvailable",
        "path": "PractitionerRole.notAvailable",
        "definition": "Indica a indisponibilidade do serviço para um determinado período e pelo motivo indicado"
      },
      {
        "id": "PractitionerRole.notAvailable.description",
        "path": "PractitionerRole.notAvailable.description",
        "definition": "Motivo de indisponibilidade do serviço no período indicado"
      },
      {
        "id": "PractitionerRole.notAvailable.during",
        "path": "PractitionerRole.notAvailable.during",
        "definition": "Período de indisponibilidade do serviço",
        "type": [
          {
            "code": "Period",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PeriodPTCore"
            ]
          }
        ]
      },
      {
        "id": "PractitionerRole.availabilityExceptions",
        "path": "PractitionerRole.availabilityExceptions",
        "definition": "Exceções de disponibilidade"
      },
      {
        "id": "PractitionerRole.endpoint",
        "path": "PractitionerRole.endpoint",
        "definition": "Pontos que fornecem acesso aos serviços"
      }
    ]
  }
}