Descripción general
El análisis AML emite un pequeño conjunto de etiquetas de advertencia en el arraywarnings[] de cada entrada de aml_screenings[]. Las dos etiquetas siguientes son las únicas advertencias AML que genera Didit. Todo lo demás que ves en una coincidencia está codificado en los propios campos de la coincidencia (risk_view, match_score, risk_score, sanction_matches[], …) y no como advertencia. Tanto las sesiones de un flujo de verificación (workflow) como la API de AML independiente emiten POSSIBLE_MATCH_FOUND de la misma forma.
El estado que se devuelve en el registro AML (Approved, In Review, Declined) se deriva del score agregado y de tus umbrales. Las etiquetas de advertencia señalan esas mismas condiciones para que puedas reaccionar a ellas de forma programática. Consulta Puntuación de riesgo AML para ver cómo se corresponden los umbrales con el estado.
Advertencias generadas
Las advertencias se almacenan con
feature: "AML" y siguen la estructura estándar del objeto de advertencia.
Configuración ajustable
Controles AML por nodo del flujo (también se aceptan como opciones en la API de AML independiente):aml_score_approve_threshold: por defecto80. Una puntuación distinta de cero que lo supere generaPOSSIBLE_MATCH_FOUNDy envía la comprobación AML aIn Review. Las puntuaciones iguales o inferiores no generan la advertencia en los flujos de sesión, independientemente del número de coincidencias.aml_score_review_threshold: por defecto100. Una puntuación que lo supere rechaza automáticamente la comprobación AML (con el valor por defecto de100nunca se activa hasta que lo reduzcas).aml_match_score_threshold: por defecto93. Clasificación por coincidencia: las coincidencias con unmatch_scoreinferior empiezan comoFalse Positivey se excluyen de la puntuación agregada; las iguales o superiores empiezan comoUnreviewed.- Pesos de la puntuación de coincidencia:
aml_name_weight/aml_dob_weight/aml_country_weight, por defecto60/25/15(deben sumar 100). Consulta Puntuación de coincidencia AML. - Monitorización continua: cuando está activada, el análisis AML vuelve a analizar al sujeto a medida que cambian los conjuntos de datos y vuelve a emitir el informe junto con un webhook
status.updated(cambio de estado) odata.updated(cambio en las coincidencias).
Cuando se dispara
COULD_NOT_PERFORM_AML_SCREENING, la comprobación AML permanece en In Review hasta que se aporten los campos de identidad que faltan. En cuanto Didit tiene el nombre completo, la fecha de nacimiento y el estado emisor, el análisis AML se vuelve a ejecutar automáticamente y la advertencia desaparece: no se puede volver a activar manualmente.Ejemplos
POSSIBLE_MATCH_FOUND (puntuación por encima del umbral de aprobación)
COULD_NOT_PERFORM_AML_SCREENING (faltan campos KYC)
Contenido relacionado
- Informe AML: estructura completa de la respuesta, campos de las coincidencias y semántica de los estados
- Puntuación de riesgo AML: cómo se calcula la puntuación agregada
- Puntuación de coincidencia AML: confianza por coincidencia
- Monitorización AML continua: ciclo de vida de la monitorización
- Modelos de datos: análisis AML: esquema canónico, incluido el objeto de advertencia