Para melhor entendimento da estrutura do arquivo JSON, o mesmo estará divido por identificador de registro que são:
TOP = Titular RTOP = Reembolso do Titular DTOP = Dependente do Titular RDTOP = Reembolso do Dependente do Titular
Identificador de Registro TOP e DTOP.
A partir das baixas dos títulos gerado pelo Lote de Cobrança (SE1), em conjunto com a composição de Cobrança (BM1), a integração se dará com as movimentações de meses anteriores, essa tratativa se dará devido que os beneficiários já efetuaram o pagamento de suas despesas, e para isso classificaremos a estrutura do JSON como TOP = Titular e DTOP = Dependente do Titular.
Estrutura do TOP = Titular { "healthInsurerCode":"0000001", "ssnHolder":"13926361751", "titleHolderEnrollment":"00010001000011005", "holderName":"OLIVER BENICIO PIRES", "expenseKey":"0000000000000000000000000000000000000001", "expenseAmount":1000, "period":"202011", "exclusionId":"0" }
Estrutura do DTOP = Dependente do Titular
{ "healthInsurerCode":"000001", "ssnHolder":"76116313221", "titleHolderEnrollment":"00010001000011005", "holderName":"OLIVER BENICIO PIRES", "dependentSsn":"14754460553", "dependentEnrollment":"00010001000011038", "dependentName":"MARIANA ISABELLA PEIXOTO PIRES", "dependentBirthDate":"20091013", "dependenceRelationships":"03", "expenseKey":"0000000000000000000000000000000000000003", "expenseAmount":1000, "period":"202010", "exclusionId":"0" }
Identificador de Registro RTOP e RDTOP.
A partir dos reembolsos aprovados (B44 e B45), a integração se dará com as movimentações de meses anteriores, devidos aos beneficiários efetuar o pagamento de suas despesas, nessa tratativa chamamos de RTOP = Reembolso do Titular e RDTOP= Reembolso do Dependente do Titular. Para uma melhora de performance não precisaremos verificar o título gerado no módulo financeiro (SE2), devido que já foi aprovado o reembolso, campo B44_PREFIX e B44_NUM e B45 para posicionamento de beneficiário. |