Tabela: TMY - Atestado Saúde Ocupacional


Arquivos atualizado em 08/12/2020, com pacotes até 04/12/2020


Tabela(SX2)
X2_NOMEX2_UNICOX2_SYSOBJ
Atestado Saúde OcupacionalTMY_FILIAL+TMY_NUMASO




Indices(SIX)
OrdemChaveDescriçãoNickName
1TMY_FILIAL+TMY_NUMASONumero ASO
2TMY_FILIAL+TMY_NUMFIC+TMY_NUMASOFicha Medica + Numero ASO
3TMY_FILIAL+TMY_NUMFIC+DTOS(TMY_DTPROG)Ficha Medica + Data Prog.
4TMY_FILIAL+TMY_CODUSUMedico Resp.
5TMY_FILIAL+TMY_EXAMEExame







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
TMY_FILIAL Filial Filial do Sistema Código da filial da empresa. Campo alimentado automaticamente pelo módulo de Medicina e Segurança do Trabalho com base no campo Filial. C 2 0 Nao Altera Virtual 033 1 2
TMY_NUMASO Numero ASO Numero do ASO Número sequencial dos atestados de saúde ocupacional já emitidos. Campo alimentado automaticamente pelo módulo de Medicina e Segurança do Trabalho com base no campo ASO. C 6 0 NNNNNN EXISTCHAV("TMY",M->TMY_NUMASO) IF(INCLUI,NEXTNUMASO(),TMY->TMY_NUMASO) Sim Vizualiza Virtual 1 1
TMY_NUMFIC Ficha Medica 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 SitFunFicha(M->TMY_NUMFIC,.t.,.t.,.t.) .AND. ULTDATASO("SX3") .AND. RISCOSTRB() .AND. EXAMESTRB() TM0 S Sim Altera Virtual LENUMFIC 1 1
TMY_NOMFIC Nome Nome Proprietario Ficha 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 20 0 @! MDT110REL() Sim Vizualiza Virtual IniBrwNoFic() 1 2
TMY_EXAME Exame Codigo do Exame Medico Código do exame médico de avaliação clínica. Campo alimentado automaticamente pelo módulo de Medicina e Segurança do Trabalho com base no campo Ficha Médica. C 6 0 @! EXISTCPO("TM4",M->TMY_EXAME) IF(INCLUI,"NR7",TMY->TMY_EXAME) Sim Vizualiza Virtual LEEXAME 048 1 2
TMY_DTPROG Data Prog. Data Programacao Exame Data da programação. D 8 0 RISCOSTRB() Sim Altera Virtual LEDTPROG 1 1
TMY_DTGERA Data Geracao Data de Geracao do ASO Data em que foi gerado o ASO. D 8 0 RISCOSTRB() IF(INCLUI,dDataBase,TMY->TMY_DTGERA) Nao Altera Virtual 1 2
TMY_DTEMIS Data Emissao Data da Emissao do ASO Data em que foi emitido o ASO. D 8 0 Sim Altera Virtual LEDTEMIS 1 2
TMY_DTCANC Data Cancel. Data do Cancelamento Data em que foi cancelado o ASO. D 8 0 Sim Altera Virtual LEDTCANC 1 2
TMY_QTDTRA Dias Trat. Quant. Dias Tratamento Informar a duração estimada do tratamento, em dias. N 4 0 @E 9999 Nao Altera Real 1 2
TMY_INDPAR Ind. Parec. Indicacao do Parecer Indica o parecer do médico sobre o exame efetuado, podendo ser: 1-Apto; 2-Inapto; 3-Apto com restrição. C 1 0 @! PERTENCE("123") IF(INCLUI,"1", TMY->TMY_INDPAR) Nao Altera Virtual 1=Apto;2=Inapto;3=Apto com Restricao 1 1
TMY_DESPAR Desc. Parec. Descricao do Parecer Descrição do parecer médico sobre a situação do funcionário durante a realização do Exame ocupacional. Campo alimentado automaticamente pelo módulo de Medicina e Segurança do Trabalho com base no campo Ind. Parecer. C 25 0 @! IF(INCLUI,"Apto",mostdespar(TMY->TMY_INDPAR)) Sim Vizualiza Virtual Mostdespar(TMY->TMY_INDPAR) 1 2
TMY_CODUSU Medico Resp. Medico resp. ASO. Código do Médico responsável pelo ASO (Atestado de Saúde Ocupacional). Pressione as teclas [Enter]+[F3] para selecionar um Médico. C 12 0 @! MDT200VMED(M->TMY_CODUSU) MDTUSRLOG() MDTGEN S Sim Altera Virtual LECODUSU 1 1
TMY_NOMUSU Nome Nome do Usuario Nome da Usuário responsável. Campo alimentado automaticamente pelo módulo de Medicina e Segurança do Trabalho com base no campo Médico Responsável. C 20 0 @! MDT110REL2() Sim Vizualiza Virtual 1 2
TMY_DESCRI Descricao Descricao Parecer Parecer do médico sobre o exame de avaliação clinica efetuado. C 200 0 Sim Altera Virtual 1 2
TMY_NATEXA Natureza Natureza do Exame Natureza do Exame, podendo ser: 1=Admissional; 2=Períodico; 3=Mudança de Função; 4=Retorno ao Trabalho; 5=Demissional. C 1 0 @! PERTENCE("12345") IF(INCLUI,"2", TMY->TMY_NATEXA) S Nao Altera Virtual 1=Admissional;2=Periodico;3=Mudanca de Funcao;4=Retorno ao Trabalho;5=Demissional 1 1
TMY_DESNAT Desc. Nat. Descricao da Natureza Descrição da Natureza do Exame. Campo alimentado automaticamente pelo módulo de Medicina e Segurança do Trabalho com base no campo Natureza. C 20 0 @! IF(INCLUI,"Admissional",mostdesnat(TMY->TMY_NATEXA)) Sim Vizualiza Virtual Mostdesnat(TMY->TMY_NATEXA) 1 2
TMY_EMPFUT Emp. Futura Empresa Futura Deverá ser selecionado neste campo a empresa futura do funcionário. C 2 0 @! EXISTCPO('SM0',M->TMY_EMPFUT) .and. MDT200NVF(8) YM0 Sim Altera Real MDT200WHEN(8) 1 2
TMY_FILFUT Fil. Futura Filial Futura Deverá ser selecionado neste campo a filial futura do funcionário. C 2 0 ExistCPO('SM0',M->TMY_EMPFUT+M->TMY_FILFUT) NGXM0 Sim Altera Real MDT200WHEN(7) 033 1 2
TMY_NOVFUN Nova Função Nova Função do Func. Indique a nova função em que o funcionário será alocado após o ASO. C 5 0 @! MDT200NVF(1) MDTGEN Nao Altera Real MDT200WHEN(2) 1 2
TMY_USERGI Log de Inclu Log de Inclusão Indica código criptografado do usuário de inclusão do registro. C 17 0 Nao Vizualiza Real 1 2
TMY_NOVCC Novo C.Custo Novo Centro de Custo Indique o novo centro de custo em que o funcionário será alocado após o ASO. C 9 0 @! MDT200NVF(3) MDTGEN Nao Altera Real MDT200WHEN(4) 004 1 2
TMY_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
TMY_NOVTAR Nova Tarefa Nova Tarefa do Func. Indique a nova tarefa que o funcionário executará após o ASO. C 6 0 @! MDT200NVF(5) TN5 Nao Altera Real MDT200WHEN(6) 1 2
TMY_ALTURA Trab. Altura Trabalho em Altura Liberação para trabalho em altura. Informe 1=Sim ou 2=Não. C 1 0 @! Nao Vizualiza Real 1=Sim;2=Nao 1 2
TMY_CONFIN Espaco Confi Trabalho Espaco Confinado Liberação para trabalho em espaço confinado. Informe 1=Sim e 2=Não. C 1 0 @! Nao Vizualiza Real 1=Sim;2=Nao 1 2
TMY_TMC Tra/Mov Carg Transp. Movi. de Cargas Liberação para transporte e movimentação de cargas. Informe 1=Sim e 2=Não. C 1 0 @! Nao Altera Real 1=Sim;2=Nao 1 2
TMY_NOVDEP Novo dep. Novo Departamento Indica o código do Departamento. C 9 0 @! MDT200NVF(9) MDTGEN Nao Altera Real MDT200WHEN(10) 025 1 2
TMY_CNES Cod. CNES Código de CNES Indique o código de CNES (Cadastro Nacional de Estabelecimentos de Saúde). C 7 0 @ 9999999 Empty(M->TMY_CNES) .Or. ExistCPO('TIL',M->TMY_CNES) TIL S Nao Altera Real 1 2
TMY_ELETRI Trab. Eletr. Trabalho com eletricidade Liberação para trabalho com eletricidade. Informe 1=Sim ou 2=Não. C 1 0 @! Pertence('12') Nao Altera Real 1=Sim;2=Não 1 2
TMY_ESTAB Estabelecim. Estabelcimento do CNES Estabelecimento cadastrado no CNES. C 80 0 @! Nao Vizualiza Virtual 1 2
TMY_INDEXA Ind. Exame Indicação de Exame Indicador do tipo de exame. Podendo ser: 1- Referencial; 2- Sequencial. C 1 0 @! Pertence("12") IF(INCLUI,'2',TMY->TMY_INDEXA) Nao Altera Real 1=Referencial;2=Sequencial 1 2





Relacionamentos(SX9)
X9_CDOM - Tabela Destino X9_EXPDOM - Expressão Origem X9_EXPCDOM - Expressão Destino
TMC TMY_NUMASO TMC_NUMASO
TMX TMY_NUMASO TMX_NUMASO
TKB TMY_NUMASO TKB_NUMASO