Implementar Novo Serviço

Criar a implementação de um novo serviço

Para a implementação do novo serviço, sugerimos a seguinte sequência de ações:

  • Criar uma pasta denominada de "catalogo_provedor_servico/providers/impl/<<instituição>>". Como por exemplo: "catalogo_provedor_servico/providers/impl/ifrn"

  • Criar, nessa pasta, um arquivo com extensão ".py" para cada um dos provedores de serviço (service provider)

  • Criar uma classe, que herde de AbstractBaseServiceProvider

Hierarquia de classes para um Provedor de Serviço

Lista dos Métodos que pode ser Sobrescritos

circle-info

Clique nesse LINKarrow-up-right para acessar a documentação completa necessária à implementação dos Provedores de Serviços Digitais.

Contrato que deve ser Obedecido pela API do Provedor de Serviços

A API do provedor de serviços deve disponibilizar os endpoints especificados em um contrato que deve ser obedecido por todos os procedores de serviços. A equipe de desenvolvimento deve consultar cuidadosamente o contrato para garantir que o Balcão de Serviços Digitais possa interagir com o provedor desenvolvido pela equipe.

circle-info

Clique nesse LINKarrow-up-right para acessar a documentação de contrato que deve ser obedecido pela API do Provedor de Serviços Digitais.

Last updated