Skip to main content
O CDSS corretivo (“suporte à decisão clínica”) revisa uma consulta finalizada contra diretrizes clínicas e sinaliza problemas acionáveis no registro — uma medicação omitida, uma dosagem incorreta, uma conduta não pertinente. Cada achado é um alerta. Os alertas ficam associados ao registro médico: leia-os pelo campo cdssAlerts no endpoint de documentos de registro médico. cdssAlerts é null quando o suporte à decisão clínica está desabilitado para a sessão ou nenhum alerta foi gerado, e [] quando executou e não produziu nenhum.

O modelo do alerta

Use id como identificador do alerta — é um token estável e opaco. elementId é a chave do elemento clínico (ex.: ASPIRIN); é legível mas pode se repetir entre documentos, então nunca o use como identificador.

Referência de campos

Agir sobre um alerta

Registre a decisão do médico com o id do alerta. Aceitar um alerta aplica a mudança proposta ao registro médico; rejeitá-lo deixa o registro inalterado. Ambos exigem uma chave de API com scribe:write ou scribe:cdss.
Resposta:
Use a mesma requisição contra /reject para rejeitar o alerta.
Uma resposta de sucesso significa que a decisão foi registrada. Um alerta aceito é aplicado ao registro médico em segundo plano, então reler o registro logo em seguida pode ainda mostrar o conteúdo anterior. O status do alerta é atualizado imediatamente.
Registrar a mesma decisão duas vezes é seguro — a decisão é armazenada por alerta, então uma nova tentativa produz o mesmo resultado.

Vários alertas de uma vez

Envie uma requisição por revisão de consulta em vez de uma por alerta. Cada alerta é validado antes de qualquer decisão ser registrada, então um lote que contenha um alerta sobre o qual você não pode agir não registra nada.
Resposta:
Cada decision é accepted ou rejected. A resposta lista uma entrada por alerta enviado, na ordem recebida. Um alerta pode aparecer apenas uma vez por requisição.

Erros