Descrição | O ponto de entrada PLSCARD permite realizar um tratamento personalizado para trilhas do cartão magnético, ao utilizá-lo no Portal do Plano de Saúde. No ponto de entrada é retornado um array com as informações do usuário. A posição 9 deste Array é reservado para mensagem de não-conformidade. Caso esta posição esteja preenchida o atendimento é abortado. |
|---|---|
Observações | |
Exemplos |
|
User Function PLSCARD()
Local cTrilha := paramixb[1]
Local cNumCartao := ""
Local cNomeCartao := ""
Local cViaCartao := ""
Local cDtValid := ""
Local cLocalCob := ""
Local cProduto := ""
Local cAbrange := ""
Local cNatJuri := ""
Local cMsgErro := ""
Local aRet := {} //Tratamento do cliente
If paramixb[2] == "0"
//Tratamento personalizado para trilhas do cartão
Aadd(aRet,cNumCartao)
Aadd(aRet,cNomeCartao)
Aadd(aRet,cViaCartao)
Aadd(aRet,cDtValid)
Aadd(aRet,cLocalCob)
Aadd(aRet,cProduto)
Aadd(aRet,cAbrange)
Aadd(aRet,cNatJuri)
Aadd(aRet,cMsgErro)
Endif
Return(aRet)
/* Posicoes do aRet:
[1] cNumCartao := Numero do Cartao
[2] cNomeCartao := Nome do Usuario
[3] cViaCartao := Via do cartao
[4] cDtValid := Data de validade do cartao
[5] cLocalCob := Local de cobranca
[6] cProduto := Produto do usuario
[7] cAbrange := Abrangencia do usuario
[8] cNatJuri := Natureza Juridica
[9] cMsgErro := Mensagem de erro*/
Preview | |
|---|---|
Veja também | |
Idioma | Português(Brasil) |
Versões | Todas |
Sistemas Operacionais Suportados | Todos |
Compatível com as Bases de Dados | Todas |
Updates | |
Parâmetros | cTrilhaCard cTipCar |
Retorno | aRet(array_of_record) |
Eventos de chamada do Ponto de Entrada | |
Variáveis | |
Programa Fonte | PPLMFUN.PRW |