Histórico da Página
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|
Informações Gerais
Especificação | |||
Produto | Protheus | Módulo | SIGAPLS |
Segmento Executor | Saúde | ||
Chamado | TUYMTE | ||
País | ( X ) Brasil ( ) Argentina ( ) Mexico ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colombia ( ) Outro _____________. |
Objetivo
Foi implementada a funcionalidade de Digitação OFFLINE de guias no porta do prestador, contudo, essa funcionalidade obriga que seja gerada uma solicitação antes de poder incluir a execução da guia. O sistema deverá ser alterado para que permita o lançamento da execução das guias sem a necessidade de ter sido digitada uma Liberação/Solicitação.
As guias que serão afetadas por esse processo são:
A Guia de Outras Despesas é formulário padrão definido pela ANS. Esta guia estará sempre ligada a uma guia principal (Guia de SP/SADT ou Guia de Resumo de Internação), não existindo por si só. É utilizada para discriminação de materiais, medicamentos, aluguéis, gases e taxas diversas, não informados na guia principal.
Hoje no sistema a guia de outras despesas é lançada diretamente dentro das guias de SP/SADT e Resumo de Internação, para deixar o lançamento dessa guia mais amigável para o prestador, será necessário que o lançamento dessa guias seja realizado separadamente das guias principais
Pontos Importantes:
.
Definição da Regra de Negócio
O sistema deverá ser alterado para permitir que , quando a tela de solicitação de guias offline seja aberta, estejam habilitados os campos referente a digitação da Autorização de SP/SADT/Odontológico. Atualmente apenas são exibidos os campos da Guia de Solicitação de SP/SADT/Odontológico.
As alterações abaixo deverão ser realizadas para SADT/Odontológico.
No fonte jsuser.js alterar o método alterarCamposGuias() para que, quando a variável cTipoOrigem for diferente de "UNDEFINED" sejam habilitados os campos de execução para as guias de SADT.Campos/Grupos de campos à serem Habilitados: Após as alterações realizadas abaixo, os campos necessários para execução já deverão estar Habilitados (O método CarregaRda chama o método fAjusForm que habilita os componentes necessários), contudo, caso exista a necessidade de habilitar algum campo o mesmo deverá ser feito atentando-se para o modelo de guia de SADT/Odonto fornecido pela ANS e que encontra no final desse documento (Imagem 1/Imagem 2).
Deverão ser alteradas as validações para os campos de execução conforma é realizado pela rotina CarregaLiberacao, abaixo seguem trecho dos fontes responsáveis por essa alteração.
Bloco de código language js title Código for(var i=0; i<oForm.campos.length; i++) { switch (oForm.campos[i].campo.id) { case "cCarSolicit": oForm.campos[i].branco = true; break case "cProSol": oForm.campos[i].branco = true; break case "cCbosExe": oForm.campos[i].branco = true; break } }
Bloco de código language js title Código oForm.add( document.forms[0].cTpAteExe,"tudo", false, false ); //transformo os campos em obrigatorio document.forms[0].cTpAteExe.className ="form-control TextoInputOB";//transformo os campos em obrigatorio setDisable("bconfirma",false); setDisable("bcomplemento",true); setDisable("bimprimir",true);
Além das validações, o sistema busca automaticamente uma série de informações da RDA de acordo com o tipo SOLICITAÇÃO e EXECUÇÃO. Para preencher essas informações deverá ser chamado o método:
Bloco de código language js title Código if (document.getElementById("cRda").value != "" && document.getElementById("cCodLoc").value != "") fRda(document.getElementById("cRda").value,document.getElementById("cCodLoc").value)
O Método CarregaRda() deverá ser alterado em dois pontos, são eles:
Deverá ser Alterado para que a validação abaixo, retorne true caso a tela de guia tenha sido chamada a partir da tela de Digitação de Guias Offline:
Bloco de código title Código lHab = (document.getElementById("cNumAut").value == "");
Deverá ser alterado para preencher tanto os campos de Solicitação quanto os campo de Execução quando o mesmo for chamado a partir da tela de Digitação Offline de Guias.
guia de outras despesas possa ser lançada de forma independente no portal do prestador. Para que isso seja possível deverão ser alterados os seguintes pontos:
- A tela de Digitação de Guias Offline (PPLDIGGUIAS), deverá ser alterada para permitir que seja aberta a tela de outras despesas. Para tanto, deverão ser seguidos os seguintes passos:
- Deverá ser criado um novo botão na gride Guias, que irá abrir um Modal na tela permitindo assim a inclusão dos itens de outras despesas.
- Esse botão deverá estar habilitado se a guia selecionada for de SADT ou Resumo de Internação e se o Status da mesma for Em Digitação.
- A nova opção deverá ficar como ilustrado no Protótipo 01.
- Os campos que serão exibidos para guia de outras despesas deverão ser cadastrados nas tabelas de configuração da TISS:
- Na tabela BCL, criar um novo tipo de Guia "Guia de Outras Despesas". Isso pode ser feito através da tela Tipos de Guias (PLSA496)
- Campos que deverão ser preenchidos na Tabela BCL (Pode ser necessário preencher mais informações ou alterar as citadas abaixo de acordo com o desenvolvimento)
BCL_CODOPE -> Código da Operadora.
BCL_DESCRI -> Descrição da Guia ("Guia de Outras Despesas").
BCL_ALIAS -> Alias que será usado.
BCL_CODCOR -> Cor que será exibida na Legenda.
BCL_RDMAKE -> Fonte que utilizara a Guia.
BCL_TIPORD -> Indica se usa fonte ou RdMake.
- Campos que deverão ser preenchidos na Tabela BCL (Pode ser necessário preencher mais informações ou alterar as citadas abaixo de acordo com o desenvolvimento)
- Na tabela B7C deverão ser incluídos os grupos "Outras Despesas", "Dados do Contratado Executante" e "Despesas":
- Campos que deverão ser preenchidos na Tabela B7C (Pode ser necessário preencher mais informações ou alterar as citadas abaixo de acordo com o desenvolvimento)
B7C_DESCRI - Descrição do Grupo ("Outras Despesas", "Dados do Contratado Executante" e "Despesas").
B7C_TIPO - Grupo de Campos ou Gride.
B7C_VARGRU - Variável identificadora do grupo.
- Campos que deverão ser preenchidos na Tabela B7C (Pode ser necessário preencher mais informações ou alterar as citadas abaixo de acordo com o desenvolvimento)
- Na tabela B7B deverão ser incluídos os campos referentes a Cada Grupo, os campos que deverão ser incluídos são:
- Outras Despesas:
- Registro ANS
- Nº Guia Referenciada
- Dados do Contratado Executante
- Código na Operadora / CNPJ / CPF (Sempre irá exibir o código na operadora)
- Nome do Contratado
- Código CNES
- Despesas
- Código da Despesa
- Data
- Hora Inicial
- Hora Final
- Tabela
- Código do Item
- Qtde
- %Red. Acresc
- Valor Unitário
- Valor Total
- Outras Despesas:
- Na tabela BCL, criar um novo tipo de Guia "Guia de Outras Despesas". Isso pode ser feito através da tela Tipos de Guias (PLSA496)
ER_TVCM79_Alteracao_Guias_Off-Line_Portal_Prestador
Fluxo no Sistema
Com a alteração, o processo deverá funcionar da seguinte maneira:
Abrir portal do Prestador, Ir no menu Principal -> Digitação de Guias:
Selecionar SADT/Odonto e Incluir, O sistema irá abrir a tela de guia onde será possível preencher diretamente a autorização ou carregar uma solicitação que tenha sido efetuada anteriormente:
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
[Digitação de Guias - SADT] | [Alteração] | [Principal -> Digitação de Guias-> SADT] | - |
[Digitação de Guias - ODONTOLOGIA] | [Alteração] | [Principal -> Digitação de Guias-> ODONTOLOGIA] | - |
|
|
| - |
Imagem 1
Imagem 2
Protótipo de Tela
Protótipo 01
Protótipo 02
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|