Dicionário Protheus
Início
O Poder da Hiperautomação

Tabela BRS no Protheus

Eventos da Visita Medica

O que é a tabela BRS no Protheus?

A tabela BRS faz parte do sistema ERP Protheus da TOTVS e é utilizada para eventos da visita medica.

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 BRS 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 BRS, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE BRS
X2_PATH \DATA\
X2_ARQUIVO BRS990
X2_NOME Eventos da Visita Medica
X2_NOMESPA Eventos de la visita medica
X2_NOMEENG Medical Visit Events
X2_ROTINA -
X2_MODO C
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO BRS_FILIAL+BRS_SEQUEN
X2_PYME N
X2_MODULO 33
X2_DISPLAY BRS_FILIAL+BRS_SEQUEN
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_ 1491
R_E_C_D_E_L_ 0

Campos da Tabela BRS (16 campos)

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_
BRS 01 BRS_FILIAL C 2 0 Filial Sucursal Branch Filial Sucursal Branch - - x x x x x x x x x x x x x x x - - 1 - - - - - A R - - - - - - - - 033 - S - - N - N - - - 1 2 - - - 24661 0
BRS 02 BRS_CPADOC C 2 0 Tp. Tab Tp. Tab. Table Tp. Tipo Tabela Tipo Tabla Table Type @! - x x x x x x x x x x x x x x x x - - 1 x - - - - A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 24662 0
BRS 03 BRS_CODINT C 4 0 Operadora Operadora Operator Operadora Operadora Operator @! - x x x x x x x x x x x x x x x x - - 1 x - - - - A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 24663 0
BRS 04 BRS_CODPRO C 16 0 Cod. proced. Cod. Proced. Proced. Cd. Codigo Procedimento Codigo Procedimiento Procedure Code @! - x x x x x x x x x x x x x x x x - - 1 x x - S - - A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 24664 0
BRS 05 BRS_DESPRO C 30 0 Desc. Proc Desc.Proc. Proc. Descr. Descricao procedimento Descripcion procedimiento Procedure Description @! - x x x x x x x x x x x x x x x x - - 1 x - - - - V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 24665 0
BRS 06 BRS_DTINI D 8 0 Dt. Inicial Fc. Inicial Start Date Data Inicial Fecha inicial Start Date - - x x x x x x x x x x x x x x x x - - 1 x - - - - A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 24666 0
BRS 07 BRS_DTFNL D 8 0 Dt. Final Fc. Final End Date Data Final Fecha final End Date - - x x x x x x x x x x x x x x x x - - 1 x - - - - A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 24667 0
BRS 08 BRS_QTDE N 4 0 Qtde. Proc Ctd.Proced. Proc. Amt. Quantidade procedimento Cantidad procedimiento Procedure Amount 9999 - x x x x x x x x x x x x x x x x 1 - 1 x - - - - A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 24668 0
BRS 09 BRS_TIPO C 15 0 Tipo Inter. Tipo Inter. Hosp. Type Tipo Internacao Tipo Internacion Hospitalization Type @! - x x x x x x x x x x x x x x x x - - 1 x - - - - A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 24669 0
BRS 10 BRS_CODIGO C 6 0 Cod Visita Cod.Visita Visit Cd Codigo da visita Codigo de la visita Visit Code 999999 - x x x x x x x x x x x x x x x x CCODVISIT - 1 x - - - - V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 24670 0
BRS 11 BRS_SEQUEN C 6 0 Cod. sequen Cod. Secuen. Seq. Cd. Codigo sequencial Codigo secuencial Sequential Code - - x x x x x x x x x x x x x x x x PLBRSRLC(1) - 1 x - - - - V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 24671 0
BRS 12 BRS_OBSERV M 10 0 Observ. Obs. Note Observacao Observacion Note @M - x x x x x x x x x x x x x x x x - - 1 x - - - - A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 24672 0
BRS 13 BRS_FLDR C 1 0 Tipo Tipo Type Tipo Tipo Type @! - x x x x x x x x x x x x x x x x PLBRSRLC(2) - 1 x - - - - V R - - 1=Procedimento;2=Material Medicamento;3=Alugueis/Taxas;4=Diarias;5=Ortese/Protese;6=Gases;7=Exames;8=Terapias 1=Procedimiento;2=Material medicamento;3=Alquileres/Tasas;4=Diarias;5=Ortese/Protese;6=Gases;7=Examenes;8=Terapias 1=Procedure;2=Medication Material;3=Rent/Fees;4=Daily;5=Orthosis/Prosthesis;5=Gases;7=Exams;8=Therapies - - - - - S - - N - N - - - 1 2 - - - 24673 0
BRS 14 BRS_ANOINT C 4 0 Ano Inter Ano inter Inter Year Ano Interior Ano interior Interior Year @! - x x x x x x x x x x x x x x x x - - 1 x - - - - A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 24674 0
BRS 15 BRS_MESINT C 2 0 Mes Inter Mes Inter Prev.Month Mes Interior Mes interior Previous Month @! - x x x x x x x x x x x x x x x x - - 1 x - - - - A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 24675 0
BRS 16 BRS_NUMINT C 8 0 Num Intern Num.Intern. Hosp. Nr. Numero Internacao Numero internacion Hospitalization Number @! - x x x x x x x x x x x x x x x x - - 1 x - - - - A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 24676 0

Índices da Tabela BRS (2 índices)

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_
BRS 1 BRS_FILIAL+BRS_CODINT+BRS_ANOINT+BRS_MESINT+BRS_NUMINT+BRS_CODIGO+BRS_CPADOC+BRS_CODPRO+BRS_SEQUEN Operadora + Ano Inter + Mes Inter + Num Intern + Cod Visita + Tp. Tab Operadora + Ano inter + Mes Inter + Num.Intern. + Cod.Visita + Tp. Tab Operator + Inter Year + Prev.Month + Hosp. Nr. + Visit Cd + Table Tp. S - - S 2 3 - 3441 0
BRS 2 BRS_FILIAL+BRS_CODINT+BRS_CODIGO+BRS_FLDR Operadora + Cod Visita + Tipo Operadora + Cod.Visita + Tipo Operator + Visit Cd + Type S - - S 2 3 - 3442 0

Perguntas frequentes

Para que serve a tabela BRS no Protheus?

Ela é utilizada para eventos da visita medica dentro do sistema ERP Protheus.

Como consultar os campos da tabela BRS?

Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.

O que são os índices da tabela BRS?

Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.

Exemplo de consulta SQL da tabela BRS

Modelo de query gerado automaticamente com base na estrutura da tabela.

SELECT
    BRS_FILIAL,
    BRS_CPADOC,
    BRS_CODINT,
    BRS_CODPRO,
    BRS_DESPRO,
    BRS_DTINI,
    BRS_DTFNL,
    BRS_QTDE,
    BRS_TIPO,
    BRS_CODIGO,
    BRS_SEQUEN,
    BRS_OBSERV,
    BRS_FLDR,
    BRS_ANOINT,
    BRS_MESINT,
    BRS_NUMINT
FROM BRS
WHERE
    D_E_L_E_T_ = ' '
    AND BRS_FILIAL = 'VALOR'
    AND BRS_CPADOC = 'VALOR'
    AND BRS_CODINT = 'VALOR'
    AND BRS_CODPRO = 'VALOR'
    AND BRS_DESPRO = 'VALOR'
    AND BRS_DTINI BETWEEN '20260601' AND '20260630'
    AND BRS_DTFNL BETWEEN '20260601' AND '20260630'
    AND BRS_QTDE = 0
    AND BRS_TIPO = 'VALOR'
    AND BRS_CODIGO = 'VALOR'
    AND BRS_SEQUEN = 'VALOR'
    AND BRS_FLDR = 'VALOR'
    AND BRS_ANOINT = 'VALOR'
    AND BRS_MESINT = 'VALOR'
    AND BRS_NUMINT = 'VALOR'