Histórico da Página
01. DADOS GERAIS
| Produto: | TOTVS Saúde Planos |
|---|---|
| Linha de Produto: | Linha Protheus |
| Segmento: | Saúde |
| Módulo: | PTU |
Função: | Chat Auditoria de Cobrança |
| Story: | DSAUPC-22495 |
02. SITUAÇÃO/REQUISITO
Possibilitar a troca de mensagens para discução e alinhamento do processo de cobrança.
03. SOLUÇÃO
Parametrização:
É necessário utilizar o client_ID e password do cadbenef. Para isso siga a parametrização do documento abaixo:
...
Acesse o Chat através do Menu. Para isso crie em seu Menu a chamada para o programa PLCHAT001PLPTU003.
Nesta tela você pode ter conversas que você iniciou conforme mencionado acima. Entretanto você também pode ter conversas de guias que você enviou a outras Unimeds e elas comecaram um chat com você. Conforme manual da Unimed os campos abaixo são validados ao iniciar um chat e também ao receber.
...
http://localhost:8080/rest/totvsHealthPlans/unimed/chataudit/v1/auditoriaCobranca
Atualização de Dicionário de Dados
Inclusão na tabela SX2 (Tabelas):
| Tabela | Modo | Modo Unidade | Modo Empresa | Chave Única | Nome |
|---|---|---|---|---|---|
| BIU | Compartilhado | Exclusivo | Exclusivo | BIU_FILIAL+BIU_IDSALA+BIU_IDCHAT | Chat de Auditores |
| BIV | Compartilhado | Exclusivo | Exclusivo | BIV_FILIAL+BIV_IDSALA | Sala Chat de Auditores |
Inclusão na tabela SX3 (Campos):
...
| Campo | Tipo | Tamanho | Decimal | Título | Descrição | Picture | Obrigatório | Browse | Visual | Contexto | Valid | relação | Lista de Opções | Grupo de Campos |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| BIU_FILIAL | Caracter | 2 | 0 | Filial | Filial do Sistema | Não | Não | |||||||
| BIU_IDSALA | Caracter | 20 | 0 | ID Sala Chat | ID Sala Chat | @! | Sim | Sim | Visualizar | Real | M->BIV_IDSALA | |||
| BIU_IDCHAT | Caracter | 20 | 0 | ID Chat Aud | ID Chat Auditores | @! | Sim | Sim | Visualizar | Real | PLSIDCHAT(M->BIV_IDSALA) | |||
| BIU_CODCTR | Caracter | 20 | 0 | Contr Trans | Controle de Transação | @! | Sim | Sim | Visualizar | Real | PLSSEQCONT() | |||
| BIU_DATGER | Caracter | 21 | 0 | Data Geração | Data/hora da Geração | @! | Não | Sim | Visualizar | Real | ||||
| BIU_ORGMSG | Caracter | 4 | 0 | Unimed Orig | Unimed Origem | @!.!!! | Não | Sim | Visualizar | Real | PLSINTPAD() | |||
| BIU_TADTOR | Caracter | 1 | 0 | Tp Aud Orig | Tipo Auditor Origem | @! | Sim | Sim | Visualizar | Real | PERTENCE("12") | PLSAUDTOR("BX4_CONPRF") | 1=CRM;2=COREN | |
| BIU_NOMEOR | Caracter | 70 | 0 | Nm Aud Orig | Nome do Auditor Origem | @! | Sim | Sim | Visualizar | Real | UsrRetName(RetCodUsr()) | |||
| BIU_CONPOR | Caracter | 15 | 0 | Con Prof Org | Conselho Prof Origem | @! | Sim | Sim | Visualizar | Real | PLSAUDTOR("BX4_NRCON") | |||
| BIU_UFCPOR | Caracter | 2 | 0 | UF Con Orig | UF Conselho Origem | @! | Sim | Sim | Visualizar | Real | ExistCpo('SX5','12'+M->BIU_UFCPOR) | PLSAUDTOR("BX4_UFCON") | 010 | |
| BIU_DESMSG | Caracter | 4 | 0 | Unimed Dest | Unimed Destino | @!.!!! | Sim | Sim | Alterar | Real | M->BIU_DESMSG $ M->BIV_ORGMCB + M->BIV_DESTCB .and. M->BIU_DESMSG != PLSINTPAD() | iif(M->BIV_ORGMCB==PLSINTPAD(), M->BIV_DESTCB, M->BIV_ORGMCB) | ||
| BIU_TADTDS | Caracter | 1 | 0 | Tp Aud Dest | Tipo Auditor Destino | @! | Sim | Sim | Alterar | Real | PERTENCE("12") | 1=CRM;2=COREN | ||
| BIU_NOMEDS | Caracter | 70 | 0 | Nm Aud Dest | Nome Auditor Destino | @! | Sim | Sim | Alterar | Real | ||||
| BIU_CONPDS | Caracter | 15 | 0 | Con Prof Des | Conselho Prof Destino | @! | Sim | Sim | Alterar | Real | ||||
| BIU_UFCPDS | Caracter | 2 | 0 | UF Con Dest | UF Conselho Destino | @! | Sim | Sim | Alterar | Real | ExistCpo('SX5','12'+M->BIU_UFCPDS) | 010 | ||
| BIU_TPTRAN | Caracter | 1 | 0 | Tipo Trans | Tipo de Transação | @! | Sim | Sim | Visualizar | Real | Pertence("1") | "1" | 1=Envio | |
| BIU_MSGENV | Memo | 200 | 0 | Msg Enviada | Mensagem Enviada | @! | Sim | Sim | Alterar | Real | PLSLIMITE(M->BIU_MSGENV) | |||
| BIU_ARQANX | Caracter | 200 | 0 | Anexo | Arquivo Anexo | @! | Não | Sim | Alterar | Real | ||||
| BIU_STAPRO | Caracter | 1 | 0 | Status | Status Processamento | @! | Sim | Sim | Visualizar | Real | Pertence("AFPTENL") | "P" | #PLStatBox() | |
| BIU_MSGERR | Memo | 200 | 0 | Msg Erro | Mensagem de Erros | @! | Não | Sim | Visualizar | Real | ||||
| BIU_MSGRES | Memo | 200 | 0 | Msg. Resp. | Mensagem de Resposta | @! | Não | Sim | Visualizar | Real | ||||
| BIU_RESULT | Caracter | 150 | 0 | Resultado | Resultado do Envio | @! | Não | Sim | Visualizar | Real | ||||
| BIU_TIMERP | Caracter | 8 | 0 | Tempo Resp. | Tempo de Resposta | @! | Não | Sim | Visualizar | Real | ||||
| BIU_DATENV | Caracter | 8 | 0 | Data Envio | Data Envio | Não | Sim | Visualizar | Real | |||||
| BIU_HORENV | Caracter | 8 | 0 | Hora Envio | Hora Envio | Não | Sim | Visualizar | Real |
Inclusão na tabela SIX (Índices):
| Tabela | Ordem | Chave | Descrição |
|---|---|---|---|
| BIU | 1 | BIU_FILIAL+BIU_IDSALA+BIU_IDCHAT | ID Sala Chat + ID Chat Aud |
| BIU | 2 | BIU_FILIAL+BIU_CODCTR | Contr Trans |
| BIV | 1 | BIV_FILIAL+BIV_IDSALA | ID Sala Chat |
| BIV | 2 | BIV_FILIAL+BIV_ORGMCB+BIV_DESTCB+BIV_NRDOC1+BIV_NRDOC2+BIV_LOTPRT+BIV_GUIPRT+BIV_GUIOPE | Origem Cobr + Destino Cobr + Nr Doc 1 + Nr Doc 2 + Nr Lote pres + Guia |
Inclusão na tabela SX7 (Gatilhos):
| Campo | Seq | Regra | C. Domínio | Seek | Alias | Ordem | Chave |
|---|---|---|---|---|---|---|---|
| BIU_TADTDS | 1 | PLSAUDT("NOME" + M->BIU_TADTDS) | BIU_NOMEDS | N | 0 | ||
| BIU_TADTDS | 2 | PLSAUDT("COD" + M->BIU_TADTDS) | BIU_CONPDS | N | 0 | ||
| BIU_TADTDS | 3 | PLSAUDT("UF" + M->BIU_TADTDS) | BIU_UFCPDS | N | 0 | ||
| BIV_DESTCB | 1 | BA0->BA0_NOMINT | BIV_DESTNO | S | BA0 | 1 | xFilial()+M->BIV_DESTCB |
| BIV_ORGMCB | 1 | BA0->BA0_NOMINT | BIV_ORGDES | S | BA0 | 1 | xFilial()+M->BIV_ORGMCB |
Inclusão na tabela SX9 (Relacionamento):
Tabela Domínio | Exp. Domínio | Tabela Contra-Domínio | Exp. Contra-Domínio | Tp. Lig. Dom. | Tip. Lig. CDom. |
|---|---|---|---|---|---|
| BIV | BIV_IDSALA | BIU | BIU_IDSALA | 1 | N |
04. DEMAIS INFORMAÇÕES
Não se aplica.
05. ASSUNTOS RELACIONADOS
Não se aplica.
| Templatedocumentos |
|---|
...