Campos(SX3) |
X3_CAMPO |
X3_TITULO |
X3_DESCRIC |
HELP Campo |
X3_TIPO |
X3_TAMANHO |
X3_DECIMAL |
X3_PICTURE |
X3_VALID |
X3_RELACAO |
X3_F3 |
X3_TRIGGER |
X3_BROWSE |
X3_VISUAL |
X3_CONTEXT |
X3_CBOX |
X3_WHEN |
X3_INIBRW |
X3_GRPSXG |
X3_FOLDER |
X3_CONDSQL |
X3_CHKSQL |
X3_AGRUP |
X3_POSLGT |
X3_MODAL |
TM5_FILIAL |
Filial |
Filial do Sistema |
Filial onde o Funcionário trabalhava na
data do exame.
|
C |
2 |
0 |
|
|
|
|
|
Nao |
Altera |
Virtual |
|
|
|
033 |
|
|
|
|
1 |
2 |
TM5_NUMFIC |
Ficha Médica |
Numero da Ficha Medica |
Número da Ficha Médica do paciente.
Pressione as teclas [Enter]+F3] para
selecionar uma Ficha Médica.
|
C |
9 |
0 |
999999999 |
EXISTCPO("TM0",M->TM5_NUMFIC) |
|
TM0 |
S |
Sim |
Altera |
Virtual |
|
LENUMFIC |
|
|
|
|
|
|
1 |
1 |
TM5_NOMFIC |
Nome |
Nome Paciente |
Nome do paciente na Ficha Médica. Campo
alimentado automaticamente pelo módulo
de Medicina e Segurança do Trabalho com
base no campo Ficha Médica.
|
C |
40 |
0 |
@! |
|
VSAYMDT("04") |
|
|
Sim |
Vizualiza |
Virtual |
|
|
MdtNomTM0() |
|
|
|
|
|
1 |
2 |
TM5_EXAME |
Cod. Exame |
Codigo do Exame Medico |
Código do Exame Médico. Pressione as
teclas [Enter]+[F3] para selecionar um
Exame.
|
C |
6 |
0 |
@! |
EXISTCPO("TM4",M->TM5_EXAME) |
|
TM4 |
S |
Sim |
Altera |
Virtual |
|
|
|
048 |
|
|
|
|
1 |
1 |
TM5_NOMEXA |
Nome Exame |
Nome do Exame Medico |
Nome do Exame Médico. Campo alimentado
automaticamente pelo módulo de Medicina
e Segurança do Trabalho com base no
campo Exame.
|
C |
20 |
0 |
@! |
|
TM4->(VDISP(TM5->TM5_EXAME,"TM4_NOMEXA")) |
|
|
Sim |
Vizualiza |
Virtual |
|
|
IF(TM4->(DBSEEK(XFILIAL("TM4")+TM5->TM5_EXAME)),TM4->TM4_NOMEXA," ") |
|
|
|
|
|
1 |
2 |
TM5_DTPROG |
Data Exame |
Data Programacao Exame |
Data da realização do exame.
|
D |
8 |
0 |
99/99/9999 |
|
IF(INCLUI,dDataBase,TM5->TM5_DTPROG) |
|
|
Sim |
Altera |
Virtual |
|
|
|
|
|
|
|
|
1 |
1 |
TM5_FORNEC |
Fornecedor |
Codigo da Entidade Extern |
Código da empresa externa prestadora de
serviço na área médica, onde foi ou será
realizado o exame. Pressione as teclas
[Enter]+[F3] para selecionar um
Fornecedor.
|
C |
6 |
0 |
@! |
CARRELOJA() |
|
NGE |
|
Sim |
Altera |
Virtual |
|
|
|
001 |
|
|
|
|
1 |
2 |
TM5_LOJA |
Loja Fornec. |
Loja do Fornecedor |
Loja do Fornecedor. Campo alimentado
automaticamente pelo módulo de Medicina
e Segurança do Trabalho com base no
campo Fornecedor.
|
C |
2 |
0 |
@! |
EXISTCPO("SA2",M->TM5_FORNEC+M->TM5_LOJA) .AND. FORNEXA() |
|
|
|
Sim |
Vizualiza |
Virtual |
|
|
|
002 |
|
|
|
|
1 |
2 |
TM5_FILFUN |
Filial Func. |
Filial do Funcionario |
Código da filial do Funcionário. Campo
alimentado automaticamente pelo módulo
de Medicina e Segurança do Trabalho com
base no campo Funcionário.
|
C |
2 |
0 |
|
|
|
|
|
Nao |
Vizualiza |
Virtual |
|
.F. |
|
033 |
|
|
|
|
1 |
2 |
TM5_MAT |
Matricula |
Matricula do Funcionario |
MatrÃcula do Funcionário. Campo
alimentado automaticamente pelo módulo
de Medicina e Segurança do Trabalho com
base no campo Ficha Médica.
|
C |
6 |
0 |
@! |
ExCpoMDT("SRA",M->TM5_MAT) |
|
|
|
Sim |
Vizualiza |
Virtual |
|
.F. |
|
121 |
|
|
|
|
1 |
2 |
TM5_ORIGEX |
Origem Exame |
Origem do Exame |
Origem da necessidade do exame. Podendo
ser: 1 = Assistencial; 2 = Ocupacional.
|
C |
1 |
0 |
@! |
NUMPCMSO() |
IF(INCLUI,"1",TM5->TM5_ORIGEX) |
|
S |
Sim |
Altera |
Virtual |
1=Assistencial;2=Ocupacional |
|
|
|
|
|
|
|
1 |
1 |
TM5_PCMSO |
Num.PCMSO |
Numero do PCMSO |
Número que identifica o PCMSO, podendo
ser um número sequencial ou o próprio
ano corrente ex. 1999. (só será
utilizado se o exame for de origem
ocupacional). Campo alimentado
automaticamente pelo módulo de Medicina
e Segurança do Trabalho com base no
campo PCMSO.
|
C |
6 |
0 |
@! |
If(M->TM5_ORIGEX == "2",EXISTCPO("TMW",M->TM5_PCMSO),NUMPCMSO()) |
|
TMW |
|
Sim |
Altera |
Virtual |
|
MDT120WHE(1) |
|
|
|
|
|
|
1 |
2 |
TM5_DTRESU |
Data Result. |
Data Resultado Exame |
Data do resultado do exame.
|
D |
8 |
0 |
|
MDT120VLDR() |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
TM5_CODRES |
Conclusão |
Cod Conclusao Resultado |
Código do resultado do exame. Pressione
as teclas [Enter]+[F3] para selecionar
um Resultado do Exame.
|
C |
4 |
0 |
@! |
If(Vazio(),.T.,EXISTCPO("TMU",M->TM5_CODRES)) |
|
TMU |
S |
Sim |
Altera |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
TM5_RESULT |
Descrição |
Descricao do Resultado |
Descrição do Resultado do Exame. Campo
alimentado automaticamente pelo módulo
de Medicina e Segurança do Trabalho com
base no campo Conclusão do Resultado.
|
C |
20 |
0 |
@! |
|
TMU->(VDISP(TM5->TM5_CODRES,"TMU_RESULT")) |
|
|
Sim |
Vizualiza |
Virtual |
|
|
IF(TMU->(DBSEEK(XFILIAL("TMU")+TM5->TM5_CODRES)),TMU->TMU_RESULT," ") |
|
|
|
|
|
1 |
2 |
TM5_INDRES |
Ind. Result. |
Indicador Resultado Exame |
Informe o indicador do resultado do
exame 1=Normal; 2=Alterado.
|
C |
1 |
0 |
@! |
|
IF(INCLUI,'1',TM5->TM5_INDRES) |
|
|
Sim |
Altera |
Virtual |
1=Normal;2=Alterado |
|
|
|
|
|
|
|
1 |
2 |
TM5_NATEXA |
Natureza |
Indicador Natureaza Exame |
Natureza do Exame 1-Admissional;
2-Periódico; 3-Mudança função; 4-Retorno
ao trabalho; 5-Demissional (esta inf. só
terá validade para os exames de origem
ocupacional).
|
C |
1 |
0 |
@! |
PERTENCE("12345") |
IF(INCLUI,'1',TM5->TM5_NATEXA) |
|
|
Nao |
Altera |
Virtual |
1=Admissional;2=Periodico;3=Mudanca Funcao;4=Retorno Trabalho;5=Demissional |
M->TM5_ORIGEX = "2" |
|
|
|
|
|
|
1 |
2 |
TM5_OBSERV |
Obs. Result. |
Observacao Sobre Result. |
Campo para observações necessárias ao
registro do Exame do Funcionário.
|
C |
80 |
0 |
@! |
|
|
|
|
Nao |
Altera |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
TM5_CC |
Centro Custo |
Codigo do Centro de Custo |
Centro de Custo onde o funcionário
trabalhava na data do exame. Campo
alimentado automaticamente pelo módulo
de Medicina e Segurança do Trabalho com
base no campo Centro de Custo.
|
C |
9 |
0 |
@! |
|
|
|
|
Nao |
Vizualiza |
Virtual |
|
.F. |
|
004 |
|
|
|
|
1 |
2 |
TM5_CODFUN |
Cod. Funcao |
Funcao do Funcionario |
Código da Função exercida pelo
Funcionário. Campo alimentado
automaticamente pelo módulo de Medicina
e Segurança do Trabalho com base no
campo Função.
|
C |
5 |
0 |
@! |
|
|
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
TM5_CBO |
C.B.O. |
C.B.O. |
Código brasileiro de ocupação. Campo
alimentado automaticamente pelo módulo
de Medicina e Segurança do Trabalho com
base no campo Função.
|
C |
6 |
0 |
999999 |
|
|
|
|
Nao |
Vizualiza |
Virtual |
|
.F. |
|
|
|
|
|
|
1 |
2 |
TM5_NUMASO |
Num. ASO |
Numero do ASO |
Número do Atestado de Saúde Ocupacional.
Campo alimentado automaticamente pelo
módulo de Medicina e Segurança do
Trabalho com base no campo Número do
ASO.
|
C |
6 |
0 |
999999 |
|
|
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
TM5_TNOTRA |
Turno Trab. |
Codigo do Turno Trabalho |
Código do Turno de trabalho. Campo
alimentado automaticamente pelo módulo
de Medicina e Segurança do Trabalho com
base no campo Turno Trabralho.
|
C |
3 |
0 |
@! |
|
|
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
TM5_DESRES |
Det. Resum. |
Detalhes Resultado Exame |
Descrição do resultado do Exame.
|
M |
10 |
0 |
@! |
|
|
|
|
Nao |
Altera |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
TM5_EXAREF |
Referencial? |
Exame Referencial? |
Indicador de referência. Podendo ser:
1- Referencial;
2- Sequencial.
|
C |
1 |
0 |
@! |
PERTENCE("12") |
IF(INCLUI,'2',TM5->TM5_EXAREF) |
|
|
Nao |
Altera |
Virtual |
1=Sim;2=Nao |
|
|
|
|
|
|
|
1 |
2 |
TM5_INDAGR |
Agravamento? |
Agravamento? |
Indica se houve agravamento no resultado
do exame do paciente.
Opções:
1=Sim; 2=Não
|
C |
1 |
0 |
@! |
|
|
|
|
Nao |
Altera |
Virtual |
1=Sim;2=Nao |
NG120WNAG() |
|
|
|
|
|
|
1 |
2 |
TM5_ORIAGR |
Origem Agrav |
Origem Agravamento |
Origem do agravamento no resultado do
exame.
Opções: 1=Ocupacional;2=Não Ocupacional
|
C |
1 |
0 |
@! |
|
|
|
|
Nao |
Altera |
Virtual |
1=Ocupacional;2=Não Ocupacional |
M->TM5_INDAGR='1' |
|
|
|
|
|
|
1 |
2 |
TM5_HRPROG |
Hor. Prog. |
Horario Programacao |
Horário programado do exame.
|
C |
5 |
0 |
99:99 |
VALHORA(M->TM5_HRPROG) .AND. MDT120PK() |
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
TM5_USERGI |
Log de Inclu |
Log de Inclusao |
Indica código criptografado do usuário
de inclusão do registro.
|
C |
17 |
0 |
|
|
|
|
|
Nao |
Vizualiza |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
TM5_USERGA |
Log de Alter |
Log de Alteracao |
Indica código criptografado do usuário
de alteração do registro.
|
C |
17 |
0 |
|
|
|
|
|
Nao |
Vizualiza |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
TM5_CODDET |
Cod.DENATRAN |
Código no DENATRAN |
Código do exame conforme padrão
DENATRAN. Este código é utilizado para a
Integração SIGAMDT x SIGAGPE na geração
do CAGED.
|
C |
17 |
0 |
@! |
|
|
|
S |
Nao |
Altera |
Real |
|
|
|
|
|
|
|
|
2 |
2 |
TM5_USUARI |
Med. Exam. |
Médico Examinador |
Código do Médico Examinador do Exame.
Este código é utilizado para a
Integração SIGAMDT x SIGAGPE na geração
do CAGED.
|
C |
12 |
0 |
@! |
ExistCPO("TNP",M->TM5_USUARI) |
|
TNP |
S |
Nao |
Altera |
Real |
|
M->TM5_ORIGEX == "1" .And. !Empty( M->TM5_CODDET ) |
|
|
|
|
|
|
2 |
2 |
TM5_NOMMED |
Nome Med. |
Nome do Médico |
Nome do Médico Examinador.
|
C |
80 |
0 |
@! |
|
If(INCLUI,"",Posicione("TNP",1,xFilial("TNP")+M->TM5_USUARI,"TNP_NOME")) |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
2 |
2 |