CONTEÚDO
- Visão Geral
- Exemplo de utilização
- Validações da rotina
- Parâmetros e Pontos de Entrada da rotina
- Tabelas utilizadas
01. VISÃO GERAL
A rotina possibilita a inclusão e visualização das indicações de novos profissionais e centros de saúde, realizadas pelos beneficiários da Operadora. Nessa rotina, podemos visualizar as indicações realizadas via Portal do Beneficiário, via Call Center e realizar a inclusão manual, caso seja necessário.
02. EXEMPLO DE UTILIZAÇÃO
A) Plano de Saúde - SIGAPLS
No módulo SIGAPLS (33):
- No remote, acesse Atualizações / Rede Atendimento / Indicação de Prestador via Call Center (PLSA809).
- Será aberto o browser da rotina, exibindo as solicitações já existentes e os botões de navegação da tela.
- Para incluir uma nova indicação, pressione o botão Incluir.
- O sistema irá abrir a tela de indicação de prestador em modo de inclusão.
- Preencha os campos obrigatórios e os demais, conforme necessidade.
- No campo Carteirinha, é possível incluir o número manualmente ou utilizar a pesquisa do tipo F3, que retorna todos os beneficiários da base.
- O campo Tipo Pessoas serve para informar se o beneficiário está indicando um profissional ou um centro de saúde.
- Informe o(s) local(is) de atendimento do prestador, no grid de Endereços (grid de preenchimento obrigatório).
- Para cada endereço, é possível relacionar as especialidades atendidas, bastando posicionar no grid de Endereço o local desejado e após, no grid de Especialidades, inserir as especialidades desejadas (grid de preenchimento opcional).
- No final, basta clicar no botão Confirmar, para que os dados sejam gravados na base.
- Para visualizar os registros cadastrados, basta no browse inicial da rotina, selecionar o registro e clicar no botão Visualizar.
- A tela será aberta em modo de visualização, exibindo todos os dados do registro.
B) Call Center - Telemarketing
No módulo SIGATMK (13):
- No remote, acesse Atualizações / Atendimento / Call Center (TMKA271).
- Será aberto o browser da rotina, exibindo as solicitações já existentes e os botões de navegação da tela.
- Clique no botão Chamadas, para iniciar o atendimento.
- Na tela de Telemarketing, clique em Contatos, para abrir a janela de pesquisa. Utilize a opção Beneficiários do Plano de Saúde e na sequência, clique em Entidade, para localizar o beneficiário.
- Preencha os campos obrigatórios e necessários da rotina e após, clique no botão Plano de Saúde, do lado esquerdo (botão com a figura de um profissional de saúde).
- Na nova tela, são exibidas informações do beneficiário. Para dar sequência na indicação de prestador, clique no botão Indicação de Credenciamento (botão com a figura de uma pessoa).
- O sistema irá abrir o browser da rotina PLSA809, mas filtrando no grid apenas as indicações realizadas pelo beneficiário selecionado no telemarketing.
- Clique no botão Incluir.
- O sistema irá abrir a tela de Inclusão de Indicação, mas os campos Carteirinha e Nome do beneficiário estarão preenchidos automaticamente, de acordo com o beneficiário selecionado no telemarketing.
- Aqui, não é possível trocar ou selecionar outro beneficiário, já que a solicitação está vindo do telemarketing.
- Proceda com a inclusão dos dados solicitados - conforme o tópico anterior - e no final, clique em Confirmar.
- Para voltar a tela do telemarketing, basta fechar os browsers referentes a Indicação do Prestador.
03. Validações da rotina
Com a utilização dos parâmetros (que são definidos no tópico 04), temos algumas mudanças no comportamento da rotina, como:
- Se o parâmetro MV_PL809OB estiver como verdadeiro (.T.), será obrigatório informar o número do CRM ou CNPJ, no campo B9Y_CRMCGC. Se estiver como falso (.F.), não é obrigatório informar valor.
Se MV_PL809OB igual a .T., é obrigatório informar o CRM/CNPJ. |
Se MV_PL809OB igual a .F., é opcional informar o CRM/CNPJ. |
- Se o parâmetro MV_PL809VL estiver como verdadeiro (.T.), o sistema valida a data de validade da carteirinha do beneficiário (BA1_DTVLCR). Se estiver vencida, o sistema não permite continuar o processo, informando essa situação ao usuário. Se estiver como falso (.F.), essa validação não é realizada, sendo possível continuar o cadastro.
Se MV_PL809VL igual a .T., a data de validade da carteirinha é validada. Se vencida, não é possível continuar o cadastro. |
Se MV_PL809VL igual a .F., a data de validade da carteirinha não é validada. Mesmo vencida, é possível continuar o cadastro. |
- Se o parâmetro MV_PL809CT estiver como verdadeiro (.T.), o sistema valida se o beneficiário informado no campo Carteirinha (B9Y_CARTEI) existe na base e, se o parâmetro MV_PL809VL estiver ativo, permite validar a data da carteirinha do beneficiário. Se estiver como falso (.F.), não é validado se o beneficiário informado existe na base e a validação do parâmetro MV_PL809VL é ignorada, independente de seu valor.
- Simplificando, se queremos que todo número de carteirinha informado no campo B9Y_CARTEI seja validado, portanto, verificado se esse número existe na tabela de beneficiários, o parâmetro MV_PL809CT deve estar como verdadeiro (.T.). A validação obtida pelo parâmetroMV_PL809VL é um complemento, mas totalmente dependente do parâmetro MV_PL809CT estar ativo na base.
- Se o parâmetro MV_PL809CT estiver como falso (.F.), qualquer número informado no campo B9Y_CARTEI é aceito, sem qualquer tipo de validação.
Se MV_PL809CT estiver como verdadeiro (.T.), o sistema valida o número da carteirinha informada e demais regras, como a do parâmetro MV_PL809VL, se este estiver ativo. |
Se MV_PL809CT estiver como falso (.F.), o sistema não valida o número da carteirinha informada, aceitando qualquer valor informado, bem como nenhuma outra regra é verificada, como do parâmetro MV_PL809VL. |
04. Parâmetros e Pontos de Entrada da rotina
- Criação de Parâmetros no arquivo SX6 – Parâmetros:
Nome da Variável | MV_PLTKBTS |
---|
Tipo | Caractere |
Descrição | Determina quais campos do Cadastro de Vida (BTS) serão apresentados na rotina do Call Center. |
Valor Padrão | BTS_NOMUSR,BTS_DATNAS,BTS_SEXO,BTS_ESTCIV,BTS_MAE,BTS_DRGUSR,BTS_CPFUSR,BTS_DDD,BTS_TELEFO,BTS_ENDERE,BTS_NR_END,BTS_COMEND,BTS_BAIRRO,BTS_MUNICI, BTS_ESTADO,BTS_CEPUSR,BTS_CODMUN,BTS_NOMTIT,BTS_SOBRTI,BTS_CPFTIT,BTS_MAILTI,BTS_DDDCEL,BTS_CELTIT,BTS_DDDTEL,BTS_TELTIT,BTS_CEPTIT,BTS_ENDTIT,BTS_NRENTI, BTS_COMTIT,BTS_BAITIT,BTS_CIDTIT,BTS_UFTIT ,BTS_MUNCTI,BTS_BANTIT,BTS_AGETIT,BTS_NUMTIT |
Nome da Variável | MV_PL809VL |
---|
Tipo | Lógico |
Descrição | Indica se irá entrar na validação que determina a validade da carteirinha. |
Valor Padrão | .T. |
Nome da Variável | MV_PL809OB |
---|
Tipo | Lógico |
Descrição | Valida se o campo B9Y_CRMCGC será obrigatório |
Valor Padrão | .T. |
Nome da Variável | MV_PL809CT |
---|
Tipo | Lógico |
Descrição | Verifica (.T.) ou não Verifica(.F.) a Validade da carteirinha do beneficiário na rotina de indicação de prestadores (PLSA809) |
Valor Padrão | .T. |
- Ponto de Entrada (P.E.): PLSTMKBUT
Campo | Descrição |
Nome: | PLSTMKBUT |
Descrição: | Ponto de entrada para inclusão de botões na tela de integração Call Center x PLS (Beneficiário). |
Localização: | Ao criar o browser no Call Center. |
Programa Fonte: | PLSXTMK |
Função: | PlsCallCenter |
Parâmetros: | aButtons - Array - Botões do browser do Call Center x PLS oBar - Objeto - Objeto onde ficam os botões |
Retorno: | aBtn- Array- Botões da rotina padrão mais os personalizados pelo P.E., que devem obedecer a criação conforme documentação: TBtnBmp |
Exemplo: |
User Function PLSTMKBUT()
local ateste := paramixb[1] //Array com os botões da rotina padrão
local oBar := paramixb[2] //Objeto onde ficam os botões
local bteste := { || msginfo("teste") }
local bBotCop := { || minhafuncao() }
//vou adicionar mais botões
aadd(ateste, {"ATALHO" , "ATALHO" ,,,"teste" , bteste ,.T.,oBar,,,"teste"})
aadd(ateste, {"copyuser","copyuser",,,"Copiar", bBotCop,.T.,oBar,,,"Copiar"})
return ateste
|
05. TABELAS UTILIZADAS
Características da tabela B9Y - Clique para expandir
SX2 - Informações da Tabela |
Campo | Descrição |
X2_CHAVE | B9Y |
X2_NOME | CADASTRO PROSPECT |
X2_UNICO | B9Y_FILIAL+B9Y_CODIGO |
|
SX3 - Informações dos Campos |
Campo | Descrição |
Campo | B9Y_FILIAL |
Tipo | Caracter |
Tamanho | 8 |
Decimal | 0 |
Título | Filial |
Descrição | Filial do Sistema |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Grupo de Campos | 033 - Tamanho da Filial |
Ordem | 1 |
|
Campo | Descrição |
Campo | B9Y_CODIGO |
Tipo | Caracter |
Tamanho | 6 |
Decimal | 0 |
Formato | @! |
Título | Código |
Descrição | Código do Prospect |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Inic. Padrão | GETSXENUM("B9Y", "B9Y_CODIGO") |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 2 |
|
Campo | Descrição |
Campo | B9Y_CARTEI |
Tipo | Caracter |
Tamanho | 21 |
Decimal | 0 |
Formato | @R 9999.9999.999999.99-9 |
Título | Carteirinha |
Descrição | Carteirinha do Benef. |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Val. Sistema | PLSA809CAR(M->B9Y_CARTEI) |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | BY2PLS |
Gatilhos | Sim |
Ordem | 3 |
|
Campo | Descrição |
Campo | B9Y_NOMBEN |
Tipo | Caracter |
Tamanho | 50 |
Decimal | 0 |
Formato | @! |
Título | Nome Benef. |
Descrição | Nome do Beneficiário |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Inic. Padrão | IF(INCLUI, "", POSICIONE("BA1", 2, XFILIAL("BA1") + B9Y->B9Y_CARTEI, "BA1_NOMUSR")) |
Contexto | Virtual |
Propriedade | Visualizar |
Inic. Browse | POSICIONE("BA1", 2, XFILIAL("BA1") + B9Y->B9Y_CARTEI, "BA1_NOMUSR") |
Ordem | 4 |
|
Campo | Descrição |
Campo | B9Y_NOME |
Tipo | Caracter |
Tamanho | 50 |
Decimal | 0 |
Formato | @! |
Título | Nome |
Descrição | Nome do Profissional |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Contexto | Real |
Propriedade | Alterar |
Ordem | 5 |
|
Campo | Descrição |
Campo | B9Y_CPFCGC |
Tipo | Caracter |
Tamanho | 14 |
Decimal | 0 |
Formato | @! |
Título | CPF/CNPJ |
Descrição | CPF/CNPJ Prestador |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Ordem | 6 |
|
Campo | Descrição |
Campo | B9Y_EMAIL |
Tipo | Caracter |
Tamanho | 50 |
Decimal | 0 |
Formato | @! |
Título | E-mail |
Descrição | E-mail do Profissional |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Val. Sistema | ISEMAIL(ALLTRIM(M->B9Y_EMAIL)) |
Contexto | Real |
Propriedade | Alterar |
Ordem | 7 |
|
Campo | Descrição |
Campo | B9Y_TEL |
Tipo | Caracter |
Tamanho | 11 |
Decimal | 0 |
Formato | @R (99) 99999-9999 |
Título | Telefone |
Descrição | Telefone do Profissional |
Usado | Sim |
Obrigatório | Sim |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Ordem | 8 |
|
Campo | Descrição |
Campo | B9Y_CRMNUM |
Tipo | Caracter |
Tamanho | 15 |
Decimal | 0 |
Formato | 1E+15 |
Título | Número CRM |
Descrição | Número do CRM |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Ordem | 9 |
|
Campo | Descrição |
Campo | B9Y_CRMEST |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Estado CRM |
Descrição | Estado correspondente CRM |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Val. Sistema | ExistCpo("SX5", "12" + M->B9Y_CRMEST) |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | 12 |
Ordem | 10 |
|
Campo | Descrição |
Campo | B9Y_TIPOAT |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Tipo Atend. |
Descrição | Tipo de Atendimento |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Opções | 1=Saude Ocupacional; 2=Assistencial; 3=Ambos |
Contexto | Real |
Propriedade | Alterar |
Ordem | 11 |
|
Campo | Descrição |
Campo | B9Y_RAZSOC |
Tipo | Caracter |
Tamanho | 30 |
Decimal | 0 |
Formato | @! |
Título | Razão Social |
Descrição | Razão Social |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Ordem | 12 |
|
Campo | Descrição |
Campo | B9Y_NASCTO |
Tipo | Data |
Tamanho | 8 |
Decimal | 0 |
Título | Data Nasc. |
Descrição | Data de Nascimento |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Val. Sistema | M->B9Y_NASCTO < dDataBase |
Contexto | Real |
Propriedade | Alterar |
Ordem | 13 |
|
Campo | Descrição |
Campo | B9Y_NATU |
Tipo | Caracter |
Tamanho | 7 |
Decimal | 0 |
Formato | @! |
Título | Naturalidade |
Descrição | Naturalidade do candidato |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Val. Sistema | ExistCpo("BID", M->B9Y_NATU) |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | B57PLS |
Ordem | 14 |
|
Campo | Descrição |
Campo | B9Y_ECIVIL |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Est. Civil |
Descrição | Estado Civil |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Val. Sistema | ExistCpo("SX5", "33" + M->B9Y_ECIVIL) |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | 33 |
Ordem | 15 |
|
Campo | Descrição |
Campo | B9Y_OBS |
Tipo | Memo |
Tamanho | 10 |
Decimal | 0 |
Título | Observação |
Descrição | Observação |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Ordem | 16 |
|
Campo | Descrição |
Campo | B9Y_FCAPTA |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Captação |
Descrição | Forma de Captação |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Opções | 1=Prestador Portal; 2=Indicacao CallCenter; 3=Indicação Portal; 4=Operadora |
Inic. Padrão | IF(INCLUI, "", B9Y->B9Y_FCAPTA) |
Contexto | Real |
Propriedade | Alterar |
Ordem | 17 |
|
Campo | Descrição |
Campo | B9Y_STCRED |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Status |
Descrição | Status Credenciamento |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Opções | 1=Pendente com a Operadora; 2=Pendente com o Prestador; 3=Credenciado; 4=Indeferido |
Contexto | Real |
Propriedade | Alterar |
Ordem | 18 |
|
Campo | Descrição |
Campo | B9Y_PCRED |
Tipo | Caracter |
Tamanho | 55 |
Decimal | 0 |
Formato | @! |
Título | Passo Atual |
Descrição | Passo do Credenciamento |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 19 |
|
Campo | Descrição |
Campo | B9Y_NROPRO |
Tipo | Caracter |
Tamanho | 12 |
Decimal | 0 |
Formato | @R 9999-999999 |
Título | Num Protocol |
Descrição | Numero Protocolo |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 20 |
|
Campo | Descrição |
Campo | B9Y_CODINT |
Tipo | Caracter |
Tamanho | 4 |
Decimal | 0 |
Formato | @! |
Título | Cd Operadora |
Descrição | Codigo Operadora |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Inic. Padrão | PLSINTPAD() |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 21 |
|
Campo | Descrição |
Campo | B9Y_DATAIN |
Tipo | Data |
Tamanho | 8 |
Decimal | 0 |
Título | Dt Inserção |
Descrição | Data Inserção Registro |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Inic. Padrão | DDATABASE |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 22 |
|
Campo | Descrição |
Campo | B9Y_DESINT |
Tipo | Caracter |
Tamanho | 15 |
Decimal | 0 |
Formato | @! |
Título | Desc Ope |
Descrição | Descrição da Operadora |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Inic. Padrão | POSICIONE("BA0", 1, XFILIAL("BA0") + M->B9Y_CODINT, "BA0_NOMINT") |
Contexto | Virtual |
Propriedade | Visualizar |
Ordem | 23 |
|
Campo | Descrição |
Campo | B9Y_ROTINA |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Flag Rotina |
Descrição | Identificador Rotina |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Ordem | 24 |
|
Campo | Descrição |
Campo | B9Y_CODRDA |
Tipo | Caracter |
Tamanho | 6 |
Decimal | 0 |
Formato | @! |
Título | Cód RDA |
Descrição | Código RDA gerado |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Ordem | 25 |
|
Campo | Descrição |
Campo | B9Y_SOINDI |
Tipo | Lógico |
Tamanho | 1 |
Decimal | 0 |
Título | Só indicação |
Descrição | Só Indicação Existente |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 26 |
|
Campo | Descrição |
Campo | B9Y_PREREF |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Prest Refer? |
Descrição | Prestador Referênciado? |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Opções | 0=Não; 1=Sim |
Contexto | Real |
Propriedade | Alterar |
Ordem | 27 |
|
Campo | Descrição |
Campo | B9Y_SEXO |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Sexo |
Descrição | Gênero do Prestador |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Opções | 1=Feminino; 2=Masculino |
Contexto | Real |
Propriedade | Alterar |
Ordem | 28 |
|
Campo | Descrição |
Campo | B9Y_LOGIN |
Tipo | Caracter |
Tamanho | 20 |
Decimal | 0 |
Título | Login |
Descrição | Login Candidato Portal |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 29 |
|
Campo | Descrição |
Campo | B9Y_SENHA |
Tipo | Caracter |
Tamanho | 20 |
Decimal | 0 |
Título | Senha |
Descrição | Senha Portal |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 30 |
|
Campo | Descrição |
Campo | B9Y_CODOBS |
Tipo | Caracter |
Tamanho | 3 |
Decimal | 0 |
Formato | @! |
Título | Cod.Obs. |
Descrição | Codigo Observacao |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | B9PB9N |
Ordem | 31 |
|
SIX - Índices da Tabela |
Campo | Descrição |
Índice | B9Y |
Ordem | 1 |
Chave | B9Y_FILIAL + B9Y_CODINT + B9Y_CODIGO |
Descrição | Cd Operadora + Código |
|
Campo | Descrição |
Índice | B9Y |
Ordem | 2 |
Chave | B9Y_FILIAL + B9Y_CODINT + B9Y_CRMNUM |
Descrição | Cd Operadora + Número CRM |
|
Campo | Descrição |
Índice | B9Y |
Ordem | 3 |
Chave | B9Y_FILIAL + B9Y_CODINT + B9Y_CPFCGC |
Descrição | Cd Operadora + CPF/CNPJ |
|
Campo | Descrição |
Índice | B9Y |
Ordem | 4 |
Chave | B9Y_FILIAL + B9Y_CODINT + B9Y_CODRDA |
Descrição | Cd Operadora + Cód RDA |
Mostra Pesq. | Sim |
|
Campo | Descrição |
Índice | B9Y |
Ordem | 5 |
Chave | B9Y_FILIAL + B9Y_LOGIN |
Descrição | Login |
Mostra Pesq. | Sim |
Características da tabela B9V - Clique para expandir
SX2 - Informações da Tabela |
Campo | SX2 - Informações da Tabela |
X2_CHAVE | B9V |
X2_NOME | PROSPECT X ENDEREÇO |
X2_UNICO | B9V_FILIAL+B9V_CODINT+B9V_CODPRO+B9V_CEP+B9V_CODSEQ+B9V_ENDER+B9V_COMEND+B9V_CODPRE+B9V_CODCID+B9V_SEQB9V |
|
Campo | Descrição |
Campo | B9V_FILIAL |
Tipo | Caracter |
Tamanho | 8 |
Decimal | 0 |
Título | Filial |
Descrição | Filial do sistema |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Grupo de Campos | 033 - Tamanho da Filial |
Ordem | 1 |
|
Campo | Descrição |
Campo | B9V_CODSEQ |
Tipo | Caracter |
Tamanho | 3 |
Decimal | 0 |
Formato | @! |
Título | Item |
Descrição | Seq Endereço Prospect |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Visualizar |
Cons. Padrão | B9VLOC |
Ordem | 2 |
|
Campo | Descrição |
Campo | B9V_CODPRO |
Tipo | Caracter |
Tamanho | 6 |
Decimal | 0 |
Formato | @! |
Título | Código |
Descrição | Código do Prospect |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 3 |
|
Campo | Descrição |
Campo | B9V_CODLOG |
Tipo | Caracter |
Tamanho | 3 |
Decimal | 0 |
Formato | @! |
Título | Cód Logr |
Descrição | Código Logradouro |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Val. Sistema | B18->(ExistCpo("B18", PLS806Zero(M->B9V_CODLOG), 1) .OR. Vazio(M->B9V_CODLOG)) |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | B9VB18 |
Gatilhos | Sim |
Ordem | 4 |
|
Campo | Descrição |
Campo | B9V_DESLOG |
Tipo | Caracter |
Tamanho | 20 |
Decimal | 0 |
Formato | @! |
Título | Logradouro |
Descrição | Descrição do Logradoutro |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Inic. Padrão | IF(INCLUI, "", ALLTRIM(POSICIONE("B18", 1, XFILIAL("B18") + B9V->B9V_CODLOG, 'B18_DESCRI'))) |
Contexto | Virtual |
Propriedade | Visualizar |
Gatilhos | Sim |
Ordem | 5 |
|
Campo | Descrição |
Campo | B9V_ENDER |
Tipo | Caracter |
Tamanho | 50 |
Decimal | 0 |
Formato | @! |
Título | Endereço |
Descrição | Endereço de Atendimento |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Ordem | 6 |
|
Campo | Descrição |
Campo | B9V_NUMERO |
Tipo | Caracter |
Tamanho | 6 |
Decimal | 0 |
Formato | 999999 |
Título | Nº |
Descrição | Número Endereço |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Ordem | 7 |
|
Campo | Descrição |
Campo | B9V_COMEND |
Tipo | Caracter |
Tamanho | 30 |
Decimal | 0 |
Formato | @! |
Título | Complemento |
Descrição | Complemento Endereço |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Ordem | 8 |
|
Campo | Descrição |
Campo | B9V_BAIRRO |
Tipo | Caracter |
Tamanho | 30 |
Decimal | 0 |
Formato | @! |
Título | Bairro |
Descrição | Bairro |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Ordem | 9 |
|
Campo | Descrição |
Campo | B9V_CODCID |
Tipo | Caracter |
Tamanho | 7 |
Decimal | 0 |
Formato | @! |
Título | Cód Cidade |
Descrição | Código da Cidade |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Val. Sistema | BID->(ExistCpo("BID", PLS806Zero(M->B9V_CODCID), 1) .OR. Vazio(M->B9V_CODCID)) |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | B9VBID |
Gatilhos | Sim |
Ordem | 10 |
|
Campo | Descrição |
Campo | B9V_CIDADE |
Tipo | Caracter |
Tamanho | 30 |
Decimal | 0 |
Formato | @! |
Título | Cidade |
Descrição | Cidade |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Inic. Padrão | IF(INCLUI, "", POSICIONE("BID", 1, XFILIAL("BID") + B9V->B9V_CODCID, "BID_DESCRI")) |
Contexto | Virtual |
Propriedade | Visualizar |
Gatilhos | Sim |
Ordem | 11 |
|
Campo | Descrição |
Campo | B9V_CEP |
Tipo | Caracter |
Tamanho | 8 |
Decimal | 0 |
Formato | @R 99999-999 |
Título | CEP |
Descrição | CEP |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Val. Sistema | IIF(FunName() == "PLSA806", BC9->(ExistCpo("BC9", M->B9V_CEP, 1)) .OR. Vazio(M->B9V_CEP) , .T.) |
Contexto | Real |
Propriedade | Alterar |
Ordem | 12 |
|
Campo | Descrição |
Campo | B9V_TEL |
Tipo | Caracter |
Tamanho | 11 |
Decimal | 0 |
Formato | @R (99) 99999-9999 |
Título | Telefone |
Descrição | Telefone |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Ordem | 13 |
|
Campo | Descrição |
Campo | B9V_CODPRE |
Tipo | Caracter |
Tamanho | 6 |
Decimal | 0 |
Formato | @! |
Título | Prestador |
Descrição | Código do Prestador |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Ordem | 14 |
|
Campo | Descrição |
Campo | B9V_EMAIL |
Tipo | Caracter |
Tamanho | 50 |
Decimal | 0 |
Formato | @! |
Título | E-mail |
Descrição | E-mail |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Ordem | 15 |
|
Campo | Descrição |
Campo | B9V_CONTAT |
Tipo | Caracter |
Tamanho | 35 |
Decimal | 0 |
Formato | @! |
Título | Contato |
Descrição | Contato |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Ordem | 16 |
|
Campo | Descrição |
Campo | B9V_CNES |
Tipo | Caracter |
Tamanho | 7 |
Decimal | 0 |
Formato | @! |
Título | CNES |
Descrição | CNES |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Ordem | 17 |
|
Campo | Descrição |
Campo | B9V_CODINT |
Tipo | Caracter |
Tamanho | 4 |
Decimal | 0 |
Formato | @! |
Título | Operadora |
Descrição | Código da Operadora |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Inic. Padrão | PLSINTPAD() |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 18 |
|
Campo | Descrição |
Campo | B9V_DESINT |
Tipo | Caracter |
Tamanho | 15 |
Decimal | 0 |
Formato | @! |
Título | Desc Ope |
Descrição | Descrição Operadora |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Inic. Padrão | POSICIONE("BA0", 1, XFILIAL("BA0") + PLSINTPAD(), "BA0_NOMINT") |
Contexto | Virtual |
Propriedade | Visualizar |
Ordem | 19 |
|
Campo | Descrição |
Campo | B9V_SEQB9V |
Tipo | Caracter |
Tamanho | 5 |
Decimal | 0 |
Formato | @! |
Título | Sequencial |
Descrição | Sequencial Endereço |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Ordem | 20 |
|
Campo | Descrição |
Campo | B9V_TIPEST |
Tipo | Caracter |
Tamanho | 3 |
Decimal | 0 |
Formato | @! |
Título | Cod. Estab |
Descrição | Código Tipo Estab |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Val. Sistema | PlsSeek("B1Z", 1, PLSINTPAD() + PLS806ZERO(M->B9V_TIPEST), "", "") .OR. Vazio(M->B9V_TIPEST) |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | B9VB1Z |
Gatilhos | Sim |
Ordem | 21 |
|
Campo | Descrição |
Campo | B9V_DESEST |
Tipo | Caracter |
Tamanho | 30 |
Decimal | 0 |
Formato | @! |
Título | Tipo Estab |
Descrição | Descrição Tipo Estab |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Inic. Padrão | IF(INCLUI, "", ALLTRIM( POSICIONE("B1Z", 2, XFILIAL("B1Z") + PLSINTPAD() + B9V->B9V_TIPEST, "B1Z_DESEST") ) ) |
Contexto | Virtual |
Propriedade | Visualizar |
Gatilhos | Sim |
Ordem | 22 |
|
Campo | Descrição |
Campo | B9V_DEFERE |
Tipo | Lógico |
Tamanho | 1 |
Decimal | 0 |
Título | Deferido? |
Descrição | Defere o Credenciamento? |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 23 |
|
Campo | Descrição |
Campo | B9V_TIPLOC |
Tipo | Caracter |
Tamanho | 3 |
Decimal | 0 |
Formato | @! |
Título | Tip Local |
Descrição | Código Tipo Localidade |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Val. Sistema | BD1->(ExistCpo("BD1", PLSINTPAD() + PLS806Zero(M->B9V_TIPLOC), 1)) .OR. Vazio(M->B9V_TIPLOC) |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | B9VBD1 |
Ordem | 24 |
|
Campo | Descrição |
Campo | B9V_DESLOC |
Tipo | Caracter |
Tamanho | 20 |
Decimal | 0 |
Formato | @! |
Título | Localidade |
Descrição | Tipo da Localidade |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Inic. Padrão | IF(INCLUI, "", POSICIONE("BD1", 1, XFILIAL("BD1") + B9V->B9V_CODINT + B9V->B9V_TIPLOC, "BD1_DESLOC")) |
Contexto | Virtual |
Propriedade | Visualizar |
Ordem | 25 |
|
Campo | Descrição |
Campo | B9V_EST |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Estado |
Descrição | Estado |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Val. Sistema | SX5->(ExistCpo("SX5", "12" + M->B9V_EST)) |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | 12 |
Ordem | 26 |
|
SIX - Índices da Tabela |
Campo | Descrição |
Índice | B9V |
Ordem | 1 |
Chave | B9V_FILIAL + B9V_CODINT + B9V_CODPRO + B9V_CODSEQ |
Descrição | Operadora + Código + Item |
Mostra Pesq. | Sim |
|
Campo | Descrição |
Índice | B9V |
Ordem | 2 |
Chave | B9V_FILIAL + B9V_CODINT + B9V_CODPRE + B9V_CODSEQ |
Descrição | Operadora + Prestador + Item |
Mostra Pesq. | Sim |
Características da tabela B9Q - Clique para expandir
SX3 - Informações dos Campos |
X2_CHAVE | B9Q |
X2_NOME | PROSPECT X EXPECIALIDADE |
X2_UNICO | B9Q_FILIAL+B9Q_CODINT+B9Q_CODPRO+B9Q_CODESP+B9Q_CODLOC+B9Q_CODPRE+B9Q_SEQVIS |
|
Campo | Descrição |
Campo | B9Q_FILIAL |
Tipo | Caracter |
Tamanho | 8 |
Decimal | 0 |
Título | Filial |
Descrição | Filial do Sistema |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Grupo de Campos | 033 - Tamanho da Filial |
Ordem | 1 |
|
Campo | Descrição |
Campo | B9Q_CODPRE |
Tipo | Caracter |
Tamanho | 6 |
Decimal | 0 |
Formato | @! |
Título | Prestador |
Descrição | Cod Prestador Cadastrado |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Ordem | 2 |
|
Campo | Descrição |
Campo | B9Q_CODPRO |
Tipo | Caracter |
Tamanho | 6 |
Decimal | 0 |
Formato | @! |
Título | Código |
Descrição | Código do Prospect |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Inic. Padrão | B9V->B9V_CODPRO |
Contexto | Real |
Propriedade | Alterar |
Ordem | 3 |
|
Campo | Descrição |
Campo | B9Q_CODLOC |
Tipo | Caracter |
Tamanho | 3 |
Decimal | 0 |
Formato | @! |
Título | Cód Local. |
Descrição | Código da Localidade |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Inic. Padrão | B9V->B9V_CODSEQ |
Contexto | Real |
Propriedade | Alterar |
Ordem | 4 |
|
Campo | Descrição |
Campo | B9Q_CODSEQ |
Tipo | Caracter |
Tamanho | 3 |
Decimal | 0 |
Formato | @! |
Título | Item |
Descrição | Seq da espec do Prospect |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 5 |
|
Campo | Descrição |
Campo | B9Q_CODESP |
Tipo | Caracter |
Tamanho | 3 |
Decimal | 0 |
Formato | @! |
Título | Cod Espec |
Descrição | Código da Especialidade |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Val. Sistema | ExistCpo("BAQ", PLS806Zero(M->B9Q_CODESP), 7) .OR. Vazio(M->B9Q_CODESP) |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | B9QBAQ |
Gatilhos | Sim |
Ordem | 6 |
|
Campo | Descrição |
Campo | B9Q_DESESP |
Tipo | Caracter |
Tamanho | 50 |
Decimal | 0 |
Formato | @! |
Título | Descrição |
Descrição | Descrição Especialidade |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Inic. Padrão | IF(INCLUI, "", POSICIONE("BAQ", 7, XFILIAL("BAQ") + B9Q->B9Q_CODESP, "BAQ_DESCRI")) |
Contexto | Virtual |
Propriedade | Visualizar |
Inic. Browse | PLS813IBRW() |
Gatilhos | Sim |
Ordem | 7 |
|
Campo | Descrição |
Campo | B9Q_TEMFOR |
Tipo | Data |
Tamanho | 8 |
Decimal | 0 |
Título | Tempo Formac |
Descrição | Tempo de Formação |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Val. Sistema | M->B9Q_TEMFOR<Date() |
Contexto | Real |
Propriedade | Alterar |
Gatilhos | Sim |
Ordem | 8 |
|
Campo | Descrição |
Campo | B9Q_DESTEM |
Tipo | Caracter |
Tamanho | 50 |
Decimal | 0 |
Formato | @! |
Título | Tempo |
Descrição | Tempo após formação |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Inic. Padrão | IF(INCLUI, "", PLS806TEMP(B9Q->B9Q_TEMFOR)) |
Contexto | Virtual |
Propriedade | Visualizar |
Ordem | 9 |
|
Campo | Descrição |
Campo | B9Q_TEMESP |
Tipo | Data |
Tamanho | 8 |
Decimal | 0 |
Título | Tempo Espec |
Descrição | Tempo Especialidade |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Val. Sistema | M->B9Q_TEMESP<Date() |
Contexto | Real |
Propriedade | Alterar |
Gatilhos | Sim |
Ordem | 10 |
|
Campo | Descrição |
Campo | B9Q_DTMESP |
Tipo | Caracter |
Tamanho | 50 |
Decimal | 0 |
Formato | @! |
Título | Tempo |
Descrição | Tempo de Especialidade |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Inic. Padrão | IF(INCLUI , "", PLS806TEMP(B9Q->B9Q_TEMESP)) |
Contexto | Virtual |
Propriedade | Visualizar |
Ordem | 11 |
|
Campo | Descrição |
Campo | B9Q_CODINT |
Tipo | Caracter |
Tamanho | 4 |
Decimal | 0 |
Formato | @! |
Título | Cd Operadora |
Descrição | Codigo Operadora |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Inic. Padrão | PLSINTPAD() |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 12 |
|
Campo | Descrição |
Campo | B9Q_DESINT |
Tipo | Caracter |
Tamanho | 15 |
Decimal | 0 |
Formato | @! |
Título | Desc Ope |
Descrição | Descrição Operadora |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Inic. Padrão | POSICIONE("BA0", 1, XFILIAL("BA0") + PLSINTPAD(), "BA0_NOMINT") |
Contexto | Virtual |
Propriedade | Visualizar |
Ordem | 13 |
|
Campo | Descrição |
Campo | B9Q_SEQVIS |
Tipo | Caracter |
Tamanho | 5 |
Decimal | 0 |
Formato | @! |
Título | Sequencial |
Descrição | Sequencial Visita |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Ordem | 14 |
|
Campo | Descrição |
Campo | B9Q_DEFERE |
Tipo | Lógico |
Tamanho | 1 |
Decimal | 0 |
Título | Deferido? |
Descrição | Deferir o Credenciamento? |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Contexto | Real |
Propriedade | Alterar |
Ordem | 15 |
|
Campo | Descrição |
Campo | B9Q_STCRED |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Status espec |
Descrição | Status do credenciamento |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Ordem | 16 |
|
SIX - Índices da Tabela |
Campo | Descrição |
Índice | B9Q |
Ordem | 1 |
Chave | B9Q_FILIAL + B9Q_CODINT + B9Q_CODPRO + B9Q_SEQVIS |
Descrição | Cd Operadora + Código + Sequencial |
|
Campo | Descrição |
Índice | B9Q |
Ordem | 2 |
Chave | B9Q_FILIAL + B9Q_CODINT + B9Q_CODPRO + B9Q_CODESP |
Descrição | Cd Operadora + Código + Cod Espec |
|
Campo | Descrição |
Índice | B9Q |
Ordem | 3 |
Chave | B9Q_FILIAL + B9Q_CODINT + B9Q_CODESP + B9Q_CODSEQ + B9Q_CODLOC |
Descrição | Cd Operadora + Cod Espec + Item + Cód Local. |
|
Campo | Descrição |
Índice | B9Q |
Ordem | 4 |
Chave | B9Q_FILIAL + B9Q_CODINT + B9Q_CODSEQ + B9Q_CODPRO |
Descrição | Cd Operadora + Item + Código |
|
Campo | Descrição |
Índice | B9Q |
Ordem | 5 |
Chave | B9Q_FILIAL + B9Q_CODINT + B9Q_CODPRO + B9Q_CODLOC |
Descrição | Cd Operadora + Código + Cód Local. |