O Intercâmbio Eletrônico é um produto destinado à comunicação de aplicativos com a Unimed do Brasil. Ele permite que algumas mensagens definidas pela Unimed do Brasil, através do manual do PTU, sejam trafegadas utilizando o protocolo REST e no formato JSON. Além de realizar a comunicação com a Unimed do Brasil ele realiza uma transcrição do modelo REST/JSON para SOAP/XML.

Este produto foi desenvolvido em Asp.Net Core e todas suas dependências são gerenciadas pelo gerenciador de pacotes NuGet. Sendo assim, este aplicativo permite ser executado sobre plataformas Windows ou Linux, sendo também compatível com containers.

Para o seu correto funcionamento são necessários alguns elementos de infraestrutura.

Elementos de Infraestrutura

Todos os elementos de infraestrutura são configurados no arquivo appsettings

Arquivos de Configuração

A configuração do Intercâmbio Eletrônico é realizada através do arquivo appsettings.{Ambiente}.json da aplicação. Sendo que o ambiente poderá ser tanto Development como Production definido através da variável de ambiente ASPNETCORE_ENVIRONMENT. Na esteira de build montada para o cloud, estas configurações são sobrescritas pelo Jenkins. A maneira mais eficaz para realizar esta configuração é montar manualmente o arquivo de appsettings e enviá-lo para engenharia atualizar as automações do Jenkins.

Parâmetros do Arquivo de Configuração: