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

A rotina responsável pelo cadastro de beneficiários no módulo Plano de Saúde, um dos principais cadastros do sistema, passou por um processo de reformulação com acompanhamento de UX designer. 

Procuramos atingir os seguintes objetivos: 

-Reduzir as etapas para o cadastro (melhorar usabilidade) : separar os cadastros em jornadas facilitando o acesso ao usuário no que ele almeja alterar/ informar.

-Possibilitar entregas por meio de APIs e facilitar a manutenção.: desenvolvida em MVC

-Agradar o cliente: visualização limpa e de fácil acesso


02. EXEMPLO DE UTILIZAÇÃO


       

No módulo Plano de Saúde\Atualizações\Contrato Família,  acessar a opção Cadastro de Beneficiarios. Escolha qual tipo de empresa deseja acessar: (física ou jurídica)




Selecione o Grupo/Empresa a ser trabalhado:




No novo modelo de cadastro, separamos as jornadas em dois principais grupos:

1. Beneficiario


Na opção Beneficiario, selecione Incluir Titular:



Ao confirmar a inclusão do beneficiário, será sugerido a inclusão de dependentes:






Ao confirmar o cadastro de dependentes, caso hajam mais dependentes a serem inclusos, continuaremos com a ação, caso contrario, o sistema pedirá que configuremos a jornada de cobrança da família, caso necessário (se o nivel de cobrança for na "familia")

Percebam que nesta jornada, houve um agrupamento de todos os cadastros que posso gerar uma cobrança àquela família, tais como:



Na tela forma de cobrança,por exemplo,  a visualização dos valores por faixas etária e seus descontos é numa unica tela.  

                   



O  Cadastro de opcionais do beneficiário por exemplo, onde antes tínhamos uma configuração espalham em 3 folders, na nova rotina, fica em uma unica tela.


1.1. Dados Cadastrais do Beneficiário: 

Neste sub-menu foram agrupados os dados diretamente ligados ao cadastro do beneficiario em si, tais como seu dados pessoais, dados de seu plano, dados para Ans .



1.2. Demais dados do Beneficiario:

Neste sub-menu foram agrupados os dados necessário para a definir a elegebilidade do beneficiario ao plano contratado, tais como:



2. Família



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

<!-- esconder o menu --> 


<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>



07. ALTERAÇÕES DICIONÁRIOS DE DADOS


Tabela BA1 - Usuários  

Campo

Conteúdo

X3_ARQUIVBA1
X3_CAMPOBA1_CODINT
X3_TIPOCaracter
X3_TAMANHO4
X3_DECIMAL0
X3_TITULOOperadora
X3_DESCRIOperadora
X3_PICTURE@R !.!!!
X3_RELAÇÃOM->BA3_CODINT
X3_BROWSENão
X3_VALIDBA0->(ExistCpo("BA0"))
X3_VISUALVisualizar
X3_CONTEXTReal
X3_FOLDER1



Campo

Conteúdo

X3_ARQUIVBA1
X3_CAMPOBA1_CODEMP
X3_TIPOCaracter
X3_TAMANHO4
X3_DECIMAL0
X3_TITULOCód. Empresa
X3_DESCRICód. Empresa
X3_PICTURE@!
X3_RELAÇÃOM->BA3_CODEMP
X3_BROWSENão
X3_VALID
X3_VISUALVisualizar
X3_CONTEXTReal
X3_FOLDER1



Campo

Conteúdo

X3_ARQUIVBA1
X3_CAMPOBA1_MATRIC
X3_TIPOCaracter
X3_TAMANHO6
X3_DECIMAL0
X3_TITULOMatrícula
X3_DESCRIMatrícula
X3_PICTURE@!
X3_RELAÇÃOM->BA3_MATRIC
X3_BROWSENão
X3_VALID
X3_VISUALVisualizar
X3_CONTEXTReal
X3_FOLDER1



Campo

Conteúdo

X3_ARQUIVBA1
X3_CAMPOBA1_CONEMP
X3_TIPOCaracter
X3_TAMANHO12
X3_DECIMAL0
X3_TITULOContr. Empr.
X3_DESCRIContrato Empresa
X3_PICTURE@!
X3_RELAÇÃO
X3_BROWSENão
X3_VALID
X3_VISUALVisualizar
X3_CONTEXTReal
X3_FOLDER1



Campo

Conteúdo

X3_ARQUIVBA1
X3_CAMPOBA1_VERCON
X3_TIPOCaracter
X3_TAMANHO3
X3_DECIMAL0
X3_TITULOVersão Cont
X3_DESCRIVersão Contrato
X3_PICTURE@!
X3_RELAÇÃO
X3_BROWSENão
X3_VALID
X3_VISUALVisualizar
X3_CONTEXTReal
X3_FOLDER1



Campo

Conteúdo

X3_ARQUIVBA1
X3_CAMPOBA1_SUBCON
X3_TIPOCaracter
X3_TAMANHO9
X3_DECIMAL0
X3_TITULOSub-Contrato
X3_DESCRISub-Contrato
X3_PICTURE@!
X3_RELAÇÃO
X3_BROWSENão
X3_VALID
X3_VISUALVisualizar
X3_CONTEXTReal
X3_FOLDER1



Campo

Conteúdo

X3_ARQUIVBA1
X3_CAMPOBA1_VERSUB
X3_TIPOCaracter
X3_TAMANHO3
X3_DECIMAL0
X3_TITULOVersão SubC
X3_DESCRIVersão Sub-Contrato
X3_PICTURE@!
X3_RELAÇÃO
X3_BROWSENão
X3_VALID
X3_VISUALVisualizar
X3_CONTEXTReal
X3_FOLDER1



Tabela BJL - Formas de Cobrança de Adesões.  


Campo

Conteúdo

X3_ARQUIVBJL
X3_CAMPOBJL_CODEMP
X3_TIPOCaracter
X3_TAMANHO4
X3_DECIMAL0
X3_TITULOContr. Empr.
X3_DESCRIContrato Empresa
X3_PICTURE@!
X3_RELAÇÃO
X3_BROWSENão
X3_VALID
X3_VISUALAlterar
X3_CONTEXTReal
X3_FOLDER



Campo

Conteúdo

X3_ARQUIVBJL
X3_CAMPOBJL_MATRIC
X3_TIPOCaracter
X3_TAMANHO6
X3_DECIMAL0
X3_TITULOMatricula
X3_DESCRIMatricula da Família
X3_PICTURE@!
X3_RELAÇÃO
X3_BROWSENão
X3_VALID
X3_VISUALAlterar
X3_CONTEXTReal
X3_FOLDER



Tabela BVC - Grupos x Co-Participação . 


Campo

Conteúdo

X3_ARQUIVBVC
X3_CAMPOBVC_TABREM
X3_TIPOCaracter
X3_TAMANHO7
X3_DECIMAL0
X3_TITULOTb Reembolso
X3_DESCRITabela de Reembolso
X3_PICTURE@!
X3_RELAÇÃO
X3_BROWSENão
X3_VALIDExistCpo("BF8")
X3_VISUALAlterar
X3_CONTEXTReal
X3_FOLDER




Campo

Conteúdo

X3_ARQUIVBVC
X3_CAMPOBVC_ANOMES
X3_TIPOCaracter
X3_TAMANHO6
X3_DECIMAL0
X3_TITULOAno/Mês Reaj
X3_DESCRIAno/Mês do reajuste
X3_PICTURE@R !!!!/!!
X3_RELAÇÃO
X3_BROWSENão
X3_VALID
X3_VISUALVisualizar
X3_CONTEXTReal
X3_FOLDER



Campo

Conteúdo

X3_ARQUIVBVC
X3_CAMPOBVC_VLRANT
X3_TIPONumérico
X3_TAMANHO16
X3_DECIMAL2
X3_TITULOValor Ant.
X3_DESCRIValor Anterior
X3_PICTURE@E 9,999,999,999,999.99
X3_RELAÇÃO
X3_BROWSENão
X3_VALID
X3_VISUALVisualizar
X3_CONTEXTReal
X3_FOLDER




Campo

Conteúdo

X7_CAMPOBA3_CODPLA
X7_SEQUENC001
X7_REGRASuBstr(BI3->BI3_DESCRI,1,TamSx3("BA3_DESPLA")[1])
X7_CDOMINBA3_DESPLA
X7_ALIASBI3
X7_ORDEM1
X7_CHAVExFilial("BI3")+M->BA3_CODINT+M->BA3_CODPLA



Campo

Conteúdo

X7_CAMPOBA3_VERSAO
X7_SEQUENC001
X7_REGRASuBstr(BI3->BI3_DESCRI,1,TamSx3("BA3_DESPLA")[1])
X7_CDOMINBA3_DESPLA
X7_ALIASBI3
X7_ORDEM1
X7_CHAVExFilial("BI3")+M->BA3_CODINT+M->BA3_CODPLA+M->BA3_VERSAO



Campo

Conteúdo

X7_CAMPOBFC_CODGRU
X7_SEQUENC001
X7_REGRABG7->BG7_DESCRI
X7_CDOMINBFC_DESGRU
X7_ALIASBG7
X7_ORDEM1
X7_CHAVExFilial("BG7")+PlsIntPad()+M->BFC_CODGRU



Campo

Conteúdo

X7_CAMPOBFE_CODGRU
X7_SEQUENC001
X7_REGRABG7->BG7_DESCRI
X7_CDOMINBFE_DESGRU
X7_ALIASBG7
X7_ORDEM1
X7_CHAVExFilial("BG7")+PlsIntPad()+M->BFE_CODGRU





XB_ALIAS

XB_TIPO

XB_SEQ

XB_COLUNAXB_DESCRIXB_CONTEM
B64PLS101DBPlanos de SaúdeBI3
B64PLS20101Código
B64PLS20202Descrição
B64PLS40101CódigoBI3_CODIGO
B64PLS40102VersãoBI3_VERSAO
B64PLS40103DescriçãoBI3_DESCRI
B64PLS40204DescriçãoBI3_DESCRI
B64PLS40205CódigoBI3_CODIGO
B64PLS40206VersãoBI3_VERSAO
B64PLS501

BI3->(BI3_CODIGO)
B64PLS502

BI3->(BI3_DESCRI)
B64PLS503

BI3->(BI3_VERSAO)
B64PLS601

BI3->BI3_CODINT == PLSINTPAD() .AND. PLS260JURI(BI3_CODIGO,BI3_VERSAO,.F.)



XB_ALIAS

XB_TIPO

XB_SEQ

XB_COLUNAXB_DESCRIXB_CONTEM
BFCPLS101DBGrupos de PlanosBG7
BFCPLS20101Código
BFCPLS20202Descrição
BFCPLS40101CódigoBG7_CODGRU
BFCPLS40102DescriçãoBG7_DESCRI
BFCPLS40203CódigoBG7_CODGRU
BFCPLS40204DescriçãoBG7_DESCRI
BFCPLS501

BG7_CODGRU
BFCPLS601

If (Alltrim(FunName()) = "PLSA174",BG7_CODINT == M->BA3_CODINT,BG7_CODINT == BA3->BA3_CODINT)