{ "description": null, "_filename": "EncounterPTCore.StructureDefinition.json", "package_name": "package.teste", "date": "2024-05-07T14:11:19.0979807+00:00", "derivation": "constraint", "publisher": "SPMS", "fhirVersion": "4.3.0", "name": "EncounterPTCore", "abstract": false, "type": "Encounter", "experimental": null, "resourceType": "StructureDefinition", "title": "Encounter PT Core", "package_version": "1.0.1-draft", "status": "draft", "id": "157d8648-6e32-4d64-b7fe-4afd0b59f3ca", "kind": "resource", "url": "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/EncounterPTCore", "version": "1.0.0", "differential": { "element": [ { "id": "Encounter.id", "min": 1, "path": "Encounter.id" }, { "id": "Encounter.meta", "path": "Encounter.meta", "type": [ { "code": "Meta", "profile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/MetaPTCore" ] } ] }, { "id": "Encounter.extension:serviceTypePTExtension", "path": "Encounter.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": "Encounter.identifier", "path": "Encounter.identifier", "type": [ { "code": "Identifier", "profile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ExtensionIdentifierPTCore" ] } ] }, { "id": "Encounter.identifier.type.coding.id", "path": "Encounter.identifier.type.coding.id", "comment": "." }, { "id": "Encounter.status", "path": "Encounter.status", "definition": "Identificação do estado do episódio/evento.\r\nEstados disponíveis:\r\n\r\n“planned”: Episódio planeado ainda não começou\r\n\r\n “arrived”: O Utente encontra-se presente. Utilizado para identificar quando o utente chega à entidade de prestação de cuidados de saúde, ou alternativamente, quando este se encontra num episódio de telessaúde e está a aguardar na sala de espera.\r\n\r\n“triaged”: O Utente está presente e foi feita a triagem\r\n\r\n“in-progress”: Episódio em progresso\r\n\r\n“onleave”: Episódio foi iniciado, mas o utente está temporariamente ausente\r\n\r\n“finished”: Episódio foi terminado\r\n\r\n“cancelled”: Episódio foi cancelado\r\n\r\n“entered-in-error”: Episódio inserido com erro\r\n\r\n“unknown”: Episódio com estado indefinido" }, { "id": "Encounter.statusHistory", "path": "Encounter.statusHistory", "definition": "Identificação do histórico dos estados do episódio/evento" }, { "id": "Encounter.statusHistory.status", "path": "Encounter.statusHistory.status", "definition": "Estados disponíveis:\r\n\r\n“planned”: Episódio planeado ainda não começou\r\n\r\n “arrived”: O Utente encontra-se presente. Utilizado para identificar quando o utente chega à entidade de prestação de cuidados de saúde, ou alternativamente, quando este se encontra num episódio de telessaúde e está a aguardar na sala de espera.\r\n\r\n“triaged”: O Utente está presente e foi feita a triagem\r\n\r\n“in-progress”: Episódio em progresso\r\n\r\n“onleave”: Episódio foi iniciado, mas o utente está temporariamente ausente\r\n\r\n“finished”: Episódio foi terminado\r\n\r\n“cancelled”: Episódio foi cancelado\r\n\r\n“entered-in-error”: Episódio inserido com erro\r\n\r\n“unknown”: Episódio com estado indefinido" }, { "id": "Encounter.statusHistory.period", "path": "Encounter.statusHistory.period", "type": [ { "code": "Period", "profile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PeriodPTCore" ] } ], "definition": "Período de tempo." }, { "id": "Encounter.class", "path": "Encounter.class", "type": [ { "code": "Coding", "profile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodingPTCore" ] } ], "definition": "Classificação/natureza do episódio disponíveis:\r\n\r\n“AMB”: “ambulatory” - Episódios de ambulatório, onde estão incluídos episódios de Meios Complementares de Diagnóstico e Terapêutica, Hospital de Dia, Consultas e Cirurgia de Ambulatório. Todos estes episódios devem ter sempre um período não superior a 24 Horas.\r\n\r\n“EMER”: “emergency” - Episódios de urgência.\r\n\r\n“FLD”: “field” - Cuidados pré-hospitalares. Utilizado para casos de cuidados prestados por INEM e VMER\r\n\r\n“HH”: “home health” - Cuidados prestados no domicílio. Utilizado para casos de hospitalização domiciliária, apoio domiciliar, consulta domiciliária.\r\n\r\n“IMP”: “inpatient encounter” - Episódios de internamento e episódios cirurgia convencional.\r\n\r\n“ACUTE”: “inpatient acute” - Episódios de duração curta ou normal.\r\n\r\n“NONAC”: “inpatient non-acute” - Episódios de longa duração.\r\n\r\n“OBSENC”: “observation encounter” - Episódio em que o utente inicia cuidados na urgência, mas transita seguidamente para este tipo de episódio porque requer tratamento e monitorização durante um período significativo de forma a determinar se o seu estado justifica ou não um internamento, ou alta hospitalar.\r\nUtilizado para episódios de urgência em que o utente se encontra na sala de observações (SO).\r\n\r\n“PRENC”: “pre-admission” - Utilizado para lista de espera para o internamento e consulta.\r\n\r\n“SS”: “short stay” - Episódios de internamentos com menos de 24 horas\r\nUtilizado para ilustrar casos em que o Utente foi transferido ou faleceu e também quando o episódio de internamento foi cancelado.\r\n\r\n“VR”: “virtual” - Episódios de teletriagem, telerastreio, telediagnóstico, teleconsulta, telecirurgia, tele-emergência, telerreabilitação, telemonitorização, teleconsultoria e teleformação." }, { "id": "Encounter.classHistory", "path": "Encounter.classHistory", "definition": "Identifica o histórico da classificação/natureza do episódio." }, { "id": "Encounter.classHistory.class", "path": "Encounter.classHistory.class", "type": [ { "code": "Coding", "profile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodingPTCore" ] } ], "definition": "Classificação/natureza do episódio disponíveis:\r\n“AMB”: “ambulatory” - Episódios de ambulatório, onde estão incluídos episódios de Meios Complementares de Diagnóstico e Terapêutica, Hospital de Dia, Consultas e Cirurgia de Ambulatório. Todos estes episódios devem ter sempre um período não superior a 24 Horas.\r\n\r\n“EMER”: “emergency” - Episódios de urgência.\r\n\r\n“FLD”: “field” - Cuidados pré-hospitalares. Utilizado para casos de cuidados prestados por INEM e VMER\r\n\r\n“HH”: “home health” - Cuidados prestados no domicílio. Utilizado para casos de hospitalização domiciliária, apoio domiciliar, consulta domiciliária.\r\n\r\n“IMP”: “inpatient encounter” - Episódios de internamento e episódios cirurgia convencional.\r\n\r\n“ACUTE”: “inpatient acute” - Episódios de duração curta ou normal.\r\n\r\n“NONAC”: “inpatient non-acute” - Episódios de longa duração.\r\n\r\n“OBSENC”: “observation encounter” - Episódio em que o utente inicia cuidados na urgência, mas transita seguidamente para este tipo de episódio porque requer tratamento e monitorização durante um período significativo de forma a determinar se o seu estado justifica ou não um internamento, ou alta hospitalar.\r\nUtilizado para episódios de urgência em que o utente se encontra na sala de observações (SO).\r\n\r\n“PRENC”: “pre-admission” - Utilizado para lista de espera para o internamento e consulta.\r\n\r\n“SS”: “short stay” - Episódios de internamentos com menos de 24 horas\r\nUtilizado para ilustrar casos em que o Utente foi transferido ou faleceu e também quando o episódio de internamento foi cancelado.\r\n\r\n“VR”: “virtual” - Episódios de teletriagem, telerastreio, telediagnóstico, teleconsulta, telecirurgia, tele-emergência, telerreabilitação, telemonitorização, teleconsultoria e teleformação." }, { "id": "Encounter.classHistory.period", "path": "Encounter.classHistory.period", "type": [ { "code": "Period", "profile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PeriodPTCore" ] } ], "definition": "The time that the episode was in the specified class" }, { "id": "Encounter.type", "path": "Encounter.type", "type": [ { "code": "CodeableConcept", "profile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore" ] } ], "slicing": { "rules": "open", "discriminator": [ { "path": "id", "type": "value" } ] }, "definition": "Tipificação do serviço" }, { "id": "Encounter.type:valencia", "path": "Encounter.type", "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": "Encounter.type:valencia.id", "path": "Encounter.type.id", "fixedId": "valencia" }, { "id": "Encounter.type:subvalencia", "path": "Encounter.type", "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ê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": "Encounter.type:subvalencia.id", "path": "Encounter.type.id", "fixedId": "subvalencia" }, { "id": "Encounter.type:patientEncounterStatus", "path": "Encounter.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" }, "comment": "Value Set Name: Patient Encounter Status", "sliceName": "patientEncounterStatus", "definition": "Tipo de Atendimento" }, { "id": "Encounter.type:patientEncounterStatus.id", "path": "Encounter.type.id", "fixedId": "patientEncounterStatus" }, { "id": "Encounter.type:indirectEncounter", "path": "Encounter.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" }, "comment": "Value Set Name: Indirect Encounter", "sliceName": "indirectEncounter", "definition": "Meio Utilizado" }, { "id": "Encounter.type:indirectEncounter.id", "path": "Encounter.type.id", "fixedId": "indirectEncounter" }, { "id": "Encounter.type:encounterPresence", "path": "Encounter.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" }, "comment": "Value Set Name: Encounter Presence", "sliceName": "encounterPresence", "definition": "Indicação da Presença Física" }, { "id": "Encounter.type:encounterPresence.id", "path": "Encounter.type.id", "fixedId": "encounterPresence" }, { "id": "Encounter.type:communicationType", "path": "Encounter.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" }, "comment": "Value Set Name: Communication Type", "sliceName": "communicationType", "definition": "Tipo de Comunicação" }, { "id": "Encounter.type:communicationType.id", "path": "Encounter.type.id", "fixedId": "communicationType" }, { "id": "Encounter.serviceType", "max": "0", "path": "Encounter.serviceType", "type": [ { "code": "CodeableConcept", "profile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore" ] } ], "comment": "Value Set ID: 2.16.620.1.101.10.4.14.11", "definition": "Tipo de serviço que pode ser realizado, tipicamente associados ao tipo de atividade prestada (consulta, bloco, internamento, entre outros)." }, { "id": "Encounter.priority", "path": "Encounter.priority", "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: Priority", "definition": "Prioridade atribuída ao episódio." }, { "id": "Encounter.subject", "path": "Encounter.subject", "type": [ { "code": "Reference", "targetProfile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PatientPTCore", "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/GroupPTCore" ] } ], "definition": "Identifica o utente ou o grupo que motivou a criação do episódio." }, { "id": "Encounter.episodeOfCare", "path": "Encounter.episodeOfCare", "type": [ { "code": "Reference", "targetProfile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/EpisodeOfCarePTCore" ] } ], "definition": "Identifica o programa em que o episódio está inserido." }, { "id": "Encounter.basedOn", "path": "Encounter.basedOn", "type": [ { "code": "Reference", "targetProfile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ServiceRequestPTCore" ] } ], "definition": "Identifica a requisição ou a referência que deu origem ao episódio, quer esta seja interna ou externa." }, { "id": "Encounter.participant", "path": "Encounter.participant", "comment": "Participantes do episódio", "definition": "Identifica o participante." }, { "id": "Encounter.participant.type", "path": "Encounter.participant.type", "type": [ { "code": "CodeableConcept", "profile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore" ] } ], "definition": "Tipo de participante.\r\n“ADM” - indica o profissional responsável pela admissão do utente\r\n“ATND” - indica o profissional responsável por supervisionar os cuidados do utente\r\n“CALLBCK” - indica a pessoa ou entidade que deve ser contactada, em vez do autor, para questões relativas ao seguimento sobre o acto.\r\n“CON” - indica o consultor que participa no serviço, realizando avaliações e recomendações\r\n“DIS” - indica o profissional responsável pela alta de um utente\r\n“ESC” - apenas para serviços de transporte. Pessoa que acompanha o utente.\r\n“REF” - indica quem referencia o utente\r\n“SPRF” - indica o profissional secundário, aquele que assiste ao serviço prestado ao utente: assistentes, técnicos, internos, residentes, entre outros\r\n“PPRF” - indica o profissional primário, responsável pelo serviço prestado e que desempenha o ato\r\n“PART” - indica o alvo da participação está envolvido de alguma forma no acto, mas não qualifica\r\n“translator” - indica o tradutor que facilita a comunicação com o utente\r\n“emergency” - indica o pessoa que deve ser contactada em caso de urgência/emergência." }, { "id": "Encounter.participant.period", "path": "Encounter.participant.period", "type": [ { "code": "Period", "profile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PeriodPTCore" ] } ], "definition": "Período de tempo de participação.\r\n\r\nUma 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": "Encounter.participant.individual", "path": "Encounter.participant.individual", "type": [ { "code": "Reference", "targetProfile": [ "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" ] } ], "definition": "Identifica quem vai participar no episódio para além do utente. FALTA EXTENSÂO PARA LOCALIZAÇAO DO PROFISSIONAL" }, { "id": "Encounter.appointment", "path": "Encounter.appointment", "type": [ { "code": "Reference", "targetProfile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/AppointmentPTCore" ] } ], "definition": "Identifica o pedido de agendamento do episódio." }, { "id": "Encounter.period", "path": "Encounter.period", "type": [ { "code": "Period", "profile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PeriodPTCore" ] } ], "definition": "Período de tempo de episódio. Considera-se o início do período desde que o utente é atendido por um profissional de saúde.\r\n\r\nUma 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": "Encounter.length", "path": "Encounter.length", "type": [ { "code": "Duration", "profile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/DurationPTCore" ] } ], "definition": "Duração do episódio." }, { "id": "Encounter.length.system:unitOfPresentation", "max": "0", "path": "Encounter.length.system", "sliceName": "unitOfPresentation" }, { "id": "Encounter.reasonCode", "path": "Encounter.reasonCode", "type": [ { "code": "CodeableConcept", "profile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore" ] } ], "slicing": { "rules": "open", "discriminator": [ { "path": "id", "type": "value" } ] }, "definition": "Para episódios de urgências serão identificadas as causas." }, { "id": "Encounter.reasonCode:administrativeEmergencyCauseofAdmission", "path": "Encounter.reasonCode", "binding": { "strength": "required", "valueSet": "https://www.ctc.min-saude.pt/catalogos/apoio-ao-registo-administrativo" }, "comment": "Value Set ID: AdministrativeEmergencyCauseofAdmission", "sliceName": "administrativeEmergencyCauseofAdmission" }, { "id": "Encounter.reasonCode:administrativeEmergencyCauseofAdmission.id", "path": "Encounter.reasonCode.id", "fixedId": "administrativeEmergencyCauseofAdmission" }, { "id": "Encounter.reasonCode:emergencyCauseOfAdmission", "path": "Encounter.reasonCode", "binding": { "strength": "required", "valueSet": "https://www.ctc.min-saude.pt/catalogos/apoio-ao-registo-administrativo" }, "comment": "Value Set ID: EmergencyCauseofAdmission", "sliceName": "emergencyCauseOfAdmission" }, { "id": "Encounter.reasonCode:emergencyCauseOfAdmission.id", "path": "Encounter.reasonCode.id", "fixedId": "emergencyCauseOfAdmission" }, { "id": "Encounter.reasonReference", "path": "Encounter.reasonReference", "type": [ { "code": "Reference", "targetProfile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ConditionPTCore", "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ProcedurePTCore", "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ObservationPTCore", "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ImmunizationRecommendationPTCore" ] } ], "definition": "Referência a recursos para identificar os motivos do episódio com mais detalhe." }, { "id": "Encounter.diagnosis", "path": "Encounter.diagnosis", "definition": "A lista de diagnósticos relevantes para o episódio." }, { "id": "Encounter.diagnosis.condition", "path": "Encounter.diagnosis.condition", "type": [ { "code": "Reference", "targetProfile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ConditionPTCore", "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ProcedurePTCore" ] } ] }, { "id": "Encounter.diagnosis.use", "path": "Encounter.diagnosis.use", "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-clinico" }, "comment": "Value Set Name: Diagnostic Role", "definition": "O papel do diagnóstico" }, { "id": "Encounter.diagnosis.rank", "path": "Encounter.diagnosis.rank", "definition": "Indica o ranking do(s) diagnóstico(s)d" }, { "id": "Encounter.account", "path": "Encounter.account", "type": [ { "code": "Reference", "targetProfile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/AccountPTCore" ] } ], "definition": "Referência ao recurso Account para efeitos de faturação" }, { "id": "Encounter.hospitalization", "path": "Encounter.hospitalization", "definition": "Aplicado a todos os tipos de serviços de saúde" }, { "id": "Encounter.hospitalization.preAdmissionIdentifier", "path": "Encounter.hospitalization.preAdmissionIdentifier", "type": [ { "code": "Identifier", "profile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ExtensionIdentifierPTCore" ] } ], "definition": "Identificador da pré admissão ao serviço de saúde, caso exista (identificador por exemplo do INEM, VMER, CODU)" }, { "id": "Encounter.hospitalization.origin", "path": "Encounter.hospitalization.origin", "type": [ { "code": "Reference", "targetProfile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/LocationPTCore", "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/OrganizationPTCore" ] } ], "definition": "A localização de onde o utente veio antes da entrada no serviço de saúde" }, { "id": "Encounter.hospitalization.admitSource", "path": "Encounter.hospitalization.admitSource", "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: Provenance" }, { "id": "Encounter.hospitalization.reAdmission", "path": "Encounter.hospitalization.reAdmission", "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: Emergency Cause of Admission" }, { "id": "Encounter.hospitalization.dietPreference", "path": "Encounter.hospitalization.dietPreference", "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/nutricao" }, "comment": "EM REVISÃO" }, { "id": "Encounter.hospitalization.specialCourtesy", "path": "Encounter.hospitalization.specialCourtesy", "type": [ { "code": "CodeableConcept", "profile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore" ] } ], "definition": "Identifica algum tipo de cortesia associado ao episódio" }, { "id": "Encounter.hospitalization.specialArrangement", "path": "Encounter.hospitalization.specialArrangement", "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: Additional Arrangement", "definition": "Necessidades especiais do utente." }, { "id": "Encounter.hospitalization.destination", "path": "Encounter.hospitalization.destination", "type": [ { "code": "Reference", "targetProfile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/LocationPTCore", "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/OrganizationPTCore" ] } ] }, { "id": "Encounter.hospitalization.dischargeDisposition", "path": "Encounter.hospitalization.dischargeDisposition", "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: Discharge Type", "definition": "Destino após alta" }, { "id": "Encounter.location", "path": "Encounter.location", "definition": "Elemento para identificar os vários locais por onde o utente passou." }, { "id": "Encounter.location.location", "path": "Encounter.location.location", "type": [ { "code": "Reference", "targetProfile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/LocationPTCore" ] } ] }, { "id": "Encounter.location.status", "path": "Encounter.location.status", "definition": "Estado da localização do episódio:\r\n\r\n“active” - utente está atualmente neste local entre o período especificado\n\n“reserved” - local é mantido vazio para o utente\n\n“completed” - utente esteve neste local durante o período especificado" }, { "id": "Encounter.location.physicalType", "path": "Encounter.location.physicalType", "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: Location Type", "definition": "Indicação do tipo de local físico" }, { "id": "Encounter.location.period", "path": "Encounter.location.period", "type": [ { "code": "Period", "profile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PeriodPTCore" ] } ], "definition": "Período de tempo em que o utente esteve no local." }, { "id": "Encounter.serviceProvider", "path": "Encounter.serviceProvider", "type": [ { "code": "Reference", "targetProfile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/OrganizationPTCore" ] } ], "definition": "Entidade responsável pelo episódio" }, { "id": "Encounter.partOf", "path": "Encounter.partOf", "type": [ { "code": "Reference", "targetProfile": [ "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/EncounterPTCore" ] } ], "definition": "Indica o episódio “pai“ relacionado." } ] }, "contact": [ { "name": "Interoperabilidade Semântica", "telecom": [ { "value": "https://www.spms.min-saude.pt", "system": "url" } ] } ], "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Encounter" }