schedule.confirmed

Emitido quando o agendamento é confirmado — tanto pelo paciente (link de confirmação
self-service) quanto pelo profissional/equipe (tela interna). Appointment.status no
payload sempre vem booked (vocabulário padrão do FHIR não distingue confirmação de
agendamento novo) — para saber quem confirmou, leia a extensão
.../StructureDefinition/schedule-status-origin (valueCode = patient_confirm ou
professional_confirm, valor exato do status interno do Arthus).

Payload
string
required
enum
required
Allowed:
enum
required
Allowed:
date-time
required
payload
object
required

Resource FHIR R4 Appointment com o estado atual do agendamento. Mesmo formato para os
4 eventos de agendamento (created/updated/confirmed/canceled) — o que muda entre eles é
o status, meta.lastUpdated e, só em schedule.canceled, cancelationReason.

Response
200

Qualquer status 2xx confirma o recebimento. Outro status conta como falha de entrega.

LoadingLoading…