El CDSS correctivo (“soporte a la decisión clínica”) revisa una consulta finalizada contra guías clínicas y señala problemas accionables en el registro — una medicación omitida, una dosis incorrecta, una orden no pertinente. Cada hallazgo es una alerta.
Las alertas están asociadas al registro médico: léalas desde el campo cdssAlerts en el endpoint de documentos de registro médico. cdssAlerts es null cuando el soporte a la decisión clínica está deshabilitado para la sesión o no se generaron alertas, y [] cuando se ejecutó y no produjo ninguna.
El modelo de la alerta
Use id como identificador de la alerta — es un token estable y opaco. elementId es la clave del elemento clínico (p.ej. ASPIRIN); es legible pero puede repetirse entre documentos, así que nunca lo use como identificador.
Referencia de campos
Actuar sobre una alerta
Registre la decisión del médico con el id de la alerta. Aceptar una alerta aplica el
cambio propuesto al registro médico; rechazarla deja el registro sin cambios. Ambas
requieren una clave de API con scribe:write o scribe:cdss.
Respuesta:
Use la misma petición contra /reject para rechazar la alerta.
Una respuesta exitosa significa que la decisión fue registrada. Una alerta aceptada se aplica al registro médico en segundo plano, así que releer el registro inmediatamente después puede mostrar aún su contenido anterior. El status de la alerta se actualiza de inmediato.
Registrar la misma decisión dos veces es seguro — la decisión se almacena por alerta,
así que un reintento produce el mismo resultado.
Varias alertas a la vez
Envíe una petición por revisión de consulta en lugar de una por alerta. Cada alerta se
valida antes de registrar cualquier decisión, así que un lote que contenga una alerta
sobre la que no puede actuar no registra nada.
Respuesta:
Cada decision es accepted o rejected. La respuesta lista una entrada por alerta
enviada, en el orden recibido. Una alerta solo puede aparecer una vez por petición.
Errores