FHIR IG Statistics: StructureDefinition/EncounterPTCore
Resources that use this resource
Resources that this resource uses
Narrative
No narrative content found in resource
Source
{
"resourceType": "StructureDefinition",
"id": "EncounterPTCore",
"url": "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/EncounterPTCore",
"version": "1.0.0",
"name": "EncounterPTCore",
"title": "Encounter PT Core",
"status": "draft",
"date": "2024-05-07T14:11:19.0979807+00:00",
"publisher": "SPMS",
"contact": [
{
"name": "Interoperabilidade Semântica",
"telecom": [
{
"system": "url",
"value": "https://www.spms.min-saude.pt"
}
]
}
],
"fhirVersion": "4.3.0",
"kind": "resource",
"abstract": false,
"type": "Encounter",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Encounter",
"derivation": "constraint",
"differential": {
"element": [
{
"id": "Encounter.id",
"path": "Encounter.id",
"min": 1
},
{
"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",
"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": "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",
"definition": "Período de tempo.",
"type": [
{
"code": "Period",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PeriodPTCore"
]
}
]
},
{
"id": "Encounter.class",
"path": "Encounter.class",
"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.",
"type": [
{
"code": "Coding",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodingPTCore"
]
}
]
},
{
"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",
"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.",
"type": [
{
"code": "Coding",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodingPTCore"
]
}
]
},
{
"id": "Encounter.classHistory.period",
"path": "Encounter.classHistory.period",
"definition": "The time that the episode was in the specified class",
"type": [
{
"code": "Period",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PeriodPTCore"
]
}
]
},
{
"id": "Encounter.type",
"path": "Encounter.type",
"slicing": {
"discriminator": [
{
"type": "value",
"path": "id"
}
],
"rules": "open"
},
"definition": "Tipificação do serviço",
"type": [
{
"code": "CodeableConcept",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
]
},
{
"id": "Encounter.type:valencia",
"path": "Encounter.type",
"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": "Encounter.type:valencia.id",
"path": "Encounter.type.id",
"fixedId": "valencia"
},
{
"id": "Encounter.type:subvalencia",
"path": "Encounter.type",
"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",
"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": "Encounter.type:subvalencia.id",
"path": "Encounter.type.id",
"fixedId": "subvalencia"
},
{
"id": "Encounter.type:patientEncounterStatus",
"path": "Encounter.type",
"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": "Encounter.type:patientEncounterStatus.id",
"path": "Encounter.type.id",
"fixedId": "patientEncounterStatus"
},
{
"id": "Encounter.type:indirectEncounter",
"path": "Encounter.type",
"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": "Encounter.type:indirectEncounter.id",
"path": "Encounter.type.id",
"fixedId": "indirectEncounter"
},
{
"id": "Encounter.type:encounterPresence",
"path": "Encounter.type",
"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": "Encounter.type:encounterPresence.id",
"path": "Encounter.type.id",
"fixedId": "encounterPresence"
},
{
"id": "Encounter.type:communicationType",
"path": "Encounter.type",
"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": "Encounter.type:communicationType.id",
"path": "Encounter.type.id",
"fixedId": "communicationType"
},
{
"id": "Encounter.serviceType",
"path": "Encounter.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 ID: 2.16.620.1.101.10.4.14.11",
"max": "0",
"type": [
{
"code": "CodeableConcept",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
]
},
{
"id": "Encounter.priority",
"path": "Encounter.priority",
"definition": "Prioridade atribuída ao episódio.",
"comment": "Value Set Name: 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"
}
},
{
"id": "Encounter.subject",
"path": "Encounter.subject",
"definition": "Identifica o utente ou o grupo que motivou a criação do episódio.",
"type": [
{
"code": "Reference",
"targetProfile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PatientPTCore",
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/GroupPTCore"
]
}
]
},
{
"id": "Encounter.episodeOfCare",
"path": "Encounter.episodeOfCare",
"definition": "Identifica o programa em que o episódio está inserido.",
"type": [
{
"code": "Reference",
"targetProfile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/EpisodeOfCarePTCore"
]
}
]
},
{
"id": "Encounter.basedOn",
"path": "Encounter.basedOn",
"definition": "Identifica a requisição ou a referência que deu origem ao episódio, quer esta seja interna ou externa.",
"type": [
{
"code": "Reference",
"targetProfile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ServiceRequestPTCore"
]
}
]
},
{
"id": "Encounter.participant",
"path": "Encounter.participant",
"definition": "Identifica o participante.",
"comment": "Participantes do episódio"
},
{
"id": "Encounter.participant.type",
"path": "Encounter.participant.type",
"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.",
"type": [
{
"code": "CodeableConcept",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
]
},
{
"id": "Encounter.participant.period",
"path": "Encounter.participant.period",
"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.",
"type": [
{
"code": "Period",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PeriodPTCore"
]
}
]
},
{
"id": "Encounter.participant.individual",
"path": "Encounter.participant.individual",
"definition": "Identifica quem vai participar no episódio para além do utente. FALTA EXTENSÂO PARA LOCALIZAÇAO DO PROFISSIONAL",
"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"
]
}
]
},
{
"id": "Encounter.appointment",
"path": "Encounter.appointment",
"definition": "Identifica o pedido de agendamento do episódio.",
"type": [
{
"code": "Reference",
"targetProfile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/AppointmentPTCore"
]
}
]
},
{
"id": "Encounter.period",
"path": "Encounter.period",
"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.",
"type": [
{
"code": "Period",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PeriodPTCore"
]
}
]
},
{
"id": "Encounter.length",
"path": "Encounter.length",
"definition": "Duração do episódio.",
"type": [
{
"code": "Duration",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/DurationPTCore"
]
}
]
},
{
"id": "Encounter.length.system:unitOfPresentation",
"path": "Encounter.length.system",
"sliceName": "unitOfPresentation",
"max": "0"
},
{
"id": "Encounter.reasonCode",
"path": "Encounter.reasonCode",
"slicing": {
"discriminator": [
{
"type": "value",
"path": "id"
}
],
"rules": "open"
},
"definition": "Para episódios de urgências serão identificadas as causas.",
"type": [
{
"code": "CodeableConcept",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
]
},
{
"id": "Encounter.reasonCode:administrativeEmergencyCauseofAdmission",
"path": "Encounter.reasonCode",
"sliceName": "administrativeEmergencyCauseofAdmission",
"comment": "Value Set ID: AdministrativeEmergencyCauseofAdmission",
"binding": {
"strength": "required",
"valueSet": "https://www.ctc.min-saude.pt/catalogos/apoio-ao-registo-administrativo"
}
},
{
"id": "Encounter.reasonCode:administrativeEmergencyCauseofAdmission.id",
"path": "Encounter.reasonCode.id",
"fixedId": "administrativeEmergencyCauseofAdmission"
},
{
"id": "Encounter.reasonCode:emergencyCauseOfAdmission",
"path": "Encounter.reasonCode",
"sliceName": "emergencyCauseOfAdmission",
"comment": "Value Set ID: EmergencyCauseofAdmission",
"binding": {
"strength": "required",
"valueSet": "https://www.ctc.min-saude.pt/catalogos/apoio-ao-registo-administrativo"
}
},
{
"id": "Encounter.reasonCode:emergencyCauseOfAdmission.id",
"path": "Encounter.reasonCode.id",
"fixedId": "emergencyCauseOfAdmission"
},
{
"id": "Encounter.reasonReference",
"path": "Encounter.reasonReference",
"definition": "Referência a recursos para identificar os motivos do episódio com mais detalhe.",
"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"
]
}
]
},
{
"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",
"definition": "O papel do diagnóstico",
"comment": "Value Set Name: Diagnostic Role",
"type": [
{
"code": "CodeableConcept",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
],
"binding": {
"strength": "required",
"valueSet": "https://www.ctc.min-saude.pt/catalogos/apoio-ao-registo-clinico"
}
},
{
"id": "Encounter.diagnosis.rank",
"path": "Encounter.diagnosis.rank",
"definition": "Indica o ranking do(s) diagnóstico(s)d"
},
{
"id": "Encounter.account",
"path": "Encounter.account",
"definition": "Referência ao recurso Account para efeitos de faturação",
"type": [
{
"code": "Reference",
"targetProfile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/AccountPTCore"
]
}
]
},
{
"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",
"definition": "Identificador da pré admissão ao serviço de saúde, caso exista (identificador por exemplo do INEM, VMER, CODU)",
"type": [
{
"code": "Identifier",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ExtensionIdentifierPTCore"
]
}
]
},
{
"id": "Encounter.hospitalization.origin",
"path": "Encounter.hospitalization.origin",
"definition": "A localização de onde o utente veio antes da entrada no serviço de saúde",
"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.admitSource",
"path": "Encounter.hospitalization.admitSource",
"comment": "Value Set Name: Provenance",
"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": "Encounter.hospitalization.reAdmission",
"path": "Encounter.hospitalization.reAdmission",
"comment": "Value Set Name: Emergency Cause of Admission",
"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": "Encounter.hospitalization.dietPreference",
"path": "Encounter.hospitalization.dietPreference",
"comment": "EM REVISÃO",
"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"
}
},
{
"id": "Encounter.hospitalization.specialCourtesy",
"path": "Encounter.hospitalization.specialCourtesy",
"definition": "Identifica algum tipo de cortesia associado ao episódio",
"type": [
{
"code": "CodeableConcept",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
]
},
{
"id": "Encounter.hospitalization.specialArrangement",
"path": "Encounter.hospitalization.specialArrangement",
"definition": "Necessidades especiais do utente.",
"comment": "Value Set Name: Additional Arrangement",
"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": "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",
"definition": "Destino após alta",
"comment": "Value Set Name: Discharge 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": "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",
"definition": "Indicação do tipo de local físico",
"comment": "Value Set Name: Location 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": "Encounter.location.period",
"path": "Encounter.location.period",
"definition": "Período de tempo em que o utente esteve no local.",
"type": [
{
"code": "Period",
"profile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PeriodPTCore"
]
}
]
},
{
"id": "Encounter.serviceProvider",
"path": "Encounter.serviceProvider",
"definition": "Entidade responsável pelo episódio",
"type": [
{
"code": "Reference",
"targetProfile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/OrganizationPTCore"
]
}
]
},
{
"id": "Encounter.partOf",
"path": "Encounter.partOf",
"definition": "Indica o episódio “pai“ relacionado.",
"type": [
{
"code": "Reference",
"targetProfile": [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/EncounterPTCore"
]
}
]
}
]
}
}