Guia de implementação do Core do Brasil: Release 1 - BR Realm | STU1
1.0.0 - STU1
This page is part of the Core do Brasil (v1.0.0: Release) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions
URL Canônica: https://br-core.saude.gov.br/fhir/StructureDefinition/br-core-encounter | Versão: 1.0.0 | |||
Active as of 2025-02-27 | 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 a 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.
Usage:
Descrição de perfis, diferenciais, instantâneos e como as diferentes apresentações funcionam.
Esta estrutura é derivada de Encounter
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
Encounter | |||
![]() ![]() ![]() |
0..* | Identifier | Identificadores externos para este recurso | |
![]() ![]() ![]() |
1..1 | code | Estado atual do atendimento. | |
![]() ![]() ![]() |
0..* | BackboneElement | Lista de status de atendimentos anteriores | |
![]() ![]() ![]() ![]() |
1..1 | code | Status de atendimentos anteriores | |
![]() ![]() ![]() ![]() |
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 | |
![]() ![]() ![]() ![]() |
1..1 | Coding | O domínio fornece códigos que qualificam o ActEncounterClass (ENC) | |
![]() ![]() ![]() ![]() |
1..1 | Period | O tempo em que o episódio estava na classe especificada | |
![]() ![]() ![]() |
0..* | CodeableConcept | Tipo específico de atendimento Binding: Atendimento Prestado (required) | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo específico de serviço Binding: Servico Especializado (required) | |
![]() ![]() ![]() |
1..1 | CodeableConcept | Indica a urgência do atendimento | |
![]() ![]() ![]() |
1..1 | Reference(BRCorePatient | Group) | O paciente ou grupo presente no atendimento | |
![]() ![]() ![]() |
0..* | Reference(EpisodeOfCare) | Episódio(s) de cuidado que este atendimento deve ser registrado contra | |
![]() ![]() ![]() |
0..* | Reference(BRCoreServiceRequest) | O ServiceRequest que iniciou este atendimento | |
![]() ![]() ![]() |
0..* | BackboneElement | Lista de participantes envolvidos no atendimento | |
![]() ![]() ![]() ![]() |
1..* | CodeableConcept | Papel do participante no atendimento | |
![]() ![]() ![]() ![]() |
0..1 | Period | Período de tempo durante o atendimento em que o participante participou | |
![]() ![]() ![]() ![]() |
0..1 | Reference(BRCorePractitioner | BRCorePractitionerRole) | Pessoas envolvidas no atendimento além do paciente | |
![]() ![]() ![]() |
0..* | Reference(Appointment) | A consulta que agendou este atendimento | |
![]() ![]() ![]() |
1..1 | Period | O horário de início e término do atendimento | |
![]() ![]() ![]() |
0..1 | Duration | Quantidade de tempo que durou o atendimento (menos tempo ausente) | |
![]() ![]() ![]() |
0..* | CodeableConcept | Motivo codificado pelo qual o atendimento acontece Binding: Reason Encounter (required) | |
![]() ![]() ![]() |
0..1 | Reference(BRCoreCondition | BRCoreProcedure | BRCoreObservation | ImmunizationRecommendation) | Motivo pelo qual o atendimento acontece (referência) | |
![]() ![]() ![]() |
0..* | BackboneElement | A lista de diagnósticos relevantes para este atendimento | |
![]() ![]() ![]() ![]() |
1..1 | Reference(BRCoreCondition | BRCoreProcedure) | O diagnóstico ou procedimento relevante para o atendimento | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Papel que este diagnóstico tem dentro do atendimento (por exemplo, admissão, faturamento, alta…) Binding: DiagnosisRole (required) | |
![]() ![]() ![]() ![]() |
0..1 | positiveInt | Classificação do diagnóstico (para cada tipo de função) | |
![]() ![]() ![]() |
0..* | Reference(Account) | O conjunto de contas que podem ser usadas para cobrança deste Atendimento | |
![]() ![]() ![]() |
0..1 | BackboneElement | Detalhes sobre a admissão em um serviço de saúde | |
![]() ![]() ![]() ![]() |
0..1 | Identifier | Identificador de pré-admissão | |
![]() ![]() ![]() ![]() |
0..1 | Reference(br-core-location | BRCoreOrganization) | O local/organização de onde o paciente veio antes da admissão | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | De onde o paciente foi admitido (encaminhamento médico, transferência) | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | O tipo de readmissão hospitalar que ocorreu (se houver). Se o valor estiver ausente, isso não é identificado como uma readmissão | |
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Preferências alimentares relatadas pelo paciente | |
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Cortesias especiais (VIP, membro do conselho) | |
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Cadeira de rodas, tradutor, maca, etc. | |
![]() ![]() ![]() ![]() |
0..1 | Reference(br-core-location | BRCoreOrganization) | Local/organização para onde o paciente recebe alta | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Categoria ou tipo de local após a alta Binding: motivo de encerramento (required) | |
![]() ![]() ![]() |
0..* | BackboneElement | Lista de locais onde o paciente esteve | |
![]() ![]() ![]() ![]() |
1..1 | Reference(br-core-location) | Local onde o atendimento acontece | |
![]() ![]() ![]() ![]() |
0..1 | code | O status do local. Binding: EncounterLocationStatus (required) | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | O tipo físico do local (geralmente o nível na hierarquia do local - quarto, enfermaria, etc.) Binding: 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 | |
![]() |
Path | Conformance | ValueSet | URI |
Encounter.type | required | BRAtendimentoPrestadohttps://terminologia.saude.gov.br/fhir/ValueSet/BRAtendimentoPrestado | |
Encounter.serviceType | required | BRServicoEspecializadohttps://terminologia.saude.gov.br/fhir/ValueSet/BRServicoEspecializado | |
Encounter.reasonCode | required | BRReasonEncounterhttps://terminologia.saude.gov.br/fhir/ValueSet/BRReasonEncounter | |
Encounter.diagnosis.use | required | DiagnosisRolehttp://hl7.org/fhir/ValueSet/diagnosis-role from the FHIR Standard | |
Encounter.hospitalization.dischargeDisposition | required | CaraterAtendimentohttps://fhir.ans.gov.br/ValueSet/motivo-encerramento from this IG | |
Encounter.location.status | required | EncounterLocationStatushttp://hl7.org/fhir/ValueSet/encounter-location-status from the FHIR Standard | |
Encounter.location.physicalType | required | LocationTypehttp://hl7.org/fhir/ValueSet/location-physical-type from the FHIR Standard |
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
0..* | Encounter | An interaction during which services are provided to the patient dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources dom-3: 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 dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated dom-5: If a resource is contained in another resource, it SHALL NOT have a security label dom-6: A resource should have narrative for robust management | |
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() |
Σ | 0..* | Identifier | Identificadores externos para este recurso ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
?!Σ | 1..1 | code | Estado atual do atendimento. Binding: EncounterStatus (required): Current state of the encounter. ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
0..* | BackboneElement | Lista de status de atendimentos anteriores ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() ![]() |
1..1 | code | Status de atendimentos anteriores Binding: EncounterStatus (required): Current state of the encounter. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
1..1 | Period | O tempo em que o episódio estava no status especificado ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
Σ | 1..1 | Coding | Classificação do atendimento com o paciente Binding: ActEncounterCode (extensible): Classification of the encounter. ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
0..* | BackboneElement | Lista de classes de atendimentos anteriores ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() ![]() |
1..1 | Coding | O domínio fornece códigos que qualificam o ActEncounterClass (ENC) Binding: ActEncounterCode (extensible): Classification of the encounter. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
1..1 | Period | O tempo em que o episódio estava na classe especificada ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Tipo específico de atendimento Binding: Atendimento Prestado (required) ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Tipo específico de serviço Binding: Servico Especializado (required) ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
1..1 | CodeableConcept | Indica a urgência do atendimento Binding: ActPriority (example): Indicates the urgency of the encounter. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCorePatient | Group) | O paciente ou grupo presente no atendimento ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 0..* | Reference(EpisodeOfCare) | Episódio(s) de cuidado que este atendimento deve ser registrado contra ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
0..* | Reference(BRCoreServiceRequest) | O ServiceRequest que iniciou este atendimento ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Lista de participantes envolvidos no atendimento ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() ![]() |
Σ | 1..* | CodeableConcept | Papel do participante no atendimento Binding: ParticipantType (extensible): Role of participant in encounter. ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
0..1 | Period | Período de tempo durante o atendimento em que o participante participou ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCorePractitioner | BRCorePractitionerRole) | Pessoas envolvidas no atendimento além do paciente ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 0..* | Reference(Appointment) | A consulta que agendou este atendimento ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
1..1 | Period | O horário de início e término do atendimento ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
0..1 | Duration | Quantidade de tempo que durou o atendimento (menos tempo ausente) ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Motivo codificado pelo qual o atendimento acontece Binding: Reason Encounter (required) ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCoreCondition | BRCoreProcedure | BRCoreObservation | ImmunizationRecommendation) | Motivo pelo qual o atendimento acontece (referência) ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 0..* | BackboneElement | A lista de diagnósticos relevantes para este atendimento ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCoreCondition | BRCoreProcedure) | O diagnóstico ou procedimento relevante para o atendimento ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Papel que este diagnóstico tem dentro do atendimento (por exemplo, admissão, faturamento, alta…) Binding: DiagnosisRole (required) ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
0..1 | positiveInt | Classificação do diagnóstico (para cada tipo de função) ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
0..* | Reference(Account) | O conjunto de contas que podem ser usadas para cobrança deste Atendimento ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
0..1 | BackboneElement | Detalhes sobre a admissão em um serviço de saúde ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() ![]() |
0..1 | Identifier | Identificador de pré-admissão ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
0..1 | Reference(br-core-location | BRCoreOrganization) | O local/organização de onde o paciente veio antes da admissão ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | De onde o paciente foi admitido (encaminhamento médico, transferência) Binding: AdmitSource (preferred): From where the patient was admitted. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | O tipo de readmissão hospitalar que ocorreu (se houver). Se o valor estiver ausente, isso não é identificado como uma readmissão Binding: hl7VS-re-admissionIndicator (example): The reason for re-admission of this hospitalization encounter. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Preferências alimentares relatadas pelo paciente Binding: Diet (example): Medical, cultural or ethical food preferences to help with catering requirements. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Cortesias especiais (VIP, membro do conselho) Binding: SpecialCourtesy (preferred): Special courtesies. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Cadeira de rodas, tradutor, maca, etc. Binding: SpecialArrangements (preferred): Special arrangements. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
0..1 | Reference(br-core-location | BRCoreOrganization) | Local/organização para onde o paciente recebe alta ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Categoria ou tipo de local após a alta Binding: motivo de encerramento (required) ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
0..* | BackboneElement | Lista de locais onde o paciente esteve ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() ![]() |
1..1 | Reference(br-core-location) | Local onde o atendimento acontece ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
0..1 | code | O status do local. Binding: EncounterLocationStatus (required) ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | O tipo físico do local (geralmente o nível na hierarquia do local - quarto, enfermaria, etc.) Binding: LocationType (required) ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
0..1 | Period | Período de tempo durante o qual o paciente esteve presente no local ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
1..1 | Reference(BRCoreOrganization) | A organização (instalação) responsável por este encontro ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
0..1 | Reference(br-core-encounter) | Outro atendimento do qual este atendimento faz parte ele-1: All FHIR elements must have a @value or children | |
![]() |
Path | Conformance | ValueSet | URI |
Encounter.status | required | EncounterStatushttp://hl7.org/fhir/ValueSet/encounter-status|4.0.1 from the FHIR Standard | |
Encounter.statusHistory.status | required | EncounterStatushttp://hl7.org/fhir/ValueSet/encounter-status|4.0.1 from the FHIR Standard | |
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/BRAtendimentoPrestado | |
Encounter.serviceType | required | BRServicoEspecializadohttps://terminologia.saude.gov.br/fhir/ValueSet/BRServicoEspecializado | |
Encounter.priority | example | ActPriorityhttp://terminology.hl7.org/ValueSet/v3-ActPriority | |
Encounter.participant.type | extensible | ParticipantTypehttp://hl7.org/fhir/ValueSet/encounter-participant-type from the FHIR Standard | |
Encounter.reasonCode | required | BRReasonEncounterhttps://terminologia.saude.gov.br/fhir/ValueSet/BRReasonEncounter | |
Encounter.diagnosis.use | required | DiagnosisRolehttp://hl7.org/fhir/ValueSet/diagnosis-role from the FHIR Standard | |
Encounter.hospitalization.admitSource | preferred | AdmitSourcehttp://hl7.org/fhir/ValueSet/encounter-admit-source from the FHIR Standard | |
Encounter.hospitalization.reAdmission | example | Hl7VSReAdmissionIndicatorhttp://terminology.hl7.org/ValueSet/v2-0092 | |
Encounter.hospitalization.dietPreference | example | Diethttp://hl7.org/fhir/ValueSet/encounter-diet from the FHIR Standard | |
Encounter.hospitalization.specialCourtesy | preferred | SpecialCourtesyhttp://hl7.org/fhir/ValueSet/encounter-special-courtesy from the FHIR Standard | |
Encounter.hospitalization.specialArrangement | preferred | SpecialArrangementshttp://hl7.org/fhir/ValueSet/encounter-special-arrangements from the FHIR Standard | |
Encounter.hospitalization.dischargeDisposition | required | CaraterAtendimentohttps://fhir.ans.gov.br/ValueSet/motivo-encerramento from this IG | |
Encounter.location.status | required | EncounterLocationStatushttp://hl7.org/fhir/ValueSet/encounter-location-status from the FHIR Standard | |
Encounter.location.physicalType | required | LocationTypehttp://hl7.org/fhir/ValueSet/location-physical-type from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
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() |
Name | Flags | Card. | Type | Description & Constraints![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() |
0..* | Encounter | An interaction during which services are provided to the patient | |||||
![]() ![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() ![]() |
Σ | 0..* | Identifier | Identificadores externos para este recurso | ||||
![]() ![]() ![]() |
?!Σ | 1..1 | code | Estado atual do atendimento. Binding: EncounterStatus (required): Current state of the encounter. | ||||
![]() ![]() ![]() |
0..* | BackboneElement | Lista de status de atendimentos anteriores | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
1..1 | code | Status de atendimentos anteriores Binding: 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 Binding: ActEncounterCode (extensible): Classification of the encounter. | ||||
![]() ![]() ![]() |
0..* | BackboneElement | Lista de classes de atendimentos anteriores | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
1..1 | Coding | O domínio fornece códigos que qualificam o ActEncounterClass (ENC) Binding: ActEncounterCode (extensible): Classification of the encounter. | |||||
![]() ![]() ![]() ![]() |
1..1 | Period | O tempo em que o episódio estava na classe especificada | |||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Tipo específico de atendimento Binding: Atendimento Prestado (required) | ||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Tipo específico de serviço Binding: Servico Especializado (required) | ||||
![]() ![]() ![]() |
1..1 | CodeableConcept | Indica a urgência do atendimento Binding: ActPriority (example): Indicates the urgency of the encounter. | |||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCorePatient | Group) | O paciente ou grupo presente no atendimento | ||||
![]() ![]() ![]() |
Σ | 0..* | Reference(EpisodeOfCare) | Episódio(s) de cuidado que este atendimento deve ser registrado contra | ||||
![]() ![]() ![]() |
0..* | Reference(BRCoreServiceRequest) | O ServiceRequest que iniciou este atendimento | |||||
![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Lista de participantes envolvidos no atendimento | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
Σ | 1..* | CodeableConcept | Papel do participante no atendimento Binding: ParticipantType (extensible): Role of participant in encounter. | ||||
![]() ![]() ![]() ![]() |
0..1 | Period | Período de tempo durante o atendimento em que o participante participou | |||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCorePractitioner | BRCorePractitionerRole) | Pessoas envolvidas no atendimento além do paciente | ||||
![]() ![]() ![]() |
Σ | 0..* | Reference(Appointment) | A consulta que agendou este atendimento | ||||
![]() ![]() ![]() |
1..1 | Period | O horário de início e término do atendimento | |||||
![]() ![]() ![]() |
0..1 | Duration | Quantidade de tempo que durou o atendimento (menos tempo ausente) | |||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Motivo codificado pelo qual o atendimento acontece Binding: Reason Encounter (required) | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCoreCondition | BRCoreProcedure | BRCoreObservation | ImmunizationRecommendation) | Motivo pelo qual o atendimento acontece (referência) | ||||
![]() ![]() ![]() |
Σ | 0..* | BackboneElement | A lista de diagnósticos relevantes para este atendimento | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCoreCondition | BRCoreProcedure) | O diagnóstico ou procedimento relevante para o atendimento | ||||
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Papel que este diagnóstico tem dentro do atendimento (por exemplo, admissão, faturamento, alta…) Binding: DiagnosisRole (required) | |||||
![]() ![]() ![]() ![]() |
0..1 | positiveInt | Classificação do diagnóstico (para cada tipo de função) | |||||
![]() ![]() ![]() |
0..* | Reference(Account) | O conjunto de contas que podem ser usadas para cobrança deste Atendimento | |||||
![]() ![]() ![]() |
0..1 | BackboneElement | Detalhes sobre a admissão em um serviço de saúde | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
0..1 | Identifier | Identificador de pré-admissão | |||||
![]() ![]() ![]() ![]() |
0..1 | Reference(br-core-location | BRCoreOrganization) | O local/organização de onde o paciente veio antes da admissão | |||||
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | De onde o paciente foi admitido (encaminhamento médico, transferência) Binding: AdmitSource (preferred): From where the patient was admitted. | |||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | O tipo de readmissão hospitalar que ocorreu (se houver). Se o valor estiver ausente, isso não é identificado como uma readmissão Binding: hl7VS-re-admissionIndicator (example): The reason for re-admission of this hospitalization encounter. | |||||
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Preferências alimentares relatadas pelo paciente Binding: Diet (example): Medical, cultural or ethical food preferences to help with catering requirements. | |||||
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Cortesias especiais (VIP, membro do conselho) Binding: SpecialCourtesy (preferred): Special courtesies. | |||||
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Cadeira de rodas, tradutor, maca, etc. Binding: SpecialArrangements (preferred): Special arrangements. | |||||
![]() ![]() ![]() ![]() |
0..1 | Reference(br-core-location | BRCoreOrganization) | Local/organização para onde o paciente recebe alta | |||||
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Categoria ou tipo de local após a alta Binding: motivo de encerramento (required) | |||||
![]() ![]() ![]() |
0..* | BackboneElement | Lista de locais onde o paciente esteve | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
1..1 | Reference(br-core-location) | Local onde o atendimento acontece | |||||
![]() ![]() ![]() ![]() |
0..1 | code | O status do local. Binding: EncounterLocationStatus (required) | |||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | O tipo físico do local (geralmente o nível na hierarquia do local - quarto, enfermaria, etc.) Binding: 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 | |||||
![]() |
Path | Conformance | ValueSet | URI | |||
Encounter.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages from the FHIR Standard
| ||||
Encounter.status | required | EncounterStatushttp://hl7.org/fhir/ValueSet/encounter-status|4.0.1 from the FHIR Standard | ||||
Encounter.statusHistory.status | required | EncounterStatushttp://hl7.org/fhir/ValueSet/encounter-status|4.0.1 from the FHIR Standard | ||||
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/BRAtendimentoPrestado | ||||
Encounter.serviceType | required | BRServicoEspecializadohttps://terminologia.saude.gov.br/fhir/ValueSet/BRServicoEspecializado | ||||
Encounter.priority | example | ActPriorityhttp://terminology.hl7.org/ValueSet/v3-ActPriority | ||||
Encounter.participant.type | extensible | ParticipantTypehttp://hl7.org/fhir/ValueSet/encounter-participant-type from the FHIR Standard | ||||
Encounter.reasonCode | required | BRReasonEncounterhttps://terminologia.saude.gov.br/fhir/ValueSet/BRReasonEncounter | ||||
Encounter.diagnosis.use | required | DiagnosisRolehttp://hl7.org/fhir/ValueSet/diagnosis-role from the FHIR Standard | ||||
Encounter.hospitalization.admitSource | preferred | AdmitSourcehttp://hl7.org/fhir/ValueSet/encounter-admit-source from the FHIR Standard | ||||
Encounter.hospitalization.reAdmission | example | Hl7VSReAdmissionIndicatorhttp://terminology.hl7.org/ValueSet/v2-0092 | ||||
Encounter.hospitalization.dietPreference | example | Diethttp://hl7.org/fhir/ValueSet/encounter-diet from the FHIR Standard | ||||
Encounter.hospitalization.specialCourtesy | preferred | SpecialCourtesyhttp://hl7.org/fhir/ValueSet/encounter-special-courtesy from the FHIR Standard | ||||
Encounter.hospitalization.specialArrangement | preferred | SpecialArrangementshttp://hl7.org/fhir/ValueSet/encounter-special-arrangements from the FHIR Standard | ||||
Encounter.hospitalization.dischargeDisposition | required | CaraterAtendimentohttps://fhir.ans.gov.br/ValueSet/motivo-encerramento from this IG | ||||
Encounter.location.status | required | EncounterLocationStatushttp://hl7.org/fhir/ValueSet/encounter-location-status from the FHIR Standard | ||||
Encounter.location.physicalType | required | LocationTypehttp://hl7.org/fhir/ValueSet/location-physical-type from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
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
Summary
Mandatory: 4 elements(4 nested mandatory elements)
Structures
This structure refers to these other structures:
Visão diferencial
Esta estrutura é derivada de Encounter
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
Encounter | |||
![]() ![]() ![]() |
0..* | Identifier | Identificadores externos para este recurso | |
![]() ![]() ![]() |
1..1 | code | Estado atual do atendimento. | |
![]() ![]() ![]() |
0..* | BackboneElement | Lista de status de atendimentos anteriores | |
![]() ![]() ![]() ![]() |
1..1 | code | Status de atendimentos anteriores | |
![]() ![]() ![]() ![]() |
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 | |
![]() ![]() ![]() ![]() |
1..1 | Coding | O domínio fornece códigos que qualificam o ActEncounterClass (ENC) | |
![]() ![]() ![]() ![]() |
1..1 | Period | O tempo em que o episódio estava na classe especificada | |
![]() ![]() ![]() |
0..* | CodeableConcept | Tipo específico de atendimento Binding: Atendimento Prestado (required) | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo específico de serviço Binding: Servico Especializado (required) | |
![]() ![]() ![]() |
1..1 | CodeableConcept | Indica a urgência do atendimento | |
![]() ![]() ![]() |
1..1 | Reference(BRCorePatient | Group) | O paciente ou grupo presente no atendimento | |
![]() ![]() ![]() |
0..* | Reference(EpisodeOfCare) | Episódio(s) de cuidado que este atendimento deve ser registrado contra | |
![]() ![]() ![]() |
0..* | Reference(BRCoreServiceRequest) | O ServiceRequest que iniciou este atendimento | |
![]() ![]() ![]() |
0..* | BackboneElement | Lista de participantes envolvidos no atendimento | |
![]() ![]() ![]() ![]() |
1..* | CodeableConcept | Papel do participante no atendimento | |
![]() ![]() ![]() ![]() |
0..1 | Period | Período de tempo durante o atendimento em que o participante participou | |
![]() ![]() ![]() ![]() |
0..1 | Reference(BRCorePractitioner | BRCorePractitionerRole) | Pessoas envolvidas no atendimento além do paciente | |
![]() ![]() ![]() |
0..* | Reference(Appointment) | A consulta que agendou este atendimento | |
![]() ![]() ![]() |
1..1 | Period | O horário de início e término do atendimento | |
![]() ![]() ![]() |
0..1 | Duration | Quantidade de tempo que durou o atendimento (menos tempo ausente) | |
![]() ![]() ![]() |
0..* | CodeableConcept | Motivo codificado pelo qual o atendimento acontece Binding: Reason Encounter (required) | |
![]() ![]() ![]() |
0..1 | Reference(BRCoreCondition | BRCoreProcedure | BRCoreObservation | ImmunizationRecommendation) | Motivo pelo qual o atendimento acontece (referência) | |
![]() ![]() ![]() |
0..* | BackboneElement | A lista de diagnósticos relevantes para este atendimento | |
![]() ![]() ![]() ![]() |
1..1 | Reference(BRCoreCondition | BRCoreProcedure) | O diagnóstico ou procedimento relevante para o atendimento | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Papel que este diagnóstico tem dentro do atendimento (por exemplo, admissão, faturamento, alta…) Binding: DiagnosisRole (required) | |
![]() ![]() ![]() ![]() |
0..1 | positiveInt | Classificação do diagnóstico (para cada tipo de função) | |
![]() ![]() ![]() |
0..* | Reference(Account) | O conjunto de contas que podem ser usadas para cobrança deste Atendimento | |
![]() ![]() ![]() |
0..1 | BackboneElement | Detalhes sobre a admissão em um serviço de saúde | |
![]() ![]() ![]() ![]() |
0..1 | Identifier | Identificador de pré-admissão | |
![]() ![]() ![]() ![]() |
0..1 | Reference(br-core-location | BRCoreOrganization) | O local/organização de onde o paciente veio antes da admissão | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | De onde o paciente foi admitido (encaminhamento médico, transferência) | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | O tipo de readmissão hospitalar que ocorreu (se houver). Se o valor estiver ausente, isso não é identificado como uma readmissão | |
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Preferências alimentares relatadas pelo paciente | |
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Cortesias especiais (VIP, membro do conselho) | |
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Cadeira de rodas, tradutor, maca, etc. | |
![]() ![]() ![]() ![]() |
0..1 | Reference(br-core-location | BRCoreOrganization) | Local/organização para onde o paciente recebe alta | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Categoria ou tipo de local após a alta Binding: motivo de encerramento (required) | |
![]() ![]() ![]() |
0..* | BackboneElement | Lista de locais onde o paciente esteve | |
![]() ![]() ![]() ![]() |
1..1 | Reference(br-core-location) | Local onde o atendimento acontece | |
![]() ![]() ![]() ![]() |
0..1 | code | O status do local. Binding: EncounterLocationStatus (required) | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | O tipo físico do local (geralmente o nível na hierarquia do local - quarto, enfermaria, etc.) Binding: 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 | |
![]() |
Path | Conformance | ValueSet | URI |
Encounter.type | required | BRAtendimentoPrestadohttps://terminologia.saude.gov.br/fhir/ValueSet/BRAtendimentoPrestado | |
Encounter.serviceType | required | BRServicoEspecializadohttps://terminologia.saude.gov.br/fhir/ValueSet/BRServicoEspecializado | |
Encounter.reasonCode | required | BRReasonEncounterhttps://terminologia.saude.gov.br/fhir/ValueSet/BRReasonEncounter | |
Encounter.diagnosis.use | required | DiagnosisRolehttp://hl7.org/fhir/ValueSet/diagnosis-role from the FHIR Standard | |
Encounter.hospitalization.dischargeDisposition | required | CaraterAtendimentohttps://fhir.ans.gov.br/ValueSet/motivo-encerramento from this IG | |
Encounter.location.status | required | EncounterLocationStatushttp://hl7.org/fhir/ValueSet/encounter-location-status from the FHIR Standard | |
Encounter.location.physicalType | required | LocationTypehttp://hl7.org/fhir/ValueSet/location-physical-type from the FHIR Standard |
Visualização de elementos -chave
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
0..* | Encounter | An interaction during which services are provided to the patient dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources dom-3: 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 dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated dom-5: If a resource is contained in another resource, it SHALL NOT have a security label dom-6: A resource should have narrative for robust management | |
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() |
Σ | 0..* | Identifier | Identificadores externos para este recurso ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
?!Σ | 1..1 | code | Estado atual do atendimento. Binding: EncounterStatus (required): Current state of the encounter. ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
0..* | BackboneElement | Lista de status de atendimentos anteriores ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() ![]() |
1..1 | code | Status de atendimentos anteriores Binding: EncounterStatus (required): Current state of the encounter. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
1..1 | Period | O tempo em que o episódio estava no status especificado ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
Σ | 1..1 | Coding | Classificação do atendimento com o paciente Binding: ActEncounterCode (extensible): Classification of the encounter. ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
0..* | BackboneElement | Lista de classes de atendimentos anteriores ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() ![]() |
1..1 | Coding | O domínio fornece códigos que qualificam o ActEncounterClass (ENC) Binding: ActEncounterCode (extensible): Classification of the encounter. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
1..1 | Period | O tempo em que o episódio estava na classe especificada ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Tipo específico de atendimento Binding: Atendimento Prestado (required) ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Tipo específico de serviço Binding: Servico Especializado (required) ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
1..1 | CodeableConcept | Indica a urgência do atendimento Binding: ActPriority (example): Indicates the urgency of the encounter. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCorePatient | Group) | O paciente ou grupo presente no atendimento ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 0..* | Reference(EpisodeOfCare) | Episódio(s) de cuidado que este atendimento deve ser registrado contra ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
0..* | Reference(BRCoreServiceRequest) | O ServiceRequest que iniciou este atendimento ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Lista de participantes envolvidos no atendimento ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() ![]() |
Σ | 1..* | CodeableConcept | Papel do participante no atendimento Binding: ParticipantType (extensible): Role of participant in encounter. ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
0..1 | Period | Período de tempo durante o atendimento em que o participante participou ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCorePractitioner | BRCorePractitionerRole) | Pessoas envolvidas no atendimento além do paciente ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 0..* | Reference(Appointment) | A consulta que agendou este atendimento ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
1..1 | Period | O horário de início e término do atendimento ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
0..1 | Duration | Quantidade de tempo que durou o atendimento (menos tempo ausente) ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Motivo codificado pelo qual o atendimento acontece Binding: Reason Encounter (required) ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCoreCondition | BRCoreProcedure | BRCoreObservation | ImmunizationRecommendation) | Motivo pelo qual o atendimento acontece (referência) ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 0..* | BackboneElement | A lista de diagnósticos relevantes para este atendimento ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCoreCondition | BRCoreProcedure) | O diagnóstico ou procedimento relevante para o atendimento ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Papel que este diagnóstico tem dentro do atendimento (por exemplo, admissão, faturamento, alta…) Binding: DiagnosisRole (required) ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
0..1 | positiveInt | Classificação do diagnóstico (para cada tipo de função) ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
0..* | Reference(Account) | O conjunto de contas que podem ser usadas para cobrança deste Atendimento ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
0..1 | BackboneElement | Detalhes sobre a admissão em um serviço de saúde ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() ![]() |
0..1 | Identifier | Identificador de pré-admissão ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
0..1 | Reference(br-core-location | BRCoreOrganization) | O local/organização de onde o paciente veio antes da admissão ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | De onde o paciente foi admitido (encaminhamento médico, transferência) Binding: AdmitSource (preferred): From where the patient was admitted. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | O tipo de readmissão hospitalar que ocorreu (se houver). Se o valor estiver ausente, isso não é identificado como uma readmissão Binding: hl7VS-re-admissionIndicator (example): The reason for re-admission of this hospitalization encounter. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Preferências alimentares relatadas pelo paciente Binding: Diet (example): Medical, cultural or ethical food preferences to help with catering requirements. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Cortesias especiais (VIP, membro do conselho) Binding: SpecialCourtesy (preferred): Special courtesies. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Cadeira de rodas, tradutor, maca, etc. Binding: SpecialArrangements (preferred): Special arrangements. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
0..1 | Reference(br-core-location | BRCoreOrganization) | Local/organização para onde o paciente recebe alta ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Categoria ou tipo de local após a alta Binding: motivo de encerramento (required) ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
0..* | BackboneElement | Lista de locais onde o paciente esteve ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() ![]() |
1..1 | Reference(br-core-location) | Local onde o atendimento acontece ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
0..1 | code | O status do local. Binding: EncounterLocationStatus (required) ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | O tipo físico do local (geralmente o nível na hierarquia do local - quarto, enfermaria, etc.) Binding: LocationType (required) ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
0..1 | Period | Período de tempo durante o qual o paciente esteve presente no local ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
1..1 | Reference(BRCoreOrganization) | A organização (instalação) responsável por este encontro ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
0..1 | Reference(br-core-encounter) | Outro atendimento do qual este atendimento faz parte ele-1: All FHIR elements must have a @value or children | |
![]() |
Path | Conformance | ValueSet | URI |
Encounter.status | required | EncounterStatushttp://hl7.org/fhir/ValueSet/encounter-status|4.0.1 from the FHIR Standard | |
Encounter.statusHistory.status | required | EncounterStatushttp://hl7.org/fhir/ValueSet/encounter-status|4.0.1 from the FHIR Standard | |
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/BRAtendimentoPrestado | |
Encounter.serviceType | required | BRServicoEspecializadohttps://terminologia.saude.gov.br/fhir/ValueSet/BRServicoEspecializado | |
Encounter.priority | example | ActPriorityhttp://terminology.hl7.org/ValueSet/v3-ActPriority | |
Encounter.participant.type | extensible | ParticipantTypehttp://hl7.org/fhir/ValueSet/encounter-participant-type from the FHIR Standard | |
Encounter.reasonCode | required | BRReasonEncounterhttps://terminologia.saude.gov.br/fhir/ValueSet/BRReasonEncounter | |
Encounter.diagnosis.use | required | DiagnosisRolehttp://hl7.org/fhir/ValueSet/diagnosis-role from the FHIR Standard | |
Encounter.hospitalization.admitSource | preferred | AdmitSourcehttp://hl7.org/fhir/ValueSet/encounter-admit-source from the FHIR Standard | |
Encounter.hospitalization.reAdmission | example | Hl7VSReAdmissionIndicatorhttp://terminology.hl7.org/ValueSet/v2-0092 | |
Encounter.hospitalization.dietPreference | example | Diethttp://hl7.org/fhir/ValueSet/encounter-diet from the FHIR Standard | |
Encounter.hospitalization.specialCourtesy | preferred | SpecialCourtesyhttp://hl7.org/fhir/ValueSet/encounter-special-courtesy from the FHIR Standard | |
Encounter.hospitalization.specialArrangement | preferred | SpecialArrangementshttp://hl7.org/fhir/ValueSet/encounter-special-arrangements from the FHIR Standard | |
Encounter.hospitalization.dischargeDisposition | required | CaraterAtendimentohttps://fhir.ans.gov.br/ValueSet/motivo-encerramento from this IG | |
Encounter.location.status | required | EncounterLocationStatushttp://hl7.org/fhir/ValueSet/encounter-location-status from the FHIR Standard | |
Encounter.location.physicalType | required | LocationTypehttp://hl7.org/fhir/ValueSet/location-physical-type from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
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
Name | Flags | Card. | Type | Description & Constraints![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() |
0..* | Encounter | An interaction during which services are provided to the patient | |||||
![]() ![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() ![]() |
Σ | 0..* | Identifier | Identificadores externos para este recurso | ||||
![]() ![]() ![]() |
?!Σ | 1..1 | code | Estado atual do atendimento. Binding: EncounterStatus (required): Current state of the encounter. | ||||
![]() ![]() ![]() |
0..* | BackboneElement | Lista de status de atendimentos anteriores | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
1..1 | code | Status de atendimentos anteriores Binding: 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 Binding: ActEncounterCode (extensible): Classification of the encounter. | ||||
![]() ![]() ![]() |
0..* | BackboneElement | Lista de classes de atendimentos anteriores | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
1..1 | Coding | O domínio fornece códigos que qualificam o ActEncounterClass (ENC) Binding: ActEncounterCode (extensible): Classification of the encounter. | |||||
![]() ![]() ![]() ![]() |
1..1 | Period | O tempo em que o episódio estava na classe especificada | |||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Tipo específico de atendimento Binding: Atendimento Prestado (required) | ||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Tipo específico de serviço Binding: Servico Especializado (required) | ||||
![]() ![]() ![]() |
1..1 | CodeableConcept | Indica a urgência do atendimento Binding: ActPriority (example): Indicates the urgency of the encounter. | |||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCorePatient | Group) | O paciente ou grupo presente no atendimento | ||||
![]() ![]() ![]() |
Σ | 0..* | Reference(EpisodeOfCare) | Episódio(s) de cuidado que este atendimento deve ser registrado contra | ||||
![]() ![]() ![]() |
0..* | Reference(BRCoreServiceRequest) | O ServiceRequest que iniciou este atendimento | |||||
![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Lista de participantes envolvidos no atendimento | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
Σ | 1..* | CodeableConcept | Papel do participante no atendimento Binding: ParticipantType (extensible): Role of participant in encounter. | ||||
![]() ![]() ![]() ![]() |
0..1 | Period | Período de tempo durante o atendimento em que o participante participou | |||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCorePractitioner | BRCorePractitionerRole) | Pessoas envolvidas no atendimento além do paciente | ||||
![]() ![]() ![]() |
Σ | 0..* | Reference(Appointment) | A consulta que agendou este atendimento | ||||
![]() ![]() ![]() |
1..1 | Period | O horário de início e término do atendimento | |||||
![]() ![]() ![]() |
0..1 | Duration | Quantidade de tempo que durou o atendimento (menos tempo ausente) | |||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Motivo codificado pelo qual o atendimento acontece Binding: Reason Encounter (required) | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCoreCondition | BRCoreProcedure | BRCoreObservation | ImmunizationRecommendation) | Motivo pelo qual o atendimento acontece (referência) | ||||
![]() ![]() ![]() |
Σ | 0..* | BackboneElement | A lista de diagnósticos relevantes para este atendimento | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCoreCondition | BRCoreProcedure) | O diagnóstico ou procedimento relevante para o atendimento | ||||
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Papel que este diagnóstico tem dentro do atendimento (por exemplo, admissão, faturamento, alta…) Binding: DiagnosisRole (required) | |||||
![]() ![]() ![]() ![]() |
0..1 | positiveInt | Classificação do diagnóstico (para cada tipo de função) | |||||
![]() ![]() ![]() |
0..* | Reference(Account) | O conjunto de contas que podem ser usadas para cobrança deste Atendimento | |||||
![]() ![]() ![]() |
0..1 | BackboneElement | Detalhes sobre a admissão em um serviço de saúde | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
0..1 | Identifier | Identificador de pré-admissão | |||||
![]() ![]() ![]() ![]() |
0..1 | Reference(br-core-location | BRCoreOrganization) | O local/organização de onde o paciente veio antes da admissão | |||||
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | De onde o paciente foi admitido (encaminhamento médico, transferência) Binding: AdmitSource (preferred): From where the patient was admitted. | |||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | O tipo de readmissão hospitalar que ocorreu (se houver). Se o valor estiver ausente, isso não é identificado como uma readmissão Binding: hl7VS-re-admissionIndicator (example): The reason for re-admission of this hospitalization encounter. | |||||
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Preferências alimentares relatadas pelo paciente Binding: Diet (example): Medical, cultural or ethical food preferences to help with catering requirements. | |||||
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Cortesias especiais (VIP, membro do conselho) Binding: SpecialCourtesy (preferred): Special courtesies. | |||||
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Cadeira de rodas, tradutor, maca, etc. Binding: SpecialArrangements (preferred): Special arrangements. | |||||
![]() ![]() ![]() ![]() |
0..1 | Reference(br-core-location | BRCoreOrganization) | Local/organização para onde o paciente recebe alta | |||||
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Categoria ou tipo de local após a alta Binding: motivo de encerramento (required) | |||||
![]() ![]() ![]() |
0..* | BackboneElement | Lista de locais onde o paciente esteve | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
1..1 | Reference(br-core-location) | Local onde o atendimento acontece | |||||
![]() ![]() ![]() ![]() |
0..1 | code | O status do local. Binding: EncounterLocationStatus (required) | |||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | O tipo físico do local (geralmente o nível na hierarquia do local - quarto, enfermaria, etc.) Binding: 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 | |||||
![]() |
Path | Conformance | ValueSet | URI | |||
Encounter.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages from the FHIR Standard
| ||||
Encounter.status | required | EncounterStatushttp://hl7.org/fhir/ValueSet/encounter-status|4.0.1 from the FHIR Standard | ||||
Encounter.statusHistory.status | required | EncounterStatushttp://hl7.org/fhir/ValueSet/encounter-status|4.0.1 from the FHIR Standard | ||||
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/BRAtendimentoPrestado | ||||
Encounter.serviceType | required | BRServicoEspecializadohttps://terminologia.saude.gov.br/fhir/ValueSet/BRServicoEspecializado | ||||
Encounter.priority | example | ActPriorityhttp://terminology.hl7.org/ValueSet/v3-ActPriority | ||||
Encounter.participant.type | extensible | ParticipantTypehttp://hl7.org/fhir/ValueSet/encounter-participant-type from the FHIR Standard | ||||
Encounter.reasonCode | required | BRReasonEncounterhttps://terminologia.saude.gov.br/fhir/ValueSet/BRReasonEncounter | ||||
Encounter.diagnosis.use | required | DiagnosisRolehttp://hl7.org/fhir/ValueSet/diagnosis-role from the FHIR Standard | ||||
Encounter.hospitalization.admitSource | preferred | AdmitSourcehttp://hl7.org/fhir/ValueSet/encounter-admit-source from the FHIR Standard | ||||
Encounter.hospitalization.reAdmission | example | Hl7VSReAdmissionIndicatorhttp://terminology.hl7.org/ValueSet/v2-0092 | ||||
Encounter.hospitalization.dietPreference | example | Diethttp://hl7.org/fhir/ValueSet/encounter-diet from the FHIR Standard | ||||
Encounter.hospitalization.specialCourtesy | preferred | SpecialCourtesyhttp://hl7.org/fhir/ValueSet/encounter-special-courtesy from the FHIR Standard | ||||
Encounter.hospitalization.specialArrangement | preferred | SpecialArrangementshttp://hl7.org/fhir/ValueSet/encounter-special-arrangements from the FHIR Standard | ||||
Encounter.hospitalization.dischargeDisposition | required | CaraterAtendimentohttps://fhir.ans.gov.br/ValueSet/motivo-encerramento from this IG | ||||
Encounter.location.status | required | EncounterLocationStatushttp://hl7.org/fhir/ValueSet/encounter-location-status from the FHIR Standard | ||||
Encounter.location.physicalType | required | LocationTypehttp://hl7.org/fhir/ValueSet/location-physical-type from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
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
Summary
Mandatory: 4 elements(4 nested mandatory elements)
Structures
This structure refers to these other structures:
Outras representações de perfil: CSV, Excel, Schematron