Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
NOME DO REQUISITO

Solicitação de adesão a Opcionais via Portal

Características do Requisito

Linha de Produto:

Informe a linha de produto.Microsiga Protheus

Segmento:

Informe o segmento.Saúde

Módulo:

Informe o módulo.SIGAPLS

Rotina:

Rotina

Nome Técnico

Informe a rotinaPLSA009.Informe o nome técnico da rotina.

Tela de análise da solicitação de opcionais. 

Rotina(s) envolvida(s)

Nome Técnico

Informe a(s) rotina(s) envolvidas.

Informe o nome técnico da(s) rotina(s) envolvidas.

 

 

Cadastros Iniciais:

Relacione os cadastros necessários que precisam ser preenchidos antes da utilização desse requisito.

Parâmetro(s):

Informe os parâmetros utilizados.

Ponto de Entrada:

Informe o ponto de entrada relacionado (link).

PLSIMPOPC

Impressão da Solicitação de Opcionais

PLSXFUN

Rotinas Genéricas
PPLCONSOPConsulta Solicitação de Opcionais
PPLMFUNRotina de abertura de páginas e WebServices.
PPLSOLOPSolicita Opcionais
PPLSRDBRWExecuta as consultas no banco de dados
PPLSW00Página inicial do Portal PLS
PPLUPGENRotina Genérica de upload de arquivos
PPLUPLOPCUpload de arquivo da rotina de Solicitação de Opcionais
RUP_PLSFunção de compatibilização do release incremental
WCComponentClasse Componente
WCHtmlClasse Form
WsClient_WSPLSXFUNClient do Web Service
WSPLSXFUNWebService

Chamados relacionados

Informe o(s) chamado(s) relacionado(s).
Requisito (ISSUE): Informe o requisito relacionado (Issue).PCREQ-6468

País(es):

Informe o(s) Pais(es).Brasil

Banco(s) de Dados:

Informe o(s) Banco(s) de Dados utilizado(s).Todos relacionais homologados

Tabelas utilizadas:

Informe as tabelas utilizadas.

BBA - Cabeçalho Solic. Beneficiários

BBW - Opcionais da Solicitação

BI3 - Produtos de Saude             

BF4 - Opcionais dos Usuarios        

Sistema(s) operacional(is):

Informe o(s) sistema(s) operacional(is) utilizadosWindows ® / Linux ®.

Versões/Release:

Informe as versões.12.1.9

 

 

Descrição

Escreva aqui a descrição da nova implementação ou melhoria.

 

 

O requisito tem como finalidade permitir que seja possível solicitar, via portal do beneficiário/empresa, inclusão de produto opcional para o grupo famíliar / grupo empresarial.
Além da possibilidade de solicitar a inclusão de opcionais, deverá existir uma tela para aprovação da solicitação, bem como incluir anexo e também opção de imprimir um formulário de inclusão ou exclusão do produto opcional. E consultar o status de cada solicitação.

 

Conector de Widget
urlhttps://www.youtube.com/watch?v=O2PISSJ4G7I&feature=youtu.be
Conector de Widget
urlhttps://www.youtube.com/watch?v=HTvWr7kkn1M&feature=youtu.be
Conector de Widget
urlhttps://www.youtube.com/watch?v=oMgmrlDLxxc&feature=youtu.be
Conector de Widget
urlhttps://www.youtube.com/watch?v=7NBYb6MtfkQ&index=45&list=PLXa8l0dq5zRn-O2W-E6w9napYscdbDYAl
 

 

Procedimento para Configuração

(Estes procedimentos devem ser feitos quando for necessário configurar parâmetros e/ou  rotinas no menu).

 

CONFIGURAÇÃO DE PARÂMETROS

 

  1. No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017). Crie/configure (mantenha somente a instrução correspondente) o(configure  o(s) parâmetro(s) a seguir:
    (É necessário criar uma tabela para cada parâmetro descrito no item Parâmetro(s), da tabela Características do Requisito)

Itens/Pastas

Descrição

Nome: 

MV_MOTOPC

Tipo:Informe o Tipo do parâmetro

Caracter

Cont. Por.:

Informe o Conteúdo padrão000001

Descrição: 

Codigo padrao do motivo opcional

 

CONFIGURAÇÃO DE MENUS

 

2.  No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do informe o nome do móduloSIGAPLS, conforme instruções a seguir:

MenuInforme o Menu em que estará localizada a rotina

Atualizações

 

SubmenuInforme o Submenu em que estará localizada a rotina

Atendimento

Nome da RotinaInforme o Título da rotina

An. Solic. Opc.

Programa

Informe o Fonte da rotinaPLSA009

Módulo

Informe o Nome do(s) produto(s) a ser utilizado ou “Todos”

Tipo

Informe a Função

Plano de Saúde

 

 

Procedimento para Utilização

  • Descreva os procedimentos, passo a passo (caso de uso), que serão realizados pelos usuários para que a melhoria seja visualizada identificando as seguintes informações:
  • Localização da rotina no menu;
  • Localização dos novos campos e/ou perguntas e respectivas pastas de cadastro que são visualizadas pelo usuário;
  • Caso seja necessário ter algum cadastro feito previamente, faça uma observação.

 

 

Exemplo:

Abaixo, iremos demonstrar como utilizar esta nova funcionalidade, indicando as operações necessárias para a correta utilização desta melhoria:

       1.            No Plano de Saúde (SIGAPLS), acesse
    1. Acesse a rotina Solicitação de Opcional em Principal->Solicitação de Opcional no Portal Beneficiário. O acesso ao portal é feito pelo Titular. Selecione o titular e/ou beneficiários e informe a Data Limite. Após isso escolha e selecione os opcionais e clique no botão "Inserir". Os dados informados serão carregados numa tabela abaixo, na seção "Beneficiários x Opcionais.
      Image Added
      Image Added


      Image Added

    2. O acesso ao portal pode ser realizado também pela Empresa, nessa situação é necessário escolher o Titular e após isso escolher os beneficiários. As outras informações seguem a mesma regra do portal do Beneficiário.
      Image Added

      Image Added

      Image Added

    3. Após a inserção das informações, é necessário confirmar para que a Solicitação seja gravada. Nesse momento é gerado um número de protocolo para acompanhamento que será exibida numa mensagem. Caso necessite anexar algum documento, nessa mesma mensagem será informado.

      Image Added

    4. Caso a solicitação necessite de algum documento, após a confirmação o beneficiário e/ ou empresa será redirecionada para a tela de Anexos. Nessa página é possível anexar um ou mais documentos. Selecione o botão "Escolher Arquivo", selecione o arquivo desejado e confirme. Após isso clique no botão "Enviar" para que seja relacionado o arquivo com a solicitação. Todos arquivos selecionados serão exibidos numa tabela abaixo
        1. Image Added

          Image Added

          Nota

          Observação: Para configurar os documentos que um opcional necessita para ser solicitado, é necessário acessar a rotina de Motivos, localizada em Atualizações/Rede Atendimento/Motivo Alteração/Solicitação contratual (PLSA727).

          1. Após cadastrar o motivo, no browse da rotina, clique em Outras Ações->Documentação, inclua os documentos que serão vinculados a este motivo.
          2. Nessa rotina de documentação (PLSA808) há um campo cód doc (B9X_CODDOC), que deve ser preenchido com um documento que foi cadastrado na rotina Cadastro de documentos da operadora (PLSA110) localizada em: Atualizações/Operadora/Cadastro de documentos da operadora.
          3. Após finalizar os cadastros da parte de documentação, basta vincular o motivo cadastrado ao produto saúde, para tanto, vá em 
          1. Atualizações/Produto Saúde/Produto Saúde (PLSA800), acesse a pasta Produto Saúde e então acesse a subpasta Outros, preencha o campo Motivo Doc (BI3_MOTDOC).

O sistema apresenta a janela de produtos cadastrados.

       2.            Posicione o cursor em um produto e clique em Alterar.

       3.            Na pasta Cobertura/Carências selecione a subpasta Tipo de Prestador.

       4.            Dê duplo clique no campo TP Prestador (BCW_TIPPRE).

O sistema apresenta a janela Tipo de Prestador – Coparticipação – Alterar.

       5.            Informe os dados conforme orientação do help de campo e observe o preenchimento do novo campo:

                      Som. p/Compra (BCW_SOMCOM): selecione Sim para indicar se a coparticipação cadastrada será válida somente para efeito de compra de procedimentos ou Não, caso contrário.

       6.            Confira os dados e confirme.

 

 

Vídeo

  • Vídeo hospedado no youtube e inserido no template por meio da macro Widget Connector.

** Canal do youtube e software de vídeoem definição.

 

Título do Vídeo:

Disponibilizado pelo Marketing.

Introdução:

Disponibilizado pelo Marketing.

Passo a Passo:

Capturar diretamente do sistema.

Finalização:

Disponibilizado pelo Marketing.

 

 


          1. Image Added



    1. Após a inclusão dos anexos, é necessário clicar no botão "Confirmar", para que a solicitação seja gravada com os anexos.

      Image Added



    2. Ao realizar a solicitação pelo portal, a operadora pode analisá-la no remote. Para cada solicitação, é possível aprovar, reprovar, solicitar mais documentos. Para acessar a rotina, acesse: Atualizações->Atendimento->An. Solic. Opc.
      Image Added

    3. É possível visualizar todos os documentos que foram anexados para a solicitação. Para isso clique no botão "Outras Ações" e na opção "Anexos".

      Image Added

    4. O beneficiário/empresa pode consultar as solicitações através do portal acessando o menu: Principal->Consulta Solicitação de Opcional.

      Image Added

    5. Nessa tela o beneficiário/empresa pode anexar mais documentos, visualizar os itens ou imprimir o protocolo.

      Image Added

      Image Added


      Image Added


Ponto de Entrada

Descrição:

Após a gravação dos dados

Localização:

Plano Saúde/Atualização/Atendimento/An. Solic. Opc.

Eventos:

An. Solic. Opc.

Programa Fonte:

PLSFORMOPC

Função:

SIGAPLS

Retorno:

Nome

Tipo

Descrição

Obrigatório

 cUrl

Caracter

Url com o form específico

x

 

Exemplo:

#Include 'Protheus.ch'

User Function PLSFORMOPC()

Local aArea := GetArea()

Local cClass := PARAMIXB[1]

Local nRecno := PARAMIXB[2]

//validações específicas

RestArea(aArea)

return "w_minhawebfunction.apw"

 

web function minhawebfunction()

LOCAL cHtml := ""

WEB EXTENDED INIT cHtml START "InSite"
//ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
//³Mostra a pagina para entrar com o protocolo/Guia ³
//ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
cHtml := ExecInPage( "meuahu" )

WEB EXTENDED END
//ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
//³ Fim da rotina ³
//ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
Return cHtml

 

arquivo meuahu.ahu:

<%=oHtml:getDType(.T.,.T.)%>

<%
oForm := WCForm():New("Form1")
oForm:setTitle("Formulario")


oTabela := WCTable():New()

oLiCab := WCLine():New()


oCHTM := WCComponent():new('CHTM')
oCHTM:setValue('<img src="smiley.gif" alt="Smiley face" height="42" width="42">')
oFSPar:setAddCFS(oCHTM)

oLiCab:setAddComp(oCHTM)

oTabela:setAddLine(oLiCab)

oForm:setAddTables(oTabela)

oHtml:setObj(oForm)

%>

<%=oHtml:loadWC()%>



Descrição:

Antes da gravação dos dados

Localização:

Plano Saúde/Atualização/Atendimento/An. Solic. Opc.

Eventos:

An. Solic. Opc.

Programa Fonte:

PLSGRVBEN

Função:

SIGAPLS

Ponto de Entrada

Descrição:

Informe o Menu em que estará localizada a rotina

Localização:

Informe o Submenu em que estará localizada a rotina

Eventos:

Informe o Título da rotina

Programa Fonte:

Informe o Fonte da rotina

Função:

Informe o Nome do(s) produto(s) a ser utilizado ou “Todos”

Retorno:

Nome

Tipo

Descrição

Obrigatório

 aRet

array

na primeira posição retorno lógico e na segunda mensagem de aviso

aRet[1]

 

 

 

aRet[2] deve ser informado quando o retorno for .F. 

 

Exemplo:

#Include 'Protheus.ch'

User Function PLSGRVBEN()

Local aArea := GetArea()

Local aRet := {}

Local aDados := PARAMIXB[1]

//validações específicas

aadd(aRet,.t.)

RestArea(aArea)

return aRet

 

Descrição:

Antes de incluir as informações na tabela de Beneficiários x Opcionais

Localização:

Plano Saúde/Atualização/Atendimento/An. Solic. Opc.

Eventos:

An. Solic. Opc.

Programa Fonte:

PLVINSOP

Função:

SIGAPLS

Retorno:

Nome

Tipo

Descrição

Obrigatório

 aRet

array

na primeira posição retorno lógico e na segunda mensagem de aviso

aRet[1]

 

 

 

 

aRet[2] deve ser informado quando o retorno for .F. 

 

Exemplo:

#Include 'Protheus.ch'

User Function CN120ALTFunction PLVINSOP()

Local aArea := GetArea()

Local aRet:= {}

Local cMatric aCab := PARAMIXB[1]

Local cTipocCodOpc := PARAMIXB[2]

If cTipo == '1'

    aCab[4][2]:= 'NF' //Validações do usuário

EndIf

Local dDtBase := PARAMIXB[3]

Local dDtLim := PARAMIXB[4]

//validações específicas

aadd(aRet,.t.)

RestArea(aArea)

return aRetReturn aCab