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

FHIR IG Statistics: StructureDefinition/SlotPTCore

Packageportuguese.core.guide
Resource TypeStructureDefinition
IdSlotPTCore
FHIR VersionR4B
Sourcehttps://simplifier.net/resolve?scope=portuguese.core.guide@1.0.0&canonical=https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/SlotPTCore
URLhttps://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/SlotPTCore
Version1.0.0
Statusactive
Date2024-04-08T10:16:10.8787652+00:00
NameSlotPTCore
TitleSlot PT Core
DescriptionO recurso Slot caracteriza um intervalo de tempo no qual um serviço ou recurso pode ser reservado. A definição transversal deste recurso 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. O recurso Slot é utilizado para descrever um intervalo de tempo disponível numa agenda, sendo categorizados como abertos, reservados ou bloqueados. Um slot pode estar associado a mais do que um agendamento. Um sistema de agendamento pode permitir múltiplas alocações considerando o número de lugares disponíveis. A título exemplificativo considere-se sem perda de generalidade um episódio que permite X participantes em simultâneo, neste caso, devem ser consideradas X vagas para um determinado intervalo de tempo.
TypeSlot
Kindresource

Resources that use this resource

No resources found


Resources that this resource uses

StructureDefinition
CodeableConceptPTCoreCodeableConcept PT Core
MetaPTCoreMeta PT Core
ServiceTypePTExtensionService Type PT Extension
ExtensionIdentifierPTCoreExtension Identifier PT Core
SchedulePTCoreSchedule PT Core

Narrative

No narrative content found in resource


Source

{
  "resourceType": "StructureDefinition",
  "id": "SlotPTCore",
  "url": "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/SlotPTCore",
  "version": "1.0.0",
  "name": "SlotPTCore",
  "title": "Slot 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 Slot caracteriza um intervalo de tempo no qual um serviço ou recurso pode ser reservado. A definição transversal deste recurso 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. O recurso Slot é utilizado para descrever um intervalo de tempo disponível numa agenda, sendo categorizados como abertos, reservados ou bloqueados. Um slot pode estar associado a mais do que um agendamento. Um sistema de agendamento pode permitir múltiplas alocações considerando o número de lugares disponíveis. A título exemplificativo considere-se sem perda de generalidade um episódio que permite X participantes em simultâneo, neste caso, devem ser consideradas X vagas para um determinado intervalo de tempo.",
  "fhirVersion": "4.3.0",
  "kind": "resource",
  "abstract": false,
  "type": "Slot",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Slot",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Slot.id",
        "path": "Slot.id",
        "min": 1
      },
      {
        "id": "Slot.meta",
        "path": "Slot.meta",
        "type": [
          {
            "code": "Meta",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/MetaPTCore"
            ]
          }
        ]
      },
      {
        "id": "Slot.extension:serviceTypePTExtension",
        "path": "Slot.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": "Slot.identifier",
        "path": "Slot.identifier",
        "definition": "Identificadores do slot na entidade local.",
        "type": [
          {
            "code": "Identifier",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ExtensionIdentifierPTCore"
            ]
          }
        ]
      },
      {
        "id": "Slot.identifier.type.coding.id",
        "path": "Slot.identifier.type.coding.id",
        "comment": "."
      },
      {
        "id": "Slot.serviceCategory",
        "path": "Slot.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": "Slot.serviceCategory:valencia",
        "path": "Slot.serviceCategory",
        "sliceName": "valencia",
        "short": "High-level category",
        "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.",
        "comment": "https://www.acss.min-saude.pt/circulares/Circular_Normativa/2015/Circular_Normativa_20_2015/valencia",
        "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": "Slot.serviceCategory:subvalencia",
        "path": "Slot.serviceCategory",
        "sliceName": "subvalencia",
        "short": "High-level category",
        "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": "Slot.serviceCategory:patientEncounterStatus",
        "path": "Slot.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": "Slot.serviceCategory:patientEncounterStatus.id",
        "path": "Slot.serviceCategory.id",
        "fixedId": "patientEncounterStatus"
      },
      {
        "id": "Slot.serviceCategory:indirectEncounter",
        "path": "Slot.serviceCategory",
        "sliceName": "indirectEncounter",
        "short": "High-level category",
        "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": "Slot.serviceCategory:indirectEncounter.id",
        "path": "Slot.serviceCategory.id",
        "fixedId": "indirectEncounter"
      },
      {
        "id": "Slot.serviceCategory:encounterPresence",
        "path": "Slot.serviceCategory",
        "sliceName": "encounterPresence",
        "short": "High-level category",
        "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": "Slot.serviceCategory:encounterPresence.id",
        "path": "Slot.serviceCategory.id",
        "fixedId": "encounterPresence"
      },
      {
        "id": "Slot.serviceCategory:communicationType",
        "path": "Slot.serviceCategory",
        "sliceName": "communicationType",
        "short": "High-level category",
        "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": "Slot.serviceCategory:communicationType.id",
        "path": "Slot.serviceCategory.id",
        "fixedId": "communicationType"
      },
      {
        "id": "Slot.serviceCategory:program",
        "path": "Slot.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": "Slot.serviceCategory:program.id",
        "path": "Slot.serviceCategory.id",
        "fixedId": "program"
      },
      {
        "id": "Slot.serviceType",
        "path": "Slot.serviceType",
        "definition": "Tipo de serviço que pode ser realizado, tipicamente associados ao tipo de atividade prestada (consulta, bloco, internamento, entre outros). O referido type está disponível no catálogo CPEVS, Value Set \"Service Type”.",
        "comment": "Value Set ID: 2.16.620.1.101.10.4.14.3",
        "max": "0"
      },
      {
        "id": "Slot.serviceType.id",
        "path": "Slot.serviceType.id",
        "fixedId": "2.16.620.1.101.10.4.14.3"
      },
      {
        "id": "Slot.specialty",
        "path": "Slot.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": "Slot.specialty:medicalPhysicsSpecialty",
        "path": "Slot.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": "Slot.specialty:medicalPhysicsSpecialty.id",
        "path": "Slot.specialty.id",
        "fixedId": "medicalPhysicsSpecialty"
      },
      {
        "id": "Slot.specialty:nursingSpecialty",
        "path": "Slot.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": "Slot.specialty:nursingSpecialty.id",
        "path": "Slot.specialty.id",
        "fixedId": "nursingSpecialty"
      },
      {
        "id": "Slot.specialty:dentistSpecialty",
        "path": "Slot.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": "Slot.specialty:dentistSpecialty.id",
        "path": "Slot.specialty.id",
        "fixedId": "dentistSpecialty"
      },
      {
        "id": "Slot.specialty:medicalSpecialty",
        "path": "Slot.specialty",
        "sliceName": "medicalSpecialty",
        "comment": "alue Set Name: MedicalSpecialty",
        "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": "Slot.specialty:medicalSpecialty.id",
        "path": "Slot.specialty.id",
        "fixedId": "medicalSpecialty"
      },
      {
        "id": "Slot.specialty:pharmaceuticalSpecialty",
        "path": "Slot.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": "Slot.specialty:pharmaceuticalSpecialty.id",
        "path": "Slot.specialty.id",
        "fixedId": "pharmaceuticalSpecialty"
      },
      {
        "id": "Slot.specialty:nutritionAndDieteticSpecialty",
        "path": "Slot.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": "Slot.specialty:nutritionAndDieteticSpecialty.id",
        "path": "Slot.specialty.id",
        "fixedId": "nutritionAndDieteticSpecialty"
      },
      {
        "id": "Slot.specialty:physiotherapySpecialty",
        "path": "Slot.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": "Slot.specialty:physiotherapySpecialty.id",
        "path": "Slot.specialty.id",
        "fixedId": "physiotherapySpecialty"
      },
      {
        "id": "Slot.specialty:psychologySpecialty",
        "path": "Slot.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": "Slot.specialty:psychologySpecialty.id",
        "path": "Slot.specialty.id",
        "fixedId": "psychologySpecialty"
      },
      {
        "id": "Slot.specialty:psychologySubSpecialty",
        "path": "Slot.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": "Slot.specialty:psychologySubSpecialty.id",
        "path": "Slot.specialty.id",
        "fixedId": "psychologySubSpecialty"
      },
      {
        "id": "Slot.specialty:medicalSubSpecialty",
        "path": "Slot.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": "Slot.specialty:medicalSubSpecialty.id",
        "path": "Slot.specialty.id",
        "fixedId": "medicalSubSpecialty"
      },
      {
        "id": "Slot.specialty:professionalTitle",
        "path": "Slot.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": "Slot.specialty:professionalTitle.id",
        "path": "Slot.specialty.id",
        "fixedId": "professionalTitle"
      },
      {
        "id": "Slot.specialty:medicalCompetence",
        "path": "Slot.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": "Slot.specialty:medicalCompetence.id",
        "path": "Slot.specialty.id",
        "fixedId": "medicalCompetence"
      },
      {
        "id": "Slot.appointmentType",
        "path": "Slot.appointmentType",
        "definition": "Tipo de Programação",
        "comment": "Value Set Name: Type of Planning",
        "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": "Slot.schedule",
        "path": "Slot.schedule",
        "definition": "Referencia o recurso Schedule para identificação da agenda.",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/SchedulePTCore"
            ]
          }
        ]
      },
      {
        "id": "Slot.status",
        "path": "Slot.status",
        "definition": "Identifica o estado do Slot: \r\n - “busy” Indica que o intervalo de tempo está ocupado porque um ou mais eventos foram agendados para esse intervalo.\r\n\r\n- “free” - Indica que o intervalo de tempo está disponível para agendamento.\r\n\r\n- “busy-unavailable” - Indica que o intervalo de tempo está ocupado e que o intervalo não pode ser programado.\r\n\r\n- “busy-tentative” - Indica que o intervalo de tempo está ocupado porque um ou mais eventos foram programados provisoriamente para esse intervalo.\r\n\r\n- “entered-in-error” - Erro"
      },
      {
        "id": "Slot.start",
        "path": "Slot.start",
        "definition": "Data início do slot. O formato é o definido pela ISO8601, com data e hora incluindo a descrição da time zone (UTC): YYYY-MM-DDThh:mm:ss.sss+zz:zz."
      },
      {
        "id": "Slot.end",
        "path": "Slot.end",
        "definition": "Data fim do slot. O formato é o definido pela ISO8601, com data e hora incluindo a descrição da time zone (UTC): YYYY-MM-DDThh:mm:ss.sss+zz:zz."
      },
      {
        "id": "Slot.overbooked",
        "path": "Slot.overbooked",
        "definition": "Indica se o slot está sobrelotado."
      },
      {
        "id": "Slot.comment",
        "path": "Slot.comment",
        "definition": "Notas adicionais ao slot, não identificadas noutra parte do recurso."
      }
    ]
  }
}