Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

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 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:

Bloco de código
languagec#
themeRDark
titleJSON de Envio
linenumberstrue
collapsetrue
{  
   "message":"Criar Beneficiario",
   "listaBeneficiarios":[
      {
         "dadosUnimed":{
            "codUnimed":"0001"
         },
         "dadosContratante":{
            "cpfCnpj":"1872239000017999999999999999",
            "nomeContratante":"EMPRESA VINICIUSJURIDICA TEIXEIRATESTE"
         },
         "dadosPessoa":{
            "nome":"JANAINABENEFICIARIO DE JESUSTESTE",
            "nomeSocial":"BENEFICIARIO SOCIAL TESTE",
            "genero":"F",
            "generoSocial":"F",
            "dtNascimento":"1992061420100101",
            "cpf":"3943758486999999999999",
            "cns":"244198253440018999999999999999"
         },
         "dadosBeneficiario":{
            "cdCarteiraTitular":"00011008000005016",
            "dependencia":"00",
            "dataInclusao":"2021051720230101"
         },
         "dadosPlano":{
            "dtValidadeCartao":"20270112",
            "viaCartao":"1",
            "dtInicioVigencia":"20010101",
            "tpAbrangencia":1,
            "tpAcomodacao":"B",
            "tpContratacao":3,
            "tpContrato":"P",
            "segmentacao":"02",
            "idRegPlanoANS":1,
            "registroANS":"123456",
            "cdRede":"TST01",
            "cdLcat":0,
            "nomeProduto":"PRODUTO EXEMPLO 1"
         },
         "listaAbrangencias":[
                 
         ],
         "listaCarencias":[
            
			{
               "tpCoberturacdMunic":"" 3548500,
               "DtFimCarenciacdUF":"20220512" 11
            },
                 {
               "tpCobertura":"",
      		 ],
         "DtFimCarencialistaCarencias":"20220512"
   [
         },
            {
               "tpCobertura":"1",
               "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):

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):

...