{ "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.", "_filename": "Profile/SchedulePTCore.StructureDefinition.json", "package_name": "portuguese.core.guide", "date": "2024-04-08T10:16:10.8787652+00:00", "derivation": "constraint", "publisher": "SPMS", "fhirVersion": "4.3.0", "name": "SchedulePTCore", "abstract": false, "type": "Schedule", "experimental": null, "resourceType": "StructureDefinition", "title": "Schedule PT Core", "package_version": "1.0.0", "status": "active", "id": "70a3a000-001d-4315-9c7c-94163a9404c2", "kind": "resource", "url": "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/SchedulePTCore", "version": "1.0.0", "differential": { "element": [ { "id": "Schedule.id", "min": 1, "path": "Schedule.id" }, { "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", "type": [ { "code": "Extension", "profile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ServiceTypePTExtension" ] } ], "sliceName": "serviceTypePTExtension", "definition": "Referencia para o HealthcareService para identificar o serviço de saúde." }, { "id": "Schedule.identifier", "path": "Schedule.identifier", "type": [ { "code": "Identifier", "profile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ExtensionIdentifierPTCore" ] } ], "definition": "Identificadores da agenda na entidade local." }, { "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", "type": [ { "code": "CodeableConcept", "profile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore" ] } ], "slicing": { "rules": "open", "discriminator": [ { "path": "id", "type": "value" } ] }, "definition": "Categorização do serviço." }, { "id": "Schedule.serviceCategory:valencia", "path": "Schedule.serviceCategory", "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" }, "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" }, { "id": "Schedule.serviceCategory:valencia.id", "path": "Schedule.serviceCategory.id", "fixedId": "valencia" }, { "id": "Schedule.serviceCategory:subvalencia", "path": "Schedule.serviceCategory", "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" }, "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" }, { "id": "Schedule.serviceCategory:subvalencia.id", "path": "Schedule.serviceCategory.id", "fixedId": "subvalencia" }, { "id": "Schedule.serviceCategory:patientEncounterStatus", "path": "Schedule.serviceCategory", "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" }, "comment": "Value Set Name: Patient Encounter Status", "sliceName": "patientEncounterStatus", "definition": "Tipo de Atendimento" }, { "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", "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" }, "comment": "Value Set Name: Indirect Encounter", "sliceName": "indirectEncounter", "definition": "Meio Utilizado" }, { "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", "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" }, "comment": "Value Set Name: Encounter Presence", "sliceName": "encounterPresence", "definition": "Indicação da Presença Física" }, { "id": "Schedule.serviceCategory:encounterPresence.id", "path": "Schedule.serviceCategory.id", "fixedId": "encounterPresence" }, { "id": "Schedule.serviceCategory:communicationType", "path": "Schedule.serviceCategory", "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" }, "comment": "Value Set Name: Communication Type", "sliceName": "communicationType", "definition": "Tipo de Comunicação" }, { "id": "Schedule.serviceCategory:communicationType.id", "path": "Schedule.serviceCategory.id", "fixedId": "communicationType" }, { "id": "Schedule.serviceCategory:program", "path": "Schedule.serviceCategory", "binding": { "strength": "required", "valueSet": "https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude" }, "comment": "Value Set Name: Program", "sliceName": "program" }, { "id": "Schedule.serviceCategory:program.id", "path": "Schedule.serviceCategory.id", "fixedId": "program" }, { "id": "Schedule.serviceType", "max": "0", "path": "Schedule.serviceType", "type": [ { "code": "CodeableConcept", "profile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore" ] } ], "comment": "Value Set Name: Service Type", "definition": "Tipo de serviço que pode ser realizado, tipicamente associados ao tipo de atividade prestada (consulta, bloco, internamento, entre outros)." }, { "id": "Schedule.specialty", "path": "Schedule.specialty", "type": [ { "code": "CodeableConcept", "profile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore" ] } ], "slicing": { "rules": "open", "discriminator": [ { "path": "id", "type": "value" } ] }, "definition": "Utilizado para representar especialidades, sub-especialidades, títulos profissionais e competências que caracterizam a agenda." }, { "id": "Schedule.specialty:medicalPhysicsSpecialty", "path": "Schedule.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" }, "comment": "Value Set Name: Medical Physics Specialty", "sliceName": "medicalPhysicsSpecialty" }, { "id": "Schedule.specialty:medicalPhysicsSpecialty.id", "path": "Schedule.specialty.id", "fixedId": "medicalPhysicsSpecialty" }, { "id": "Schedule.specialty:nursingSpecialty", "path": "Schedule.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" }, "comment": "Value Set Name: Nursing Specialty", "sliceName": "nursingSpecialty" }, { "id": "Schedule.specialty:nursingSpecialty.id", "path": "Schedule.specialty.id", "fixedId": "nursingSpecialty" }, { "id": "Schedule.specialty:dentistSpecialty", "path": "Schedule.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" }, "comment": "Value Set Name: Dentist Specialty", "sliceName": "dentistSpecialty" }, { "id": "Schedule.specialty:dentistSpecialty.id", "path": "Schedule.specialty.id", "fixedId": "dentistSpecialty" }, { "id": "Schedule.specialty:medicalSpecialty", "path": "Schedule.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" }, "comment": "Value Set Name: Medical Specialty", "sliceName": "medicalSpecialty" }, { "id": "Schedule.specialty:medicalSpecialty.id", "path": "Schedule.specialty.id", "fixedId": "medicalSpecialty" }, { "id": "Schedule.specialty:pharmaceuticalSpecialty", "path": "Schedule.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" }, "comment": "Value Set Name: Pharmaceutical Specialty", "sliceName": "pharmaceuticalSpecialty" }, { "id": "Schedule.specialty:pharmaceuticalSpecialty.id", "path": "Schedule.specialty.id", "fixedId": "pharmaceuticalSpecialty" }, { "id": "Schedule.specialty:nutritionAndDieteticSpecialty", "path": "Schedule.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" }, "comment": "Value Set Name: Nutrition and Dietetic Specialty", "sliceName": "nutritionAndDieteticSpecialty" }, { "id": "Schedule.specialty:nutritionAndDieteticSpecialty.id", "path": "Schedule.specialty.id", "fixedId": "nutritionAndDieteticSpecialty" }, { "id": "Schedule.specialty:psychologySpecialty", "path": "Schedule.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" }, "comment": "Value Set Name: Psychology Specialty", "sliceName": "psychologySpecialty" }, { "id": "Schedule.specialty:psychologySpecialty.id", "path": "Schedule.specialty.id", "fixedId": "psychologySpecialty" }, { "id": "Schedule.specialty:physiotherapySpecialty", "path": "Schedule.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" }, "comment": "Value Set Name: Physiotherapy Specialty", "sliceName": "physiotherapySpecialty" }, { "id": "Schedule.specialty:physiotherapySpecialty.id", "path": "Schedule.specialty.id", "fixedId": "physiotherapySpecialty" }, { "id": "Schedule.specialty:psychologySubSpecialty", "path": "Schedule.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" }, "comment": "Value Set Name: Psychology Sub-Specialty", "sliceName": "psychologySubSpecialty" }, { "id": "Schedule.specialty:psychologySubSpecialty.id", "path": "Schedule.specialty.id", "fixedId": "psychologySubSpecialty" }, { "id": "Schedule.specialty:medicalSubSpecialty", "path": "Schedule.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" }, "comment": "Value Set Name: Medical Sub-Specialty", "sliceName": "medicalSubSpecialty" }, { "id": "Schedule.specialty:medicalSubSpecialty.id", "path": "Schedule.specialty.id", "fixedId": "medicalSubSpecialty" }, { "id": "Schedule.specialty:professionalTitle", "path": "Schedule.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/categorias-profissionais-de-saude" }, "comment": "Value Set Name: Professional Title", "sliceName": "professionalTitle" }, { "id": "Schedule.specialty:professionalTitle.id", "path": "Schedule.specialty.id", "fixedId": "professionalTitle" }, { "id": "Schedule.specialty:medicalCompetence", "path": "Schedule.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" }, "comment": "Value Set Name: Medical Competence", "sliceName": "medicalCompetence" }, { "id": "Schedule.specialty:medicalCompetence.id", "path": "Schedule.specialty.id", "fixedId": "medicalCompetence" }, { "id": "Schedule.actor", "path": "Schedule.actor", "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" ] } ], "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." }, { "id": "Schedule.planningHorizon", "path": "Schedule.planningHorizon", "type": [ { "code": "Period", "profile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PeriodPTCore" ] } ], "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." }, { "id": "Schedule.comment", "path": "Schedule.comment", "definition": "Notas adicionais à agenda, não identificadas noutra parte do recurso." } ] }, "contact": [ { "name": "Interoperabilidade Semântica", "telecom": [ { "value": "https://www.spms.min-saude.pt", "system": "url" } ] } ], "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Schedule" }