Especialistas em TOTVS Protheus, BI e Automação de Processos
Dicionário Protheus · SX2

Tabela GB4 no Protheus

Agenda Cirurgica

A tabela GB4 do Protheus está descrita no dicionário (SX2) como “Agenda Cirurgica”. Possui 50 campos e 7 índices. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
GB4
Nome
Agenda Cirurgica
Nome (inglês)
Surgical Schedule
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Campos / índices
50 / 7

Campos da tabela GB4 (50)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 GB4_FILIAL C 2 0 Filial Filial do Sistema Real
02 GB4_REGATE C 6 0 Reg.Internac Registro de Internacao Real
03 GB4_SALA C 6 0 Codigo Sala Codigo da Sala Cirurgica Real
04 GB4_DESSAL C 45 0 Sala Descricao da Sala Virtual
05 GB4_DATA D 8 0 Data Data do Agendamento Real
06 GB4_HORINI C 5 0 Hora Inicial Hora Inicial da Cirurgia Real
07 GB4_HORFIN C 5 0 Hora Final Hora Final da Cirurgia Real
08 GB4_DTNASC D 8 0 Data Nasc. Data de Nascimento Virtual
09 GB4_SEXO C 1 0 Sexo Sexo Virtual
10 GB4_IDADE N 3 0 Idade Idade do Paciente Real
11 GB4_TIPO C 1 0 Tipo Idade Tipo de Idade do Paciente Real
12 GB4_REGGER C 6 0 R.G.Paciente Regis. geral do paciente Real
13 GB4_NOME C 45 0 N.Paciente Nome do paciente Real
14 GB4_CODPRO C 10 0 Cod Cirurgia Codigo da Cirurgia Real
15 GB4_DESPRO C 45 0 Cirurgia Nome da Cirurgia Virtual
16 GB4_CODCRM C 7 0 Cirurgiao Cirurgiao Real
17 GB4_NOMMED C 45 0 Nome Cirurg. Nome do Cirurgiao Virtual
18 GB4_GRPANE C 6 0 Grupo Anest. Grupo de Anestesistas Real
19 GB4_NGRPAN C 45 0 Nome Grp.An. Nome Grupo de Anestesitas Virtual
20 GB4_CODCON C 3 0 Cod Convenio Codigo do Convenio Real
21 GB4_NOMCON C 45 0 Convenio Nome do Convenio Virtual
22 GB4_AGDOBS M 10 0 Observacao Observacoes da Cirurgia Real
23 GB4_RX C 1 0 RX RX Real
24 GB4_SANGUE C 1 0 Sangue Sangue Real
25 GB4_CTI C 1 0 CTI CTI Real
26 GB4_CRMAU1 C 7 0 1o. Auxiliar 1o. Auxiliar Real
27 GB4_NOMAU1 C 45 0 Nome 1o. Aux Nome do 1o Auxiliar Virtual
28 GB4_CRMAU2 C 7 0 2o. Auxiliar 2o. Auxiliar Real
29 GB4_NOMAU2 C 45 0 Nome 2o. Aux Nome do 2o Auxiliar Virtual
30 GB4_CRMAU3 C 7 0 3o. Auxiliar 3o. Auxiliar Real
31 GB4_NOMAU3 C 45 0 Nome 3o. Aux Nome do 3o Auxiliar Virtual
32 GB4_CRMAU4 C 7 0 4o. Auxiliar 4o. Auxiliar Real
33 GB4_NOMAU4 C 45 0 Nome 4o. Aux Nome do 4o Auxiliar Virtual
34 GB4_CRMANE C 7 0 Anestesista Anestesista Real
35 GB4_NOMANE C 45 0 Nome Anest. Nome do Anestesista Virtual
36 GB4_ANEST C 1 0 Cd.Anestesia Codigo da Anestesia Real
37 GB4_DESANE C 37 0 Anestesia Nome da Anestesia Virtual
38 GB4_TIPCIR C 6 0 Cod.Tpo Cir. Codigo Tipo de Cirurgia Real
39 GB4_DESTPC C 45 0 Tpo Cirurgia Descricao Tipo Cirurgia Virtual
40 GB4_PORTCI C 6 0 Cod. Porte Codigo Porte de Cirurgia Real
41 GB4_DESPOR C 45 0 Porte Cirurg Descricao Porte Cirurgia Virtual
42 GB4_CODAGD C 6 0 Codigo Agend Codigo do agendamento Real
43 GB4_SLREMA C 6 0 Sala Remarc. Codigo da Sala remarcada Real
44 GB4_DSREMA C 45 0 Sala Descricao da Sala Virtual
45 GB4_DTREMA D 8 0 Data Remarc. Data remarcada Real
46 GB4_HIREMA C 5 0 Hora Ini Rem Hora Inicial remarcada Real
47 GB4_HFREMA C 5 0 Hora Fin Rem Hora Final remarcada Real
48 GB4_STATUS C 1 0 Status Agend Status do agendamento Real
49 GB4_MOTIVO C 45 0 Motivo Motivo Canecel/Remarcacao Real
50 GB4_LOGARQ C 40 0 Log do Arq Log do Arquivo Real

Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.

Índices da tabela GB4 (7)

OrdemChaveDescriçãoApelido
1GB4_FILIAL+GB4_SALA+DTOS(GB4_DATA)+GB4_HORINICodigo Sala + Data + Hora Inicial
2GB4_FILIAL+GB4_CODCRMCirurgiao
3GB4_FILIAL+GB4_REGATEReg.Internac
4GB4_FILIAL+GB4_NOMEN.Paciente
5GB4_FILIAL+GB4_CODAGDCodigo Agend
6GB4_FILIAL+GB4_GRPANEGrupo Anest.
7GB4_FILIAL+DTOS(GB4_DATA)Data

Perguntas frequentes sobre a tabela GB4

O que é a tabela GB4?

É a tabela “Agenda Cirurgica” do ERP TOTVS Protheus, com 50 campos definidos no dicionário SX3.

Quais são os índices da tabela GB4?

A tabela tem 7 índices. O principal (ordem 1) usa a chave GB4_FILIAL+GB4_SALA+DTOS(GB4_DATA)+GB4_HORINI.

Qual é o nome físico da tabela GB4 no banco de dados?

No banco, o nome é o código da tabela seguido do código da empresa (no dicionário de referência desta consulta: GB4990). Em ADVPL, use RetSqlName("GB4") para obter o nome correto do ambiente.

Exemplo de consulta SQL da tabela GB4

Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.

SELECT
    GB4_FILIAL,
    GB4_REGATE,
    GB4_SALA,
    GB4_DESSAL,
    GB4_DATA,
    GB4_HORINI,
    GB4_HORFIN,
    GB4_DTNASC,
    GB4_SEXO,
    GB4_IDADE,
    GB4_TIPO,
    GB4_REGGER,
    GB4_NOME,
    GB4_CODPRO,
    GB4_DESPRO,
    GB4_CODCRM,
    GB4_NOMMED,
    GB4_GRPANE,
    GB4_NGRPAN,
    GB4_CODCON,
    GB4_NOMCON,
    GB4_AGDOBS,
    GB4_RX,
    GB4_SANGUE,
    GB4_CTI,
    GB4_CRMAU1,
    GB4_NOMAU1,
    GB4_CRMAU2,
    GB4_NOMAU2,
    GB4_CRMAU3,
    GB4_NOMAU3,
    GB4_CRMAU4,
    GB4_NOMAU4,
    GB4_CRMANE,
    GB4_NOMANE,
    GB4_ANEST,
    GB4_DESANE,
    GB4_TIPCIR,
    GB4_DESTPC,
    GB4_PORTCI,
    GB4_DESPOR,
    GB4_CODAGD,
    GB4_SLREMA,
    GB4_DSREMA,
    GB4_DTREMA,
    GB4_HIREMA,
    GB4_HFREMA,
    GB4_STATUS,
    GB4_MOTIVO,
    GB4_LOGARQ
FROM GB4
WHERE
    D_E_L_E_T_ = ' '
    AND GB4_FILIAL = 'VALOR'
    AND GB4_REGATE = 'VALOR'
    AND GB4_SALA = 'VALOR'
    AND GB4_DESSAL = 'VALOR'
    AND GB4_DATA BETWEEN '20261001' AND '20261031'
    AND GB4_HORINI = 'VALOR'
    AND GB4_HORFIN = 'VALOR'
    AND GB4_DTNASC BETWEEN '20261001' AND '20261031'
    AND GB4_SEXO = 'VALOR'
    AND GB4_IDADE = 0
    AND GB4_TIPO = 'VALOR'
    AND GB4_REGGER = 'VALOR'
    AND GB4_NOME = 'VALOR'
    AND GB4_CODPRO = 'VALOR'
    AND GB4_DESPRO = 'VALOR'
    AND GB4_CODCRM = 'VALOR'
    AND GB4_NOMMED = 'VALOR'
    AND GB4_GRPANE = 'VALOR'
    AND GB4_NGRPAN = 'VALOR'
    AND GB4_CODCON = 'VALOR'
    AND GB4_NOMCON = 'VALOR'
    AND GB4_RX = 'VALOR'
    AND GB4_SANGUE = 'VALOR'
    AND GB4_CTI = 'VALOR'
    AND GB4_CRMAU1 = 'VALOR'
    AND GB4_NOMAU1 = 'VALOR'
    AND GB4_CRMAU2 = 'VALOR'
    AND GB4_NOMAU2 = 'VALOR'
    AND GB4_CRMAU3 = 'VALOR'
    AND GB4_NOMAU3 = 'VALOR'
    AND GB4_CRMAU4 = 'VALOR'
    AND GB4_NOMAU4 = 'VALOR'
    AND GB4_CRMANE = 'VALOR'
    AND GB4_NOMANE = 'VALOR'
    AND GB4_ANEST = 'VALOR'
    AND GB4_DESANE = 'VALOR'
    AND GB4_TIPCIR = 'VALOR'
    AND GB4_DESTPC = 'VALOR'
    AND GB4_PORTCI = 'VALOR'
    AND GB4_DESPOR = 'VALOR'
    AND GB4_CODAGD = 'VALOR'
    AND GB4_SLREMA = 'VALOR'
    AND GB4_DSREMA = 'VALOR'
    AND GB4_DTREMA BETWEEN '20261001' AND '20261031'
    AND GB4_HIREMA = 'VALOR'
    AND GB4_HFREMA = 'VALOR'
    AND GB4_STATUS = 'VALOR'
    AND GB4_MOTIVO = 'VALOR'
    AND GB4_LOGARQ = 'VALOR'

Outras tabelas relacionadas

Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.