Árvore de páginas

Novos Status do Protocolo de Reembolso 

Linha de Produto:

Microsiga Protheus

Segmento:

Saúde

Módulo:

Plano de Saúde

Função:

PLSA001A.prw

Requisito:

Inclusão dos 4 status descirtos abaixo para o status do Protocolo de Reembolso, também foram criados os pontos de entrada PLREEMDCOR  e PLREEMACOR para manipular a adição de novos  status e cores para a legenda.

Status:

  • Solicitação não concluída: Ocorrerá quando a solicitação incluída pelo beneficiário via portal estiver incompleta, ou seja, não foi gerado o protocolo, preenchimento automático pelo sistema.
  • Aguardando informação Beneficiária: Status alterado manualmente pelo usuário após analisar a solicitação e entender a necessidade de mais informações por parte do Beneficiário
  • Aprovação Parcial: Essa gravação será feita automática nas condições de despesas digitadas pelo beneficiário, e/ou, despesas criticadas na Autorização de Reembolso, que indicará ao beneficiário via portal que seu reembolso será pago de forma parcial.
  • Cancelado: Alteração manual.

Implementação:

Os novos status do Protocolo de Reembolso possui os seguintes valores:
A para Solicitação não concluída.
B para Aguardando informação Beneficiária.
C para Aprovado parcialmente.
D para Cancelado.

Importante:

  1. Para adicionar as novas opções de status criadas via Ponto de entrada PLREEMDCOR deve-se alterar a string STR0236 do PLSA001.ch
  2. Os status citado abaixo dependerão de alterações que ocorrerão na rotina de Autorização/Auditoria para refletir na legenda do Protocolo de Reembolso:
  • Aguardando Informação Beneficiária: Alteração manual que ocorrerá quando o usuário analisar a solicitação, e ao confirmar, o sistema alterará automaticamente o status(BOW_STATUS) para “11”.
  • Aprovação parcial: Alteração automática que ocorrerá quando o campo  “Aut. Parcial <B44_AUTPAR>” ,“Aut. Parcial <BOW_AUTPAR>” for preenchido e consequentemente o campo 'BOW_STATUS deverá receber conteúdo igual a "C" .
 Requisito (ISSUE):PCREQ-6214

Versões/Release:

12.1.8

Exemplo de implementação do Pontos de Entrada PLREEMDCOR, que irá indicar o ícone e a descrição do status:

#Include 'Protheus.ch'

User FUNCTION PLREEMDCOR()

Local aCdCores  := {  { 'AGRIMG16',"Status 1 para teste"   },;                                     
                                      { 'AVIAO'   ,"Status 2 para teste" }}
Return aCdCores

 

Exemplo de implementação do Pontos de Entrada PLREEMACOR, que irá indicar qual conteúdo do campo BOW_STATUS irá corresponder a posição no array aCdCores que foi criado no ponto de entrada PLREEMDCOR : 

#Include 'Protheus.ch'
User FUNCTION PLREEMACOR()
//Importante a adição deve iniciar na posição 15 em diante
Local aCores   := {    { 'BOW_STATUS= "F"' ,aCdCores[15,1] },;//vermelho
                             { 'BOW_STATUS = "G"' ,aCdCores[16,1]}} //”Cancelado”
Return aCores    

 

Imagem de exemplo de adição de novos status via Ponto de Entrada:

 

Imagem da nova Legenda da rotina de Protocolo de Reembolso: