| X3_ARQUIVO | X3_ORDEM | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO | X3_DESCRIC | X3_PICTURE | X3_VALID | X3_RELACAO | X3_F3 | X3_NIVEL | X3_TRIGGER | X3_BROWSE | X3_VISUAL | X3_CONTEXT | X3_OBRIGAT | X3_CBOX | X3_PICTVAR | X3_WHEN | X3_INIBRW | X3_GRPSXG | X3_FOLDER |
| TMJ | 01 | TMJ_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | | | | | 1 | | N | | | | | | | | 033 | |
| TMJ | 02 | TMJ_CODUSU | C | 12 | 0 | Atendente | Codigo Medico Atendente | @! | EXISTCPO('TMK',M->TMJ_CODUSU) .And. MDT161AGE() | If(cPrograma == 'MDTA410' .Or. cPrograma == 'MDTA161',Space(Len(TMJ->TMJ_CODUSU)),TML->TML_CODUSU) | TMKAGE | 1 | S | N | A | | | | | cPrograma == 'MDTA410' .Or. cPrograma == 'MDTA161' | | | |
| TMJ | 03 | TMJ_NOMUSU | C | 20 | 0 | Nome | Nome do Usuario | @! | | MDT076REL() | | 1 | | N | V | V | | | | | | | |
| TMJ | 04 | TMJ_DTCONS | D | 8 | 0 | Data Cons. | Data da Consulta | | | If(INCLUI,dDataBase,TMJ->TMJ_DTPROG) | | 1 | | S | | | | | | | | | |
| TMJ | 05 | TMJ_HRCONS | C | 5 | 0 | Hora Cons. | Hora da Consulta | 99:99 | NGVALHORA(M->TMJ_HRCONS,,.T.) .And. VALHORA(M->TMJ_HRCONS) .And. MDT076CONS( M->TMJ_HRCONS ) | If(INCLUI," : ",TMJ->TMJ_HRCONS) | | 1 | | S | | | | | | | | | |
| TMJ | 06 | TMJ_NUMFIC | C | 9 | 0 | Ficha Médica | Numero da Ficha Medica | 999999999 | If(!Empty(M->TMJ_NUMFIC),SitFunFicha(M->TMJ_NUMFIC,.t.,.t.,.t.),.T.) | | TM0 | 1 | S | S | | | | | | | | | |
| TMJ | 07 | TMJ_NOMFIC | C | 20 | 0 | Nome | Nome Proprietario Ficha | @! | | MDT161VLD() | | 1 | | S | V | V | | | | | NGSEEK('TM0',TMJ->TMJ_NUMFIC,1,'TM0_NOMFIC') | | |
| TMJ | 08 | TMJ_MAT | C | 6 | 0 | Matricula | Matricula do Funcionario | @! | | | SRA | 1 | | S | | | | | | | | 121 | |
| TMJ | 09 | TMJ_EXAME | C | 6 | 0 | Exame | Codigo do Exame | @! | If(!Empty(M->TMJ_EXAME),EXISTCPO("TM4",M->TMJ_EXAME) .AND. MD075VAL(),.T.) | | TM4 | 1 | S | S | | | | | | | | 048 | |
| TMJ | 10 | TMJ_NOMEXA | C | 20 | 0 | Nome Exame | Nome do Exame | @! | | TM4->(VDISP(TMJ->TMJ_EXAME,"TM4_NOMEXA")) | | 1 | | N | V | V | | | | | | | |
| TMJ | 11 | TMJ_MOTIVO | C | 2 | 0 | Motivo | Motivo Consulta | @! | If(!Empty(M->TMJ_MOTIVO),EXISTCPO("TMS",M->TMJ_MOTIVO),.T.) | | TMS | 1 | S | S | | | | | | | | | |
| TMJ | 12 | TMJ_NOMOTI | C | 20 | 0 | Descrição | Descricao do Motivo | @! | | If(IsInCallStack('MDTA161'),NGSEEK('TMS',M->TMJ_MOTIVO,1,'TMS_NOMOTI'),TMS->(VDISP(TMJ->TMJ_MOTIVO,'TMS_NOMOTI'))) | | 1 | | N | V | V | | | | | | | |
| TMJ | 13 | TMJ_CONVOC | C | 4 | 0 | Convocacao | Numero da Convocacao | 9999 | | | | 1 | | | | | | | | | | | |
| TMJ | 14 | TMJ_DTPROG | D | 8 | 0 | Data Progr. | Data da Programação | | | If(INCLUI,dDataBase,TMJ->TMJ_DTPROG) | | 1 | | N | | | | | | | | | |
| TMJ | 15 | TMJ_DTATEN | D | 8 | 0 | Data Atend. | Data Atendimento | | | | | 1 | | S | | | | | | | | | |
| TMJ | 16 | TMJ_OBSCON | C | 50 | 0 | Observação | Observacao do Medico | @! | | | | 1 | | S | | | | | | | | | |
| TMJ | 17 | TMJ_PCMSO | C | 6 | 0 | PCMSO | Numero do PCMSO | 999999 | | | | 1 | | | | | | | | | | | |
| TMJ | 18 | TMJ_FILFUN | C | 2 | 0 | Filial Func. | Filial do Funcionário | | | | | 1 | | S | V | R | | | | | | 033 | |
| TMJ | 19 | TMJ_USERGI | C | 17 | 0 | Log de Inclu | Log de Inclusao | | | | | 1 | | N | V | R | | | | | | | |
| TMJ | 20 | TMJ_ATEENF | C | 1 | 0 | Atend.Enfe.? | Atendimento de Enfermagem | @! | | | | 1 | S | N | A | R | | 1=Sim;2=Não | | If(IsInCallStack('MDTA161'),.F.,.T.) | | | |
| TMJ | 21 | TMJ_CODENF | C | 12 | 0 | Atend.Ambul. | Atendente Ambulatorial | @! | If(VAZIO(),.T.,EXISTCPO('TMK',M->TMJ_CODENF)) | | TMK | 1 | | N | A | R | | | | If(IsInCallStack('MDTA161'),.F.,.T.) | | | |
| TMJ | 22 | TMJ_DESENF | C | 12 | 0 | Nome Atend. | Nome Atendente | @! | | NGSEEK('TMK',M->TMJ_CODENF,1,'TMK_NOMUSU') | | 1 | | N | V | V | | | | | | | |
| TMJ | 23 | TMJ_DTENFE | D | 8 | 0 | Data Enferm. | Data Atend. Enferm. | | | | | 1 | | N | A | R | | | | If(IsInCallStack('MDTA161'),.F.,.T.) | | | |
| TMJ | 24 | TMJ_HRENFE | C | 5 | 0 | Hora Enferm. | Hora Atend. Enferm. | 99:99 | NgValHora(M->TMJ_HRENFE, .T.) | | | 1 | | N | A | R | | | | If(IsInCallStack('MDTA161'),.F.,.T.) | | | |
| TMJ | 25 | TMJ_INDENF | C | 1 | 0 | Tipo | Tipo Atendimento | | | | | 1 | | N | A | R | | #RetBoxTL5() | | If(IsInCallStack('MDTA161'),.F.,.T.) | | | |
| TMJ | 26 | TMJ_QTDHRS | C | 5 | 0 | Quant. Horas | Quant. Horas Atend. | 99:99 | NGVALHORA(M->TMJ_QTDHRS,,.T.) .And. MDT160VHR(M->TMJ_QTDHRS) | | | 1 | | N | A | R | | | | | | | |
| TMJ | 27 | TMJ_HRCHGD | C | 5 | 0 | Hora Chegada | Horario de chegada | 99:99 | NGVALHORA(M->TMJ_HRCHGD,,.T.) .And. MDT076CHG( M->TMJ_HRCHGD ) | | | 1 | | N | A | R | | | | | | | |
| TMJ | 28 | TMJ_HRSAID | C | 5 | 0 | Hora Saída | Horário de Saída | 99:99 | NGVALHORA(M->TMJ_HRSAID,,.F.) | | | 1 | | N | A | R | | | | | | | |