01. DADOS GERAIS
Produto: | TOTVS Saúde Planos |
---|---|
Linha de Produto: | Linha Datasul |
Segmento: | Saúde |
Módulo: | HVP |
Função: | Central PTU - A100 e A300 (hgp.centralPtu)
Exportação de Beneficiários - A1300 (hvp.exportBeneficiary) Manutenção de Beneficiários (hvp.beneficiary) |
País: | Brasil |
02. SITUAÇÃO/REQUISITO
Arquivo PTU A200
- Como usuário responsável pelo repasse de beneficiário é necessário exportar e importar o PTU A200 conforme a nova versão do manual do PTU TXT 15.0, para que seja possível enviar e receber os dados do contrato de repasse da operadora origem do beneficiário.
Arquivo PTU A1300
- Como usuário responsável pela exportação do PTU A1300 é necessário que somente seja gerado o arquivo com os dados de compartilhamento de risco após a importação do PTU A200 para que as informações contidas no arquivo estejam consistentes.
- Como usuário responsável pelo envio dos dados dos beneficiários para a Unimed Brasil preciso exportar o PTU A1300 conforme a nova versão do manual do PTU XML 2.1, para que seja possível enviar os dados dos beneficiários para Unimed do Brasil.
03. SOLUÇÃO
Arquivo PTU A200
- Alterados os programas responsáveis pela exportação e importação do arquivo de retorno de repasse (PTU A200), para considerar os novos campos conforme manual PTU TXT 15.0.
Arquivo PTU A1300
- Realizada validação para somente exportar no arquivo PTU A1300 beneficiários de compartilhamento de risco após a importação dos novos dados recebidos pelo arquivo PTU A200.
- Alterados os programas responsáveis pela exportação dos dados dos beneficiários para a Unimed Brasil (PTU A1300), para considerar os novos campos conforme manual PTU XML 2.1.
Manutenção de Beneficiários
- Na tela de detalhes do beneficiário realizadas alterações na visualização das informações de repasse, incluindo as informações pré-existentes no programa MC0310D e as novas informações referentes à importação do PTU A200 de retorno conforme versão do manual PTU TXT 15.0.
- Disponibilizados dois novos campos para informações complementares do beneficiário, Complemento 1 e Complemento 2. Os dados informados nestes campos serão exportados no arquivo de retorno de repasse (PTU A200) na versão PTU TXT 15.0 e no PTU A1300 na versão PTU XML 2.1.
Arquivo PTU A200:
Registros e campos incluídos na exportação e importação do PTU A200 na versão TXT 15.0:
A alteração de versão no R201 tem vigência para arquivos A200 gerados a partir de arquivos PTU A100 (Repasse) e A300 (Produto).
As alterações no R202, e os novos R203 e R204 somente tem vigência para arquivos A200 gerados a partir de arquivos PTU A100 (Repasse).
- R201 - HEADER (OBRIGATÓRIO)
- NR_VER_TRA - "09"
- R202 - BENEFICIÁRIO (OBRIGATÓRIO)
- VIA_CARTAO e DT_VAL_CARTEIRA
- NM_CONTR - Nome do Contratante
- DT_INICIO_VIGENCIA - Data de início de vigência do plano Unimed que o beneficiário tem direito a utilização
- TP_ABRANGENCIA - Abrangência do Plano
- 1= Nacional
- 2 = Regional A – Grupo de Estados
- 3 = Estadual
- 4 = Regional B – Grupo de Municípios
- 5 = Municipal
- TP_CONTRATACAO - Tipo de Contratação
- 2 = Individual ou Familiar
- 3 = Coletivo Empresarial
- 4 = Coletivo por Adesão
- TP_ACOMODACAO - Tipo de Acomodação
- A = Coletiva
- B = Individual
- C= Não se Aplica
- ID_REG_PLANO_ANS - Indicador do Registro do Plano na ANS
- 1 – Regulamentado
- 2 – Não Regulamentado
- 3 – Adaptado
- REG_PLANO_ANS - Número do Registro do Plano na ANS ou Código de Identificação no Sistema de Cadastro de Planos Comercializados Anteriormente à data de vigência da Lei No 9.656, de 1998
- SEG_PLANO - Segmentação do Plano
- CD_REDE - Código da rede referenciada
- CD_LCAT - Código do Local de Atendimento
- ID_CPT - Indicação de existência de Cobertura Parcial Temporária
- S = Sim
- N = Não
- DT_FIM_CPT - Data Final da Cobertura Parcial Temporária
- NM_PRODUTO - Nome do Produto (plano)
- TIPO_REDE_MIN - Tipo de Rede conforme Manual do Intercâmbio Nacional
- 1 – Básica
- 2 – Especial (Tabela Própria)
- 3 – Master (Alto Custo)
- COMPLEMENTO_1 - Campo 1 – para informações adicionais que devem ser incluídas no verso do cartão
- COMPLEMENTO_2 - Campo 2 – para informações adicionais que devem ser incluídas no verso do cartão
- R203 – DADOS DA ABRANGÊNCIA DE COMPARTILHAMENTO DE RISCO (OBRIGATÓRIO SEMPRE QUE ABRANGÊNCIA = GRUPO DE ESTADOS OU GRUPO DE MUNÍCIPIOS)
- NR_SEQ - Número sequencial de um registro em um arquivo de transferência. Inicializar com 1 (hum) na primeira linha do arquivo, sendo acrescido de 1 a cada nova linha.
- TP_REG - Tipo de registro para os arquivos de troca de informações batch.
- CD_MUNIC - Código do Município que faz parte do Grupo de Munícipios, conforme codificação do IBGE
- CD_UF - Código da Unidade Federativa
- R204 - DADOS DAS CARÊNCIAS DO BENEFICIÁRIO DE COMPARTILHAMENTO DE RISCO (OBRIGATÓRIO SEMPRE QUE O BENEFICIÁRIO POSSUIR CARÊNCIA NO RETORNO DE MOVIMENTAÇÃO CADASTRAL DE BENEFICIÁRIO (PTU A100))
- NR_SEQ - Número sequencial de um registro em um arquivo de transferência. Inicializar com 1 (hum) na primeira linha do arquivo, sendo acrescido de 1 a cada nova linha.
- TP_REG - Tipo de registro para os arquivos de troca de informações batch.
- TP_COBERTURA - Tipo da Cobertura
- DT_FIM_CARENCIA - Data final da carência para a cobertura
Arquivo PTU A1300:
Registros e campos incluídos no layout de exportação do PTU A1300 na versão XML 2.1:
Os campos incluídos no layout serão exportados conforme dados recebidos na importação do arquivo PTU A200.
- DADOS DO CABEÇALHO
- NRVERTRA_PTU - Número da versão da transação (“19”)
- DADOS DO BENEFICIÁRIO (OBRIGATÓRIO)
- MOTIVO_EXCLUSAO_BENEF - Motivo de exclusão
- DADOS DO PLANO DE COMPARTILHAMENTO DE RISCO (OPCIONAL)
- CD_UNI_DES_COM - Código da Carteira na Unimed Destino do compartilhamento de risco
- ID_BENEF_DES - Código de Identificação na Carteira do Beneficiário na Unimed Destino
- VIA_CARTAO - Via do Cartão
- DT_VAL_CARTEIRA - Data de Validade do Cartão
- NM_CONTR - Nome do Contratante
- DT_INICIO_VIGENCIA - Início da vigência que o beneficiário tem direito a utilização do plano
- TP_ABRANGENCIA - Abrangência do plano
- 1= Nacional
- 2 = Regional A – Grupo de Estados
- 3 = Estadual
- 4 = Regional B – Grupo de Municípios
- 5 = Municipal
- TP_CONTRATACAO - Tipo de contratação
- 2 = Individual ou Familiar
- 3 = Coletivo Empresarial
- 4 = Coletivo por Adesão
- TP_ACOMODACAO - Tipo de acomodação
- A = Coletiva
- B = Individual
- C= Não se Aplica
- ID_REG_PLANO_ANS - Indicador do Registro do Plano na ANS
- 1 – Regulamentado
- 2 – Não Regulamentado
- 3 – Adaptado
- REG_PLANO_ANS - Número do Registro do Plano na ANS ou Código de Identificação no Sistema de Cadastro de Planos Comercializados Anteriormente à data de vigência da Lei No 9.656, de 1998
- SEG_PLANO - Segmentação do Plano
- CD_REDE - Código da rede referenciada
- CD_LCAT - Código do Local de Atendimento
- ID_CPT - Indicação de existência de Cobertura Parcial Temporária
- S = Sim
- N = Não
- DT_FIM_CPT - Data Final da Cobertura Parcial Temporária
- NM_PRODUTO - Nome do Produto (Plano)
- TIPO_REDE_MIN - Tipo de Rede conforme Manual do Intercâmbio Nacional
- 1 – Básica
- 2 – Especial (Tabela Própria)
- 3 – Master (Alto Custo)
- COMPLEMENTO_1 - Campo 1 - para informações adicionais que devem ser incluídas no verso do cartão
- COMPLEMENTO_2 - campo 2 - para informações adicionais que devem ser incluídas no verso do cartão
- DADOS DA ABRANGÊNCIA DE COMPARTILHAMENTO DE RISCO (OBRIGATÓRIO SEMPRE QUE ABRANGÊNCIA = GRUPO DE ESTADOS OU GRUPO DE MUNÍCIPIOS)
- CD_MUNIC - Código do Município que faz parte do Grupo de Munícipios, conforme codificação do IBGE
- CD_UF - Código da Unidade Federativa
- DADOS DAS CARÊNCIAS DO BENEFICIÁRIO DE COMPARTILHAMENTO DE RISCO (OBRIGATÓRIO SEMPRE QUE O BENEFICIÁRIO POSSUIR CARÊNCIA)
- TP_COBERTURA - Tipo da Cobertura
- DT_FIM_CARENCIA - Data final da carência para a cobertura
- DADOS DO PLANO (OBRIGATÓRIO)
- COMPLEMENTO_1 - Campo 1 – para informações adicionais que devem ser incluídas no verso do cartão
- COMPLEMENTO_2 - Campo 2 – para informações adicionais que devem ser incluídas no verso do cartão
Manutenção de Beneficiários (hvp.beneficiary):
Ao acessar os Detalhes do Beneficiário, a seção Repasse passa a apresentar todos repasses que o beneficiário já teve:
Selecionando o ícone referente a Informações do Retorno de A200 a seguinte tela é exibida:
Selecionando o ícone referente ao Histórico de Proposta de Repasse a seguinte tela é exibida:
Ao acessar os Detalhes do Beneficiário, a seção Observações passa a apresentar os campos Complemento 1 e Complemento 2:
Ao incluir ou editar um beneficiário, os campos Complemento 1 e Complemento 2 são habilitados para digitação:
A implementação descrita no documento estará disponível a partir da atualização do pacote no cliente.
O pacote está disponível no portal (https://suporte.totvs.com/download).
- No TOTVS12, acesse o programa Manutenção Layout – TE0110Q e por meio da opção F6 – Exportação / Importação, realize a importação do arquivo database\dados\tablas.d para efetuar a inclusão dos novos layouts:
Programas de layout que serão criados:
A200 – Retorno de Repasse e de Produto
- LAPTUA200R-E150 - Exportação de Retorno de Repasse
- LAPTUA200P-E150 - Exportação de Retorno de Produto
-
- LAPTUA200R-I150 - Importação de Retorno de Repasse
- LAPTUA200P-I150 - Importação de Retorno de Produto
- LAPTUA200B-I150 - Importação de Retorno de Beneficiário
A1300 – Exportação de beneficiários para a Unimed Brasil
LAPTUA1300E-021 - Exportação de beneficiários
Programas de layout específicos da versão vigente deverão ser modificados para receber novos parâmetros, conforme apresentado abaixo nos layouts vigentes do produto que foram modificados.
A200 – Retorno de Repasse e de Produto
- LASET084R - Exportação de Retorno de Repasse
def input parameter table for tmp-set0009-header. def input parameter table for tmp-set0009-benef. def input parameter table for tmp-set0009-mens. def input parameter table for tmp-set0009-trailler. def input parameter in-funcao-par as char no-undo. def input parameter cd-unidade-destino-par as int no-undo. def input parameter lg-prim-mens-par as log no-undo. def input parameter nm-arquivo-importacao-par as char no-undo. def input parameter nm-diretorio-retorno-par as char no-undo. def output parameter nm-arquivo-volta-par as char no-undo. def input-output parameter table for tmp-msg-set0009. def input-output parameter lg-erro-par as log no-undo.
- LASET085R - Importação de Retorno de Repasse
def input-output parameter table for tmp-set0011-header. def input-output parameter table for tmp-set0011-benef. def input-output parameter table for tmp-set0011-mens. def input-output parameter table for tmp-set0011-trailler. def input parameter in-funcao-par as char no-undo. def input parameter cd-userid-par as char no-undo. def input parameter lg-prim-mens-par as log no-undo. def input parameter nm-diretorio-arquivo-imp-par as char no-undo. def input-output parameter table for tmp-msg-set0011. def output parameter lg-erro-api-set0011-aux as log no-undo. def output parameter tt-usuarios-par as int no-undo.
A1300 – Exportação de beneficiários para a Unimed Brasil
- LAPTUA1300E-010 - Exportação de beneficiários
def input parameter nm-diretorio-aux as char no-undo. def input parameter nm-arq-texto-par as char no-undo. def input parameter nm-arq-acomp-par as char no-undo. def input parameter table for tmp-header. def input parameter table for tmp-empresa-contratante. def input parameter table for tmp-pessoa-fisica. def input parameter table for tmp-biometria. def input parameter table for tmp-dados-complementares. def input parameter table for tmp-beneficiario. def input parameter table for tmp-repasse. def input parameter table for tmp-contrato. def input parameter table for tmp-abrangencia. def input parameter table for tmp-carencia. def input parameter table for tmp-trailer. def input parameter table for tmp-quantificadores. def input parameter table for tmp-contato-benef. def input parameter table for tmp-contato-benef-ptu10. def output parameter table for tmp-arquivo-xml. def input-output parameter table for tmp-erros.
- No TOTVS12, acesse o programa Manutenção Layout Exportação/Importação Revisão Contas (RC0510J/hrc.layoutExportImport) e cadastre os novos layouts de Exportação e Importação do PTU A200.
- No TOTVS12, acesse o programa Manutenção Parâmetros Importação Contratantes (HVP0110L/hvp.guarantorImportParameters) e parametrize o novo layout de retorno do PTU A200.
- No TOTVS12, acesse o programa Manutenção Parâmetros Importação Unidade (HPR0310P/hpr.importUnit) e parametrize o novo layout de retorno do PTU A200.
- No TOTVS12, acesse o programa Manutenção Parâmetros Exportação Unidade (HRB0110L/hrb.paramExpTransferUnity) e parametrize o novo layout de retorno do PTU A200.
- No TOTVS12, acesse o programa Manutenção Parâmetros Revisão de Contas (hrc.paramrc) e parametrize o novo Layout Exportação PTU A1300.
- No TOTVS12, acesse o programa Manutenção Parâmetros Venda de Planos (hrc.vpSettings) e parametrize o novo Layout Importação do PTU A200 referente ao A1300.
- No TOTVS12, acesse o programa Central PTU (hgp.centralPtu) e na opção A100 - Repasse/Importação solicite "Nova Importação - A100" ou "Reexportar Retorno Repasse (A200)":
- No TOTVS12, acesse o programa Central PTU (hgp.centralPtu) e na opção A100 - Repasse/Exportação solicite "Importar Lote (A200)":
- No TOTVS12, acesse o programa Exportação de Beneficiários - A1300 - RPW (hvp.exportBeneficiary) e execute a exportação do arquivo PTU A1300.