Planejamento Programa Paciente
A tabela BOQ faz parte do sistema ERP Protheus da TOTVS e é utilizada para planejamento programa paciente.
Ela pertence ao dicionário de dados do Protheus (SX2) e armazena informações essenciais utilizadas em processos como cadastros, movimentações e integrações do sistema.
A tabela BOQ possui diversos campos (SX3), cada um com regras específicas como tipo, tamanho e validações, além de índices (SIX) que otimizam a performance das consultas.
Nesta página você pode consultar a estrutura completa da tabela BOQ, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | BOQ |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | BOQ990 |
| X2_NOME | Planejamento Programa Paciente |
| X2_NOMESPA | Planificacion Programa Pacient |
| X2_NOMEENG | Pacient Program Planning |
| X2_ROTINA | - |
| X2_MODO | E |
| X2_MODOUN | E |
| X2_MODOEMP | E |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | BOQ_FILIAL+BOQ_ELEGIB+BOQ_ITEM |
| X2_PYME | S |
| X2_MODULO | 33 |
| X2_DISPLAY | - |
| X2_SYSOBJ | - |
| X2_USROBJ | - |
| X2_POSLGT | 1 |
| X2_CLOB | 2 |
| X2_AUTREC | 2 |
| X2_TAMFIL | 2 |
| X2_TAMUN | 0 |
| X2_TAMEMP | 0 |
| X2_STAMP | 2 |
| X2_INSDT | 2 |
| D_E_L_E_T_ | - |
| R_E_C_N_O_ | 1406 |
| R_E_C_D_E_L_ | 0 |
| X3_ARQUIVO | X3_ORDEM | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO | X3_TITSPA | X3_TITENG | X3_DESCRIC | X3_DESCSPA | X3_DESCENG | X3_PICTURE | X3_VALID | X3_USADO | X3_RELACAO | X3_F3 | X3_NIVEL | X3_RESERV | X3_CHECK | X3_TRIGGER | X3_PROPRI | X3_BROWSE | X3_VISUAL | X3_CONTEXT | X3_OBRIGAT | X3_VLDUSER | X3_CBOX | X3_CBOXSPA | X3_CBOXENG | X3_PICTVAR | X3_WHEN | X3_INIBRW | X3_GRPSXG | X3_FOLDER | X3_PYME | X3_CONDSQL | X3_CHKSQL | X3_IDXSRV | X3_ORTOGRA | X3_IDXFLD | X3_TELA | X3_PICBRV | X3_AGRUP | X3_POSLGT | X3_MODAL | X3_CHKSUM | X3_ADDSUM | D_E_L_E_T_ | R_E_C_N_O_ | R_E_C_D_E_L_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| BOQ | 01 | BOQ_FILIAL | C | 2 | 0 | Filial | Sucursal | Branch | Filial do Sistema | Sucursal del Sistema | System Branch | - | - | x x x x x x x x x x x x x x x | - | - | 1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 033 | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 23144 | 0 |
| BOQ | 02 | BOQ_ITEM | C | 6 | 0 | Item Planj. | Item Plan. | Plann. Item | Item Planej. Exame / Proc | Item Plan. Examen / Proc | Exam/Proc Planning Item | @! | - | x x x x x x x x x x x x x x x x | IIF(INCLUI, GETSXENUM('BOQ','BOQ_ITEM',, 1),BOQ->BOQ_ITEM) | - | 1 | x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 23145 | 0 |
| BOQ | 03 | BOQ_VIDA | C | 8 | 0 | Matric. Vida | Matric. Aseg | Person Reg. | Matricula da Vida | Matricula del Asegurado | Person Registration No. | @! | - | x x x x x x x x x x x x x x x x | BOM->BOM_VIDA | - | 1 | x x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 23146 | 0 |
| BOQ | 04 | BOQ_ELEGIB | C | 6 | 0 | Cod Elegibil | Cod Elegibil | Eligibil. Cd | Codigo da Elegibilidade | Codigo de la Elegibilidad | Eligibility Code | @! | - | x x x x x x x x x x x x x x x x | BOM->BOM_NROSEQ | - | 1 | x x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 23147 | 0 |
| BOQ | 05 | BOQ_NOME | C | 70 | 0 | Nome Partic. | Nomb Partic. | Partic. Name | Participante do Programa | Participante del Programa | Program Participant | @! | - | x x x x x x x x x x x x x x x x | iif(inclui, BOM->BOM_NOME , Posicione('BTS',1,xFilial('BTS')+BOQ->BOQ_VIDA,'BTS_NOMUSR')) | - | 1 | x | - | - | - | S | V | V | - | - | - | - | - | - | - | Posicione('BTS',1,xFilial('BTS')+BOQ->BOQ_VIDA,'BTS_NOMUSR') | 034 | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 23148 | 0 |
| BOQ | 06 | BOQ_CODTAB | C | 2 | 0 | Tab. Padrao | Tab. Estand. | Standard Tb. | Codigo Tabela Padrao | Codigo Tabla Estandar | Standard Table Code | @! | PlsVldBOQ() | x x x x x x x x x x x x x x x x | - | PESPRO | 1 | x | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 23149 | 0 |
| BOQ | 07 | BOQ_PROCED | C | 16 | 0 | Cod.Proced. | Cod.Proced. | Proced. Cd. | Codigo do Procedimento | Codigo del Procedimiento | Procedure Code | @R 9999999999999999 | PlsVldBOQ() | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 23150 | 0 |
| BOQ | 08 | BOQ_DESPRO | C | 230 | 0 | Descr.Proced | Descr.Proced | Proced. Desc | Descricao do Procedimento | Descr. del Procedimiento | Procedure Description | @! | - | x x x x x x x x x x x x x x x x | If(INCLUI,'',POSICIONE('BR8',8,XFILIAL('BR8')+BOQ->BOQ_PROCED,'BR8_DESCRI')) | - | 1 | x | - | - | - | S | V | V | - | - | - | - | - | - | - | POSICIONE('BR8',8,XFILIAL('BR8')+BOQ->BOQ_PROCED,'BR8_DESCRI') | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 23151 | 0 |
| BOQ | 09 | BOQ_DATSUG | D | 8 | 0 | Dt Sugerida | Fch Sugerida | Suggested Dt | Data Sugerida | Fecha Sugerida | Suggested Date | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 23152 | 0 |
| BOQ | 10 | BOQ_CODAGE | C | 12 | 0 | Cod. Age. | Cod. P. Age. | Sched. Code | Codigo do Agendamento | Codigo de Prog. en agenda | Scheduling Code | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 23153 | 0 |
| BOQ | 11 | BOQ_DATAGE | D | 8 | 0 | Dt Agendamen | Fc. Prog. Ag | Sched. Date | Data de Agendamento | Fecha de Prog. en Agenda | Scheduling Date | - | - | x x x x x x x x x x x x x x x x | CTOD('') | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 23154 | 0 |
| BOQ | 12 | BOQ_HORAGE | C | 5 | 0 | Hr Agendamen | Hr Prog Ag. | Sched. Time | Hora de Agendamento | Hora de Prog. en Agenda | Scheduling Time | 99:99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 23155 | 0 |
| BOQ | 13 | BOQ_STATUS | C | 1 | 0 | Status | Estatus | Status | Status do Exame/Proced | Estatus del análisis/Proc | Exam/Procedure Status | @! | - | x x x x x x x x x x x x x x x x | '0' | - | 1 | x | - | - | - | S | V | R | - | - | 0=Incluido;1=Lib Agenda;2=Agendado;3=Realizado;4=Nao Realizado;5=Cancelado | 0=Incluido;1=Lib Agenda;2=En agenda;3=Realizado;4=No realizado;5=Anulado | 0=Added;1=Sched.Release;2=Scheduled;3=Executed;4=Not Executed;5=Canceled | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 23156 | 0 |
| BOQ | 14 | BOQ_PROGRA | C | 6 | 0 | Cod Programa | Cod Programa | Program Code | Cod. programa de saude | Cod. Programa de SaludCod | Health Program Code | @! | - | x x x x x x x x x x x x x x x x | IIf(inclui, BOM->BOM_CODPRO , Posicione('BOA',1,xFilial('BOA')+BOQ->BOQ_PROGRA,'BOA_CODPRO')) | - | 1 | x | - | - | - | S | V | R | - | - | - | - | - | - | - | Posicione("BOA",1,xFilial("BOA")+BOQ->BOQ_PROGRA,"BOA_CODPRO") | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 23157 | 0 |
| BOQ | 15 | BOQ_DESCRI | C | 50 | 0 | Desc.Program | Desc.Program | Program Desc | Descrição do Programa | Descripcion del programa | Program Description | @! | - | x x x x x x x x x x x x x x x x | IIf(inclui, BOA->BOA_DESPRO,Posicione('BOA',1,xFilial('BOA')+BOQ->BOQ_PROGRA,'BOA_DESPRO')) | - | 1 | x | - | - | - | S | V | V | - | - | - | - | - | - | - | Posicione("BOA",1,xFilial("BOA")+BOQ->BOQ_PROGRA,"BOA_DESPRO") | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 23158 | 0 |
| BOQ | 16 | BOQ_PREAGE | C | 1 | 0 | Pre Agenda | Prog Ag. Pre | Pre Sched. | Pre Agendamento | Prog. en Agenda Previa | Pre Scheduling | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | 0=Sim;1=Nao | 0=Si;1=No | 0=Yes;1=No | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 23159 | 0 |
| BOQ | 17 | BOQ_CODDIS | C | 10 | 0 | Cod. Dispon. | Cod. Dispon. | Avail. Code | Codigo da Disponibilidade | Cod. de la Disponibildad | Availability Code | @! | - | x x x x x x x x x x x x x x x x | - | GM6 | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 23160 | 0 |
| BOQ | 18 | BOQ_IDMARK | C | 1 | 0 | Id. Selecao | Id. Selec. | Selection Id | Identificador de Selecao | Identificador de Selec. | Selection Identifier | - | - | x x x x x x x x x x x x x x x | - | - | 1 | - | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 23161 | 0 |
| BOQ | 19 | BOQ_RISCO | C | 2 | 0 | Class. Risco | Clas. Riesgo | Risk Class | Grau da Class. do Risco | Grado de Clas. del Riesgo | Risk Classif. Level | @! | - | x x x x x x x x x x x x x x x x | BOM->BOM_GRARIS | - | 1 | x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 23162 | 0 |
| BOQ | 20 | BOQ_MEDRSP | C | 7 | 0 | Prof. Resp | Prof. Resp | Prof. Charge | Profissional Responsavel | Profesional Responsable | Professional in Charge | @! | - | x x x x x x x x x x x x x x x x | IIf(Type('aCodUsr[2]') # 'U',aCodUsr[2], BOM->BOM_MEDRSP ) | - | 1 | x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 23163 | 0 |
| BOQ | 21 | BOQ_NOMMED | C | 30 | 0 | Nome Profis. | Nomb Profes. | Profes. Name | Nome do Profissional Resp | Nomb del Profesional Resp | Resp. Professional Name | @! | - | x x x x x x x x x x x x x x x x | HS_IniPadr('SRA', 11, BOQ->BOQ_MEDRSP, 'RA_NOME') | - | 1 | x | - | - | - | S | V | V | - | - | - | - | - | - | - | HS_IniPadr('SRA', 11, BOQ->BOQ_MEDRSP, 'RA_NOME') | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 23164 | 0 |
| BOQ | 22 | BOQ_CODLOC | C | 3 | 0 | Cd.Local | Cod.Lugar | Location Cd. | Codigo Local Atend | Codigo lugar atencion | Service Location Code | @! | - | x x x x x x x x x x x x x x x x | BOM->BOM_CODLOC | - | 1 | x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 23165 | 0 |
| BOQ | 23 | BOQ_LOCAL | C | 30 | 0 | Descricao | Descripcion | Description | Local Atendimento | Lugar atencion | Service Location | @! | - | x x x x x x x x x x x x x x x x | PLSConLoc(BOQ->BOQ_CODLOC) | - | 1 | x | - | - | - | S | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 23166 | 0 |
| BOQ | 24 | BOQ_CHVEXA | C | 40 | 0 | Chave Proced | Clave Proced | Proced Key | Proc/Exame plano(BD6) | Proc/Examen plan(BD6) | Proc/Exam plan(BD6) | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | - | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 23167 | 0 |
| INDICE | ORDEM | CHAVE | DESCRICAO | DESCSPA | DESCENG | PROPRI | F3 | NICKNAME | SHOWPESQ | IX_VIRTUAL | IX_VIRCUST | D_E_L_E_T_ | R_E_C_N_O_ | R_E_C_D_E_L_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| BOQ | 1 | BOQ_FILIAL+BOQ_ITEM+BOQ_VIDA+BOQ_ELEGIB+BOQ_CODTAB+BOQ_PROCED+DTOS(BOQ_DATSUG)+BOQ_CODAGE | Item Planj. + Matric. Vida + Cod Elegibil + Tab. Padrao + Cod.Proced. | Item Plan. + Matric. Aseg + Cod Elegibil + Tab. Estand. + Cod.Proced. | Plann. Item + Person Reg. + Eligibil. Cd + Standard Tb. + Proced. Cd. | S | - | - | S | 2 | 3 | - | 3279 | 0 |
| BOQ | 2 | BOQ_FILIAL+BOQ_VIDA+BOQ_ELEGIB | Matric. Vida + Cod Elegibil | Matric. Aseg + Cod Elegibil | Person Reg. + Eligibil. Cd | S | - | - | S | 2 | 3 | - | 3280 | 0 |
| BOQ | 3 | BOQ_FILIAL+BOQ_PROGRA | Cod Programa | Cod Programa | Program Code | S | - | - | S | 2 | 3 | - | 3281 | 0 |
| BOQ | 4 | BOQ_FILIAL+BOQ_VIDA+BOQ_STATUS | Matric. Vida + Status | Matric. Aseg + Estatus | Person Reg. + Status | S | - | - | S | 2 | 3 | - | 3282 | 0 |
Ela é utilizada para planejamento programa paciente dentro do sistema ERP Protheus.
Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.
Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.
Modelo de query gerado automaticamente com base na estrutura da tabela.
SELECT
BOQ_FILIAL,
BOQ_ITEM,
BOQ_VIDA,
BOQ_ELEGIB,
BOQ_NOME,
BOQ_CODTAB,
BOQ_PROCED,
BOQ_DESPRO,
BOQ_DATSUG,
BOQ_CODAGE,
BOQ_DATAGE,
BOQ_HORAGE,
BOQ_STATUS,
BOQ_PROGRA,
BOQ_DESCRI,
BOQ_PREAGE,
BOQ_CODDIS,
BOQ_IDMARK,
BOQ_RISCO,
BOQ_MEDRSP,
BOQ_NOMMED,
BOQ_CODLOC,
BOQ_LOCAL,
BOQ_CHVEXA
FROM BOQ
WHERE
D_E_L_E_T_ = ' '
AND BOQ_FILIAL = 'VALOR'
AND BOQ_ITEM = 'VALOR'
AND BOQ_VIDA = 'VALOR'
AND BOQ_ELEGIB = 'VALOR'
AND BOQ_NOME = 'VALOR'
AND BOQ_CODTAB = 'VALOR'
AND BOQ_PROCED = 'VALOR'
AND BOQ_DESPRO = 'VALOR'
AND BOQ_DATSUG BETWEEN '20260501' AND '20260531'
AND BOQ_CODAGE = 'VALOR'
AND BOQ_DATAGE BETWEEN '20260501' AND '20260531'
AND BOQ_HORAGE = 'VALOR'
AND BOQ_STATUS = 'VALOR'
AND BOQ_PROGRA = 'VALOR'
AND BOQ_DESCRI = 'VALOR'
AND BOQ_PREAGE = 'VALOR'
AND BOQ_CODDIS = 'VALOR'
AND BOQ_IDMARK = 'VALOR'
AND BOQ_RISCO = 'VALOR'
AND BOQ_MEDRSP = 'VALOR'
AND BOQ_NOMMED = 'VALOR'
AND BOQ_CODLOC = 'VALOR'
AND BOQ_LOCAL = 'VALOR'
AND BOQ_CHVEXA = 'VALOR'