patient.created

Emitido quando um paciente é criado por um processo interno da Arthus: cadastro pela tela
do sistema ou importação individual de paciente pelo painel do tenant. Não é emitido
por paciente durante a importação em lote via arquivo — esse fluxo emite um único
patient.import.finished ao final do lote (ver abaixo). Também não é disparado por
chamadas da API pública de integração (ver "Origem do gatilho" acima).

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

Resource FHIR R4 Patient com o estado atual do paciente. Usado por patient.created e
patient.updated — as duas ações têm exatamente o mesmo formato de payload; a
distinção entre criação e atualização é feita pelo eventName do envelope, não por um
campo aqui dentro. Mesmo formato aceito por PUT /integrations/tenant/patients — ver
openapi-integration.yaml. Este webhook é o único canal para receber esse dado: a API de
integração não tem endpoint de consulta equivalente.

Response
200

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

LoadingLoading…