Agendamentos
Introdução
Um agendamento entre um Paciente e um Profissional.
Principais informações:
- Paciente
- Profissional
- Data
Contexto NiloCare
Esse endpoint permite aos clientes Nilo Saúde manipular agendamentos de profissionais e pacientes na plataforma NiloCare.

Mapeamento de Campos
# | Campo | Expressão de caminho no payload | ||||
---|---|---|---|---|---|---|
1 | Data prevista para início | start | ||||
2 | Data prevista para fim | end | ||||
3 | Profissional | participant.where(actor.type='Practitioner').first() | ||||
4 | Paciente | participant.where(actor.type='Patient').first() |
* Demais atributos nos payloads são armazenados, mas não afetados pelo sistema.
Especificações de comportamento FHIR - NiloCare
Definição dos participantes
O FHIR permite associar diversos atores a um agendamento, porém o NiloCare só permite associar um profissional e um paciente. Para definir qual o profissional e o paciente que compõe o agendamento no NiloCare, com base numa lista de participantes, adotamos como regra o primeiro participante do tipo "Practitioner" como o profissional e o primeiro participante do tipo "Patient" como o paciente.