Dicionário Protheus
Início

Tabela TL5 no Protheus

Atendimento de Enfermagem

O que é a tabela TL5 no Protheus?

A tabela TL5 faz parte do sistema ERP Protheus da TOTVS e é utilizada para atendimento de enfermagem.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE TL5
X2_PATH \DATA\
X2_ARQUIVO TL5990
X2_NOME Atendimento de Enfermagem
X2_NOMESPA ATENCION DE ENFERMERIA
X2_NOMEENG INFIRMARY ATTENDANCE
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO TL5_FILIAL+TL5_NUMFIC+DTOS(TL5_DTATEN)+TL5_HRATEN+TL5_INDICA+TL5_CODMED
X2_PYME S
X2_MODULO 35
X2_DISPLAY TL5_NUMFIC
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_ 9476
R_E_C_D_E_L_ 0

Campos da Tabela TL5 (27 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_
TL5 01 TL5_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 x xxx x x x xx - - - N - - - - - - - - - - 033 - S - - N N N - - - 1 1 - - - 156408 0
TL5 02 TL5_DTATEN D 8 0 Data Atend. Fcha Atenc. Attend. date Data de Atendimento Fecha de Atencion Attendance date - - x x x x x x x x x x x x x x x x - - 1 x xxx x x x xx - - - S A R - - - - - - MDT161WHEN() - - - S - - N N N - - - 1 1 - - - 156409 0
TL5 03 TL5_HRATEN C 5 0 Hora Atend. Hora Atenc. Attend. time Hora do Atendimento Hora de Atencion Attendance time 99:99 VALHORA(M->TL5_HRATEN) x x x x x x x x x x x x x x x x SUBSTR(TIME(),1,5) - 1 x xxx x x x xx - - - S A R - - - - - - MDT161WHEN() - - - S - - N N N - - - 1 1 - - - 156410 0
TL5 04 TL5_NUMFIC C 9 0 Ficha Médica Ficha Médica Medical Form Numero da Ficha Medica Número de ficha médica Number of medical record 999999999 EXISTCPO("TM0",M->TL5_NUMFIC) x x x x x x x x x x x x x x x x - TM0VIS 1 x xxx x x x xx - S - S A R - - - - - - MDT161WHEN() - - - N - - S N N - - - 1 1 - - - 156411 0
TL5 05 TL5_NOMFIC C 80 0 Nome Nombre Name Nome Nombre Name @! - x x x x x x x x x x x x x x x x NGSEEK('TM0',M->TL5_NUMFIC,1,'TM0_NOMFIC') - 1 x xxx x x x xx - - - S V V - - - - - - - IF(TM0->(DBSEEK(xFILIAL("TM0")+TL5->TL5_NUMFIC)),TM0->TM0_NOMFIC," ") 185 - S - - N N N - - - 1 1 - - - 156412 0
TL5 06 TL5_INDICA C 1 0 Indicação Indicación Indication Indicacao Indicacion Indication @! - x x x x x x x x x x x x x x x x - - 1 x xxx x x x xx - - - S A R - - #RetBoxTL5() #RetBoxTL5() #RetBoxTL5() - MDT161WHEN() - - - S - - N N N - - - 1 1 - - - 156413 0
TL5 07 TL5_MOTIVO C 3 0 Mot. Atend. Mot. Atenc. Attend Reas Motivo do Atendimento Motivo de Atencion Reason for attendance @! EXISTCPO("TMS",M->TL5_MOTIVO) x x x x x x x x x x x x x x x x - TMS 1 x xxx x x x xx - S - S A R - - - - - - - - - - S - - N N N - - - 1 1 - - - 156414 0
TL5 08 TL5_DESMOT C 20 0 Descr.Motivo Descr.Motivo Reason dscr. Descricao do Motivo Descripcion del Motivo Description of reason @! - x x x x x x x x x x x x x x x x NGSEEK('TMS',M->TL5_MOTIVO,1,'TMS_NOMOTI') - 1 x xxx x x x xx - - - S V V - - - - - - - IF(TMS->(DBSEEK(xFILIAL("TMS")+TL5->TL5_MOTIVO)),TMS->TMS_NOMOTI," ") - - S - - N N N - - - 1 1 - - - 156415 0
TL5 09 TL5_CODMED C 15 0 Cód. Medic. Cod. Medic. Medic Code Codigo do Medicamento Codigo de Medicamento Medicine code @! MDT161Med( M->TL5_CODMED ) x x x x x x x x x x x x x x x - TM1001 1 xxxxxx x - S - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 156416 0
TL5 10 TL5_DESMED C 30 0 Descrição Descripcion Description Descricao do Medicamento Descripcion Medicamento Medicine description @! - x x x x x x x x x x x x x x x TM1->(VDISP(TL5->TL5_CODMED,'TM1_NOMEDI')) - 1 xxxxxx x - - - N V V - - - - - - - IF(TM1->(DBSEEK(xFILIAL("TM1")+TL5->TL5_CODMED)),TM1->TM1_NOMEDI," ") - - S - - N N N - - - 1 2 - - - 156417 0
TL5 11 TL5_QTDADE N 9 2 Quantidade Cantidad Quantity Quantidade Cantidad Quantity @E 999,999.99 - x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 156418 0
TL5 12 TL5_UNIMED C 6 0 Unid. Medida Unid. Medida Meas Unit Unidade de Medida Unidad de Medida Unit of measurement @! - x x x x x x x x x x x x x x x TM1->(VDISP(TL5->TL5_CODMED,'TM1_UNIDAD')) - 1 xxxxxx x - - - N V V - - - - - - - IF(TM1->(DBSEEK(xFILIAL("TM1")+TL5->TL5_CODMED)),TM1->TM1_UNIDAD," ") - - S - - N N N - - - 1 2 - - - 156419 0
TL5 13 TL5_OBSERV C 100 0 Observacao Observacion Note Observacao Observacion Note @! - x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 156420 0
TL5 14 TL5_CODUSU C 12 0 Cod. Usuario Cod. Usuario User code Codigo Usuario Codigo Usuario User code @! EXISTCPO("TMK",M->TL5_CODUSU) x x x x x x x x x x x x x x x cCodUsu TMK 1 xxxxxx x - S - N A R - - - - - - MDTWHNSBI() - - - S - - N N N - - - 1 2 - - - 156421 0
TL5 15 TL5_NOMUSU C 20 0 Nome Usuario Nombre Usuar User name Nome do Usuario Nombre del Usuario User name @! - x x x x x x x x x x x x x x x If(Empty(TL5->TL5_CODUSU),TMK->(VDISP(cCodUsu,'TMK_NOMUSU')),TMK->(VDISP(TL5->TL5_CODUSU,'TMK_NOMUSU'))) - 1 xxxxxx x - - - N V V - - - - - - - IF(TMK->(DBSEEK(xFILIAL("TMK")+TL5->TL5_CODUSU)),TMK->TMK_NOMUSU," ") - - S - - N N N - - - 1 2 - - - 156422 0
TL5 16 TL5_USERGI C 17 0 Log de Inclu Log de Inclu Inclu Log Log de Inclusão Log de Inclusion Inclusion Log - - x x x x x x x x x x x x x x x - - 1 - - - - N V R - - - - - - - - - - N - - N - N - - - 1 2 - - - 156423 0
TL5 17 TL5_TEMPER N 5 2 Temperatura Temperatura Temperature Temperatura Corporal Temperatura corporal Body Temperature @E 99.99 - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - N - - N - N - - - 1 2 - - - 156424 0
TL5 18 TL5_ALTURA N 4 2 Altura Altura Height Altura do Paciente Altura del paciente Patient Height @E 9.99 MDT161IMC() x x x x x x x x x x x x x x x x - - 1 x - S - S A R - - - - - - - - - - N - - N - N - - - 1 2 - - - 156425 0
TL5 19 TL5_PESO N 6 2 Peso Peso Weight Peso Peso Weight @E 999.99 MDT161IMC() x x x x x x x x x x x x x x x x - - 1 x - S - S A R - - - - - - - - - - N - - N - N - - - 1 2 - - - 156426 0
TL5 20 TL5_MASSA C 20 0 Massa Masa Mass Massa Corporal Masa corporal Body Mass @! - x x x x x x x x x x x x x x x x MDT161IMC() - 1 x - - - S V V - - - - - - - MDT161IMC(2) - - N - - N - N - - - 1 2 - - - 156427 0
TL5 21 TL5_PRESIS N 3 0 Sistólica Sistólica Systolic Pressão Sistólica Presión sistólica Systolic pressure @E 999 - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - N - - N - N - - - 1 2 - - - 156428 0
TL5 22 TL5_PREDIS N 3 0 Diastólica Diastólica Diastolic Pressão Diastólica Presión diastólica Diastolic pressure @E 999 - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - N - - N - N - - - 1 2 - - - 156429 0
TL5 23 TL5_PULSO C 10 0 Pulso Pulso Pulse Pulso do Paciente Pulso del paciente Patient Pulse @! - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - N - - N - N - - - 1 2 - - - 156430 0
TL5 24 TL5_RESPI C 12 0 Respiração Respiración Breath Respiração do Paciente Respiración del paciente Patient Breath @! - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - N - - N - N - - - 1 2 - - - 156431 0
TL5 25 TL5_DINAMO N 9 3 Dinamometria Dinamometría Dynamometry Dinamometria Dinamometría Dynamometry @E 99,999.999 - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - N - - N - N - - - 1 2 - - - 156432 0
TL5 26 TL5_MOBSER M 10 0 Observação Observación Note Observação Observación Note - - x x x x x x x x x x x x x x x x If( !INCLUI, MSMM( TL5->TL5_OBSSYP ),'' ) - 1 x - - - N A V - - - - - - - - - - N - - N - N - - - 1 2 - - - 156433 0
TL5 27 TL5_OBSSYP C 6 0 Observação Observación Note Observação Observación Note - - x x x x x x x x x x x x x x x - - 1 - - - - N V R - - - - - - - - - - N - - N - N - - - 1 2 - - - 156434 0

Índices da Tabela TL5 (6 í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_
TL5 1 TL5_FILIAL+TL5_NUMFIC+DTOS(TL5_DTATEN)+TL5_HRATEN+TL5_INDICA+TL5_CODMED Ficha Médica + Data Atend. + Hora Atend. + Indicação + Cód. Medic. Ficha Médica + Fcha Atenc. + Hora Atenc. + Indicación + Cod. Medic. Medical Form + Attend. date + Attend. time + Indication + Medic Code S - - S 2 3 - 22443 0
TL5 2 TL5_FILIAL+DTOS(TL5_DTATEN)+TL5_HRATEN+TL5_NUMFIC+TL5_INDICA+TL5_CODMED Data Atend. + Hora Atend. + Ficha Médica + Indicação + Cód. Medic. Fcha Atenc. + Hora Atenc. + Ficha Médica + Indicación + Cod. Medic. Attend. date + Attend. time + Medical Form + Indication + Medic Code S - - S 2 3 - 22444 0
TL5 3 TL5_FILIAL+TL5_MOTIVO Mot. Atend. Mot. Atenc. Attend Reas S - - S 2 3 - 22445 0
TL5 4 TL5_FILIAL+TL5_CODUSU Cod. Usuario Cod. Usuario User code S - - S 2 3 - 22446 0
TL5 5 TL5_FILIAL+TL5_CODMED Cód. Medic. Cod. Medic. Medic Code S - - S 2 3 - 22447 0
TL5 6 TL5_FILIAL+TL5_INDICA+TL5_CODMED Indicação + Cód. Medic. Indicación + Cod. Medic. Indication + Medic Code S - - S 2 3 - 22448 0

Perguntas frequentes

Para que serve a tabela TL5 no Protheus?

Ela é utilizada para atendimento de enfermagem dentro do sistema ERP Protheus.

Como consultar os campos da tabela TL5?

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

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

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

Exemplo de consulta SQL da tabela TL5

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

SELECT
    TL5_FILIAL,
    TL5_DTATEN,
    TL5_HRATEN,
    TL5_NUMFIC,
    TL5_NOMFIC,
    TL5_INDICA,
    TL5_MOTIVO,
    TL5_DESMOT,
    TL5_CODMED,
    TL5_DESMED,
    TL5_QTDADE,
    TL5_UNIMED,
    TL5_OBSERV,
    TL5_CODUSU,
    TL5_NOMUSU,
    TL5_USERGI,
    TL5_TEMPER,
    TL5_ALTURA,
    TL5_PESO,
    TL5_MASSA,
    TL5_PRESIS,
    TL5_PREDIS,
    TL5_PULSO,
    TL5_RESPI,
    TL5_DINAMO,
    TL5_MOBSER,
    TL5_OBSSYP
FROM TL5
WHERE
    D_E_L_E_T_ = ' '
    AND TL5_FILIAL = 'VALOR'
    AND TL5_DTATEN BETWEEN '20260501' AND '20260531'
    AND TL5_HRATEN = 'VALOR'
    AND TL5_NUMFIC = 'VALOR'
    AND TL5_NOMFIC = 'VALOR'
    AND TL5_INDICA = 'VALOR'
    AND TL5_MOTIVO = 'VALOR'
    AND TL5_DESMOT = 'VALOR'
    AND TL5_CODMED = 'VALOR'
    AND TL5_DESMED = 'VALOR'
    AND TL5_QTDADE = 0
    AND TL5_UNIMED = 'VALOR'
    AND TL5_OBSERV = 'VALOR'
    AND TL5_CODUSU = 'VALOR'
    AND TL5_NOMUSU = 'VALOR'
    AND TL5_USERGI = 'VALOR'
    AND TL5_TEMPER = 0
    AND TL5_ALTURA = 0
    AND TL5_PESO = 0
    AND TL5_MASSA = 'VALOR'
    AND TL5_PRESIS = 0
    AND TL5_PREDIS = 0
    AND TL5_PULSO = 'VALOR'
    AND TL5_RESPI = 'VALOR'
    AND TL5_DINAMO = 0
    AND TL5_OBSSYP = 'VALOR'