Dicionário Protheus
Início

Tabela TYC no Protheus

Resultados Exame Snellen

O que é a tabela TYC no Protheus?

A tabela TYC faz parte do sistema ERP Protheus da TOTVS e é utilizada para resultados exame snellen.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE TYC
X2_PATH \DATA\
X2_ARQUIVO TYC990
X2_NOME Resultados Exame Snellen
X2_NOMESPA Resultados examen Snellen
X2_NOMEENG Snellen exam results
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO TYC_FILIAL+TYC_NUMFIC+DTOS(TYC_DTPROG)+TYC_HRPROG+TYC_EXAME
X2_PYME N
X2_MODULO 35
X2_DISPLAY -
X2_SYSOBJ -
X2_USROBJ -
X2_POSLGT 2
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_ 9894
R_E_C_D_E_L_ 0

Campos da Tabela TYC (29 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_
TYC 01 TYC_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 - - - N V R - - - - - - - - 033 - N - - N - N - - - 2 2 - - - 162293 0
TYC 02 TYC_NUMFIC C 9 0 Ficha Médica Ficha médica Med rec Número da Ficha Médica Nº de la ficha médica Medical record number 999999999 EXISTCHAV('TM0',M->TM0_NUMFIC) x x x x x x x x x x x x x x x x TM5->TM5_NUMFIC - 1 x - - - N V R - - - - - - - - - - N - - N - N - - - 2 2 - - - 162294 0
TYC 03 TYC_NOMFIC C 80 0 Nome Nombre Name Nome Ficha Médica Nombre ficha médica Name Med Record @! - x x x x x x x x x x x x x x x x IIf( Inclui, '', Posicione( 'TM0', 1, FwxFilial( 'TM0' ) + TM5->TM5_NUMFIC, 'TM0_NOMFIC' ) ) - 1 x - - - N V V - - - - - - - - 185 - N - - N - N - - - 2 2 - - - 162295 0
TYC 04 TYC_EXAME C 6 0 Exame Examen Exam Exame Examen Exam @! EXISTCPO('TM4',M->TYC_EXAME) .AND. EXISTCHAV('TYC',M->TYC_NUMFIC+M->TYC_DTPROG+M->TYC_HRPROG+M->TYC_EXAME) x x x x x x x x x x x x x x x x - - 1 x - - - N V R - - - - - - - - 048 - N - - N - N - - - 2 2 - - - 162296 0
TYC 05 TYC_HRPROG C 5 0 Hora Prog. Hora Prog. Sched time Hora Programada Hora programada Scheduled time 99:99 VALHORA( M->TYC_HRPROG ) x x x x x x x x x x x x x x x x - - 1 x - - - N V R - - - - - - - - - - N - - N - N - - - 2 2 - - - 162297 0
TYC 06 TYC_DTPROG D 8 0 Data Exame Fch Exam Exam date Data Exame Fecha del examen Exam date - - x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - N - - N - N - - - 2 2 - - - 162298 0
TYC 07 TYC_OLHOEL N 3 0 Olho Esq. Ojo Izq. Left eye Olho Esquerdo Ojo izquierdo Left eye 999 MDT120OFT(M->TYC_OLHOEL) x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - N - - N - N - - - 2 2 - - - 162299 0
TYC 08 TYC_OLHODL N 3 0 Olho Dir. Ojo Der. Right eye Olho Direito Ojo derecho Right eye 999 MDT120OFT(M->TYC_OLHODL) x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - N - - N - N - - - 2 2 - - - 162300 0
TYC 09 TYC_OLHOAL N 3 0 Ambos Ambos Both Ambos Olhos Ambos ojos Both eyes 999 MDT120OFT(M->TYC_OLHOAL) x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - N - - N - N - - - 2 2 - - - 162301 0
TYC 10 TYC_CORREL C 1 0 C/ Correção C/ Correcció W/ correct Com Correção Con corrección With correction @! Pertence('12') x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - 1=Sim;2=Não 1=Sí;2=No 1=Yes;2=No - - - - - N - - N - N - - - 2 2 - - - 162302 0
TYC 11 TYC_REFERE C 1 0 Referencial Referencial Referential Referencial Referencial Referential @! Pertence('12') x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - 1=Sim;2=Não 1=Sí;2=No 1=Yes;2=No - - - - - N - - N - N - - - 2 2 - - - 162303 0
TYC 12 TYC_AGRAVA C 1 0 Agravamento Agravamiento Worsening Agravamento Agravamiento Worsening @! MDT120VLD('TYC_AGRAVA') x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - 1=Sim;2=Não 1=Sí;2=No 1=Yes;2=No - - - - - N - - N - N - - - 2 2 - - - 162304 0
TYC 13 TYC_ORIGEM C 1 0 Origem Origen Origin Origem Origen Origin @! Pertence('123') x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - 1=Assistencial;2=Ocupacional;3=NA 1=Asistencial;2=Ocupacional;3=NA 1=Assistance;2=Occupational;3=NA - M->TYC_AGRAVA == '1' - - - N - - N - N - - - 2 2 - - - 162305 0
TYC 14 TYC_USACOR C 1 0 Usa Correção Usa correcci Uses Correct Usa Correção? ¿Usa corrección? Uses correction? @! MDT120VLD('TYC_USACOR') x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - 1=Sim;2=Não 1=Sí;2=No 1=Yes;2=No - - - - - N - - N - N - - - 2 2 - - - 162306 0
TYC 15 TYC_TIPO C 1 0 Tipo Tipo Type Tipo de Correção Tipo de corrección Type of correction @! Pertence('1234') x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - 1=Perto;2=Longe;3=Ambos;4=NA 1=Cerca;2=Lejos;3=Ambos;4=NA 1=Near;2=Far;3=Both;4=NA - M->TYC_USACOR == '1' - - - N - - N - N - - - 2 2 - - - 162307 0
TYC 16 TYC_DTRESU D 8 0 Data Result. Fecha Result Result Dt Data do Resultado Fecha del resultado Result date - MDT120VLD('TYC_DTRESU') x x x x x x x x x x x x x x x x - - 1 x x - - - N A R - - - - - - - - - - N - - N - N - - - 2 1 - - - 162308 0
TYC 17 TYC_CODRES C 4 0 Resultado Resultado Result Código Resultado Código resultado Result code @! If(Vazio(),.T.,EXISTCPO('TMU',M->TYC_CODRES)) x x x x x x x x x x x x x x x x - TMU 1 x x - - - N A R - - - - - - - - - - N - - N - N - - - 2 1 - - - 162309 0
TYC 18 TYC_INDRES C 1 0 Ind. Result. Ind. Result. Result ind Indica Tipo Resultado Indica tipo resultado Indicate type of result @! Pertence('12') x x x x x x x x x x x x x x x x - - 1 x x - - - N A R - - 1=Normal; 2=Alterado 1=Normal; 2=Alterado 1=Normal; 2=Altered - - - - - N - - N - N - - - 1 1 - - - 162310 0
TYC 19 TYC_EQUIPA C 6 0 Equipamento Equipamiento Equipment Equipamento Equipamiento Equipment @! EXISTCPO('TM7',M->TYC_EQUIPA) x x x x x x x x x x x x x x x x - TM7 1 x - S - N A R - - - - - - - - - - N - - N - N - - - 2 2 - - - 162311 0
TYC 20 TYC_NOMEQ C 20 0 Descrição Descripción Description Nome do Equipamento Nombre del equipamiento Equipment name @! - x x x x x x x x x x x x x x x x TM7->(VDISP(TYC->TYC_EQUIPA,'TM7_NOEQTO')) - 1 x - - - N V V - - - - - - - - - - N - - N - N - - - 2 2 - - - 162312 0
TYC 21 TYC_DTAFER D 8 0 Aferição Verificac. Measurement Data Aferição Fecha de verificación Measurement date - MDT120VLD('TYC_DTAFER') x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - N - - N - N - - - 2 2 - - - 162313 0
TYC 22 TYC_CALIBR D 8 0 Calibração Calibración Calibration Data Calibração Fecha de calibración Calibration date - MDT120VLD('TYC_CALIBR') x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - N - - N - N - - - 2 2 - - - 162314 0
TYC 23 TYC_ATENDE C 12 0 Atendente Operador Operator Atendente Operador Operator @! MDT120VLD('TYC_ATENDE') x x x x x x x x x x x x x x x x - TMK 1 x x - S - N A R - - - - - - - - - - N - - N - N - - - 2 1 - - - 162315 0
TYC 24 TYC_NOMATE C 20 0 Nome Atend. Nomb Operad Oper name Nome do Atendente Nombre del operador Operator name @! - x x x x x x x x x x x x x x x x TMK->(VDISP(TYC->TYC_ATENDE,'TMK_NOMUSU')) - 1 x - - - N V V - - - - - - - - - - N - - N - N - - - 2 2 - - - 162316 0
TYC 25 TYC_DETALH C 6 0 Detalhes Detalles Details Detalhes Detalles Details @! - x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - N - - N - N - - - 2 2 - - - 162317 0
TYC 26 TYC_DETALM M 10 0 Detalhes Detalles Details Detalhes Detalles Details @! - x x x x x x x x x x x x x x x x If( !INCLUI,MSMM( TYC->TYC_DETALH ),'' ) - 1 x - - - N A R - - - - - - - - - - N - - N - N - - - 2 2 - - - 162318 0
TYC 27 TYC_OBSERV C 6 0 Observação Observac. Note Observação Observación Note @! - x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - N - - N - N - - - 2 2 - - - 162319 0
TYC 28 TYC_OBSERM M 10 0 Observações Observac. Notes Observações Observaciones Notes @! - x x x x x x x x x x x x x x x x If( !INCLUI,MSMM( TYC->TYC_OBSERM ),'' ) - 1 x - - - N A R - - - - - - - - - - N - - N - N - - - 2 2 - - - 162320 0
TYC 29 TYC_OFTIPO C 1 0 Tipo Oftalm. Tipo Oftalm. Oph type Tipo Oftalmológico Tipo oftalmológico Ophthalmologic type @! PERTENCE("12") x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - 1=Acuidade Visual;2=Snellen 1=Agudeza visual;2=Snellen 1=Visual acuity;2=Snellen - - - - - N - - N - N - - - 2 2 - - - 162321 0

Índices da Tabela TYC (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_
TYC 1 TYC_FILIAL+TYC_NUMFIC+DTOS(TYC_DTPROG)+TYC_HRPROG+TYC_EXAME Ficha Médica + Data Exame + Hora Prog. + Exame Ficha médica + Fch Exam + Hora Prog. + Examen Med rec + Exam date + Sched time + Exam S - - S 2 3 - 23568 0
TYC 2 TYC_FILIAL+TYC_EXAME Exame Examen Exam S - - S 2 3 - 23569 0

Perguntas frequentes

Para que serve a tabela TYC no Protheus?

Ela é utilizada para resultados exame snellen dentro do sistema ERP Protheus.

Como consultar os campos da tabela TYC?

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

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

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