Pragiva — Tecnologia na prática

Tabelas Referência

TMJ Agenda de Consultas Medicas

TMJ tem 28 campos, 11 índices e 10 gatilhos no dicionário padrão, e cada registro é identificado pela chave única.

Protheus 12.1.2510 exclusivo derivado do dicionário padrão

Resposta rápida

Arquivo físico
TMJ + empresa, ex.: TMJ010
Chave única
TMJ_FILIAL+TMJ_CODUSU+DTOS(TMJ_DTCONS)+TMJ_HRCONS
Compartilhamento
Exclusivo
Estrutura
28 campos (5 virtuais), 11 índices, 10 gatilhos
Exibição padrão
TMJ_CODUSU+TMJ_NUMFIC+TMJ_OBSCON

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 TMJ_FILIAL, TMJ_CODUSU, TMJ_HRCONS, TMJ_NUMFIC, TMJ_OBSCON
  FROM TMJ010
 WHERE D_E_L_E_T_ = ' '
Dicionário do seu ambienteSQL
SELECT X3_ORDEM, X3_CAMPO, X3_TITULO, X3_TIPO, X3_TAMANHO, X3_DECIMAL, X3_CONTEXT
  FROM SX3010
 WHERE X3_ARQUIVO = 'TMJ'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem TMJ se liga

Consulta 5

Tabelas usadas como consulta padrão (F3) pelos campos desta.

Gatilhos buscam em 4

Tabelas onde os gatilhos desta posicionam para trazer um valor.

Campos 28

Clique no campo para ver validação, inicializador, combo e gatilhos.

CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Filial Caractere 2 0 Real — — Filial do Sistema
Atendente Caractere 12 0 Real @! TMKAGE Codigo Medico Atendente
Nome Caractere 20 0 Virtual @! — Nome do Usuario
Data Cons. Data 8 0 Real — — Data da Consulta
Hora Cons. Caractere 5 0 Real 99:99 — Hora da Consulta
Ficha Médica Caractere 9 0 Real 999999999 TM0 Numero da Ficha Medica
Nome Caractere 80 0 Virtual @! — Nome Proprietario Ficha
Matricula Caractere 6 0 Real @! SRA Matricula do Funcionario
Exame Caractere 6 0 Real @! TM4 Codigo do Exame
Nome Exame Caractere 20 0 Virtual @! — Nome do Exame
Motivo Caractere 2 0 Real @! TMS Motivo Consulta
Descrição Caractere 20 0 Virtual @! — Descricao do Motivo
Convocacao Caractere 4 0 Real 9999 — Numero da Convocacao
Data Progr. Data 8 0 Real — — Data da Programação
Data Atend. Data 8 0 Real — — Data Atendimento
Observação Caractere 50 0 Real @! — Observacao do Medico
PCMSO Caractere 6 0 Real 999999 — Numero do PCMSO
Filial Func. Caractere 2 0 Real — — Filial do Funcionário
Log de Inclu Caractere 17 0 Real — — Log de Inclusao
Atend.Enfe.? Caractere 1 0 Real @! — Atendimento de Enfermagem
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Atend.Ambul. Caractere 12 0 Real @! TMK Atendente Ambulatorial
Nome Atend. Caractere 12 0 Virtual @! — Nome Atendente
Data Enferm. Data 8 0 Real — — Data Atend. Enferm.
Hora Enferm. Caractere 5 0 Real 99:99 — Hora Atend. Enferm.
Tipo Caractere 1 0 Real — — Tipo Atendimento
Quant. Horas Caractere 5 0 Real 99:99 — Quant. Horas Atend.
Hora Chegada Caractere 5 0 Real 99:99 — Horario de chegada
Hora Saída Caractere 5 0 Real 99:99 — Horário de Saída

Índices 11

OrdemChaveDescriçãoNicknamePesquisa
1 TMJ_FILIAL+TMJ_CODUSU+DTOS(TMJ_DTCONS)+TMJ_HRCONS Atendente + Data Cons. + Hora Cons. — S
2 TMJ_FILIAL+TMJ_NUMFIC Ficha Médica — S
3 TMJ_FILIAL+TMJ_PCMSO+TMJ_CONVOC+DTOS(TMJ_DTCONS)+TMJ_HRCONS PCMSO + Convocacao + Data Cons. + Hora Cons. — S
4 TMJ_FILIAL+TMJ_MOTIVO Motivo — S
5 TMJ_FILIAL+TMJ_PCMSO+TMJ_CODUSU+DTOS(TMJ_DTCONS)+TMJ_HRCONS PCMSO + Atendente + Data Cons. + Hora Cons. — S
6 TMJ_FILIAL+DTOS(TMJ_DTCONS)+TMJ_HRCONS Data Cons. + Hora Cons. — S
7 TMJ_FILIAL+TMJ_CODUSU+DTOS(TMJ_DTCONS)+TMJ_NUMFIC+TMJ_EXAME Atendente + Data Cons. + Ficha Médica + Exame — S
8 TMJ_FILIAL+TMJ_NUMFIC+DTOS(TMJ_DTPROG)+TMJ_EXAME Ficha Médica + Data Progr. + Exame — S
9 TMJ_FILIAL+TMJ_MAT Matricula — S
A TMJ_FILIAL+TMJ_EXAME+TMJ_NUMFIC Exame + Ficha Médica — S
B TMJ_FILIAL+TMJ_ATEENF+DTOS(TMJ_DTENFE)+TMJ_HRENFE+TMJ_INDENF Atend.Enfe.? + Data Enferm. + Hora Enferm. + Tipo — S

Gatilhos 10

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
TMJ_ATEENF 001 TMT_CODUSA P Space(Len(TMT->TMT_CODUSA)) — — M->TMJ_ATEENF == '1'
TMJ_ATEENF 002 TMJ_DTENFE P StoD(Space(8)) — — M->TMJ_ATEENF == '1'
TMJ_ATEENF 003 TMJ_HRENFE P Space(Len(TMJ->TMJ_HRENFE)) — — M->TMJ_ATEENF == '1'
TMJ_ATEENF 004 TMJ_INDENF P — — — M->TMJ_ATEENF == '1'
TMJ_CODUSU 001 TMJ_NOMUSU P TMK->TMK_NOMUSU TMK xFILIAL("TMK")+M->TMJ_CODUSU —
TMJ_EXAME 001 TMJ_NOMEXA P TM4->TM4_NOMEXA TM4 xFILIAL("TM4")+M->TMJ_EXAME —
TMJ_MOTIVO 001 TMJ_NOMOTI P TMS->TMS_NOMOTI TMS xFILIAL("TMS")+M->TMJ_MOTIVO —
TMJ_NUMFIC 001 TMJ_NOMFIC P TM0->TM0_NOMFIC TM0 xFILIAL("TM0")+M->TMJ_NUMFIC —
TMJ_NUMFIC 002 TMJ_MAT P TM0->TM0_MAT TM0 xFILIAL("TM0")+M->TMJ_NUMFIC —
TMJ_NUMFIC 003 TMJ_FILFUN P TM0->TM0_FILFUN TM0 xFILIAL("TM0")+M->TMJ_NUMFIC —

Procedência

Dicionário padrão do Protheus 12.1.2510, como a TOTVS distribui, sem customização de ambiente.