BGC Legal (Criminal Records & Trials)
El proceso BGC Legal realiza una búsqueda y análisis exhaustivo de antecedentes penales, boletines judiciales y listados de sentencias vigentes o históricas asociadas al candidato dentro de su respectiva jurisdicción.
Estructura de Registro (Payloads de Entrada)
Para inicializar este proceso, se admiten dos métodos de inicialización según las necesidades de consulta. A continuación se presentan los payloads de entrada utilizando placeholders genéricos:
- Método A: Registro por CURP
- Método B: Registro por nombre
Este método permite realizar la consulta utilizando el identificador nacional (como CURP en México o el ID nacional correspondiente).
{
"byNationalId": true,
"nationalId": "CURP",
"clientId": "CL_12345",
"package": "PKG_LEGAL_01",
"taxClassification": "PF"
}
Este método permite realizar la búsqueda utilizando los datos demográficos completos del candidato.
{
"byNationalId": false,
"clientId": "CL_12345",
"name": "JOHN",
"lastName": "DOE",
"secondLastName": "SMITH",
"birthDate": "1990-01-01",
"sex": "M",
"state": "DF",
"package": "PKG_LEGAL_01",
"taxClassification": "PF"
}
Arquitectura de Datos de Respuesta
El proceso expone los hallazgos en dos nodos clave de su arquitectura de datos, diferenciando la información según el nivel de detalle requerido por el cliente:
selectedEvidence(Vista Summary): Es el bloque retornado por defecto en la respuesta. Contiene un arreglo con los juicios críticos divididos por materia (PENAL,CIVIL,FAMILIAR,ADMINISTRATIVA) que el equipo analítico preseleccionó para dictaminar el estatus de riesgo del candidato.jugmentsFound(Vista Extended /?detail=true): Este objeto solo se incluye en la respuesta si el cliente activa explícitamente el query parameter de detalle (?detail=true). Muestra el volcado masivo histórico de todas las fuentes y boletines encontrados sin filtros previos.
Ejemplos de Respuesta del Proceso
Caso Aprobado
En este escenario, el candidato no presenta registros o hallazgos que comprometan su estatus de riesgo. El campo result se reporta como "Aprobado" y el arreglo de selectedEvidence se entrega vacío.
{
"isSuccess": true,
"statusCode": 200,
"message": "Success",
"data": {
"processId": "kHQ71upc7krtkM21har2",
"processName": "BGC Legal",
"detail": {},
"status": "Finalizado",
"result": "Aprobado",
"start": 1782342728787,
"end": 1782342746937,
"time": "00:00:18",
"selectedEvidence": []
}
}
Caso No Aprobado (Con Hallazgos)
En este escenario, se muestran los juicios identificados y preseleccionados, organizados por materias legales. Los sub-objetos de registros se generan de forma dinámica según la materia legal del litigio.
{
"isSuccess": true,
"statusCode": 200,
"message": "Success",
"data": {
"processId": "kHQ71upc7krtkM21har2",
"processName": "BGC Legal",
"detail": {},
"status": "Finalizado",
"result": "Aprobado",
"start": 1782342728787,
"end": 1782342746937,
"time": "00:00:18",
"selectedEvidence": [
{
// Los sub-objetos se generan dinámicamente según la materia legal del litigio (CIVIL, PENAL, FAMILIAR, ADMINISTRATIVA)
"matter": "CIVIL",
"records": [
{
"caseNumber": "987/2023",
"court": "Juzgado Décimo de lo Civil, CDMX",
"applicant": "BANCO DEL NORTE",
"defendant": "JOHN DOE",
"synthesis": "JOHN DOE es demandado en un juicio ejecutivo mercantil por adeudo de TDC.",
"date": "2023-05-15"
}
]
},
{
// Los sub-objetos se generan dinámicamente según la materia legal del litigio (CIVIL, PENAL, FAMILIAR, ADMINISTRATIVA)
"matter": "PENAL",
"records": [
{
"caseNumber": "122/2022",
"court": "Juzgado de Control Penal, Monterrey",
"applicant": "FISCALÍA GENERAL",
"defendant": "JOHN DOE",
"synthesis": "JOHN DOE es imputado por el presunto delito de fraude genérico.",
"date": "2022-10-09"
}
]
}
],
// Este bloque solo aparece si se agrega el parámetro ?detail=true en la petición
"jugmentsFound": [
{
"source": "Boletín Judicial CDMX",
"date": "2023-05-15",
"recordDetails": "Juicio: Ejecutivo Mercantil, Expediente: 987/2023, Actor: BANCO DEL NORTE, Demandado: JOHN DOE"
},
{
"source": "Boletín Judicial Nuevo León",
"date": "2022-10-09",
"recordDetails": "Expediente: 122/2022, Causa Penal, Imputado: JOHN DOE"
},
{
"source": "Buscador de Litigios Históricos",
"date": "2018-03-22",
"recordDetails": "Expediente: 44/2018, Materia: Familiar, Actor: MARIA DOE, Demandado: JOHN DOE, Asunto: Divorcio Incausado"
}
]
}
}