FHIR © HL7.org  |  Server Home  |  XIG Home  |  XIG Stats  |  Server Source  |  FHIR  

FHIR IG Statistics: StructureDefinition/SchedulePTCore

Packageportuguese.core.guide
Resource TypeStructureDefinition
IdSchedulePTCore
FHIR VersionR4B
Sourcehttps://simplifier.net/resolve?scope=portuguese.core.guide@1.0.0&canonical=https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/SchedulePTCore
URLhttps://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/SchedulePTCore
Version1.0.0
Statusactive
Date2024-04-08T10:16:10.8787652+00:00
NameSchedulePTCore
TitleSchedule PT Core
DescriptionO recurso Schedule caracteriza um container de intervalos de tempo que podem estar disponíveis para agendamento. A definição de recurso genéricos permite 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. Uma agenda apresenta as datas e horários disponíveis para a execução de um serviço e/ou uso de determinado recurso (material ou humano). O recurso Schedule é utilizado para descrever o conjunto de intervalos de tempo durante os quais o serviço ou recurso (material ou humano) está possivelmente disponível para utilização. Assim, o agendamento atua sobre um serviço ou recurso.
TypeSchedule
Kindresource

Resources that use this resource

StructureDefinition
SlotPTCoreSlot PT Core

Resources that this resource uses

StructureDefinition
CodeableConceptPTCoreCodeableConcept PT Core
MetaPTCoreMeta PT Core
PeriodPTCorePeriod PT Core
ServiceTypePTExtensionService Type PT Extension
ExtensionIdentifierPTCoreExtension Identifier PT Core
LocationPTCoreLocation PT Core
PatientPTCorePatient PT Core
PractitionerPTCorePractitioner PT Core
PractitionerRolePTCorePractitionerRole PT Core
DevicePTCoreDevice PT Core
HealthcareServicePTCoreHealthcare Service PT Core
RelatedPersonPTCoreRelated Person PT Core

Narrative

No narrative content found in resource


Source

{
  "resourceType": "StructureDefinition",
  "id": "SchedulePTCore",
  "url": "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/SchedulePTCore",
  "version": "1.0.0",
  "name": "SchedulePTCore",
  "title": "Schedule PT Core",
  "status": "active",
  "date": "2024-04-08T10:16:10.8787652+00:00",
  "publisher": "SPMS",
  "contact": [
    {
      "name": "Interoperabilidade Semântica",
      "telecom": [
        {
          "system": "url",
          "value": "https://www.spms.min-saude.pt"
        }
      ]
    }
  ],
  "description": "O recurso Schedule caracteriza um container de intervalos de tempo que podem estar disponíveis para agendamento. A definição de recurso genéricos permite 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. Uma agenda apresenta as datas e horários disponíveis para a execução de um serviço e/ou uso de determinado recurso (material ou humano). O recurso Schedule é utilizado para descrever o conjunto de intervalos de tempo durante os quais o serviço ou recurso (material ou humano) está possivelmente disponível para utilização. Assim, o agendamento atua sobre um serviço ou recurso.",
  "fhirVersion": "4.3.0",
  "kind": "resource",
  "abstract": false,
  "type": "Schedule",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Schedule",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Schedule.id",
        "path": "Schedule.id",
        "min": 1
      },
      {
        "id": "Schedule.meta",
        "path": "Schedule.meta",
        "type": [
          {
            "code": "Meta",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/MetaPTCore"
            ]
          }
        ]
      },
      {
        "id": "Schedule.extension:serviceTypePTExtension",
        "path": "Schedule.extension",
        "sliceName": "serviceTypePTExtension",
        "definition": "Referencia para o HealthcareService para identificar o serviço de saúde.",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ServiceTypePTExtension"
            ]
          }
        ]
      },
      {
        "id": "Schedule.identifier",
        "path": "Schedule.identifier",
        "definition": "Identificadores da agenda na entidade local.",
        "type": [
          {
            "code": "Identifier",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ExtensionIdentifierPTCore"
            ]
          }
        ]
      },
      {
        "id": "Schedule.identifier.type.coding.id",
        "path": "Schedule.identifier.type.coding.id",
        "comment": "."
      },
      {
        "id": "Schedule.active",
        "path": "Schedule.active",
        "definition": "Identificar se esta agenda está ativa."
      },
      {
        "id": "Schedule.serviceCategory",
        "path": "Schedule.serviceCategory",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "id"
            }
          ],
          "rules": "open"
        },
        "definition": "Categorização do serviço.",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
            ]
          }
        ]
      },
      {
        "id": "Schedule.serviceCategory:valencia",
        "path": "Schedule.serviceCategory",
        "sliceName": "valencia",
        "definition": "No caso de serviços associados à prestação de cuidados de saúde tem de ser utilizado o conceito de valência conforme valores disponibilizados pela ACSS.",
        "requirements": "O system deve corresponder a https://www.acss.min-saude.pt/circulares/Circular_Normativa/2015/Circular_Normativa_20_2015.pdf",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
            ]
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "https://www.acss.min-saude.pt/circulares/Circular_Normativa/2015/Circular_Normativa_20_2015.pdf"
        }
      },
      {
        "id": "Schedule.serviceCategory:valencia.id",
        "path": "Schedule.serviceCategory.id",
        "fixedId": "valencia"
      },
      {
        "id": "Schedule.serviceCategory:subvalencia",
        "path": "Schedule.serviceCategory",
        "sliceName": "subvalencia",
        "definition": "No caso de serviços associados à prestação de cuidados de saúde tem de ser utilizado o conceito de sub-valênciacia conforme valores disponibilizados pela ACSS.",
        "requirements": "O system deve corresponder a https://www.acss.min-saude.pt/circulares/Circular_Normativa/2015/Circular_Normativa_20_2015.pdf",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
            ]
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "https://www.acss.min-saude.pt/circulares/Circular_Normativa/2015/Circular_Normativa_20_2015.pdf"
        }
      },
      {
        "id": "Schedule.serviceCategory:subvalencia.id",
        "path": "Schedule.serviceCategory.id",
        "fixedId": "subvalencia"
      },
      {
        "id": "Schedule.serviceCategory:patientEncounterStatus",
        "path": "Schedule.serviceCategory",
        "sliceName": "patientEncounterStatus",
        "definition": "Tipo de Atendimento",
        "comment": "Value Set Name: Patient Encounter Status",
        "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/apoio-ao-registo-administrativo"
        }
      },
      {
        "id": "Schedule.serviceCategory:patientEncounterStatus.id",
        "path": "Schedule.serviceCategory.id",
        "fixedId": "2.16.620.1.101.10.4.7.9"
      },
      {
        "id": "Schedule.serviceCategory:indirectEncounter",
        "path": "Schedule.serviceCategory",
        "sliceName": "indirectEncounter",
        "definition": "Meio Utilizado",
        "comment": "Value Set Name: Indirect Encounter",
        "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/apoio-ao-registo-administrativo"
        }
      },
      {
        "id": "Schedule.serviceCategory:indirectEncounter.id",
        "path": "Schedule.serviceCategory.id",
        "fixedId": "2.16.620.1.101.10.4.7.6"
      },
      {
        "id": "Schedule.serviceCategory:encounterPresence",
        "path": "Schedule.serviceCategory",
        "sliceName": "encounterPresence",
        "definition": "Indicação da Presença Física",
        "comment": "Value Set Name: Encounter Presence",
        "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/apoio-ao-registo-administrativo"
        }
      },
      {
        "id": "Schedule.serviceCategory:encounterPresence.id",
        "path": "Schedule.serviceCategory.id",
        "fixedId": "encounterPresence"
      },
      {
        "id": "Schedule.serviceCategory:communicationType",
        "path": "Schedule.serviceCategory",
        "sliceName": "communicationType",
        "definition": "Tipo de Comunicação",
        "comment": "Value Set Name: Communication Type",
        "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/apoio-ao-registo-administrativo"
        }
      },
      {
        "id": "Schedule.serviceCategory:communicationType.id",
        "path": "Schedule.serviceCategory.id",
        "fixedId": "communicationType"
      },
      {
        "id": "Schedule.serviceCategory:program",
        "path": "Schedule.serviceCategory",
        "sliceName": "program",
        "comment": "Value Set Name: Program",
        "binding": {
          "strength": "required",
          "valueSet": "https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude"
        }
      },
      {
        "id": "Schedule.serviceCategory:program.id",
        "path": "Schedule.serviceCategory.id",
        "fixedId": "program"
      },
      {
        "id": "Schedule.serviceType",
        "path": "Schedule.serviceType",
        "definition": "Tipo de serviço que pode ser realizado, tipicamente associados ao tipo de atividade prestada (consulta, bloco, internamento, entre outros).",
        "comment": "Value Set Name: Service Type",
        "max": "0",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
            ]
          }
        ]
      },
      {
        "id": "Schedule.specialty",
        "path": "Schedule.specialty",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "id"
            }
          ],
          "rules": "open"
        },
        "definition": "Utilizado para representar especialidades, sub-especialidades, títulos profissionais e competências que caracterizam a agenda.",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
            ]
          }
        ]
      },
      {
        "id": "Schedule.specialty:medicalPhysicsSpecialty",
        "path": "Schedule.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": "Schedule.specialty:medicalPhysicsSpecialty.id",
        "path": "Schedule.specialty.id",
        "fixedId": "medicalPhysicsSpecialty"
      },
      {
        "id": "Schedule.specialty:nursingSpecialty",
        "path": "Schedule.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": "Schedule.specialty:nursingSpecialty.id",
        "path": "Schedule.specialty.id",
        "fixedId": "nursingSpecialty"
      },
      {
        "id": "Schedule.specialty:dentistSpecialty",
        "path": "Schedule.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": "Schedule.specialty:dentistSpecialty.id",
        "path": "Schedule.specialty.id",
        "fixedId": "dentistSpecialty"
      },
      {
        "id": "Schedule.specialty:medicalSpecialty",
        "path": "Schedule.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": "Schedule.specialty:medicalSpecialty.id",
        "path": "Schedule.specialty.id",
        "fixedId": "medicalSpecialty"
      },
      {
        "id": "Schedule.specialty:pharmaceuticalSpecialty",
        "path": "Schedule.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": "Schedule.specialty:pharmaceuticalSpecialty.id",
        "path": "Schedule.specialty.id",
        "fixedId": "pharmaceuticalSpecialty"
      },
      {
        "id": "Schedule.specialty:nutritionAndDieteticSpecialty",
        "path": "Schedule.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": "Schedule.specialty:nutritionAndDieteticSpecialty.id",
        "path": "Schedule.specialty.id",
        "fixedId": "nutritionAndDieteticSpecialty"
      },
      {
        "id": "Schedule.specialty:psychologySpecialty",
        "path": "Schedule.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": "Schedule.specialty:psychologySpecialty.id",
        "path": "Schedule.specialty.id",
        "fixedId": "psychologySpecialty"
      },
      {
        "id": "Schedule.specialty:physiotherapySpecialty",
        "path": "Schedule.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": "Schedule.specialty:physiotherapySpecialty.id",
        "path": "Schedule.specialty.id",
        "fixedId": "physiotherapySpecialty"
      },
      {
        "id": "Schedule.specialty:psychologySubSpecialty",
        "path": "Schedule.specialty",
        "sliceName": "psychologySubSpecialty",
        "comment": "Value Set Name: Psychology 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": "Schedule.specialty:psychologySubSpecialty.id",
        "path": "Schedule.specialty.id",
        "fixedId": "psychologySubSpecialty"
      },
      {
        "id": "Schedule.specialty:medicalSubSpecialty",
        "path": "Schedule.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": "Schedule.specialty:medicalSubSpecialty.id",
        "path": "Schedule.specialty.id",
        "fixedId": "medicalSubSpecialty"
      },
      {
        "id": "Schedule.specialty:professionalTitle",
        "path": "Schedule.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": "Schedule.specialty:professionalTitle.id",
        "path": "Schedule.specialty.id",
        "fixedId": "professionalTitle"
      },
      {
        "id": "Schedule.specialty:medicalCompetence",
        "path": "Schedule.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": "Schedule.specialty:medicalCompetence.id",
        "path": "Schedule.specialty.id",
        "fixedId": "medicalCompetence"
      },
      {
        "id": "Schedule.actor",
        "path": "Schedule.actor",
        "definition": "Identifica o ator associado à agenda. Para referenciar a agenda do utente deve ser utilizado o recurso Patient, para referenciar a agenda da pessoa relacionada com o utente deve ser utilizado o recurso RelatedPerson, para referenciar a agenda do serviço deve ser utilizado o recurso HealthcareService, para referenciar a agenda do local deve ser utilizado o recurso Location, referenciar a agenda do profissional que exerce funções em determinada entidade deve ser utilizado o recurso PractitionerRole, para referenciar a agenda do equipamento ou dispositivo deve ser utilizado o recurso Device.",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PatientPTCore",
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PractitionerPTCore",
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PractitionerRolePTCore",
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/RelatedPersonPTCore",
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/DevicePTCore",
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/HealthcareServicePTCore",
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/LocationPTCore"
            ]
          }
        ]
      },
      {
        "id": "Schedule.planningHorizon",
        "path": "Schedule.planningHorizon",
        "definition": "Período de tempo abrangido. Uma data ou data parcial ou data e hora, sendo o formato definido pela ISO8601.\r\nSe a hora e minutos forem especificados, descrição da time zone (UTC) DEVE ser preenchida.\r\nOs 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 - 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.",
        "type": [
          {
            "code": "Period",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PeriodPTCore"
            ]
          }
        ]
      },
      {
        "id": "Schedule.comment",
        "path": "Schedule.comment",
        "definition": "Notas adicionais à agenda, não identificadas noutra parte do recurso."
      }
    ]
  }
}