Histórico da Página
DT_Solicitacao_de_adesao_a_Opcionais_via_Portal
Características do Requisito
Linha de Produto: | Microsiga Protheus | ||||||||||||||||||||||||||||||||||
Segmento: | Saúde | ||||||||||||||||||||||||||||||||||
Módulo: | SIGAPLS | ||||||||||||||||||||||||||||||||||
Rotina: |
| ||||||||||||||||||||||||||||||||||
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). | ||||||||||||||||||||||||||||||||||
Chamados relacionados | Informe o(s) chamado(s) relacionado(s). | ||||||||||||||||||||||||||||||||||
Requisito (ISSUE): | PCREQ-6468 | ||||||||||||||||||||||||||||||||||
País(es): | Brasil | ||||||||||||||||||||||||||||||||||
Banco(s) de Dados: | Todos relacionais homologados | ||||||||||||||||||||||||||||||||||
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): | Windows ® / Linux ®. | ||||||||||||||||||||||||||||||||||
Versões/Release: | 12.1.9 |
Descrição
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.
Procedimento para Configuração
CONFIGURAÇÃO DE PARÂMETROS
- No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017). Crie/configure o(s) parâmetro(s) a seguir:
Itens/Pastas | Descrição |
Nome: | MV_MOTOPC |
Tipo: | Caracter
|
Cont. Por.: | 000001 |
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 SIGAPLS, conforme instruções a seguir:
Menu | Atualizações
|
Submenu | Atendimento |
Nome da Rotina | An. Solic. Opc. |
Programa | PLSA009 |
Módulo | Plano de Saúde |
Procedimento para Utilização
Abaixo, iremos demonstrar como utilizar esta nova funcionalidade, indicando as operações necessárias para a correta utilização desta melhoria:
- Acessar a rotina Solicitação de Opcional em Principal->Solicitacao 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 escolher e selecionar os opcionais e clicar no botão "Inserir". Os dados informados serão carregados numa tabela abaixo, na seção "Beneficiários x Opcionais.
- 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.
- 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.
- 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.
- Após a inclusão dos anexos, é necessário clicar no botão "Confirmar", para que a solicitação seja gravada com os anexos.
- 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.
- É 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".
- O beneficiário/empresa pode consultar as solicitações através do portal acessando o menu: Principal->Consulta Solicitação de Opcional.
- Nessa tela o beneficiário/empresa pode anexar mais documentos, visualizar os itens ou imprimir o protocolo.
- Acessar a rotina Solicitação de Opcional em Principal->Solicitacao 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 escolher e selecionar os opcionais e clicar no botão "Inserir". Os dados informados serão carregados numa tabela abaixo, na seção "Beneficiários x Opcionais.
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. |
Ponto de Entrada
Descrição: | Após a gravação dos dados Informe o Menu em que estará localizada a rotina | ||||||||||||||||
Localização:Informe o Submenu em que estará localizada a rotina | Plano Saúde/Atualização/Atendimento/An. Solic. Opc. | ||||||||||||||||
Eventos: | Informe o Título da rotina | ||||||||||||||||
Programa Fonte: | Informe o Fonte da rotina | ||||||||||||||||
An. Solic. Opc. | |||||||||||||||||
Programa Fonte: | PLSFORMOPC | ||||||||||||||||
Função: | SIGAPLS | ||||||||||||||||
Retorno: |
|
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 | Função: | Informe o Nome do(s) produto(s) a ser utilizado ou “Todos” | ||||||||||||||
Retorno: |
|
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: | No momento da gravação dos dados
| ||||||||||||||||
Localização: | Plano Saúde/Atualização/Atendimento/An. Solic. Opc. | ||||||||||||||||
Eventos: | An. Solic. Opc. | ||||||||||||||||
Programa Fonte: | PLVINSOP | ||||||||||||||||
Função: | SIGAPLS | ||||||||||||||||
Retorno: |
|
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