Histórico da Página
CONTEÚDO
- Visão Geral
- Cadastro da Integração
- JSON de Envio
- Tabelas utilizadas
01. VISÃO GERAL
Essa Integração tem o objetivo de enviar as Empresas cadastradas no produto TOTVS Saúde Planos Linha Protheus para a HealthMap utilizando a rotina de Integrações (Integrações TOTVS Saúde Planos Linha Protheus (SIGAPLS))
02. CADASTRO DA INTEGRAÇÃO
A Integração das Empresas com a HealthMap, deverá ser incluída na tela de Integrações (PLMapIntegra), com o preenchimento dos seguintes campos:
| Campo | Ação |
|---|---|
| Alias Prima. | Preencher BG9 |
| EndPoint | Solicita pra HealthMap o Endpoint da Api de Empresas |
| Classe STAMP | Preencher PLMapStpEmpre |
| Classe Comu. | Preencher PLMapJsEmpre |
| Login Auten. | Login de acesso da HealthMap |
| Senha Auten. | Senha de acesso da HealthMap |
| EndPoint Aut. | Solicita pra HealthMap o Endpoint da Api de Token |
| Perg. Gerar | Preencher PLR660 |
03. JSON DE ENVIO
A classe PLMapJsEmpre, será responsável pela montagem do JSON para comunicar com a API da HealthMap. O JSON será enviado com os seguintes dados:
| Atributo HealthMap | Campo Protheus | Tipo |
|---|---|---|
| id | BG9_CODIGO | Caracter |
| nome | BG9_DESCRI | Caracter |
| contraSenha | (Vazio) | Caracter |
| idExterno | BG9_CODIGO | Caracter |
| status | "A" | Caracter |
Exemplo:
| Bloco de código | ||||||
|---|---|---|---|---|---|---|
| ||||||
{
"status":"A",
"idExterno":"1018",
"contraSenha":"",
"id":"1018",
"nome":"EMPRESA TESTE TOTVS"
}
|
Para alterar o JSON de Empresas, poderá ser utilizado o Ponto de Entrada PLMPJSEM.
04. TABELAS UTILIZADAS
- BG9 (Cadastro de Empresas)
Import HTML Content
Visão Geral
Conteúdo das Ferramentas