PCM

🎯 O que é?

A PCM é uma solução oferecida pela Sensedia para clientes que participam do ecossistema Open Finance e Open Insurance.

Ela realiza o processamento e envio de relatórios ao Banco Central do Brasil (BACEN) e à Superintendência de Seguros Privados (Susep).

Seu objetivo é garantir a conformidade da regulação da Plataforma de Coleta de Métricas de ambos reguladores.

Nesta documentação, você encontrará informações básicas sobre nossa solução:

  1. Contexto de negócio
  2. Visão geral de PCM
  3. Arquitetura da solução

Contexto de negócio

O Banco Central do Brasil (BACEN) e a Superintendência de Seguros Privados (SUSEP) obrigam que instituições que participam dos ecossistemas Open Finance e Open Insurance, enviem relatórios diários com dados detalhados sobre a execução de APIs regulatórias.

Esses dados são minuciosamente fiscalizados pelos órgãos reguladores, um processo chamado de conciliação. Esse processo visa garantir a correspondência entre transações realizadas pelas instituições que estão envolvidas nos ecossistemas, mantendo a integridade e segurança das operações financeiras e de seguros.

A Sensedia assume a responsabilidade de manter a conformidade regulatória para cada cliente que adquire esse produto.

A PCM desempenha um papel estratégico para as instituições que operam no Open Finance e Open Insurance, garantindo a confiabilidade, integridade e segurança dos dados, por meio do compliance.


Visão Geral da PCM

O PCM realiza a coleta e o processamento diário de dados gerados a partir das requisições feitas no Gateway da Sensedia, dentro dos ecossistemas Open Finance e Open Insurance.

Esses dados, conhecidos como traces, contêm informações que serão utilizadas na geração de relatórios regulatórios.

Após o processamento, o PCM converte os dados em relatórios e os envia automaticamente para os órgãos reguladores, como BACEN e SUSEP.

Veja a ilustração abaixo:


Arquitetura da Solução

A arquitetura da PCM é composta por diferentes etapas, com responsabilidades para cada ciclo de vida dos dados.

Para entender a arquitetura da solução, veja as seguintes etapas:

  • Coleta de dados
  • Processamento dados
  • Armazenamento dos relatórios
  • Envio dos relatórios

Coleta de dados

Quando as requests são realizadas no Sensedia Gateway, são gerados traces. Os traces armazenam os dados, como payload da requisição, importantes para os relatórios que serão enviados aos órgãos regulatórios.

Os coletores de dados reúnem as informações e iniciam o processamento.


Processamento de dados

Os dados são processados e convertidos para o padrão exigido dos órgãos reguladores.

Veja um exemplo dos dados que são processados:

        [ {
            "fapiInteractionId": "4a959818-c7a5-4f94-9fe1-e0dacf3cfe28",
            "endpoint": "/open-banking/payments/v2/consents/{consentId}",
            "statusCode": 200,
            "httpMethod": "POST",
            "timestamp": "2025-03-21T00:01:00.000Z",
            "processTimespan": 81,
            "clientOrgId": "1eb7e8de-2a06-46d7-888d-b44e82c398cd",
            "serverOrgId": "1eb7e8de-2a06-46d7-888d-b44e82c398cd",
            "additionalInfo": {
              "consentId": "urn:sensedia:71a8d145-1668-48b9-96a2-e88f13edb8b3",       
              "personType": "PF",
              "localInstrument":"AS"
            },
            "role": "SERVER",
            "correlationId": "393b79b6-7d64-4b8b-bda4-d36d8e8fe659"
          }
      ]
       


Armazenamento dos relatórios

Os dados convertidos se tornam relatórios que são armazenados e preparados para serem enviados.


Envio dos relatórios

Os relatórios armazenados são enviados por meio das APIs disponibilizadas pelos órgãos reguladores.

Veja um exemplo dos dados que são processados:

        [
        {
            "correlationId": "393b79b6-7d64-4b8b-bda4-d36d8e8fe659",
            "fapiInteractionId": "4a959818-c7a5-4f94-9fe1-e0dacf3cfe28",
            "reportId": "4bbe1535-45a1-422f-8f33-ec3e566cd0db",
            "status": "ACCEPTED"
        }
    ]    
       



Documentações relacionadas:

Documentação da API de PCM no Open Finance Brasil

Informações técnicas da API de PCM no Open Insurance Brasil

Undefined