> ## Documentation Index
> Fetch the complete documentation index at: https://docs.lerian.studio/llms.txt
> Use this file to discover all available pages before exploring further.

# ¿Qué es Lerian SRC?

> Lerian SRC envía las consultas de restricción de tu institución a BC Protege+ de BACEN y registra el veredicto de BACEN para cada tipo de protección.

**Lerian SRC** es el servicio de Lerian para **BC Protege+**, un sistema de BACEN. Tu institución consulta BC Protege+ antes de abrir una cuenta y antes de cambiar la titularidad de una relación existente. BC Protege+ responde si la persona o la empresa tiene una restricción activa.

Lerian SRC intercambia mensajes con BACEN por la RSFN, a través de IBM MQ. Envía cada consulta como un mensaje SRC0001. BACEN responde con un mensaje SRC0001R1, o rechaza la consulta con un mensaje SRC0001E.

La API es asíncrona. Lerian SRC acepta una consulta con `202` y el estado `pending`. `pending` es un estado normal. Lees el resultado después, desde la API o desde un evento.

## Qué hace y qué no hace Lerian SRC

***

**Lerian SRC hace:**

* Verifica cada solicitud antes de enviar algo a BACEN. Verifica los dígitos verificadores del CPF o del CNPJ, el tipo de documento, los tipos de protección y la motivación.
* Almacena cada consulta aceptada antes de enviarla a BACEN.
* Envía la consulta de nuevo, dentro de un presupuesto de intentos, cuando un envío falla o BACEN da un rechazo transitorio.
* Asocia cada respuesta y cada rechazo de BACEN con su consulta, y almacena el veredicto de BACEN para cada tipo de protección.
* Conserva el código de rechazo de BACEN tal como BACEN lo envió.
* Guarda el registro de la institución que tu institución presenta después de una consulta con una restricción activa.
* Mantiene una pista de evidencias para cada consulta.
* Abre un caso de operador para cada situación que tu back office debe ver, como un mensaje que Lerian SRC se negó a enviar.
* Publica un evento cuando acepta una consulta, y cuando la consulta se completa o falla.

**Lerian SRC no hace:**

* **Decidir sobre la cuenta.** Lerian SRC registra el veredicto de BACEN y el registro que presenta tu institución. No aprueba, no bloquea y no puntúa un contrato.
* **Presentar un registro de la institución por su cuenta.** Tu institución presenta cada registro a través de la API.
* **Conectarse a Midaz.** Tus sistemas llaman a Lerian SRC y actúan según el resultado.
* **Atender a varias instituciones desde un despliegue.** Un despliegue atiende a una institución. Un cliente con varias instituciones ejecuta un despliegue para cada una.

## A quién sirve

***

Lerian SRC sirve a instituciones supervisadas que consultan BC Protege+ antes de abrir una cuenta o de cambiar la titularidad de una relación existente.

Tus sistemas de onboarding y de KYC crean consultas y leen sus resultados. Tu back office lee las consultas y la pista de evidencias, presenta los registros de la institución y atiende los casos de operador.

## Glosario

***

| Término | Significado |
| - | - |
| **BC Protege+** | El sistema de BACEN que responde las consultas de restricción. |
| **Consulta** | Una solicitud a BC Protege+ sobre un CPF o CNPJ. |
| **Tipo de protección** | Lo que pregunta la consulta: `account_opening`, `ownership_change` o ambos. |
| **Veredicto** | La respuesta de BACEN para un tipo de protección. `permitted` es `true` cuando BACEN no informa una restricción activa para ese tipo de protección, y `false` cuando BACEN informa una restricción activa. |
| **Rol del consultado** | El rol de la persona o la empresa consultada: `individual`, `company`, `holder` o `representative`. Una consulta de `holder` o de `representative` se vincula con la consulta de su empresa. |
| **Motivación** | El motivo de una consulta. `motivation.reference` indica el evento en tu sistema que la causó, como una solicitud de apertura de cuenta. |
| **Código de control de BACEN** | El código que BACEN asigna a una consulta que responde. La API lo devuelve como `bcbControlCode`. |
| **Número de operación** | El número que tu institución asigna a una consulta para BACEN. Empieza con la base de tu CNPJ, seguida de una fecha y un número secuencial. La API lo devuelve como `regulatoryOperationNumber`. |
| **Registro de la institución** | El registro que tu institución presenta después de una consulta con una restricción activa: una continuación excepcional o una explicación de rechazo. |
| **Pista de evidencias** | Los registros que Lerian SRC mantiene sobre cada consulta. |
| **Caso de operador** | Un elemento en la cola del back office, como un mensaje que Lerian SRC se negó a enviar. |
| **SRC y SCR** | Lerian SRC no es [Lerian SCR](/es/rails/scr/what-is-lerian-scr), un servicio separado para otro sistema de BACEN. |

Consulta también [Mensajería nativa e interfaces de socios](/es/rails/native-messaging).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.