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