| X3_ARQUIVO | X3_ORDEM | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO | X3_DESCRIC | X3_PICTURE | X3_VALID | X3_RELACAO | X3_F3 | X3_NIVEL | X3_TRIGGER | X3_BROWSE | X3_VISUAL | X3_CONTEXT | X3_OBRIGAT | X3_CBOX | X3_PICTVAR | X3_WHEN | X3_INIBRW | X3_GRPSXG | X3_FOLDER |
| BS4 | 01 | BS4_FILIAL | C | 2 | 0 | Filial | Filial | | | | | 1 | | | | | | | | | | 033 | |
| BS4 | 02 | BS4_CODINT | C | 4 | 0 | Operadora | Operadora | @R !.!!! | | cCodInt | | 1 | | S | V | | | | | | | | |
| BS4 | 03 | BS4_TABMED | C | 6 | 0 | Cd Tab Medic | Cd Tab de Medicamento | @! | | cCodTab | | 1 | | S | V | | | | | | | | |
| BS4 | 04 | BS4_DESCRI | C | 50 | 0 | Descr.Tb Med | Desc Tab de Medicamento | @! | | Posicione("BS5",1,xFilial("BS5")+cCodInt+cCodTab,"BS5_DESCRI") | | 1 | | S | V | V | | | | | Posicione("BS5",1,xFilial("BS5")+cCodInt+BS4->BS4_TABMED,"BS5_DESCRI") | | |
| BS4 | 05 | BS4_PREMED | C | 5 | 0 | Cd.Medicam. | Codigo do Medicamento | @! | PlsZero() .And. PlsSeek("BS3",1,cCodInt+cCodTab+M->BS4_PREMED,"BS4_MEDESC","BS3_MEDESC") .And. PLS075Vld() | | BS3PLS | 1 | S | S | | | | | | PLS075When() | | | |
| BS4 | 06 | BS4_MEDESC | C | 150 | 0 | Descr.Medic. | Descricao de Medicamento | @! | | If(Inclui,"",Posicione("BS3",1,xFilial("BS3")+BS4->(BS4_CODINT+BS4_TABMED+BS4_PREMED),"BS3_MEDESC")) | | 1 | | S | V | V | | | | PLS075When() | Posicione("BS3",1,xFilial("BS3")+cCodInt+cCodTab+BS4->BS4_PREMED,"BS3_MEDESC") | | |
| BS4 | 07 | BS4_SEQAPR | C | 6 | 0 | Sq.Apresent. | Sequencial Apresentacao | @! | | | | 1 | | | | | | | | PLS075When() | | | |
| BS4 | 08 | BS4_PREAPR | C | 4 | 0 | Cd.Apresent. | Codigo da Apresentacao | @! | PlsZero() .And. PlsSeek("BS1",1,cCodInt+cCodTab+M->BS4_PREAPR,"BS4_APDESC","BS1_APDESC") .And. PLS075Vld() | | BS1PLS | 1 | S | | | | | | | PLS075When() | | | |
| BS4 | 09 | BS4_APDESC | C | 150 | 0 | Descr.Apres. | Descricao de Apresentacao | @! | | If(Inclui,"",Posicione("BS1",1,xFilial("BS1")+BS4->(BS4_CODINT+BS4_TABMED+BS4_PREAPR),"BS1_APDESC")) | | 1 | | S | V | V | | | | PLS075When() | Posicione("BS1",1,xFilial("BS1")+cCodInt+cCodTab+BS4->BS4_PREAPR,"BS1_APDESC") | | |
| BS4 | 10 | BS4_SEQLAB | C | 6 | 0 | Sq.Laborat. | Sequencial de Laboratorio | @! | | | | 1 | | | | | | | | PLS075When() | | | |
| BS4 | 11 | BS4_PRELAB | C | 3 | 0 | Cd.Laborat. | Codigo do Laboratorio | @! | PlsZero() .And. PlsSeek("BS2",1,cCodInt+cCodTab+M->BS4_PRELAB,"BS4_LADESC","BS2_LADESC") .And. PLS075Vld() | | BS2PLS | 1 | S | | | | | | | PLS075When() | | | |
| BS4 | 12 | BS4_LADESC | C | 150 | 0 | Descr.Labor. | Descricao de Laboratorio | @! | | If(Inclui,"",Posicione("BS2",1,xFilial("BS2")+BS4->(BS4_CODINT+BS4_TABMED+BS4_PRELAB),"BS2_LADESC")) | | 1 | | S | V | V | | | | PLS075When() | Posicione("BS2",1,xFilial("BS2")+cCodInt+cCodTab+BS4->BS4_PRELAB,"BS2_LADESC") | | |
| BS4 | 13 | BS4_SEQMED | C | 3 | 0 | Seq.Medicam. | Sequencia do Medicamento | @! | | | | 1 | | S | V | | | | | PLS036When() | | | |
| BS4 | 14 | BS4_VIGDE | D | 8 | 0 | Vigencia Ini | Data de Vigencia Inicial | | PLS075Vld() | | | 1 | | S | | | | | | PLS075When() | | | |
| BS4 | 15 | BS4_VIGATE | D | 8 | 0 | Vigencia Fim | Data de Vigencia Final | | | | | 1 | | S | V | | | | | | | | |
| BS4 | 16 | BS4_PREPRE | N | 13 | 2 | Preco Medic. | Preco do Medicamento | @E 9,999,999,999.99 | | | | 1 | | S | | | | | | PLS075When() | | | |
| BS4 | 17 | BS4_PRTIPO | C | 3 | 0 | Tipo Preco | Tipo do Preco | @! | | | | 1 | | | | | | | | PLS075When() | | | |
| BS4 | 18 | BS4_CODDOC | C | 3 | 0 | Un.Med.Valor | Unidade Medida Valor | @! | ExistCpo("BD3",M->BS4_CODDOC,1) | | B87PLS | 1 | S | S | | | | | | PLS075When() | | | |
| BS4 | 19 | BS4_DESDOC | C | 30 | 0 | Desc.Un.Med. | Descricao Unidade Medida | @! | | If(Inclui,"",Posicione("BD3",1,xFilial("BD3")+BS4->BS4_CODDOC,"BD3_DESCRI")) | | 1 | | | V | V | | | | | | | |
| BS4 | 20 | BS4_PRFLAG | C | 10 | 0 | Flag | Flag do Brasindice | @! | | | | 1 | | | | | | | | PLS075When() | | | |
| BS4 | 21 | BS4_PREDIS | C | 10 | 0 | Edicao | Numero da Edicao | @! | | | | 1 | | | | | | | | PLS075When() | | | |
| BS4 | 22 | BS4_PRPORT | C | 1 | 0 | Controle | Controle do Medicamento | @! | | | | 1 | | | | | | | | PLS075When() | | | |
| BS4 | 23 | BS4_PRGENE | C | 1 | 0 | Generico | identifica Generico | @! | | | | 1 | | | | | | | | PLS075When() | | | |
| BS4 | 24 | BS4_RECPD1 | C | 70 | 0 | Receita L.1 | Receita padrao linha 1 | @! | | | | 1 | | | | | | | | PLS075When() | | | |
| BS4 | 25 | BS4_RECPD2 | C | 70 | 0 | Receita L.2 | Receita padrao linha 2 | @! | | | | 1 | | | | | | | | PLS075When() | | | |
| BS4 | 26 | BS4_RECPD3 | C | 70 | 0 | Receita L.3 | Receita padrao linha 3 | @! | | | | 1 | | | | | | | | PLS075When() | | | |
| BS4 | 27 | BS4_PRDATA | D | 8 | 0 | Dt. Brasind. | Data do Brasindice | @D | | | | 1 | | | | | | | | PLS075When() | | | |
| BS4 | 28 | BS4_FLAG | C | 1 | 0 | Flag Uso | Uso do registro | @! | | | | 1 | | | | | | | | | | | |