Tabela
BLX Subc x Proc x Espec x Co-Part
Campo Tipo Tamanho Decimal Titulo Formato Validacao F3 Contexto Lista Condicao PYME
BLX_FILIAL C 2 0 Filial S
BLX_CODINT C 4 0 Cd Operadora @! B41PLS S
BLX_CODIGO C 4 0 Grp/Empresa @! S
BLX_SEQUEN C 3 0 Sequencia @! S
BLX_CODESP C 3 0 Especialidad @! ExistCpo("BAQ",BG9->BG9_CODINT+M->BLT_CODESP,1) .And. PLSVLDGD() B2HPLS S
BLX_TIPO C 1 0 Reg. Atdmto @! PLSVLDCOL({"BLX_TIPO","BLX_QTD","BLX_TIPUSR"}) 1=Internacao;2=Ambulatorial;3=Ambos S
BLX_QTD N 6 0 Qtd. Ate 999999 PLSVLDCOL({"BLX_TIPO","BLX_QTD","BLX_TIPUSR"}) S
BLX_PERCOP N 16 2 % Co-Part. @E 9,999,999,999,999.99 PLSA660WHE("08") S
BLX_VLRCOP N 16 2 Vlr.CoPar. @E 9,999,999,999,999.99 PLSA660WHE("09") S
BLX_TXADM N 16 2 Taxa Admin. @E 9,999,999,999,999.99 S
BLX_PAGATO C 1 0 Pagto no Ato @! 1=Sim;0=Nao S
BLX_LIMFRA N 16 2 Vlr.Franquia @E 9,999,999,999,999.99 S
BLX_VALUS N 16 4 Valor U.S @E 99,999,999,999.9999 PLSA660WHE("09") S
BLX_CODTAB C 7 0 Tab.CoPar. @R !!!!.!!! Vazio() .or. ExistCpo("BF8",M->BLX_CODTAB,1) B68PLS M->BLX_PERCOP > 0 S
BLX_NUMCON C 12 0 Num.Contrato S
BLX_VERCON C 3 0 Versao Cont. S
BLX_SUBCON C 9 0 Sub-contrato S
BLX_VERSUB C 3 0 Versao Sub. S
BLX_CODPRO C 4 0 Produto S
BLX_CODPAD C 2 0 Tipo Tab.Pad S
BLX_CODPSA C 16 0 Tab. Padrao S
BLX_CDNV01 C 6 0 Cd Niv 01 @! S
BLX_CDNV02 C 6 0 Cd Niv 02 @! S
BLX_CDNV03 C 6 0 Cd Niv 03 @! S
BLX_CDNV04 C 6 0 Cd Niv 04 @! S
BLX_VERPRO C 3 0 Versao @! R N
BLX_ANOMES C 6 0 Ano/Mes Reaj @R !!!!/!! N
BLX_VLRANT N 16 2 Valor Ant. @E 9,999,999,999,999.99 N
BLX_TIPUSR C 1 0 Tipo Benef. @! If(Empty(M->BLX_TIPUSR),.T.,ExistCpo("BIH",M->BLX_TIPUSR,1)) B47PLS N
BLX_DESTIP C 30 0 Descricao @! V N
BLX_GRAUPA C 2 0 Grau Parent. @! IF(Empty(M->BLX_GRAUPA),.T.,ExistCpo("BRP",M->BLX_GRAUPA,1)) B37PLS N
BLX_DESGRA C 30 0 Descricao @! V N
BLX_IDAINI N 3 0 Idade Minima 999 Positivo() .AND. M->BLX_IDAINI <= M->BLX_IDAFIN N
BLX_IDAFIN N 3 0 Idade Maxima 999 Positivo() .AND. If(!Empty(M->BLX_IDAINI),M->BLX_IDAFIN >= M->BLX_IDAINI,.T.) N
BLX_FAISAL C 1 0 Fxa Salarial @! Pertence(" 12345") R 1=Nivel 1;2=Nivel 2;3=Nivel 3;4=Nivel 4;5=Nivel 5 N
BLX_RDACRE C 1 0 Rede Credenc @! Pertence("12") R 1=Sim;2=Nao N
BLX_RDAPRE C 1 0 Rede Prefere @! Pertence("12") R 1=Sim;2=Nao M->BLX_RDACRE = "1" N
BLX_PERCO2 N 16 2 % Co-Part2 @E 9,999,999,999,999.99 R M->BLX_VLRCO2 = 0 N
BLX_VLRCO2 N 16 2 Vlr.Co-Par2 @E 9,999,999,999,999.99 R M->BLX_PERCO2 = 0 N
BLX_VLRMIN N 16 2 Valor Minimo @E 9,999,999,999,999.99 R N
BLX_ACUMUL C 1 0 Cons. p/Acum @! Pertence("12") R 1=Inclusao do Contrato;2=Inclusao do Usuario N
BLX_FINATE C 2 0 Finalidade @! Vazio() .or. BGY->(ExistCpo("BGY",M->BQC_CODINT+M->BLX_FINATE,1)) BGYPLS R S
BLX_DESFIN C 70 0 Ds Finalidad @! V S
BLX_VIGINI D 8 0 Vig. Inicial PlsVldBLX() R S
BLX_VIGFIN D 8 0 Vig. Final Vazio() .or. PlsVldBLX() R S