Guia de implementação do Core do Brasil: Release 1 - BR Realm | STU1
1.0.0 - STU1
BR
Publish Box vai aqui
| URL Canônica: https://br-core.saude.gov.br/fhir/StructureDefinition/br-core-encounter | Versão: 1.0.0 | |||
| Active as of 2026-01-14 | Nome computável: BRCoreEncounter | |||
Uma interação entre um paciente e o(s) prestador(es) de serviços saúde com a finalidade de fornecer serviço(s) de saúde ou avaliar o estado de saúde de um paciente
O encontro com o paciente é caracterizado pelo ambiente onde ele ocorre: ambulatórios, emergência, saúde domiciliar, internação e encontros virtuais. Abrange desde a pré-admissão até a alta. O paciente pode ser atendido por diferentes profissionais de saúde e mudar de local durante o encontro.
Devido ao amplo escopo do Encontro, nem todos os elementos serão relevantes em todos os ambientes. Por esse motivo, as informações relacionadas à admissão/alta são mantidas em um componente separado de Hospitalização dentro do Encontro. O elemento class é usado para distinguir entre essas configurações, o que orientará a validação adicional e aplicação de regras de negócio.
Existem variações significativas entre organizações e países sobre quais eventos de negócios iniciam um novo Encontro e o nível de agregação usado. Cada visita de um médico durante uma hospitalização pode gerar uma nova instância de Encontro. No entanto, essa instância pode ser agregada a uma única para toda a hospitalização, dependendo da prática local e dos sistemas usados. Em algumas jurisdições, grupos de Encontros podem ser criados por razões financeiras ou outras. Os Encontros podem ser agrupados em outros usando o elemento partOf. Veja os exemplos abaixo.
Instâncias de encontro podem existir antes do encontro real para transmitir informações de pré-admissão, incluindo o uso de elementos de encontros para refletir a data de início prevista ou os locais de encontro planejados. Nesse caso, o elemento Status é definido como ‘Planejado’.
O componente de Hospitalização é projetado para armazenar informações detalhadas sobre eventos de hospitalização. Deve sempre corresponder ao período do encontro em questão. Caso o período divirja, deve-se utilizar outro encontro para registrar essas informações como parte da instância atual do encontro.
O procedimento e o encontro possuem referências mútuas, devendo cada um deles referir-se a procedimentos distintos: uma referência para o procedimento realizado durante o encontro (armazenada em Procedure.encounter) e outra para os casos em que um encontro é decorrente de um procedimento anterior (armazenada em Encounter.indication), como nos encontros de acompanhamento para resolver complicações de um procedimento prévio.
Um encontro passa por vários status no seu ciclo de vida: planejado, em andamento, concluído ou cancelado. Esses status são usados para diversos fins e a análise do histórico pode ser necessária. Isso envolve revisar todas as versões do encontro e analisar o período de cada uma. Para simplificar esse processo, um componente de histórico de status está incluído.
O campo de status não define por si só se um encontro é “admitido”. O contexto e as políticas da organização determinam isso. Em unidades de cuidados intensivos ou clínicas comunitárias, status como “chegou”, “triado” ou “em andamento” podem indicar internação.
O status “de licença” pode ou não fazer parte da admissão, dependendo se o paciente foi autorizado a ir para casa temporariamente. No caso de uma consulta ambulatorial, o paciente também pode ser considerado admitido. A definição de admitido varia, mas geralmente acreditamos que um paciente é admitido quando o status está em andamento.
A extensão padrão para o encontro é o Associated Encounter. Esta extensão deve ser utilizada para fazer Referência à um encontro em que não há nenhuma propriedade que já defina essa associação no recurso.
O recurso Encontro não deve armazenar informações de agendamento; use o recurso Appointment para isso. Em muitos sistemas, encontros ambulatoriais (Encontro) e Appointment são usados juntos. No FHIR, Appointment serve para marcar uma data, enquanto Encontro contém informações sobre o encontro real, como a chegada do paciente.
Como tal, um encontro no status “planejado” não é idêntico ao compromisso que o agendou, mas é o encontro anterior à sua ocorrência real, com a expectativa de que o encontro seja atualizado à medida que avança para a conclusão. A chegada do paciente a um local não significa necessariamente o início do encontro (por exemplo, um paciente chega uma hora antes do que é realmente atendido por um médico).
Um agendamento é normalmente utilizado durante a fase de planejamento para pesquisar, localizar um horário disponível e então marcar a consulta. Uma vez que este processo esteja concluído e o agendamento esteja prestes a começar, ele será marcado como cumprido e vinculado ao encontro recém-criado. Este novo encontro pode iniciar com o status de “chegou” quando a pessoa for admitida em um estabelecimento, e depois continuar para a ala onde outra parte do encontro pode começar.
Os recursos de comunicação são usados para uma interação simultânea entre um profissional e um paciente onde não há contato direto. Os exemplos incluem uma mensagem telefônica ou a transmissão de alguma documentação de correspondência.
Não há duração registrada para um recurso de comunicação, mas ele pode conter horários de envio e recebimento.
Usos:
Descrição de perfis, diferenciais, instantâneos e como as diferentes apresentações funcionam.
Esta estrutura é derivada de Encounter
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
Encounter | |||
![]() ![]() |
0..1 | id | Identificador lógico deste artefato | |
![]() ![]() |
0..1 | Meta | Metadados sobre o recurso | |
![]() ![]() |
0..1 | uri | Um conjunto de regras sob as quais este conteúdo foi criado | |
![]() ![]() |
0..1 | code | Idioma do recurso | |
![]() ![]() |
0..1 | Narrative | Resumo do texto do recurso em linguagem natural | |
![]() ![]() |
0..* | Resource | Recursos contidos no recurso | |
![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo base | |
![]() ![]() |
0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | |
![]() ![]() |
0..* | Identifier | Identificadores externos para este recurso | |
![]() ![]() |
1..1 | code | Status atual do atendimento: planned | arrived | triaged | in-progress | onleave | finished | cancelled + | |
![]() ![]() |
0..* | BackboneElement | Lista de status de atendimentos anteriores | |
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | |
![]() ![]() ![]() |
1..1 | code | Status de atendimentos anteriores: planned | arrived | triaged | in-progress | onleave | finished | cancelled + | |
![]() ![]() ![]() |
1..1 | Period | O tempo em que o episódio estava no status especificado | |
![]() ![]() |
1..1 | Coding | Classificação do atendimento com o paciente | |
![]() ![]() |
0..* | BackboneElement | Lista de classes de atendimentos anteriores | |
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | |
![]() ![]() ![]() |
1..1 | Coding | Classe dos atendimento anteriore | |
![]() ![]() ![]() |
1..1 | Period | Período do atendimento anteriore | |
![]() ![]() |
0..* | CodeableConcept | Tipo específico do atendimento Vínculo: BR Atendimento Prestado (required) | |
![]() ![]() |
0..1 | CodeableConcept | Tipo específico do serviço Vínculo: BR Servico Especializado (required) | |
![]() ![]() |
1..1 | CodeableConcept | Prioridade do atendimento Vínculo: BR Carater Atendimento (required) | |
![]() ![]() |
1..1 | Reference(BRCorePatient | Group) | Referência ao paciente ou grupo deste atendimento | |
![]() ![]() |
0..* | Reference(EpisodeOfCare) | Referência ao episódio de cuidado relacionado a este atendimento | |
![]() ![]() |
0..* | Reference(BRCoreServiceRequest) | Referência ao ServiceRequest que iniciou este atendimento | |
![]() ![]() |
0..* | BackboneElement | Participantes no atendimento | |
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | |
![]() ![]() ![]() |
1..* | CodeableConcept | Função do participante no atendimento Vínculo: BR Responsabilidade Participante (required) | |
![]() ![]() ![]() |
0..1 | Period | Período de atuação do participante | |
![]() ![]() ![]() |
0..1 | Reference(BRCorePractitioner | BRCorePractitionerRole) | Referência à profissionais envolvidos no atendimento | |
![]() ![]() |
0..* | Reference(Appointment) | Referência ao agendamento desde atendimento | |
![]() ![]() |
1..1 | Period | Hora de início e término do atendimento | |
![]() ![]() |
0..1 | Duration | Duração do atendimento | |
![]() ![]() |
0..* | CodeableConcept | Queixa principal do atendimento Vínculo: BR Reason Encounter (required) | |
![]() ![]() |
0..1 | Reference(BRCoreCondition | BRCoreProcedure | BRCoreObservation | ImmunizationRecommendation) | Referência ao motivo do atendimento | |
![]() ![]() |
0..* | BackboneElement | Lista de diagnósticos deste atendimento | |
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | |
![]() ![]() ![]() |
1..1 | Reference(BRCoreCondition | BRCoreProcedure) | O diagnóstico ou procedimento relevante para este atendimento | |
![]() ![]() ![]() |
1..1 | CodeableConcept | Papel deste diagnóstico no atendimento (por exemplo, internação, faturamento, alta…) Vínculo: DiagnosisRole (required) | |
![]() ![]() ![]() |
0..1 | positiveInt | Classificação do diagnóstico | |
![]() ![]() |
0..* | Reference(Account) | Referências as contas desde atendimento | |
![]() ![]() |
0..1 | BackboneElement | Detalhes sobre a internação em um serviço de saúde | |
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | |
![]() ![]() ![]() |
0..1 | Identifier | Identificador de pré-internação | |
![]() ![]() ![]() |
0..1 | Reference(br-core-location | BRCoreOrganization) | Referência ao local/organização de onde o paciente veio antes da internação | |
![]() ![]() ![]() |
1..1 | CodeableConcept | De onde o paciente foi admitido (encaminhamento médico, transferência) Vínculo: BR Procedencia (required) | |
![]() ![]() ![]() |
0..1 | CodeableConcept | O tipo de readmissão hospitalar (se houver). Se o valor estiver ausente, a internação não será dentificada como uma reinternação | |
![]() ![]() ![]() |
0..* | CodeableConcept | Preferências alimentares do paciente | |
![]() ![]() ![]() |
0..* | CodeableConcept | Cortesias especiais (VIP, membro do conselho) | |
![]() ![]() ![]() |
0..* | CodeableConcept | Necessidades especiais: cadeira de rodas, tradutor, maca, etc | |
![]() ![]() ![]() |
0..1 | Reference(br-core-location | BRCoreOrganization) | Referência ao local/organização de encaminhamento pós-alta | |
![]() ![]() ![]() |
1..1 | CodeableConcept | Categoria ou tipo de local após a alta Vínculo: https://terminologia.saude.gov.br/fhir/CodeSystem/BRMotivoDesfecho (required) | |
![]() ![]() |
0..* | BackboneElement | Lista de locais onde o paciente esteve | |
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | |
![]() ![]() ![]() |
1..1 | Reference(br-core-location) | Local onde o atendimento acontece | |
![]() ![]() ![]() |
0..1 | code | O status do local: planned | active | reserved | completed Vínculo: EncounterLocationStatus (required) | |
![]() ![]() ![]() |
0..1 | CodeableConcept | O tipo físico do local (geralmente o nível na hierarquia do local - quarto, enfermaria, etc.) Vínculo: LocationType (required) | |
![]() ![]() ![]() |
0..1 | Period | Período de tempo durante o qual o paciente esteve presente no local | |
![]() ![]() |
1..1 | Reference(BRCoreOrganization) | A organização (instalação) responsável por este encontro | |
![]() ![]() |
0..1 | Reference(br-core-encounter) | Outro atendimento do qual este atendimento faz parte | |
Documentação para este formato | ||||
| Caminho | Conformidade | Conjunto de valores | URI |
| Encounter.type | required | BRAtendimentoPrestadohttps://terminologia.saude.gov.br/fhir/ValueSet/BRAtendimentoPrestadoFrom este IG | |
| Encounter.serviceType | required | BRServicoEspecializadohttps://terminologia.saude.gov.br/fhir/ValueSet/BRServicoEspecializadoFrom este IG | |
| Encounter.priority | required | BRCaraterAtendimentohttps://terminologia.saude.gov.br/fhir/ValueSet/BRCaraterAtendimentoFrom este IG | |
| Encounter.participant.type | required | BRResponsabilidadeParticipantehttps://terminologia.saude.gov.br/fhir/ValueSet/BRResponsabilidadeParticipanteFrom este IG | |
| Encounter.reasonCode | required | BRReasonEncounterhttps://terminologia.saude.gov.br/fhir/ValueSet/BRReasonEncounterFrom este IG | |
| Encounter.diagnosis.use | required | DiagnosisRolehttp://hl7.org/fhir/ValueSet/diagnosis-roleFrom a norma FHIR | |
| Encounter.hospitalization.admitSource | required | BRProcedenciahttps://terminologia.saude.gov.br/fhir/ValueSet/BRProcedenciaFrom este IG | |
| Encounter.hospitalization.dischargeDisposition | required | https://terminologia.saude.gov.br/fhir/CodeSystem/BRMotivoDesfechohttps://terminologia.saude.gov.br/fhir/CodeSystem/BRMotivoDesfecho | |
| Encounter.location.status | required | EncounterLocationStatushttp://hl7.org/fhir/ValueSet/encounter-location-statusFrom a norma FHIR | |
| Encounter.location.physicalType | required | LocationTypehttp://hl7.org/fhir/ValueSet/location-physical-typeFrom a norma FHIR |
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | Encounter | An interaction during which services are provided to the patient | |||||
![]() ![]() |
Σ | 0..1 | id | Identificador lógico deste artefato | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso | ||||
![]() ![]() |
?!Σ | 0..1 | uri | Um conjunto de regras sob as quais este conteúdo foi criado | ||||
![]() ![]() |
0..1 | code | Idioma do recurso Vínculo: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Resumo do texto do recurso em linguagem natural This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Recursos contidos no recurso | |||||
![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo base | |||||
![]() ![]() |
?! | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() |
Σ | 0..* | Identifier | Identificadores externos para este recurso | ||||
![]() ![]() |
?!Σ | 1..1 | code | Status atual do atendimento: planned | arrived | triaged | in-progress | onleave | finished | cancelled + Vínculo: EncounterStatus (required): Current state of the encounter. | ||||
![]() ![]() |
0..* | BackboneElement | Lista de status de atendimentos anteriores | |||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
1..1 | code | Status de atendimentos anteriores: planned | arrived | triaged | in-progress | onleave | finished | cancelled + Vínculo: EncounterStatus (required): Current state of the encounter. | |||||
![]() ![]() ![]() |
1..1 | Period | O tempo em que o episódio estava no status especificado | |||||
![]() ![]() |
Σ | 1..1 | Coding | Classificação do atendimento com o paciente Vínculo: ActEncounterCode (extensible): Classification of the encounter. | ||||
![]() ![]() |
0..* | BackboneElement | Lista de classes de atendimentos anteriores | |||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
1..1 | Coding | Classe dos atendimento anteriore Vínculo: ActEncounterCode (extensible): Classification of the encounter. | |||||
![]() ![]() ![]() |
1..1 | Period | Período do atendimento anteriore | |||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Tipo específico do atendimento Vínculo: BR Atendimento Prestado (required) | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | Tipo específico do serviço Vínculo: BR Servico Especializado (required) | ||||
![]() ![]() |
1..1 | CodeableConcept | Prioridade do atendimento Vínculo: BR Carater Atendimento (required) | |||||
![]() ![]() |
Σ | 1..1 | Reference(BRCorePatient | Group) | Referência ao paciente ou grupo deste atendimento | ||||
![]() ![]() |
Σ | 0..* | Reference(EpisodeOfCare) | Referência ao episódio de cuidado relacionado a este atendimento | ||||
![]() ![]() |
0..* | Reference(BRCoreServiceRequest) | Referência ao ServiceRequest que iniciou este atendimento | |||||
![]() ![]() |
Σ | 0..* | BackboneElement | Participantes no atendimento | ||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
Σ | 1..* | CodeableConcept | Função do participante no atendimento Vínculo: BR Responsabilidade Participante (required) | ||||
![]() ![]() ![]() |
0..1 | Period | Período de atuação do participante | |||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCorePractitioner | BRCorePractitionerRole) | Referência à profissionais envolvidos no atendimento | ||||
![]() ![]() |
Σ | 0..* | Reference(Appointment) | Referência ao agendamento desde atendimento | ||||
![]() ![]() |
1..1 | Period | Hora de início e término do atendimento | |||||
![]() ![]() |
0..1 | Duration | Duração do atendimento | |||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Queixa principal do atendimento Vínculo: BR Reason Encounter (required) | ||||
![]() ![]() |
Σ | 0..1 | Reference(BRCoreCondition | BRCoreProcedure | BRCoreObservation | ImmunizationRecommendation) | Referência ao motivo do atendimento | ||||
![]() ![]() |
Σ | 0..* | BackboneElement | Lista de diagnósticos deste atendimento | ||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCoreCondition | BRCoreProcedure) | O diagnóstico ou procedimento relevante para este atendimento | ||||
![]() ![]() ![]() |
1..1 | CodeableConcept | Papel deste diagnóstico no atendimento (por exemplo, internação, faturamento, alta…) Vínculo: DiagnosisRole (required) | |||||
![]() ![]() ![]() |
0..1 | positiveInt | Classificação do diagnóstico | |||||
![]() ![]() |
0..* | Reference(Account) | Referências as contas desde atendimento | |||||
![]() ![]() |
0..1 | BackboneElement | Detalhes sobre a internação em um serviço de saúde | |||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
0..1 | Identifier | Identificador de pré-internação | |||||
![]() ![]() ![]() |
0..1 | Reference(br-core-location | BRCoreOrganization) | Referência ao local/organização de onde o paciente veio antes da internação | |||||
![]() ![]() ![]() |
1..1 | CodeableConcept | De onde o paciente foi admitido (encaminhamento médico, transferência) Vínculo: BR Procedencia (required) | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | O tipo de readmissão hospitalar (se houver). Se o valor estiver ausente, a internação não será dentificada como uma reinternação Vínculo: hl7VS-re-admissionIndicator (example): The reason for re-admission of this hospitalization encounter. | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Preferências alimentares do paciente Vínculo: Diet (example): Medical, cultural or ethical food preferences to help with catering requirements. | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Cortesias especiais (VIP, membro do conselho) Vínculo: SpecialCourtesy (preferred): Special courtesies. | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Necessidades especiais: cadeira de rodas, tradutor, maca, etc Vínculo: SpecialArrangements (preferred): Special arrangements. | |||||
![]() ![]() ![]() |
0..1 | Reference(br-core-location | BRCoreOrganization) | Referência ao local/organização de encaminhamento pós-alta | |||||
![]() ![]() ![]() |
1..1 | CodeableConcept | Categoria ou tipo de local após a alta Vínculo: https://terminologia.saude.gov.br/fhir/CodeSystem/BRMotivoDesfecho (required) | |||||
![]() ![]() |
0..* | BackboneElement | Lista de locais onde o paciente esteve | |||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
1..1 | Reference(br-core-location) | Local onde o atendimento acontece | |||||
![]() ![]() ![]() |
0..1 | code | O status do local: planned | active | reserved | completed Vínculo: EncounterLocationStatus (required) | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | O tipo físico do local (geralmente o nível na hierarquia do local - quarto, enfermaria, etc.) Vínculo: LocationType (required) | |||||
![]() ![]() ![]() |
0..1 | Period | Período de tempo durante o qual o paciente esteve presente no local | |||||
![]() ![]() |
1..1 | Reference(BRCoreOrganization) | A organização (instalação) responsável por este encontro | |||||
![]() ![]() |
0..1 | Reference(br-core-encounter) | Outro atendimento do qual este atendimento faz parte | |||||
Documentação para este formato | ||||||||
| Caminho | Conformidade | Conjunto de valores | URI | |||
| Encounter.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languagesFrom a norma FHIR
| ||||
| Encounter.status | required | EncounterStatushttp://hl7.org/fhir/ValueSet/encounter-status|4.0.1From a norma FHIR | ||||
| Encounter.statusHistory.status | required | EncounterStatushttp://hl7.org/fhir/ValueSet/encounter-status|4.0.1From a norma FHIR | ||||
| Encounter.class | extensible | ActEncounterCodehttp://terminology.hl7.org/ValueSet/v3-ActEncounterCode | ||||
| Encounter.classHistory.class | extensible | ActEncounterCodehttp://terminology.hl7.org/ValueSet/v3-ActEncounterCode | ||||
| Encounter.type | required | BRAtendimentoPrestadohttps://terminologia.saude.gov.br/fhir/ValueSet/BRAtendimentoPrestadoFrom este IG | ||||
| Encounter.serviceType | required | BRServicoEspecializadohttps://terminologia.saude.gov.br/fhir/ValueSet/BRServicoEspecializadoFrom este IG | ||||
| Encounter.priority | required | BRCaraterAtendimentohttps://terminologia.saude.gov.br/fhir/ValueSet/BRCaraterAtendimentoFrom este IG | ||||
| Encounter.participant.type | required | BRResponsabilidadeParticipantehttps://terminologia.saude.gov.br/fhir/ValueSet/BRResponsabilidadeParticipanteFrom este IG | ||||
| Encounter.reasonCode | required | BRReasonEncounterhttps://terminologia.saude.gov.br/fhir/ValueSet/BRReasonEncounterFrom este IG | ||||
| Encounter.diagnosis.use | required | DiagnosisRolehttp://hl7.org/fhir/ValueSet/diagnosis-roleFrom a norma FHIR | ||||
| Encounter.hospitalization.admitSource | required | BRProcedenciahttps://terminologia.saude.gov.br/fhir/ValueSet/BRProcedenciaFrom este IG | ||||
| Encounter.hospitalization.reAdmission | example | Hl7VSReAdmissionIndicatorhttp://terminology.hl7.org/ValueSet/v2-0092 | ||||
| Encounter.hospitalization.dietPreference | example | Diethttp://hl7.org/fhir/ValueSet/encounter-dietFrom a norma FHIR | ||||
| Encounter.hospitalization.specialCourtesy | preferred | SpecialCourtesyhttp://hl7.org/fhir/ValueSet/encounter-special-courtesyFrom a norma FHIR | ||||
| Encounter.hospitalization.specialArrangement | preferred | SpecialArrangementshttp://hl7.org/fhir/ValueSet/encounter-special-arrangementsFrom a norma FHIR | ||||
| Encounter.hospitalization.dischargeDisposition | required | https://terminologia.saude.gov.br/fhir/CodeSystem/BRMotivoDesfechohttps://terminologia.saude.gov.br/fhir/CodeSystem/BRMotivoDesfecho | ||||
| Encounter.location.status | required | EncounterLocationStatushttp://hl7.org/fhir/ValueSet/encounter-location-statusFrom a norma FHIR | ||||
| Encounter.location.physicalType | required | LocationTypehttp://hl7.org/fhir/ValueSet/location-physical-typeFrom a norma FHIR |
| Id | Grau | Caminho(s) | Detalhes | Requisitos |
| dom-2 | error | Encounter | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
| dom-3 | error | Encounter | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty() | |
| dom-4 | error | Encounter | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
| dom-5 | error | Encounter | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
| dom-6 | best practice | Encounter | A resource should have narrative for robust management : text.`div`.exists() | |
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | Encounter | An interaction during which services are provided to the patient | |||||
![]() ![]() |
Σ | 0..1 | id | Identificador lógico deste artefato | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso | ||||
![]() ![]() |
?!Σ | 0..1 | uri | Um conjunto de regras sob as quais este conteúdo foi criado | ||||
![]() ![]() |
0..1 | code | Idioma do recurso Vínculo: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Resumo do texto do recurso em linguagem natural This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Recursos contidos no recurso | |||||
![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo base | |||||
![]() ![]() |
?! | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() |
Σ | 0..* | Identifier | Identificadores externos para este recurso | ||||
![]() ![]() |
?!Σ | 1..1 | code | Status atual do atendimento: planned | arrived | triaged | in-progress | onleave | finished | cancelled + Vínculo: EncounterStatus (required): Current state of the encounter. | ||||
![]() ![]() |
0..* | BackboneElement | Lista de status de atendimentos anteriores | |||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
1..1 | code | Status de atendimentos anteriores: planned | arrived | triaged | in-progress | onleave | finished | cancelled + Vínculo: EncounterStatus (required): Current state of the encounter. | |||||
![]() ![]() ![]() |
1..1 | Period | O tempo em que o episódio estava no status especificado | |||||
![]() ![]() |
Σ | 1..1 | Coding | Classificação do atendimento com o paciente Vínculo: ActEncounterCode (extensible): Classification of the encounter. | ||||
![]() ![]() |
0..* | BackboneElement | Lista de classes de atendimentos anteriores | |||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
1..1 | Coding | Classe dos atendimento anteriore Vínculo: ActEncounterCode (extensible): Classification of the encounter. | |||||
![]() ![]() ![]() |
1..1 | Period | Período do atendimento anteriore | |||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Tipo específico do atendimento Vínculo: BR Atendimento Prestado (required) | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | Tipo específico do serviço Vínculo: BR Servico Especializado (required) | ||||
![]() ![]() |
1..1 | CodeableConcept | Prioridade do atendimento Vínculo: BR Carater Atendimento (required) | |||||
![]() ![]() |
Σ | 1..1 | Reference(BRCorePatient | Group) | Referência ao paciente ou grupo deste atendimento | ||||
![]() ![]() |
Σ | 0..* | Reference(EpisodeOfCare) | Referência ao episódio de cuidado relacionado a este atendimento | ||||
![]() ![]() |
0..* | Reference(BRCoreServiceRequest) | Referência ao ServiceRequest que iniciou este atendimento | |||||
![]() ![]() |
Σ | 0..* | BackboneElement | Participantes no atendimento | ||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
Σ | 1..* | CodeableConcept | Função do participante no atendimento Vínculo: BR Responsabilidade Participante (required) | ||||
![]() ![]() ![]() |
0..1 | Period | Período de atuação do participante | |||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCorePractitioner | BRCorePractitionerRole) | Referência à profissionais envolvidos no atendimento | ||||
![]() ![]() |
Σ | 0..* | Reference(Appointment) | Referência ao agendamento desde atendimento | ||||
![]() ![]() |
1..1 | Period | Hora de início e término do atendimento | |||||
![]() ![]() |
0..1 | Duration | Duração do atendimento | |||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Queixa principal do atendimento Vínculo: BR Reason Encounter (required) | ||||
![]() ![]() |
Σ | 0..1 | Reference(BRCoreCondition | BRCoreProcedure | BRCoreObservation | ImmunizationRecommendation) | Referência ao motivo do atendimento | ||||
![]() ![]() |
Σ | 0..* | BackboneElement | Lista de diagnósticos deste atendimento | ||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCoreCondition | BRCoreProcedure) | O diagnóstico ou procedimento relevante para este atendimento | ||||
![]() ![]() ![]() |
1..1 | CodeableConcept | Papel deste diagnóstico no atendimento (por exemplo, internação, faturamento, alta…) Vínculo: DiagnosisRole (required) | |||||
![]() ![]() ![]() |
0..1 | positiveInt | Classificação do diagnóstico | |||||
![]() ![]() |
0..* | Reference(Account) | Referências as contas desde atendimento | |||||
![]() ![]() |
0..1 | BackboneElement | Detalhes sobre a internação em um serviço de saúde | |||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
0..1 | Identifier | Identificador de pré-internação | |||||
![]() ![]() ![]() |
0..1 | Reference(br-core-location | BRCoreOrganization) | Referência ao local/organização de onde o paciente veio antes da internação | |||||
![]() ![]() ![]() |
1..1 | CodeableConcept | De onde o paciente foi admitido (encaminhamento médico, transferência) Vínculo: BR Procedencia (required) | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | O tipo de readmissão hospitalar (se houver). Se o valor estiver ausente, a internação não será dentificada como uma reinternação Vínculo: hl7VS-re-admissionIndicator (example): The reason for re-admission of this hospitalization encounter. | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Preferências alimentares do paciente Vínculo: Diet (example): Medical, cultural or ethical food preferences to help with catering requirements. | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Cortesias especiais (VIP, membro do conselho) Vínculo: SpecialCourtesy (preferred): Special courtesies. | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Necessidades especiais: cadeira de rodas, tradutor, maca, etc Vínculo: SpecialArrangements (preferred): Special arrangements. | |||||
![]() ![]() ![]() |
0..1 | Reference(br-core-location | BRCoreOrganization) | Referência ao local/organização de encaminhamento pós-alta | |||||
![]() ![]() ![]() |
1..1 | CodeableConcept | Categoria ou tipo de local após a alta Vínculo: https://terminologia.saude.gov.br/fhir/CodeSystem/BRMotivoDesfecho (required) | |||||
![]() ![]() |
0..* | BackboneElement | Lista de locais onde o paciente esteve | |||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
1..1 | Reference(br-core-location) | Local onde o atendimento acontece | |||||
![]() ![]() ![]() |
0..1 | code | O status do local: planned | active | reserved | completed Vínculo: EncounterLocationStatus (required) | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | O tipo físico do local (geralmente o nível na hierarquia do local - quarto, enfermaria, etc.) Vínculo: LocationType (required) | |||||
![]() ![]() ![]() |
0..1 | Period | Período de tempo durante o qual o paciente esteve presente no local | |||||
![]() ![]() |
1..1 | Reference(BRCoreOrganization) | A organização (instalação) responsável por este encontro | |||||
![]() ![]() |
0..1 | Reference(br-core-encounter) | Outro atendimento do qual este atendimento faz parte | |||||
Documentação para este formato | ||||||||
| Caminho | Conformidade | Conjunto de valores | URI | |||
| Encounter.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languagesFrom a norma FHIR
| ||||
| Encounter.status | required | EncounterStatushttp://hl7.org/fhir/ValueSet/encounter-status|4.0.1From a norma FHIR | ||||
| Encounter.statusHistory.status | required | EncounterStatushttp://hl7.org/fhir/ValueSet/encounter-status|4.0.1From a norma FHIR | ||||
| Encounter.class | extensible | ActEncounterCodehttp://terminology.hl7.org/ValueSet/v3-ActEncounterCode | ||||
| Encounter.classHistory.class | extensible | ActEncounterCodehttp://terminology.hl7.org/ValueSet/v3-ActEncounterCode | ||||
| Encounter.type | required | BRAtendimentoPrestadohttps://terminologia.saude.gov.br/fhir/ValueSet/BRAtendimentoPrestadoFrom este IG | ||||
| Encounter.serviceType | required | BRServicoEspecializadohttps://terminologia.saude.gov.br/fhir/ValueSet/BRServicoEspecializadoFrom este IG | ||||
| Encounter.priority | required | BRCaraterAtendimentohttps://terminologia.saude.gov.br/fhir/ValueSet/BRCaraterAtendimentoFrom este IG | ||||
| Encounter.participant.type | required | BRResponsabilidadeParticipantehttps://terminologia.saude.gov.br/fhir/ValueSet/BRResponsabilidadeParticipanteFrom este IG | ||||
| Encounter.reasonCode | required | BRReasonEncounterhttps://terminologia.saude.gov.br/fhir/ValueSet/BRReasonEncounterFrom este IG | ||||
| Encounter.diagnosis.use | required | DiagnosisRolehttp://hl7.org/fhir/ValueSet/diagnosis-roleFrom a norma FHIR | ||||
| Encounter.hospitalization.admitSource | required | BRProcedenciahttps://terminologia.saude.gov.br/fhir/ValueSet/BRProcedenciaFrom este IG | ||||
| Encounter.hospitalization.reAdmission | example | Hl7VSReAdmissionIndicatorhttp://terminology.hl7.org/ValueSet/v2-0092 | ||||
| Encounter.hospitalization.dietPreference | example | Diethttp://hl7.org/fhir/ValueSet/encounter-dietFrom a norma FHIR | ||||
| Encounter.hospitalization.specialCourtesy | preferred | SpecialCourtesyhttp://hl7.org/fhir/ValueSet/encounter-special-courtesyFrom a norma FHIR | ||||
| Encounter.hospitalization.specialArrangement | preferred | SpecialArrangementshttp://hl7.org/fhir/ValueSet/encounter-special-arrangementsFrom a norma FHIR | ||||
| Encounter.hospitalization.dischargeDisposition | required | https://terminologia.saude.gov.br/fhir/CodeSystem/BRMotivoDesfechohttps://terminologia.saude.gov.br/fhir/CodeSystem/BRMotivoDesfecho | ||||
| Encounter.location.status | required | EncounterLocationStatushttp://hl7.org/fhir/ValueSet/encounter-location-statusFrom a norma FHIR | ||||
| Encounter.location.physicalType | required | LocationTypehttp://hl7.org/fhir/ValueSet/location-physical-typeFrom a norma FHIR |
| Id | Grau | Caminho(s) | Detalhes | Requisitos |
| dom-2 | error | Encounter | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
| dom-3 | error | Encounter | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty() | |
| dom-4 | error | Encounter | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
| dom-5 | error | Encounter | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
| dom-6 | best practice | Encounter | A resource should have narrative for robust management : text.`div`.exists() | |
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
Esta estrutura é derivada de Encounter
Resumo
Obrigatório: 4 elementos(4 aninhado obrigatoriamente elementos)
Estruturas
Esta estrutura refere-se a estas outras estruturas:
Visão diferencial
Esta estrutura é derivada de Encounter
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
Encounter | |||
![]() ![]() |
0..1 | id | Identificador lógico deste artefato | |
![]() ![]() |
0..1 | Meta | Metadados sobre o recurso | |
![]() ![]() |
0..1 | uri | Um conjunto de regras sob as quais este conteúdo foi criado | |
![]() ![]() |
0..1 | code | Idioma do recurso | |
![]() ![]() |
0..1 | Narrative | Resumo do texto do recurso em linguagem natural | |
![]() ![]() |
0..* | Resource | Recursos contidos no recurso | |
![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo base | |
![]() ![]() |
0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | |
![]() ![]() |
0..* | Identifier | Identificadores externos para este recurso | |
![]() ![]() |
1..1 | code | Status atual do atendimento: planned | arrived | triaged | in-progress | onleave | finished | cancelled + | |
![]() ![]() |
0..* | BackboneElement | Lista de status de atendimentos anteriores | |
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | |
![]() ![]() ![]() |
1..1 | code | Status de atendimentos anteriores: planned | arrived | triaged | in-progress | onleave | finished | cancelled + | |
![]() ![]() ![]() |
1..1 | Period | O tempo em que o episódio estava no status especificado | |
![]() ![]() |
1..1 | Coding | Classificação do atendimento com o paciente | |
![]() ![]() |
0..* | BackboneElement | Lista de classes de atendimentos anteriores | |
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | |
![]() ![]() ![]() |
1..1 | Coding | Classe dos atendimento anteriore | |
![]() ![]() ![]() |
1..1 | Period | Período do atendimento anteriore | |
![]() ![]() |
0..* | CodeableConcept | Tipo específico do atendimento Vínculo: BR Atendimento Prestado (required) | |
![]() ![]() |
0..1 | CodeableConcept | Tipo específico do serviço Vínculo: BR Servico Especializado (required) | |
![]() ![]() |
1..1 | CodeableConcept | Prioridade do atendimento Vínculo: BR Carater Atendimento (required) | |
![]() ![]() |
1..1 | Reference(BRCorePatient | Group) | Referência ao paciente ou grupo deste atendimento | |
![]() ![]() |
0..* | Reference(EpisodeOfCare) | Referência ao episódio de cuidado relacionado a este atendimento | |
![]() ![]() |
0..* | Reference(BRCoreServiceRequest) | Referência ao ServiceRequest que iniciou este atendimento | |
![]() ![]() |
0..* | BackboneElement | Participantes no atendimento | |
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | |
![]() ![]() ![]() |
1..* | CodeableConcept | Função do participante no atendimento Vínculo: BR Responsabilidade Participante (required) | |
![]() ![]() ![]() |
0..1 | Period | Período de atuação do participante | |
![]() ![]() ![]() |
0..1 | Reference(BRCorePractitioner | BRCorePractitionerRole) | Referência à profissionais envolvidos no atendimento | |
![]() ![]() |
0..* | Reference(Appointment) | Referência ao agendamento desde atendimento | |
![]() ![]() |
1..1 | Period | Hora de início e término do atendimento | |
![]() ![]() |
0..1 | Duration | Duração do atendimento | |
![]() ![]() |
0..* | CodeableConcept | Queixa principal do atendimento Vínculo: BR Reason Encounter (required) | |
![]() ![]() |
0..1 | Reference(BRCoreCondition | BRCoreProcedure | BRCoreObservation | ImmunizationRecommendation) | Referência ao motivo do atendimento | |
![]() ![]() |
0..* | BackboneElement | Lista de diagnósticos deste atendimento | |
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | |
![]() ![]() ![]() |
1..1 | Reference(BRCoreCondition | BRCoreProcedure) | O diagnóstico ou procedimento relevante para este atendimento | |
![]() ![]() ![]() |
1..1 | CodeableConcept | Papel deste diagnóstico no atendimento (por exemplo, internação, faturamento, alta…) Vínculo: DiagnosisRole (required) | |
![]() ![]() ![]() |
0..1 | positiveInt | Classificação do diagnóstico | |
![]() ![]() |
0..* | Reference(Account) | Referências as contas desde atendimento | |
![]() ![]() |
0..1 | BackboneElement | Detalhes sobre a internação em um serviço de saúde | |
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | |
![]() ![]() ![]() |
0..1 | Identifier | Identificador de pré-internação | |
![]() ![]() ![]() |
0..1 | Reference(br-core-location | BRCoreOrganization) | Referência ao local/organização de onde o paciente veio antes da internação | |
![]() ![]() ![]() |
1..1 | CodeableConcept | De onde o paciente foi admitido (encaminhamento médico, transferência) Vínculo: BR Procedencia (required) | |
![]() ![]() ![]() |
0..1 | CodeableConcept | O tipo de readmissão hospitalar (se houver). Se o valor estiver ausente, a internação não será dentificada como uma reinternação | |
![]() ![]() ![]() |
0..* | CodeableConcept | Preferências alimentares do paciente | |
![]() ![]() ![]() |
0..* | CodeableConcept | Cortesias especiais (VIP, membro do conselho) | |
![]() ![]() ![]() |
0..* | CodeableConcept | Necessidades especiais: cadeira de rodas, tradutor, maca, etc | |
![]() ![]() ![]() |
0..1 | Reference(br-core-location | BRCoreOrganization) | Referência ao local/organização de encaminhamento pós-alta | |
![]() ![]() ![]() |
1..1 | CodeableConcept | Categoria ou tipo de local após a alta Vínculo: https://terminologia.saude.gov.br/fhir/CodeSystem/BRMotivoDesfecho (required) | |
![]() ![]() |
0..* | BackboneElement | Lista de locais onde o paciente esteve | |
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | |
![]() ![]() ![]() |
1..1 | Reference(br-core-location) | Local onde o atendimento acontece | |
![]() ![]() ![]() |
0..1 | code | O status do local: planned | active | reserved | completed Vínculo: EncounterLocationStatus (required) | |
![]() ![]() ![]() |
0..1 | CodeableConcept | O tipo físico do local (geralmente o nível na hierarquia do local - quarto, enfermaria, etc.) Vínculo: LocationType (required) | |
![]() ![]() ![]() |
0..1 | Period | Período de tempo durante o qual o paciente esteve presente no local | |
![]() ![]() |
1..1 | Reference(BRCoreOrganization) | A organização (instalação) responsável por este encontro | |
![]() ![]() |
0..1 | Reference(br-core-encounter) | Outro atendimento do qual este atendimento faz parte | |
Documentação para este formato | ||||
| Caminho | Conformidade | Conjunto de valores | URI |
| Encounter.type | required | BRAtendimentoPrestadohttps://terminologia.saude.gov.br/fhir/ValueSet/BRAtendimentoPrestadoFrom este IG | |
| Encounter.serviceType | required | BRServicoEspecializadohttps://terminologia.saude.gov.br/fhir/ValueSet/BRServicoEspecializadoFrom este IG | |
| Encounter.priority | required | BRCaraterAtendimentohttps://terminologia.saude.gov.br/fhir/ValueSet/BRCaraterAtendimentoFrom este IG | |
| Encounter.participant.type | required | BRResponsabilidadeParticipantehttps://terminologia.saude.gov.br/fhir/ValueSet/BRResponsabilidadeParticipanteFrom este IG | |
| Encounter.reasonCode | required | BRReasonEncounterhttps://terminologia.saude.gov.br/fhir/ValueSet/BRReasonEncounterFrom este IG | |
| Encounter.diagnosis.use | required | DiagnosisRolehttp://hl7.org/fhir/ValueSet/diagnosis-roleFrom a norma FHIR | |
| Encounter.hospitalization.admitSource | required | BRProcedenciahttps://terminologia.saude.gov.br/fhir/ValueSet/BRProcedenciaFrom este IG | |
| Encounter.hospitalization.dischargeDisposition | required | https://terminologia.saude.gov.br/fhir/CodeSystem/BRMotivoDesfechohttps://terminologia.saude.gov.br/fhir/CodeSystem/BRMotivoDesfecho | |
| Encounter.location.status | required | EncounterLocationStatushttp://hl7.org/fhir/ValueSet/encounter-location-statusFrom a norma FHIR | |
| Encounter.location.physicalType | required | LocationTypehttp://hl7.org/fhir/ValueSet/location-physical-typeFrom a norma FHIR |
Visualização de elementos -chave
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | Encounter | An interaction during which services are provided to the patient | |||||
![]() ![]() |
Σ | 0..1 | id | Identificador lógico deste artefato | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso | ||||
![]() ![]() |
?!Σ | 0..1 | uri | Um conjunto de regras sob as quais este conteúdo foi criado | ||||
![]() ![]() |
0..1 | code | Idioma do recurso Vínculo: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Resumo do texto do recurso em linguagem natural This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Recursos contidos no recurso | |||||
![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo base | |||||
![]() ![]() |
?! | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() |
Σ | 0..* | Identifier | Identificadores externos para este recurso | ||||
![]() ![]() |
?!Σ | 1..1 | code | Status atual do atendimento: planned | arrived | triaged | in-progress | onleave | finished | cancelled + Vínculo: EncounterStatus (required): Current state of the encounter. | ||||
![]() ![]() |
0..* | BackboneElement | Lista de status de atendimentos anteriores | |||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
1..1 | code | Status de atendimentos anteriores: planned | arrived | triaged | in-progress | onleave | finished | cancelled + Vínculo: EncounterStatus (required): Current state of the encounter. | |||||
![]() ![]() ![]() |
1..1 | Period | O tempo em que o episódio estava no status especificado | |||||
![]() ![]() |
Σ | 1..1 | Coding | Classificação do atendimento com o paciente Vínculo: ActEncounterCode (extensible): Classification of the encounter. | ||||
![]() ![]() |
0..* | BackboneElement | Lista de classes de atendimentos anteriores | |||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
1..1 | Coding | Classe dos atendimento anteriore Vínculo: ActEncounterCode (extensible): Classification of the encounter. | |||||
![]() ![]() ![]() |
1..1 | Period | Período do atendimento anteriore | |||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Tipo específico do atendimento Vínculo: BR Atendimento Prestado (required) | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | Tipo específico do serviço Vínculo: BR Servico Especializado (required) | ||||
![]() ![]() |
1..1 | CodeableConcept | Prioridade do atendimento Vínculo: BR Carater Atendimento (required) | |||||
![]() ![]() |
Σ | 1..1 | Reference(BRCorePatient | Group) | Referência ao paciente ou grupo deste atendimento | ||||
![]() ![]() |
Σ | 0..* | Reference(EpisodeOfCare) | Referência ao episódio de cuidado relacionado a este atendimento | ||||
![]() ![]() |
0..* | Reference(BRCoreServiceRequest) | Referência ao ServiceRequest que iniciou este atendimento | |||||
![]() ![]() |
Σ | 0..* | BackboneElement | Participantes no atendimento | ||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
Σ | 1..* | CodeableConcept | Função do participante no atendimento Vínculo: BR Responsabilidade Participante (required) | ||||
![]() ![]() ![]() |
0..1 | Period | Período de atuação do participante | |||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCorePractitioner | BRCorePractitionerRole) | Referência à profissionais envolvidos no atendimento | ||||
![]() ![]() |
Σ | 0..* | Reference(Appointment) | Referência ao agendamento desde atendimento | ||||
![]() ![]() |
1..1 | Period | Hora de início e término do atendimento | |||||
![]() ![]() |
0..1 | Duration | Duração do atendimento | |||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Queixa principal do atendimento Vínculo: BR Reason Encounter (required) | ||||
![]() ![]() |
Σ | 0..1 | Reference(BRCoreCondition | BRCoreProcedure | BRCoreObservation | ImmunizationRecommendation) | Referência ao motivo do atendimento | ||||
![]() ![]() |
Σ | 0..* | BackboneElement | Lista de diagnósticos deste atendimento | ||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCoreCondition | BRCoreProcedure) | O diagnóstico ou procedimento relevante para este atendimento | ||||
![]() ![]() ![]() |
1..1 | CodeableConcept | Papel deste diagnóstico no atendimento (por exemplo, internação, faturamento, alta…) Vínculo: DiagnosisRole (required) | |||||
![]() ![]() ![]() |
0..1 | positiveInt | Classificação do diagnóstico | |||||
![]() ![]() |
0..* | Reference(Account) | Referências as contas desde atendimento | |||||
![]() ![]() |
0..1 | BackboneElement | Detalhes sobre a internação em um serviço de saúde | |||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
0..1 | Identifier | Identificador de pré-internação | |||||
![]() ![]() ![]() |
0..1 | Reference(br-core-location | BRCoreOrganization) | Referência ao local/organização de onde o paciente veio antes da internação | |||||
![]() ![]() ![]() |
1..1 | CodeableConcept | De onde o paciente foi admitido (encaminhamento médico, transferência) Vínculo: BR Procedencia (required) | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | O tipo de readmissão hospitalar (se houver). Se o valor estiver ausente, a internação não será dentificada como uma reinternação Vínculo: hl7VS-re-admissionIndicator (example): The reason for re-admission of this hospitalization encounter. | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Preferências alimentares do paciente Vínculo: Diet (example): Medical, cultural or ethical food preferences to help with catering requirements. | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Cortesias especiais (VIP, membro do conselho) Vínculo: SpecialCourtesy (preferred): Special courtesies. | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Necessidades especiais: cadeira de rodas, tradutor, maca, etc Vínculo: SpecialArrangements (preferred): Special arrangements. | |||||
![]() ![]() ![]() |
0..1 | Reference(br-core-location | BRCoreOrganization) | Referência ao local/organização de encaminhamento pós-alta | |||||
![]() ![]() ![]() |
1..1 | CodeableConcept | Categoria ou tipo de local após a alta Vínculo: https://terminologia.saude.gov.br/fhir/CodeSystem/BRMotivoDesfecho (required) | |||||
![]() ![]() |
0..* | BackboneElement | Lista de locais onde o paciente esteve | |||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
1..1 | Reference(br-core-location) | Local onde o atendimento acontece | |||||
![]() ![]() ![]() |
0..1 | code | O status do local: planned | active | reserved | completed Vínculo: EncounterLocationStatus (required) | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | O tipo físico do local (geralmente o nível na hierarquia do local - quarto, enfermaria, etc.) Vínculo: LocationType (required) | |||||
![]() ![]() ![]() |
0..1 | Period | Período de tempo durante o qual o paciente esteve presente no local | |||||
![]() ![]() |
1..1 | Reference(BRCoreOrganization) | A organização (instalação) responsável por este encontro | |||||
![]() ![]() |
0..1 | Reference(br-core-encounter) | Outro atendimento do qual este atendimento faz parte | |||||
Documentação para este formato | ||||||||
| Caminho | Conformidade | Conjunto de valores | URI | |||
| Encounter.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languagesFrom a norma FHIR
| ||||
| Encounter.status | required | EncounterStatushttp://hl7.org/fhir/ValueSet/encounter-status|4.0.1From a norma FHIR | ||||
| Encounter.statusHistory.status | required | EncounterStatushttp://hl7.org/fhir/ValueSet/encounter-status|4.0.1From a norma FHIR | ||||
| Encounter.class | extensible | ActEncounterCodehttp://terminology.hl7.org/ValueSet/v3-ActEncounterCode | ||||
| Encounter.classHistory.class | extensible | ActEncounterCodehttp://terminology.hl7.org/ValueSet/v3-ActEncounterCode | ||||
| Encounter.type | required | BRAtendimentoPrestadohttps://terminologia.saude.gov.br/fhir/ValueSet/BRAtendimentoPrestadoFrom este IG | ||||
| Encounter.serviceType | required | BRServicoEspecializadohttps://terminologia.saude.gov.br/fhir/ValueSet/BRServicoEspecializadoFrom este IG | ||||
| Encounter.priority | required | BRCaraterAtendimentohttps://terminologia.saude.gov.br/fhir/ValueSet/BRCaraterAtendimentoFrom este IG | ||||
| Encounter.participant.type | required | BRResponsabilidadeParticipantehttps://terminologia.saude.gov.br/fhir/ValueSet/BRResponsabilidadeParticipanteFrom este IG | ||||
| Encounter.reasonCode | required | BRReasonEncounterhttps://terminologia.saude.gov.br/fhir/ValueSet/BRReasonEncounterFrom este IG | ||||
| Encounter.diagnosis.use | required | DiagnosisRolehttp://hl7.org/fhir/ValueSet/diagnosis-roleFrom a norma FHIR | ||||
| Encounter.hospitalization.admitSource | required | BRProcedenciahttps://terminologia.saude.gov.br/fhir/ValueSet/BRProcedenciaFrom este IG | ||||
| Encounter.hospitalization.reAdmission | example | Hl7VSReAdmissionIndicatorhttp://terminology.hl7.org/ValueSet/v2-0092 | ||||
| Encounter.hospitalization.dietPreference | example | Diethttp://hl7.org/fhir/ValueSet/encounter-dietFrom a norma FHIR | ||||
| Encounter.hospitalization.specialCourtesy | preferred | SpecialCourtesyhttp://hl7.org/fhir/ValueSet/encounter-special-courtesyFrom a norma FHIR | ||||
| Encounter.hospitalization.specialArrangement | preferred | SpecialArrangementshttp://hl7.org/fhir/ValueSet/encounter-special-arrangementsFrom a norma FHIR | ||||
| Encounter.hospitalization.dischargeDisposition | required | https://terminologia.saude.gov.br/fhir/CodeSystem/BRMotivoDesfechohttps://terminologia.saude.gov.br/fhir/CodeSystem/BRMotivoDesfecho | ||||
| Encounter.location.status | required | EncounterLocationStatushttp://hl7.org/fhir/ValueSet/encounter-location-statusFrom a norma FHIR | ||||
| Encounter.location.physicalType | required | LocationTypehttp://hl7.org/fhir/ValueSet/location-physical-typeFrom a norma FHIR |
| Id | Grau | Caminho(s) | Detalhes | Requisitos |
| dom-2 | error | Encounter | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
| dom-3 | error | Encounter | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty() | |
| dom-4 | error | Encounter | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
| dom-5 | error | Encounter | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
| dom-6 | best practice | Encounter | A resource should have narrative for robust management : text.`div`.exists() | |
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
Visualização instantânea
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | Encounter | An interaction during which services are provided to the patient | |||||
![]() ![]() |
Σ | 0..1 | id | Identificador lógico deste artefato | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso | ||||
![]() ![]() |
?!Σ | 0..1 | uri | Um conjunto de regras sob as quais este conteúdo foi criado | ||||
![]() ![]() |
0..1 | code | Idioma do recurso Vínculo: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Resumo do texto do recurso em linguagem natural This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Recursos contidos no recurso | |||||
![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo base | |||||
![]() ![]() |
?! | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() |
Σ | 0..* | Identifier | Identificadores externos para este recurso | ||||
![]() ![]() |
?!Σ | 1..1 | code | Status atual do atendimento: planned | arrived | triaged | in-progress | onleave | finished | cancelled + Vínculo: EncounterStatus (required): Current state of the encounter. | ||||
![]() ![]() |
0..* | BackboneElement | Lista de status de atendimentos anteriores | |||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
1..1 | code | Status de atendimentos anteriores: planned | arrived | triaged | in-progress | onleave | finished | cancelled + Vínculo: EncounterStatus (required): Current state of the encounter. | |||||
![]() ![]() ![]() |
1..1 | Period | O tempo em que o episódio estava no status especificado | |||||
![]() ![]() |
Σ | 1..1 | Coding | Classificação do atendimento com o paciente Vínculo: ActEncounterCode (extensible): Classification of the encounter. | ||||
![]() ![]() |
0..* | BackboneElement | Lista de classes de atendimentos anteriores | |||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
1..1 | Coding | Classe dos atendimento anteriore Vínculo: ActEncounterCode (extensible): Classification of the encounter. | |||||
![]() ![]() ![]() |
1..1 | Period | Período do atendimento anteriore | |||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Tipo específico do atendimento Vínculo: BR Atendimento Prestado (required) | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | Tipo específico do serviço Vínculo: BR Servico Especializado (required) | ||||
![]() ![]() |
1..1 | CodeableConcept | Prioridade do atendimento Vínculo: BR Carater Atendimento (required) | |||||
![]() ![]() |
Σ | 1..1 | Reference(BRCorePatient | Group) | Referência ao paciente ou grupo deste atendimento | ||||
![]() ![]() |
Σ | 0..* | Reference(EpisodeOfCare) | Referência ao episódio de cuidado relacionado a este atendimento | ||||
![]() ![]() |
0..* | Reference(BRCoreServiceRequest) | Referência ao ServiceRequest que iniciou este atendimento | |||||
![]() ![]() |
Σ | 0..* | BackboneElement | Participantes no atendimento | ||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
Σ | 1..* | CodeableConcept | Função do participante no atendimento Vínculo: BR Responsabilidade Participante (required) | ||||
![]() ![]() ![]() |
0..1 | Period | Período de atuação do participante | |||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCorePractitioner | BRCorePractitionerRole) | Referência à profissionais envolvidos no atendimento | ||||
![]() ![]() |
Σ | 0..* | Reference(Appointment) | Referência ao agendamento desde atendimento | ||||
![]() ![]() |
1..1 | Period | Hora de início e término do atendimento | |||||
![]() ![]() |
0..1 | Duration | Duração do atendimento | |||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Queixa principal do atendimento Vínculo: BR Reason Encounter (required) | ||||
![]() ![]() |
Σ | 0..1 | Reference(BRCoreCondition | BRCoreProcedure | BRCoreObservation | ImmunizationRecommendation) | Referência ao motivo do atendimento | ||||
![]() ![]() |
Σ | 0..* | BackboneElement | Lista de diagnósticos deste atendimento | ||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCoreCondition | BRCoreProcedure) | O diagnóstico ou procedimento relevante para este atendimento | ||||
![]() ![]() ![]() |
1..1 | CodeableConcept | Papel deste diagnóstico no atendimento (por exemplo, internação, faturamento, alta…) Vínculo: DiagnosisRole (required) | |||||
![]() ![]() ![]() |
0..1 | positiveInt | Classificação do diagnóstico | |||||
![]() ![]() |
0..* | Reference(Account) | Referências as contas desde atendimento | |||||
![]() ![]() |
0..1 | BackboneElement | Detalhes sobre a internação em um serviço de saúde | |||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
0..1 | Identifier | Identificador de pré-internação | |||||
![]() ![]() ![]() |
0..1 | Reference(br-core-location | BRCoreOrganization) | Referência ao local/organização de onde o paciente veio antes da internação | |||||
![]() ![]() ![]() |
1..1 | CodeableConcept | De onde o paciente foi admitido (encaminhamento médico, transferência) Vínculo: BR Procedencia (required) | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | O tipo de readmissão hospitalar (se houver). Se o valor estiver ausente, a internação não será dentificada como uma reinternação Vínculo: hl7VS-re-admissionIndicator (example): The reason for re-admission of this hospitalization encounter. | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Preferências alimentares do paciente Vínculo: Diet (example): Medical, cultural or ethical food preferences to help with catering requirements. | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Cortesias especiais (VIP, membro do conselho) Vínculo: SpecialCourtesy (preferred): Special courtesies. | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Necessidades especiais: cadeira de rodas, tradutor, maca, etc Vínculo: SpecialArrangements (preferred): Special arrangements. | |||||
![]() ![]() ![]() |
0..1 | Reference(br-core-location | BRCoreOrganization) | Referência ao local/organização de encaminhamento pós-alta | |||||
![]() ![]() ![]() |
1..1 | CodeableConcept | Categoria ou tipo de local após a alta Vínculo: https://terminologia.saude.gov.br/fhir/CodeSystem/BRMotivoDesfecho (required) | |||||
![]() ![]() |
0..* | BackboneElement | Lista de locais onde o paciente esteve | |||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
1..1 | Reference(br-core-location) | Local onde o atendimento acontece | |||||
![]() ![]() ![]() |
0..1 | code | O status do local: planned | active | reserved | completed Vínculo: EncounterLocationStatus (required) | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | O tipo físico do local (geralmente o nível na hierarquia do local - quarto, enfermaria, etc.) Vínculo: LocationType (required) | |||||
![]() ![]() ![]() |
0..1 | Period | Período de tempo durante o qual o paciente esteve presente no local | |||||
![]() ![]() |
1..1 | Reference(BRCoreOrganization) | A organização (instalação) responsável por este encontro | |||||
![]() ![]() |
0..1 | Reference(br-core-encounter) | Outro atendimento do qual este atendimento faz parte | |||||
Documentação para este formato | ||||||||
| Caminho | Conformidade | Conjunto de valores | URI | |||
| Encounter.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languagesFrom a norma FHIR
| ||||
| Encounter.status | required | EncounterStatushttp://hl7.org/fhir/ValueSet/encounter-status|4.0.1From a norma FHIR | ||||
| Encounter.statusHistory.status | required | EncounterStatushttp://hl7.org/fhir/ValueSet/encounter-status|4.0.1From a norma FHIR | ||||
| Encounter.class | extensible | ActEncounterCodehttp://terminology.hl7.org/ValueSet/v3-ActEncounterCode | ||||
| Encounter.classHistory.class | extensible | ActEncounterCodehttp://terminology.hl7.org/ValueSet/v3-ActEncounterCode | ||||
| Encounter.type | required | BRAtendimentoPrestadohttps://terminologia.saude.gov.br/fhir/ValueSet/BRAtendimentoPrestadoFrom este IG | ||||
| Encounter.serviceType | required | BRServicoEspecializadohttps://terminologia.saude.gov.br/fhir/ValueSet/BRServicoEspecializadoFrom este IG | ||||
| Encounter.priority | required | BRCaraterAtendimentohttps://terminologia.saude.gov.br/fhir/ValueSet/BRCaraterAtendimentoFrom este IG | ||||
| Encounter.participant.type | required | BRResponsabilidadeParticipantehttps://terminologia.saude.gov.br/fhir/ValueSet/BRResponsabilidadeParticipanteFrom este IG | ||||
| Encounter.reasonCode | required | BRReasonEncounterhttps://terminologia.saude.gov.br/fhir/ValueSet/BRReasonEncounterFrom este IG | ||||
| Encounter.diagnosis.use | required | DiagnosisRolehttp://hl7.org/fhir/ValueSet/diagnosis-roleFrom a norma FHIR | ||||
| Encounter.hospitalization.admitSource | required | BRProcedenciahttps://terminologia.saude.gov.br/fhir/ValueSet/BRProcedenciaFrom este IG | ||||
| Encounter.hospitalization.reAdmission | example | Hl7VSReAdmissionIndicatorhttp://terminology.hl7.org/ValueSet/v2-0092 | ||||
| Encounter.hospitalization.dietPreference | example | Diethttp://hl7.org/fhir/ValueSet/encounter-dietFrom a norma FHIR | ||||
| Encounter.hospitalization.specialCourtesy | preferred | SpecialCourtesyhttp://hl7.org/fhir/ValueSet/encounter-special-courtesyFrom a norma FHIR | ||||
| Encounter.hospitalization.specialArrangement | preferred | SpecialArrangementshttp://hl7.org/fhir/ValueSet/encounter-special-arrangementsFrom a norma FHIR | ||||
| Encounter.hospitalization.dischargeDisposition | required | https://terminologia.saude.gov.br/fhir/CodeSystem/BRMotivoDesfechohttps://terminologia.saude.gov.br/fhir/CodeSystem/BRMotivoDesfecho | ||||
| Encounter.location.status | required | EncounterLocationStatushttp://hl7.org/fhir/ValueSet/encounter-location-statusFrom a norma FHIR | ||||
| Encounter.location.physicalType | required | LocationTypehttp://hl7.org/fhir/ValueSet/location-physical-typeFrom a norma FHIR |
| Id | Grau | Caminho(s) | Detalhes | Requisitos |
| dom-2 | error | Encounter | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
| dom-3 | error | Encounter | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty() | |
| dom-4 | error | Encounter | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
| dom-5 | error | Encounter | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
| dom-6 | best practice | Encounter | A resource should have narrative for robust management : text.`div`.exists() | |
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
Esta estrutura é derivada de Encounter
Resumo
Obrigatório: 4 elementos(4 aninhado obrigatoriamente elementos)
Estruturas
Esta estrutura refere-se a estas outras estruturas:
Outras representações de perfil: CSV, Excel, Schematron