Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Saúde Planos

Linha de Produto:

Linha Protheus

Segmento:

Saúde

Módulo:Plano de Saúde
Função:

PLSA09A
PLSA09P
PLSA090
PLSA790

PLSA790C
PLSA955
PLSMCON

País:Brasil
Ticket:8762882
Story:DSAUBE-11211


02. SITUAÇÃO/REQUISITO

Necessidade de criar melhoria no sistema para utilização do Nome Social do beneficiário nas rotinas de Atendimento e Auditoria.

03. SOLUÇÃO

Implementado melhoria nas rotinas de Atendimento e Auditoria com a inclusão de Campo/Índice/Pesquisa pelo Nome Social do Beneficiário.


NOVAS FUNCIONALIDADES:

Implementada melhoria na rotina Vidas (PLSA955) com o espelhamento do conteúdo do campo Nome Social (BTS_NOMSOC) para os registros correspondentes na tabela de Usuários (BA1_NOMSOC):


Campo replicado para o Usuário na tabela BA1 da rotina Grupo Familiar/Beneficiários (PLSA174):



As alterações apresentadas abaixo, foram disponibilizadas nas rotinas:

  • Liberação (PLSA094B)
  • Autorização SADT (PLSA094A)
  • Solicitação de Internação (PLSA092)
  • Prorrogação de Internação (PLSA09P)
  • Anexos Clínicos (PLSA09A)


Pesquisa/Coluna Nome Social: Opção de pesquisa de beneficiários pelo Nome Social. Foi acrescentado também, uma coluna com o Nome Social do beneficiário:


Campo Nome Social: Acrescentado um campo real no cabeçalho das guias para armazenar o conteúdo do Nome Social do beneficiário (relação dos campos criados no final do documento).

Obs: caso deseje que este campo seja apresentado logo após do campo Nome Usuário, ajustar o posicionamento deste campo no configurador com as opções Ordem e Folder.


Índice de pesquisa no browse principal: Criado novo índice com o campo citado anteriormente para realizar pesquisas no browse das rotinas de atendimento:

Implementada nova coluna com o Nome Social na rotina Auditoria por Procedimentos (PLS790MOV):


Adicionado nova coluna Nome Social (B53_NOMSOC) no Browse de Auditoria por Guia (PLSA790V/PLSA790C):

Implementada nova coluna com o Nome Social na rotina Posição Beneficiário (PLSA730):



Implementada melhoria na rotina Vidas (PLSA955) com o espelhamento do conteúdo do campo Nome Social (BTS_NOMSOC) para os registros correspondentes na tabela de Usuários (BA1_NOMSOC):


Campo replicado para o Usuário na tabela BA1 da rotina Grupo Familiar/Beneficiários (PLSA174):



04. DEMAIS INFORMAÇÕES

Alterações dicionário de dados:


Levantamos todos os dicionários de dados e todas as rotinas que precisaram de ajustes:


DICIONÁRIO DE DADOS

DESCRIÇÃO

BTSCADASTRO DE VIDAS
BA1CADASTRO DE USUÁRIOS  (BENEFICIÁRIOS)
BE1CABEÇALHO DE AUTORIZAÇÃO
B53AUDITORIA DE GUIAS
BEACOMPLEMENTO DE MOVIMENTAÇÕES
BE4INTERNAÇÕES
B4QCABEÇALHO DE PRORROGAÇÃO DE INTERNAÇÃO
B4ACABEÇALHO QUIMIO/RADIO/OPME

ROTINAS

DESCRIÇÃO

PLSMCONPESQUISA
PLSA955VIDAS
PLSA090LIBERAÇÃO SADT
PLSA790MOVIMENTAÇÃO DE AUDITORIA
PLSA09PPRORROGAÇÃO DE INTERNAÇÃO
PLSA09AANEXOS CLÍNICOS


Criar Campos SX3:

X3_CAMPO

X3_ORDEM

X3_TIPO

X3_TAMANHO

X3_DECIMAL

X3_TITULO

X3_DESCRIC

X3_PICTURE

X3_USADO

X3_RELACAO

X3_VALID

X3_CBOX

X3_INIBRW

X3_BROWSE

X3_VISUAL

X3_CONTEXT

X3_FOLDERX3_PYMEX3_ORTOGRAX3_IDXSRVX3_POSLGTX3_MODAL
BE1_NOMSOC13Caracter500Nome SocialNome Social@! SimIf(inclui,"",BEA->BEA_NOMSOC)


SimVisualVirtual1SIMNÃONÃO1NÃO
BEA_NOMSOC22Caracter500Nome SocialNome Social@! Sim



SimVisualReal
SIMNÃONÃO1NÃO
BE4_NOMSOC23Caracter500Nome SocialNome Social@! Sim



SimVisualReal1SIMNÃONÃO1NÃO
B4Q_NOMSOC04Caracter500Nome SocialNome Social@! Sim



SimVisualReal
SIMNÃO

NÃO

1NÃO
B4A_NOMSOC28Caracter500Nome SocialNome Social@! Sim



SimVisualReal1SIMNÃONÃO1NÃO
B53_NOMSOC04Caracter500Nome SocialNome Social@! Sim



SimVisualReal
SIMNÃONÃO1NÃO
BVX_NOMSOC37Caracter500Nome SocialNome Social@!Sim



SimVisualReal
SIMNÃONÃO1NÃO


Alterar campos SX3:

X3_CAMPO

X3_ORDEM

X3_TIPO

X3_TAMANHO

X3_DECIMAL

X3_TITULO

X3_DESCRIC

X3_PICTURE

X3_USADO

X3_RELACAO

X3_VALID

X3_INIBRW

X3_BROWSE

X3_VISUAL

X3_CONTEXT

X3_FOLDERX3_PYMEX3_ORTOGRAX3_IDXSRVX3_POSLGTX3_MODAL
BA1_NOMSOC19Caracter500Nome SocialNome Social@! Sim


SimVisualReal1SIMNÃONÃO1NÃO
BTS_NOMSOC07Caracter500Nome SocialNome Social@!Sim


SimVisualReal1SIMNÃONÃO1NÃO


Atenção: 

O campo BA1_NOMSOC já existe na base de dados padrão, alterar os campos: Usado: Sim / Browse: Sim / Folder: 1

O Campo BTS_NOMSOC também já existe, alterar o campo: Usado: Sim / Browse: Sim / Visual: Alterar / Folder: 1.


Criar os índices dos campos (SIX) de alguns dicionários para possibilitar a consulta do usuário pelo Nome Social:


INDICE

ORDEM

CHAVE

DESCRIÇÃOPROPRISHOWPESQIX_VIRTUALIX_VIRCUST
BEAQBEA_FILIAL+BEA_NOMSOCNOME SOCIALSS23
BE4JBE4_FILIAL+BE4_NOMSOCNOME SOCIALSS23
B4Q7B4Q_FILIAL+B4Q_NOMSOCNOME SOCIALSS23
B4A7B4A_FILIAL+B4A_NOMSOCNOME SOCIALSS23
BA1MBA1_FILIAL+BA1_NOMSOCNOME SOCIALSS23
B53DB53_FILIAL+B53_NOMSOCNOME SOCIALSS23


Atenção:  Após baixar o pacote contendo todos os fontes da expedição contínua, copie a planilha "bcm-campos_por_tipos_de_guias.csv" para o diretório do Protheus (ProtheusData/plswizard).

Logo após, rode o PLSWIZARD (no campo de busca da tela principal do Protheus)  para atualizar o dicionário de dados BCM, para que em futuras integrações já contenha o campo de Nome Social

do dicionário de dados B4A, garantindo funcionamento correto nas rotinas de Anexos Clínicos.


IMPORTANTE!

Foi realizada a reordenação de todos os dicionários de dados citados para padronizarmos em novos clientes (novas instalações do Protheus) a ordem de carregamento do Nome Social, que sempre virá após o Nome de Usuário. 

05. ASSUNTOS RELACIONADOS

  • <Não se aplica>