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).
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:
Campos | Ação |
---|---|
Alias Prima. | Preencher BA1 |
EndPoint | Endpoint de Produção informado no Manual de PTU Integrações no item: Serviço Pré Cadastro Beneficiarios cadBenef - PTU A1300 |
Classe STAMP | Preencher 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. Gerar | Preencher com: PLPTUCADBE |
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.
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 Unimed | Campo Protheus | Tipo |
---|---|---|
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).
Atualização do Arquivo SX1 (Pergunte):
Grupo | Ordem | Pergunta | Variável | Tipo | Tamanho | Decimal | Objeto | Consulta Padrão |
---|---|---|---|---|---|---|---|---|
PLPTUCADBE | 01 | Grupo/Empresa De ? | MV_PAR01 | C | 4 | 0 | 1 - Edit | B7APLS |
PLPTUCADBE | 02 | Grupo/Empresa Ate ? | MV_PAR02 | C | 4 | 0 | 1 - Edit | B7APLS |
PLPTUCADBE | 03 | Matricula De ? | MV_PAR03 | C | 6 | 0 | 1 - Edit | BA1PLS |
PLPTUCADBE | 04 | Matricula Ate ? | MV_PAR04 | C | 6 | 0 | 1 - Edit | BA1PLS |
PLPTUCADBE | 05 | Data Inclusao De ? | MV_PAR05 | D | 8 | 0 | 1 - Edit | |
PLPTUCADBE | 06 | Data Inclusao Ate ? | MV_PAR06 | D | 8 | 0 | 1 - Edit |
Atualização do Arquivo BA1(Cadastro dos Beneficiários):
Outras Ações / Ações relacionadas
Ação | Descriçã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 |
Principais Campos e Parâmetros
Campo | Descriçã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 |