| 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 |
| CM0 | 01 | CM0_FILIAL | C | 2 | 0 | Filial | Filial | | | | | 1 | | S | A | R | | | | | | 033 | |
| CM0 | 02 | CM0_ID | C | 6 | 0 | ID | Identificador do registro | @! | | GetSx8Num("CM0","CM0_ID") | | 1 | | S | V | R | | | | | | | |
| CM0 | 03 | CM0_VERSAO | C | 14 | 0 | Id. Ver. Reg | Id da versão do registro | @! | | | | 1 | | N | A | R | | | | | | 078 | |
| CM0 | 40 | CM0_VERANT | C | 14 | 0 | Ver Ant Reg | Versão anterior registro | @! | | | | 1 | | N | A | R | | | | | | 078 | |
| CM0 | 41 | CM0_STATUS | C | 1 | 0 | Status Reg. | Status do registro | @! | Pertence(" 012349") | | | 1 | | N | A | R | | 0=Reg.Válido;1=Reg.Inválido;2=Reg.Transmitido;3=Reg.Transmitido com inconsistência; 4=Reg.Transmitido válido; 9=Em Processamento | | | | 079 | |
| CM0 | 43 | CM0_PROTPN | C | 44 | 0 | Pnlt. Prot. | Prot. penúltima transm. | @! | | | | 1 | | N | A | R | | | | | | 080 | |
| CM0 | 44 | CM0_EVENTO | C | 1 | 0 | Id. Evento | Identificação do evento | @! | Pertence("IAE") | "I" | | 1 | | N | A | R | | I=Inclusão;A=Alteração;E=Exclusão | | | | 081 | |
| CM0 | 45 | CM0_ATIVO | C | 1 | 0 | Reg. Ativo? | Registro ativo? | @! | Pertence("12") | "1" | | 1 | | N | A | R | | 1=Sim; 2=Não | | | | 082 | |
| CM0 | 61 | CM0_XMLID | C | 36 | 0 | Id do XML. | Id do XML | | | | | 1 | | N | V | R | | | | | | | |
| CM0 | 62 | CM0_LOGOPE | C | 1 | 0 | Log Operacao | Log Operacao | @! | | | | 1 | | N | V | R | | 1=Incl.Integr;2=Incl.Manual;3=Incl.Integr+Alt.Integr;4=Incl.Integr+Alt.Manual;5=Incl.Manual+Alt.Integr;6=Incl.Manual+Alt.Manual | | | | | |
| CM0 | 77 | CM0_NOMEVE | C | 5 | 0 | Nome Evento | Nome Evento | @! | | | | 1 | | N | A | R | | | | | | | |
| CM0 | 79 | CM0_TAFKEY | C | 100 | 0 | Taf Key | Taf Key | @! | | | | 1 | | S | V | R | | | | | | | |
| CM0 | 04 | CM0_TRABAL | C | 6 | 0 | Id.Trab. | Id. do Trabalhador | @! | (XFUNVldCmp("C9V",,,,2,) .Or. XFUNVldCmp("T3A",,,,3,)) .And. XFUNVldUni("CM0",4,M->CM0_TRABAL+DTOS(M->CM0_DTACID)+M->CM0_HRACID) | | SSTIDF | 1 | S | S | A | R | | | | | | | 1 |
| CM0 | 05 | CM0_DTRABA | C | 220 | 0 | Nome do Trab | Nome do Trabalhador. | @! | | IIF(!INCLUI .AND. !EMPTY(CM0->CM0_TRABAL),TAFNMTRAB(XFILIAL("C9V"),M->CM0_TRABAL,"S2210"),"") | | 1 | | S | V | V | | | | | GATMATSST(CM0->CM0_TRABAL,.T.,"CM0") | | 1 |
| CM0 | 06 | CM0_DTACID | D | 8 | 0 | Dt. Acidente | Data do Acidente | | XFUNVldUni("CM0",4,M->CM0_TRABAL+DTOS(M->CM0_DTACID)+M->CM0_HRACID) | | | 1 | | S | A | R | | | | | | | 1 |
| CM0 | 07 | CM0_HRACID | C | 4 | 0 | Hr. Acidente | Hora do Acidente | @R 99:99 | xFunVldHor("CM0->CM0_HRACID") .And. XFUNVldUni("CM0",4, M->CM0_TRABAL+DTOS(M->CM0_DTACID) + M->CM0_HRACID) | | | 1 | | S | A | R | | | | | | | 1 |
| CM0 | 08 | CM0_HRTRAB | C | 4 | 0 | Hrs. Trab. | Horas Trabalhadas | @R 99:99 | | | | 1 | | S | A | R | | | | | | | 1 |
| CM0 | 09 | CM0_TPACID | C | 6 | 0 | Tp. Acidente | Tipo de Acidente | @! | | | LE5 | 1 | S | N | A | R | | | | | | | 1 |
| CM0 | 10 | CM0_TPCAT | C | 1 | 0 | Tipo de CAT | Tipo de CAT | | Pertence(" 123") | | | 1 | | S | A | R | | 1=Inicial;2=Reabertura;3=Comunicação de Óbito | | | | | 1 |
| CM0 | 11 | CM0_INDPAR | C | 1 | 0 | Ind. Parcial | Ind. CAT Parcial | @! | PERTENCE(" 12") | | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | 1 |
| CM0 | 12 | CM0_INDOBI | C | 1 | 0 | Ind. Obito | Ind. Obito | | Pertence(" 12") | | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | 1 |
| CM0 | 13 | CM0_COMPOL | C | 1 | 0 | Com. Polici. | Comunica. Policia | @! | Pertence(" 12") | | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | 1 |
| CM0 | 14 | CM0_CODSIT | C | 6 | 0 | Cod. Sit | Codigo Situação | @! | XFUNVldCmp("C8L",,,,2,.T.) | | C8L | 1 | S | N | A | R | | | | | | | 1 |
| CM0 | 15 | CM0_DCODSI | C | 220 | 0 | Desc. Sit | Desc Situação | @! | | IiF(!INCLUI .and. !EMPTY(CM0->CM0_CODSIT),Posicione("C8L",1,xFilial("C8L")+CM0->CM0_CODSIT, "C8L_CODIGO+' - '+C8L_DESCRI" ),"") | | 1 | | N | V | V | | | | | | | 1 |
| CM0 | 16 | CM0_DTCAT | D | 8 | 0 | Data CAT | Data CAT | | | | | 1 | | N | A | R | | | | | | | 1 |
| CM0 | 17 | CM0_NRCAT | C | 44 | 0 | Nr. CAT Ori | Numero da CAT de Origem | | | | | 1 | S | N | A | R | | | | | | | 1 |
| CM0 | 18 | CM0_DNRCAT | C | 220 | 0 | Des. Num Cat | Des. Numero CAT | @! | | IF(!INCLUI.AND.!EMPTY(CM0->CM0_NRCAT),Posicione( "CM0", 1, xFilial("CM0")+CM0->CM0_NRCAT, "CM0_TRABAL" ),"") | | 1 | | N | V | V | | | | | | | 1 |
| CM0 | 46 | CM0_INICAT | C | 1 | 0 | Indic CAT | Indicação CAT | @! | Pertence(" 123") | | | 1 | | N | A | R | | 1=Iniciativa do empregador;2=Ordem judicial;3=Determinação de órgão fiscalizador | | | | | 1 |
| CM0 | 47 | CM0_OBSCAT | C | 254 | 0 | Observação | Observação CAT | @! | | | | 1 | | N | A | R | | | | | | | 1 |
| CM0 | 51 | CM0_TPREG | C | 6 | 0 | Tipo Regist. | Tipo Registrador | @! | xFunVldCmp("T0I",,,,2,,,.F.) | | T0I | 1 | S | N | A | R | | | | | | | 1 |
| CM0 | 52 | CM0_DTPRE | C | 220 | 0 | Desc.Tp.Reg. | Desc. Tipo Registrador | @! | | IF(!INCLUI.AND.!EMPTY(CM0->CM0_TPREG),Posicione("T0I", 1, xFilial("T0I")+CM0->CM0_TPREG, "T0I_CODIGO+' - '+T0I_DESCRI" ),"") | | 1 | | N | V | V | | | | | | | 1 |
| CM0 | 53 | CM0_INSREG | C | 1 | 0 | Tp Insc Reg | Tipo Inscrição Registrado | @! | Pertence(" 12") | | | 1 | | N | A | R | | 1=CNPJ;2=CPF | | | | | 1 |
| CM0 | 19 | CM0_TPLOC | C | 1 | 0 | Tp. Local | Tipo do Local | @! | PERTENCE(" 1234569") | | | 1 | | N | A | R | | 1=Estab empreg. Brazil;2=Estab empreg. Exterior;3=Estab empreg. presta serviços;4=Via pública;5=Área rural;6=Embarcação;9=Outros | | | | | 2 |
| CM0 | 20 | CM0_DESLOC | C | 254 | 0 | Loc. Acident | Local do Acidente | @! | | | | 1 | | N | A | R | | | | | | | 2 |
| CM0 | 21 | CM0_DESLOG | C | 100 | 0 | Des. Logra. | Des. Logradouro | @! | | | | 1 | | N | A | R | | | | | | | 2 |
| CM0 | 22 | CM0_NRLOG | C | 10 | 0 | Nr. Logra. | Numero Logradouro | @! | | | | 1 | | N | A | R | | | | | | | 2 |
| CM0 | 23 | CM0_UF | C | 6 | 0 | UF | UF | @! | XFUNVldCmp("C09",3) | | C09 | 1 | S | N | A | R | | | | | | | 2 |
| CM0 | 24 | CM0_DUF | C | 220 | 0 | Des. UF | Descrição UF | @! | | IF(!INCLUI.AND.!EMPTY(CM0->CM0_UF),POSICIONE("C09",3, xFilial("C09")+CM0->CM0_UF,"C09_UF + ' - ' +C09_DESCRI"),"") | | 1 | | N | V | V | | | | | | | 2 |
| CM0 | 25 | CM0_CODMUN | C | 6 | 0 | Cod. Mun. | Codigo Municipio | @! | XFUNVldCmp("C07",3) | | C07 | 1 | S | N | A | R | | | | | | | 2 |
| CM0 | 26 | CM0_DCODMU | C | 220 | 0 | Des. Mun | Descrição Municipio | @! | | IF(!INCLUI.AND.!EMPTY(CM0->CM0_CODMUN),POSICIONE("C07",3, xFilial("C07")+CM0->CM0_CODMUN,"C07_CODIGO + ' - ' +C07_DESCRI"),"") | | 1 | | N | V | V | | | | | | | 2 |
| CM0 | 27 | CM0_CNPJLO | C | 14 | 0 | CNPJ Local | CNPJ do Local | @R 99.999.999/9999-99 | CGC(M->CM0_CNPJLO) | | | 1 | | N | A | R | | | | | | | 2 |
| CM0 | 28 | CM0_CODCNE | C | 7 | 0 | Cod CNES | Codigo CNES | @! | | | | 1 | | N | A | R | | | | | | | 3 |
| CM0 | 29 | CM0_DTATEN | D | 8 | 0 | Dt. Atendi. | Data Atendimento | | | | | 1 | | N | A | R | | | | | | | 3 |
| CM0 | 30 | CM0_HRATEN | C | 4 | 0 | Hr. Atendim. | Hora do Atendimento | @R 99:99 | xFunVldHor("CM0->CM0_HRATEN") | | | 1 | | N | A | R | | | | | | | 3 |
| CM0 | 31 | CM0_INDINT | C | 1 | 0 | Ind. Intern. | Indicador Internação | | Pertence(" 12") | | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | 3 |
| CM0 | 32 | CM0_DURTRA | C | 4 | 0 | Dur. Tratat. | Duração tratamento | @! | | | | 1 | | N | A | R | | | | | | | 3 |
| CM0 | 33 | CM0_INDAFA | C | 1 | 0 | Ind. Afasta. | Indic de Afastamento | @! | Pertence(" 12") | | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | 3 |
| CM0 | 34 | CM0_DIAPRO | C | 100 | 0 | Diag. Prov. | Diagnostico Provavel | @! | | | | 1 | | N | A | R | | | | | | | 3 |
| CM0 | 35 | CM0_CODCID | C | 6 | 0 | Cod. CID | Codigo CID | @! | | | CMM | 1 | S | N | A | R | | | | | | | 3 |
| CM0 | 36 | CM0_DCODCI | C | 220 | 0 | Des.CID | Des.CID | @! | | IF(!INCLUI.AND.!EMPTY(CM0->CM0_CODCID),Posicione( "CMM", 1, xFilial("CMM")+CM0->CM0_CODCID, "CMM_CODIGO+' - '+CMM_DESCRI" ),"") | | 1 | | N | V | V | | | | | | | 3 |
| CM0 | 37 | CM0_OBSERV | C | 220 | 0 | Observação | Observação | @! | | | | 1 | | N | A | R | | | | | | | 3 |
| CM0 | 38 | CM0_IDPROF | C | 6 | 0 | Id. Prof.Saú | Id. Profissional Saúde | @! | XFUNVldCmp("CM7",1) | | CM7 | 1 | S | N | A | R | | | | | | | 3 |
| CM0 | 39 | CM0_DIDPRO | C | 220 | 0 | Des.Prof. | Des. Profissional | @! | | IF(!INCLUI.AND.!EMPTY(CM0->CM0_IDPROF),Posicione( "CM7", 1, xFilial("CM7")+CM0->CM0_IDPROF, "CM7_CODIGO+' - '+CM7_NOME" ),"") | | 1 | | N | V | V | | | | | | | 3 |
| CM0 | 42 | CM0_PROTUL | C | 44 | 0 | Ult. Prot. | Prot. última transmissão | @! | | | | 1 | | N | V | R | | | | | | 080 | 4 |
| CM0 | 48 | CM0_NATLES | C | 6 | 0 | Cod. Lesao | Cód. Nat. Lesão | @! | xFunVldCmp("C8M",,,,2,,,.F.) | | C8M | 1 | S | N | A | R | | | | | | | 3 |
| CM0 | 49 | CM0_DNATLE | C | 220 | 0 | Desc. Lesao | Desc. Cód. Lesão | @! | | Iif(!INCLUI .and. !Empty(CM0->CM0_NATLES),Posicione("C8M",1,xFilial("C8M")+CM0->CM0_NATLES,"C8M_CODIGO + ' - ' +C8M_DESCRI"),"") | | 1 | | N | V | V | | | | | | | 3 |
| CM0 | 50 | CM0_DESLES | C | 220 | 0 | Comp.Lesão | Desc Complemen. Lesão | @! | | | | 1 | | N | A | R | | | | | | | 3 |
| CM0 | 54 | CM0_NRIREG | C | 14 | 0 | Nr.Insc. Reg | Num. Insc. Registrador | @! | XVldTNrIns(FWFLDGET("CM0_INSREG"),M->CM0_NRIREG) | | | 1 | | N | A | R | | | | | | | 1 |
| CM0 | 55 | CM0_DTPACI | M | 10 | 0 | Des.Tp Acid. | Descrição Tipo Acidente | @! | | IF(!INCLUI.AND.!EMPTY(CM0->CM0_TPACID),POSICIONE("LE5",1,xFilial("LE5")+CM0->CM0_TPACID,"LE5_CODIGO + ' - ' +LE5_DESCRI"),"") | | 1 | | N | V | V | | | | | | | 1 |
| CM0 | 56 | CM0_CODPAI | C | 6 | 0 | Id País | Id. do País | @! | xFunVldCmp("C08",3) | | C08 | 1 | S | N | A | R | | | | | | | 2 |
| CM0 | 57 | CM0_DCODPA | C | 220 | 0 | Desc. País | Descrição do País | @! | | Iif(!INCLUI .and. !Empty(CM0->CM0_CODPAI),Posicione("C08",3,xFilial("C08")+CM0->CM0_CODPAI,"C08_CODIGO+' - '+C08_DESCRI"),"") | | 1 | | N | V | V | | | | | | | 2 |
| CM0 | 58 | CM0_DTOBIT | D | 8 | 0 | Data Óbito | Data do Óbito | | | | | 1 | | N | A | R | | | | | | | 1 |
| CM0 | 59 | CM0_CODPOS | C | 12 | 0 | Cód. Postal | Código Postal | @! | | | | 1 | | N | A | R | | | | | | | 2 |
| CM0 | 60 | CM0_STASEC | C | 1 | 0 | Status Sec. | Status Secundario | | | | | 1 | | N | A | R | | | | | | | 1 |
| CM0 | 63 | CM0_DINSIS | D | 8 | 0 | Dt Inc. Sist | Data Inclusao Sistemica | | | ddatabase | | 1 | | N | V | R | | | | | | | 4 |
| CM0 | 64 | CM0_TPLOGR | C | 6 | 0 | Id. Tp. Log. | Id. Tipo Logradouro | @! | xFunVldCmp("C06",3) | | C06 | 1 | S | N | A | R | | | | | | | 2 |
| CM0 | 65 | CM0_CODAMB | C | 6 | 0 | Cod Amb Trab | Cod do amb. de trabalho | @! | | | T04 | 1 | | N | A | R | | | | | | | 2 |
| CM0 | 66 | CM0_COMLOG | C | 30 | 0 | Compl. Log. | Complemento Logradouro | @! | | | | 1 | | N | A | R | | | | | | | 2 |
| CM0 | 67 | CM0_BAIRRO | C | 90 | 0 | Bairro | Bairro do logradouro | @! | | | | 1 | | N | A | R | | | | | | | 2 |
| CM0 | 68 | CM0_CEP | C | 8 | 0 | CEP | CEP | @R 99.999-999 | | | | 1 | | N | A | R | | | | | | | 2 |
| CM0 | 69 | CM0_CODCAT | C | 6 | 0 | Cod. Categor | Código categoria | @! | | | C87 | 1 | | N | A | R | | | | | | | 1 |
| CM0 | 70 | CM0_DCATEG | C | 220 | 0 | Des Categ | Des. Categoria | @! | | Iif(!INCLUI .and. !Empty(CM0->CM0_CODCAT),Posicione("C87",1,xFilial("C87")+CM0->CM0_CODCAT,"C87_CODIGO+' - '+C87_DESCRI"),"") | | 1 | | N | V | V | | | | | | | 1 |
| CM0 | 71 | CM0_INSACI | C | 1 | 0 | Tp Insc Reg | Tipo Inscrição Registrado | @! | | | | 1 | | N | A | R | | 1=CNPJ;2=CPF;3=CAEPF;4=CNO | | | | | 1 |
| CM0 | 72 | CM0_NRIACI | C | 14 | 0 | Nr.Insc. Reg | Num. Insc. Registrador | @! | XVldTNrIns(FWFLDGET("CM0_INSACI"),M->CM0_NRIACI) | | | 1 | | N | A | R | | | | | | | 1 |
| CM0 | 73 | CM0_DTRANS | D | 8 | 0 | Dt.Transm. | Data Transmissão | | | | | 1 | | N | V | R | | | | | | | 4 |
| CM0 | 74 | CM0_HTRANS | C | 8 | 0 | Hr.Transm | Hora Transmissão | 99:99:99 | | | | 1 | | N | V | R | | | | | | | 4 |
| CM0 | 75 | CM0_DTRECP | D | 8 | 0 | Dt.Recept | Data Receptação | | | | | 1 | | N | V | R | | | | | | | 4 |
| CM0 | 76 | CM0_TIPACI | C | 1 | 0 | Tipo Acid. | Tipo de Acidente | | | | | 1 | | | A | R | | 1=Tipico;2=Doença;3=Trajeto | | | | | 1 |
| CM0 | 78 | CM0_HRRECP | C | 8 | 0 | Hr.Recept | Hora Receptação | 99:99:99 | | | | 1 | | N | V | R | | | | | | | 4 |
| CM0 | 80 | CM0_OBSMEM | M | 10 | 0 | Observação | Observação | @! | | | | 1 | | N | A | R | | | | | | | 1 |
| CM0 | 81 | CM0_ULTTRB | D | 8 | 0 | Ult dia trab | Ultimo dia trabalhado | | | | | 1 | | | A | R | | | | | | | 1 |
| CM0 | 82 | CM0_HAFAS | C | 1 | 0 | Houve afast. | Houve afastamento | @! | | | | 1 | | N | A | R | | S=Sim;N=Não | | | | | 1 |
| CM0 | 83 | CM0_TIPREV | C | 1 | 0 | Filiac.Prev. | Filiacao a Previdencia | @! | PERTENCE("1234") | | | 1 | | N | A | R | | 1=Empregado;2=Empregado Doméstico;3=Trabalhador Avulso;4=Segurado Especial | | | | | 5 |