Histórico da Página
01. DADOS GERAIS
Produto: |
| ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Linha de Produto: |
| ||||||||||||||||
Segmento: |
| ||||||||||||||||
Módulo: | Gestão de Planos de Saúde | ||||||||||||||||
Função: | HRC - Central de Movimentação Guias TISS - hrc.document | ||||||||||||||||
Requisito/Story/Issue (informe o requisito relacionado) : | DSAUGPSCONTAS-8337 DSAUGPSCONTAS-8508 DSAUGPSCONTAS-8512 DSAUGPSCONTAS-8513 DSAUGPSCONTAS-8514 DSAUGPSCONTAS-8707 DSAUGPSCONTAS-8520 |
02. SITUAÇÃO/REQUISITO
Necessário ajuste na Central TISS a fim de performar a alteração das informações a nível de documento.
03. SOLUÇÃO
As seguintes implementações foram realizadas na 'Central de Movimentação Guias TISS - hrc.document':
1) Alterado o processo de manutenção dos documentos para que não sejam executadas as rotinas de valorização e glosas dos movimentos quando forem manutenidos apenas alguns campos do documento.
Como as rotinas de valorização e geração/validação de glosas são as mais onerosas no processo, não realizar este processamento quando nenhum campo alterado do documento influencia no valor ou glosa do movimento, faz com que o processo seja mais ágil.
Para informativo, segue abaixo a lista de campos que poderão ser alterados sem gerar impacto na alteração completa do documento\movimentos:
|
|
---|---|
docrecon.aa-guia-origem | Ano da guia origem |
docrecon.cd-cid
Código do CID
docrecon.cd-cid1
Código do CID1
docrecon.cd-cid2
Código do CID2
docrecon.cd- |
Código do CID3
cid-obito | Código do CID de óbito |
docrecon.cd-cons-prof-sol | Código do conselho do profissional solicitante |
docrecon.cd-unidade-prestadora-ant | Código da unidade prestadora anterior |
docrecon.cd-transacao-ant | Código da transação anterior |
docrecon.cr-solicitacao | Caráter solicitação |
docrecon.ds-ind-clinica | Descrição indicação clinica |
docrecon.ds-observacao | Observação |
docrecon.dt-emissao | Data de emissão |
docrecon.in-acidente | Indicador de acidente |
docrecon.nm-decl-nasc-viv | Declaração de nascidos vivos |
docrecon.nm-decl-nasc-viv2 | Declaração de nascidos vivos 2 |
docrecon.nm-decl-nasc-viv3 | Declaração de nascidos vivos 3 |
docrecon.nm-decl-nasc-viv4 | Declaração de nascidos vivos 4 |
docrecon.nm-decl-nasc-viv5 | Declaração de nascidos vivos 5 |
docrecon.nm-decl-obt | Declaração de óbito |
docrecon.nm-prof-sol | Nome do profissional solicitante |
docrecon.nr-cons-prof-sol | Número do conselho do profissional solicitante |
docrecon.nr-doc-original-ant | Número do documento orig. anterior |
docrecon.nr-doc-sistema-ant | Número do documento sist. anterior |
docrecon.nr-guia-origem | Número da guia origem |
docrecon.nr-serie-doc-original-ant | Série do documento anterior |
docrecon.qt-nasc-mortos | Quantidade de nascidos mortos |
docrecon.qt-nasc-vivos-termo | Quantidade de nascidos vivos temro |
docrecon.tp-consulta | Indicador tipo de consulta |
docrecon.tp-inter | Indicador tipo de internação |
docrecon.uf-conselho | Uf do conselho profissional |
docrecon.char-1 | Número da guia de atendimento |
docrecon.char-15 | Código CID do óbito |
docrecon.char-16 | Código do conselho profissional executante |
docrecon.char-17 | Registro do conselho profissional executante |
docrecon.char-18 | Uf do conselho profissional executante |
docrecon.char-19 | CBO-S profissional executante |
docrecon.date-2 | Data autorização origem |
docrecon.date-3 | Data solicitação origem |
docrecon.int-5 | Código regime internação |
2)
...
Criação de um novo parâmetro de quantidade mínima de movimentos do documento para
...
alteração em batch
...
na tela de configurações da Central TISS.
...
...
Quando for alterado um documento na Central TISS cuja quantidade de movimentos ultrapasse a quantidade limite de movimentos parametrizada e os campos alterados não sejam os listados no item '1', o sistema realizará o processamento em segundo plano (RPW).
Desta forma, a alteração do documento não manterá presa a sessão do usuário.
3) Bloqueio das alteração de documentos que estejam na fila de processamento do RPW.
Após o processamento da alteração do documento ser enviada para o RPW, o documento em questão não poderá ser novamente manutenido até que o processamento esteja finalizado. Esta implementação foi realizada para que não ocorra sobreposição ou perda de dados, aplicação indevida de glosas manuais, ou até mesmo a liberação do documento sem que o processo de edição tenha sido concluído.
Caso, após finalizada a execução da alteração, o processamento de um pedido RPW apresente erros, o referido documento também permanecerá bloqueado para processamento.
Abaixo estão elencados
...
os processos nos quais o documento e seus movimentos estarão bloqueados ou serão desconsiderados da execução:
- Liberação de Movimentos - por fatura, período e lote (Normal e RPW)
- Manutenção Documentos (HRC0310A)
- Atualização Lote Importação
- Revalorização (Normal e RPW)
- Troca de Tabela
- Troca de Período
- Pós-Crítica
4) Visualização dos erros de execução gerados pelo RPW.
Ao entrar na tela de manutenção de um documento para o qual tenha(m) sido gerado(s) erro(s) de execução no pedido RPW, o sistema mostrará uma tela para a visualização dos erros ocorridos. Dessa forma, será possível verificar/analisar os erros de parametrização e problemas no preenchimento da guia antes de submeter novamente o documento através do botão "Salvar".
Mesmo que esta tela seja fechada, os erros estarão disponíveis para visualização através do novo botão 'Erros RPW' na tela de manutenção do documento ou através do relatório de acompanhamento enviado à Central de Documentos.
Uma vez que o documento com erro de execução venha a ser novamente submetido à alteração via RPW, os erros anteriormente gravados não serão apresentados. Caso o novo processamento ocorra com sucesso, o documento ficará sem erros/alertas, caso contrário, somente serão listados os novos erros/alertas ocorridos.
5) Implementação das ações de restaurar e descartar as alterações realizadas nos documentos.
Como mencionado anteriormente, sempre que a manutenção de um documento tenha gerado erros de execução no pedido RPW, este documento ficará bloqueado e não terá as alterações efetivadas/salvas no banco de dados. Para tanto, será preciso analisar e corrigir os erros listados e assim salvar novamente as alterações, até que nenhum erro seja gerado.
Para facilitar este processo, foram implementadas as opções de restaurar e descartar as últimas alterações realizadas
...
.
A opção de restaurar, restabelece todas as alterações realizadas antes do envio do último pedido RPW, tanto a nível de documento quanto a nível de
...
movimentos . Dessa forma, não será preciso realizar novamente toda a alteração realizada para submeter o documento através do botão "Salvar", após revisar os erros apontados pelo último processamento.
A opção de descartar, rejeita as alterações realizadas antes do envio do último pedido RPW, tanto a nível de documento quanto a nível de
...
movimentos e, portanto, mantem as informações que estavam salvas no banco de dados antes do processamento do pedido RPW. Uma vez descartadas as alterações de um documento, o registro será liberado para novas edições e os erros serão excluídos.
6) Cancelar pedido de execução.
Como contingência do processo, foi implementada a opção de cancelamento de um pedido de alteração RPW que esteja na fila de processamento. Caso o pedido RPW já esteja em execução, o pedido não poderá ser cancelado.
Esta opção estará disponível na tela de
...
consulta do documento, através do
...
botão 'Cancelar pedido RPW'
...
.
Uma vez cancelado o pedido de execução de um documento, o registro que até o momento encontrava-se bloqueado para edição, será liberado para manutenção novamente.
Totvs custom tabs box | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||
|
04. DEMAIS INFORMAÇÕES
Card documentos | ||||
---|---|---|---|---|
|
|
04. ASSUNTOS RELACIONADOS
Para maiores informações, acesse: Central de Movimentação Guia TISS HRC.document.
...
Templatedocumentos |
---|
HTML |
---|
<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; } .aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { background: #FF9900; !important } .menu-item.active-tab { border-bottom: none !important; } </style> |