Pular para o conteúdo principal

Atendimentos

Introdução


Uma interação entre um paciente e o(s) profissional(is) de saúde com a finalidade de fornecer serviço(s) de saúde ou avaliar o estado de saúde de um paciente.

Principais informações:

  • Paciente
  • Profissional
  • Data

Contexto NiloCare


Esse endpoint permite aos clientes Nilo Saúde manipular o registro de atendimentos na plataforma NiloCare, é uma alternativa a interface de usuário para integração e automatização.

Tela de visualização da lista de atendimento

---

Tela de visualização de atendimento

---

Tela de visualização de atendimento

Mapeamento de Campos

#CampoExpressão de caminho no payload
1Data do atendimentoperiod
2Responsávelparticipant.where(type.coding.code='ATND').first().individual
3ID do atendimento NiloCareidentifier.where(system='https://landing-zone-api.nilo.services/fhir/resources/NamingSystem/care-api--appointment').value
4Pacientesubject
5Origem do atendimento

extension.where(url='https://landing-zone-api.nilo.services/fhir/resources/StructureDefinition/encounter-admitSource').last().valueCodeableConcept.coding.first().code

6Canal utilizado para o atendimento

extension.where(url='https://landing-zone-api.nilo.services/fhir/resources/StructureDefinition/encounter-serviceChannel').last().valueCodeableConcept.coding.first().code

7Desfecho do atendimento

extension.where(url='https://landing-zone-api.nilo.services/fhir/resources/StructureDefinition/encounter-dischargeDisposition').last().valueCodeableConcept.coding.first().code

* Demais atributos nos payloads são armazenados, mas não afetados pelo sistema.

Especificações de comportamento FHIR - NiloCare


Definição do responsável

O FHIR permite associar diversos profissionais a um atendimento, porém hoje o NiloCare só permite associar um profissional. Para definir qual profissional será considereado como responsável no NiloCare, com base numa lista de profisisonais, adotamos como regra o primeiro participante que tenha o tipo "ATND".

Extensões complementares sobre admissão e origem

#ExtensãoDescrição
1Encounter/admitSourcehttps://landing-zone-api.nilo.services/fhir/resources/StructureDefinition/encounter-admitSource

Defini a origem do atendimento.

2Encounter/serviceChannelhttps://landing-zone-api.nilo.services/fhir/resources/StructureDefinition/encounter-serviceChannel

Define o canal utilizado para realizar o atendimento.

3Encounter/dischargeDispositionhttps://landing-zone-api.nilo.services/fhir/resources/StructureDefinition/encounter-dischargeDisposition

Define o desfecho do atendimento.