Indices(SIX) |
Ordem | Chave | Descrição | NickName |
1 | BS0_FILIAL+BS0_CODPRO+BS0_CODUNI | Produto + Cod.Unidade | |
2 | BS0_FILIAL+BS0_CODPRO+BS0_CODPAD+BS0_CODPSA+BS0_CODUNI | Produto + Tp.Pad.Saude + Cod Tb Pad + Cod.Unidade | |
3 | BS0_FILIAL+BS0_CODPRO+BS0_CODPAD+BS0_CDNV01+BS0_CODUNI | Produto + Tp.Pad.Saude + Cod Nivel 01 + Cod.Unidade | |
4 | BS0_FILIAL+BS0_CODPRO+BS0_CODPAD+BS0_CDNV02+BS0_CODUNI | Produto + Tp.Pad.Saude + Cod Nivel 02 + Cod.Unidade | |
5 | BS0_FILIAL+BS0_CODPRO+BS0_CODPAD+BS0_CDNV03+BS0_CODUNI | Produto + Tp.Pad.Saude + Cod Nivel 03 + Cod.Unidade | |
6 | BS0_FILIAL+BS0_CODPRO+BS0_CODPAD+BS0_CDNV04+BS0_CODUNI | Produto + Tp.Pad.Saude + Cod Nivel 04 + Cod.Unidade | |
7 | BS0_FILIAL+BS0_CODIGO | Codigo | |
Campos(SX3) |
X3_CAMPO |
X3_TITULO |
X3_DESCRIC |
HELP Campo |
X3_TIPO |
X3_TAMANHO |
X3_DECIMAL |
X3_PICTURE |
X3_VALID |
X3_RELACAO |
X3_F3 |
X3_TRIGGER |
X3_BROWSE |
X3_VISUAL |
X3_CONTEXT |
X3_CBOX |
X3_WHEN |
X3_INIBRW |
X3_GRPSXG |
X3_FOLDER |
X3_CONDSQL |
X3_CHKSQL |
X3_AGRUP |
X3_POSLGT |
X3_MODAL |
BS0_FILIAL |
Filial |
Filial do Sistema |
|
C |
2 |
0 |
|
|
|
|
|
Sim |
Altera |
Virtual |
|
|
|
033 |
|
|
|
|
1 |
2 |
BS0_CODPRO |
Produto |
Produto |
|
C |
8 |
0 |
@R !!!!-!!!! |
BI3->(ExistCpo("BI3")) |
|
B3DPLS |
S |
Sim |
Altera |
Virtual |
|
|
|
|
1 |
|
|
|
1 |
1 |
BS0_DESCRI |
Descricao |
Descricao |
Indica a descrição referente ao código
anteriormente informado. Esta pode
conter caracteres alfa-numéricos,
entretanto, evite a utilização de
números.
|
C |
40 |
0 |
@! |
|
If(Inclui,"",Posicione("BI3",1,xFilial("BI3")+BS0->BS0_CODPRO,"BI3_DESCRI")) |
|
|
Sim |
Vizualiza |
Virtual |
|
|
Posicione("BI3",1,xFilial("BI3")+BS0->BS0_CODPRO,"BI3_DESCRI") |
|
1 |
|
|
|
1 |
2 |
BS0_CODPAD |
Tp.Pad.Saude |
Cod. Tipo Tabela |
Código do tipo de tabela á ser
considerada para esta regra.
|
C |
2 |
0 |
@! |
ExistCpo("BR4",M->BS0_CODPAD,1) .And. ExistChav("BR8",M->BS0_CODPAD+M->BS0_CODPSA,1) |
GETMV("MV_PLSTBPD") |
B41PLS |
|
Sim |
Altera |
Virtual |
|
|
|
|
1 |
|
|
|
1 |
2 |
BS0_CODUNI |
Cod.Unidade |
Codigo da Unidade |
Código da unidade de medida de saúde á
ser considerada para esta regra.
|
C |
3 |
0 |
@! |
ExistCpo("BD3",M->BS0_CODUNI,1) |
|
B87PLS |
S |
Sim |
Altera |
Virtual |
|
|
|
|
1 |
|
|
|
1 |
1 |
BS0_DESUNI |
Descricao |
Descricao da unidade |
|
C |
40 |
0 |
@! |
|
If(Inclui,"",Posicione("BD3",1,xFilial("BD3")+BS0->(BS0_CODUNI),"BD3_DESCRI")) |
|
|
Sim |
Vizualiza |
Virtual |
|
|
Posicione("BD3",1,xFilial("BD3")+BS0->(BS0_CODUNI),"BD3_DESCRI") |
|
1 |
|
|
|
1 |
2 |
BS0_CODPSA |
Cod Tb Pad |
Cod. Tabela Padrao |
|
C |
16 |
0 |
@! |
ExistCpo("BR8",M->BS0_CODPAD+M->BS0_CODPSA,1) .AND. PLSGATNIV(M->BS0_CODPAD,M->BS0_CODPSA,"BS0",.F.,.T.) |
|
B3CPLS |
S |
Sim |
Altera |
Virtual |
|
|
|
|
1 |
|
|
|
1 |
2 |
BS0_DESPSA |
Descrição |
Descrição |
Indica a descrição referente ao código
anteriormente informado. Esta pode
conter caracteres alfa-numéricos,
entretanto, evite a utilização de
números.
|
C |
230 |
0 |
@! |
|
IF(INCLUI,"",POSICIONE("BR8",1,XFILIAL("BR8")+BS0->(BS0_CODPAD+BS0_CODPSA),"BR8_DESCRI")) |
|
|
Sim |
Vizualiza |
Virtual |
|
|
Posicione("BR8",1,xFilial("BR8")+BS0->(BS0_CODPAD+BS0_CODPSA),"BR8_DESCRI") |
|
1 |
|
|
|
1 |
2 |
BS0_USPAG |
Ref./U.S Pag |
Referencia/U.S Pagamento |
|
N |
16 |
4 |
@E 99,999,999,999.9999 |
|
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
1 |
|
|
|
1 |
2 |
BS0_USREC |
Ref./U.S Rec |
Referencia/U.S Receber |
Indica o valor, diferenciado, da U.S a
ser cobrado de co-participação em um
atendimento a um usuário que se enquadre
nesta regra.
|
N |
16 |
4 |
@E 99,999,999,999.9999 |
|
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
1 |
|
|
|
1 |
2 |
BS0_VIGDE |
Vig. De |
Vigencia de |
Data inicial de vigência da regra
cadastrada.
|
D |
8 |
0 |
|
If(!Empty(M->BS0_VIGATE),M->BS0_VIGDE<=M->BS0_VIGATE,.T.) |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
1 |
|
|
|
1 |
1 |
BS0_CDNV01 |
Cod Nivel 01 |
Cd Nivel 01 |
|
C |
6 |
0 |
@! |
|
|
|
|
Sim |
Vizualiza |
Virtual |
|
|
|
|
2 |
|
|
|
1 |
2 |
BS0_VIGATE |
Vig. Ate |
Vigencia ate |
Data final de vigência da regra
cadastrada.
|
D |
8 |
0 |
|
If(!Empty(M->BS0_VIGDE),M->BS0_VIGDE <= M->BS0_VIGATE,.T.) |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
1 |
|
|
|
1 |
2 |
BS0_CDNV02 |
Cod Nivel 02 |
Cd Nivel 02 |
|
C |
6 |
0 |
@! |
|
|
|
|
Sim |
Vizualiza |
Virtual |
|
|
|
|
2 |
|
|
|
1 |
2 |
BS0_CDNV03 |
Cod Nivel 03 |
Cd Nivel 03 |
|
C |
6 |
0 |
@! |
|
|
|
|
Sim |
Vizualiza |
Virtual |
|
|
|
|
2 |
|
|
|
1 |
2 |
BS0_CDNV04 |
Cod Nivel 04 |
Cd Nivel 04 |
|
C |
6 |
0 |
@! |
|
|
|
|
Sim |
Vizualiza |
Virtual |
|
|
|
|
2 |
|
|
|
1 |
2 |
BS0_NIVEL |
Nivel |
Nivel |
Nivel do procedimento de acordo com
parametrização do tipo de tabela
relacionado.
|
C |
1 |
0 |
@! |
|
|
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
1 |
|
|
|
1 |
2 |
BS0_CODIGO |
Codigo |
Codigo |
Codigo
|
C |
6 |
0 |
@! |
|
GetSx8Num("BS0","BS0_CODIGO") |
|
|
Sim |
Vizualiza |
Real |
|
|
|
|
1 |
|
|
|
1 |
2 |
BS0_TABPRE |
Tab. Preço |
Tab. Preço |
Código da Tabela de Preço
|
C |
3 |
0 |
@! |
Vazio() .or. (PLSVLDB24() .and. PlsVldBS0()) |
|
B90PLS |
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
BS0_DESTAB |
Descrição |
Descrição da Tabela |
Descrição da Tabela.
|
C |
40 |
0 |
@! |
|
Iif(inclui,"",B22->(Posicione("B22",1,xFilial("B22")+PlsIntPad()+BS0->BS0_TABPRE,"B22_DESCRI"))) |
|
|
Sim |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
BS0_TABREC |
Tab. Prc Rec |
Tab. Preço Recebimento |
Código da Tabela de Preço para Cobrança
|
C |
3 |
0 |
@! |
Vazio() .or. PLSVLDB24() |
|
B90PLS |
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |