CONTEÚDO

  1. Visão Geral
  2. Exemplo de utilização
  3. Tela XXX
    1. Outras Ações / Ações relacionadas
  4. Tela XXX
    1. Principais Campos e Parâmetros
  5. Tabelas utilizadas


01. VISÃO GERAL

Essa Integração tem o objetivo de enviar o Pré-Cadastro dos beneficiários que se encontram no produto TOTVS Saúde Planos Linha Protheus para a API Cadbenef da Unimed do Brasil, utilizando a rotina de Integrações (Integrações TOTVS Saúde Planos Linha Protheus).

02. EXEMPLO DE UTILIZAÇÃO

1. CADASTRO DA INTEGRAÇÃO

A Integração do Pré-Cadastro de Beneficiários deverá ser incluída na tela de Integrações (Item 03 da documentação de Integrações TOTVS Saúde Planos Linha Protheus), com o preenchimento dos seguintes campos:

CamposAção
Alias Prima.Preencher BA1
EndPointEndpoint de Produção informado no Manual de PTU Integrações no item: Serviço Pré Cadastro Beneficiarios cadBenef - PTU A1300
Classe STAMPPreencher com: PLPtuStpPCad
Classe Comu.Preencher com: PLPtuJsPCad
Login Auten.Login de autenticação gerado no GIU
Senha Auten.Senha de autenticação gerado no GIU
EndPoint Aut.

Endpoint de Produção informado no Manual de PTU Integrações no item: Serviços para integração GIU – Gestão Institucional Unimed, SubItem: Autenticação de uma Conta de Serviço.

Perg. GerarPreencher com: PLPTUCADBE

2. CLASSES

2.1 Classe PLPtuStpPCad

A Classe PLPtuStpPCad será responsável por buscar novos beneficiários cadastrados na tabela BA1 pela coluna BA1_PTUCAD, para gravação dos pedidos na tela de Integrações (Item 04 da documentação de Integrações TOTVS Saúde Planos Linha Protheus), para posteriormente comunicar com a API de Pré-Cadastro do Beneficiário cadBenef. A periocidade da busca é configurada de acordo com o schedule.

2.2 Classe PLPtuJsPCad

A classe PLPtuJsPCad, será responsável pela montagem do JSON para comunicar com a API de Pré-Cadastro do Beneficiário cadBenef. O JSON será enviado com os seguintes dados:

Atributo UnimedCampo ProtheusTipo
codUnimed

cpfCnpj

nomeContratante

dadosPessoa

nome

nomeSocial

genero

generoSocial

dtNascimento

cpf

cns

cdCarteiraTitular

cdCarteiraDepende

dependencia

dataInclusao

dtInicioVigencia

dtValidadeCartao

tpAbrangencia

tpAcomodacao

tpContratacao

tpContrato

segmentacao

idRegPlanoANS

registroANS

cdRede

cdLcat

nomeProduto

viaCartao

cdMunic

cdUF

tpCobertura

dtFimCarencia

Exemplo:

{  
   "message":"Criar Beneficiario",
   "listaBeneficiarios":[
      {
         "dadosUnimed":{
            "codUnimed":"0001"
         },
         "dadosContratante":{
            "cpfCnpj":"18722390000179",
            "nomeContratante":"EMPRESA VINICIUS TEIXEIRA"
         },
         "dadosPessoa":{
            "nome":"JANAINA DE JESUS",
            "nomeSocial":"",
            "genero":"F",
            "generoSocial":"",
            "dtNascimento":"19920614",
            "cpf":"39437584869",
            "cns":"244198253440018"
         },
         "dadosBeneficiario":{
            "cdCarteiraTitular":"00011008000005016",
            "dependencia":"00",
            "dataInclusao":"20210517"
         },
         "dadosPlano":{
            "dtValidadeCartao":"20270112",
            "viaCartao":"",
            "dtInicioVigencia":"20010101",
            "tpAbrangencia":1,
            "tpAcomodacao":"B",
            "tpContratacao":3,
            "tpContrato":"P",
            "segmentacao":"02",
            "idRegPlanoANS":1,
            "registroANS":"123456",
            "cdRede":"",
            "cdLcat":0,
            "nomeProduto":"PRODUTO EXEMPLO 1"
         },
         "listaAbrangencias":[
            
         ],
         "listaCarencias":[
            {
               "tpCobertura":"",
               "DtFimCarencia":"20220512"
            },
            {
               "tpCobertura":"",
               "DtFimCarencia":"20220512"
            },
            {
               "tpCobertura":"",
               "DtFimCarencia":"20220512"
            }
         ]
      }
   ]
}

Para alterar o JSON, poderá ser utilizado o Ponto de Entrada PLMPJSBE (DT PE Manipular JSON de Envio de Beneficiários).

3. DICIONÁRIO DE DADOS

Atualização do Arquivo SX1 (Pergunte):

GrupoOrdemPerguntaVariávelTipoTamanhoDecimalObjetoConsulta Padrão
PLPTUCADBE

01

Grupo/Empresa De ?MV_PAR01C401 - EditB7APLS
PLPTUCADBE02Grupo/Empresa Ate ?MV_PAR02C401 - EditB7APLS
PLPTUCADBE03Matricula De ?MV_PAR03C601 - EditBA1PLS
PLPTUCADBE04Matricula Ate ?MV_PAR04C601 - EditBA1PLS
PLPTUCADBE05Data Inclusao De ?MV_PAR05D801 - Edit
PLPTUCADBE06Data Inclusao Ate ?MV_PAR06D801 - Edit


Atualização do Arquivo BA1(Cadastro dos Beneficiários):











03. TELA XXXXX













Outras Ações / Ações relacionadas

AçãoDescrição
Inclua a ação Inclua a descrição relacionada
Inclua a ação Inclua a descrição relacionada
Inclua a ação Inclua a descrição relacionada

04. TELA XXXXX

Principais Campos e Parâmetros

CampoDescrição
Inclua o campo Inclua a descrição relacionada
Inclua o campo Inclua a descrição relacionada
Inclua o campo Inclua a descrição relacionada



05. TABELAS UTILIZADAS