Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.                                                             

  

Informações Gerais  

 

Especificação

Produto

TOTVS AUTOMAÇÃO FISCAL

Módulo

SIGATAF

Segmento Executor

Serviço e Jurídico

Projeto

eSocial 2.1

IRM

PCREQ-5227

Requisito

PCREQ-5296

Subtarefa

PDR_SER_TAF001-473

Chamado

 

País

(x) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Outros

<Caso necessário informe outras referências que sejam pertinentes a esta especificação. Exemplo: links de outros documentos ou subtarefas relacionadas>.

   Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos). 


Objetivo


 Implementar as alterações do Evento S-2220 (Monitoramento da Saúde do Trabalhador) com as alterações publicadas pelo fisco no manual de orientação do eSocial Versão 2.1, Julho de 2015.


Definição da Regra de Negócio

 

1 - Alterar o cadastro referente ao evento S-2220 do e-social,  permitindo a a integração de informações do módulo de RH, bem como a inserção de informações referentes ao monitoramento da saúde do trabalhador, implementando as regras de validação e a estrutura do xml existentes no manual do e-Social versão 2.1.

 

2 - Deve-se criar uma aba para separar os campos de protocolo de transmissão.

.

3 - Incluir itens no dicionario de Dados.

 

 

Rotina

Tipo de Operação

Opção de Menu

TAFA258 – Monitoramento da Saúde do Trabalhador

Alteração

Atualizações -> Eventos eSocial -> Eventuais -> Monit. Saúde Trab.

 

Tabelas Utilizadas

  • C8B  – Atestado de Saúde Ocupacional 
  • C9W – Exames ASO                    
  • CRP  – Monitoração Biológica         


Protótipo de Tela

  

Protótipo 01


 

 Protótipo 0102


Image Added


Fluxo do Processo

Diagrama - Atividades

 

 

Diagrama - Caso de Uso

 

Dicionário de Dados


Arquivo : C8B – Atestado de Saúde Ocupacional 

Índice

Chave

01

T0J_FILIAL+T0J_ID+T0J_VERSAO

02

T0J_FILIAL+T0J_TRABAL+T0J_ATIVO

03

T0J_FILIAL+T0J_PROTUL+T0J_ATIVO

 

Campo

T0J_FILIAL

Tipo

C

Grupo de Campos033
Ordem01

Tamanho

02

Decimal 
TituloFilial
DescriçãoFilial

Picture

@!

Valid

 

Usado

Não

Inic. Padrão

 

Propriedade

Microsiga

BrowseSim
VisualAlterar
ContextoReal
Combo Box 
Consulta Padrão 
Help de CampoDeve representar neste campo o código da filial referente ao cadastro.     

  

Campo

T0J_ID

Tipo

C

Grupo de Campos 
Ordem02

Tamanho

06

Decimal 
TituloID
DescriçãoIdentificador do registro

Picture

@!

Valid

 

Usado

Sim, obrigatório

Inic. Padrão

GetSx8Num( "T0J", "T0J_ID" )

Propriedade

Microsiga

Browse Sim
VisualVisualizar
ContextoReal
Combo Box 
Consulta Padrão 
Help de Campo

Deve representar neste campo o código de identificação do registro.

Este código é controlado internamente pelo sistema de forma incremental

 e único por filial.

 

Campo

T0J_VERSAO

Tipo

C

Grupo de Campos 
Ordem03

Tamanho

14

Decimal 
TituloId. Ver. Reg
DescriçãoId.da versão do Registro 

Picture

@!

Valid

 

Usado

Sim, não obrigatório.

Inic. Padrão

 

Propriedade

Microsiga

BrowseNão
VisualAlterar
ContextoReal
Combo Box 
Consulta Padrão 
Help de Campo

Campo de uso interno do sistema.

Deve representar neste campo a identificação da versão do registro. Será

composto por Data + Hora da ação (Inclusão/Alteração/Exclusão).

Campo

T0J_TRABAL

Tipo

C

Grupo de Campos 
Ordem04

Tamanho

6

Decimal 
TituloId.Trab.    
DescriçãoId. do Trabalhador

Picture

@!

Valid

XFUNVldCmp("C9V",,,,2,)

Usado

Sim, obrigatório.

Inic. Padrão

 

Propriedade

Microsiga

BrowseSim
VisualAlterar
ContextoReal
Combo Box 
Consulta PadrãoC9VA
Help de Campo

Deve representar neste campo o id. do trabalhador.

Campo

T0J_DTRABA

Tipo

C

Grupo de Campos 
Ordem05

Tamanho

30

Decimal 
TituloMatric. Trab
DescriçãoMatrícula Trabalhador    

Picture

@!

Valid

 

Usado

Sim, não obrigatório.

Inic. Padrão

IIF(!INCLUI .AND. !EMPTY(T0J->T0J_TRABAL),Posicione("CUP",1,xFilial("CUP")T0J->T0J_TRABAL,"CUP_MATRIC"),"")

Propriedade

Microsiga

BrowseNão
VisualVisualizar
ContextoVirtual
Combo Box 
Consulta Padrão 
Help de Campo

Deve representar neste campo o código da matricula do trabalhador.

Campo

T0J_DTASO

Tipo

D

Grupo de Campos 
Ordem06

Tamanho

8

Decimal 
TituloData ASO
DescriçãoData ASO

Picture

@!

Valid

 

Usado

Sim, obrigatório.

Inic. Padrão

 

Propriedade

Microsiga

BrowseSim
VisualAlterar
ContextoReal
Combo Box 
Consulta Padrão 
Help de Campo

Deve representar neste campo a data do atestado de ocupação. 

Campo

T0J_TPASO

Tipo

C

Grupo de Campos Ordem07Tamanho

Help de

1

Decimal 
TituloTipo ASO
DescriçãoTipo ASO

Picture

@!

Valid

Pertence(" 01234")

Usado

Sim, obrigatório.

Inic. Padrão

 

Propriedade

Microsiga

BrowseSim
VisualAlterar
ContextoReal
Combo Box 
Consulta Padrão1=Periódico;2=De Retorno ao Trabalho;;3=De Mudança de Função;4=De Monitoração Pontual

Campo

Deve representar neste campo o tipo de atestado ocupacional.

Campo

T0J_RESASO

Tipo

C

Grupo de Campos 
Ordem08

Tamanho

1

Decimal 
TituloResult. ASO
DescriçãoResultado ASO

Picture

@!

Valid

Pertence(" 012")

Usado

Sim, obrigatório.

Inic. Padrão

 

Propriedade

Microsiga

BrowseSim
VisualAlterar
ContextoReal
Combo Box 
Consulta Padrão1=Apto;2=Inapto
Help de Campo

Deve representar neste campo o resultado do atestado ocupacional.

Campo

T0J_NISRES

Tipo

C

Grupo de Campos 
Ordem09

Tamanho

11

Decimal 
TituloNIS Resp.
DescriçãoNIS do Resp. Monitoração

Picture

@!

Valid

 

Usado

Sim, obrigatório.

Inic. Padrão

 

Propriedade

Microsiga

BrowseNão
VisualAlterar
ContextoReal
Combo Box 
Consulta Padrão 
Help de Campo

Deve representar neste campo o NIS do responsável pela monitoração.

Campo

T0J_NRINSC

Tipo

C

Grupo de Campos 
Ordem10

Tamanho

8

Decimal 
TituloNum Insc Med
DescriçãoNúm. da Insc. do Médico

Picture

@!

Valid

 

Usado

Sim, obrigatório.

Inic. Padrão

 

Propriedade

Microsiga

BrowseNão
VisualAlterar
ContextoReal
Combo Box 
Consulta Padrão 
Help de Campo

Deve representar neste campo o número da inscrição do médico.

Campo

T0J_UFCONS

Tipo

C

Grupo de Campos 
Ordem11

Tamanho

6

Decimal 
TituloId UF
DescriçãoId UF de exped. CRM/CRE

Picture

@!

Valid

XFUNVldCmp("C09",,,,2,)

Usado

Sim, não obrigatório.

Inic. Padrão

 

Propriedade

Microsiga

BrowseNão
VisualAlterar
ContextoReal
Combo Box 
Consulta PadrãoC09
Help de Campo

Deve representar neste campo o id da uf de expedição do CRM/CRE.

Campo

T0J_DUFCON

Tipo

C

Grupo de Campos 
Ordem12

Tamanho

220

Decimal 
TituloDesc. UF
DescriçãoDescrição da UF

Picture

@!

Valid

 

Usado

Sim, não obrigatório.

Inic. Padrão

Iif(!INCLUI .and. !Empty(T0J->T0J_UFCONS),Posicione("C09",3,xFilial("C09")+T0J->T0J_UFCONS,"C09_UF+' - '+C09_DESCRI"),"")       

Propriedade

Microsiga

BrowseNão
VisualVisualizar
ContextoVirtual
Combo Box 
Consulta Padrão 
Help de Campo

Deve representar neste campo a descrição da uf de expedição do CRM/CRE.

Campo

C8B_CODCNE

Tipo

C

Grupo de Campos 
Ordem13

Tamanho

7

Decimal 
TituloCód. CNES
DescriçãoCódigo CNES

Picture

@!

Valid

 

Usado

Sim, não obrigatório.

Inic. Padrão

 

Propriedade

Microsiga

BrowseNão
VisualAlterar
ContextoReal
Combo Box 
Consulta Padrão 
Help de Campo

Deve representar neste campo o código do Cadastro Nacional de Estabelecimento de Saúde.

Campo

C8B_CONTAT

Tipo

C

Grupo de Campos 
Ordem14

Tamanho

100

Decimal 
TituloInf. Contato
DescriçãoInformações do Contato

Picture

@!

Valid

 

Usado

Sim, obrigatório.

Inic. Padrão

 

Propriedade

Microsiga

BrowseNão
VisualAlterar
ContextoReal
Combo Box 
Consulta Padrão 
Help de Campo

Deve representar neste campo uma forma de contato, descrevendo telefone, e-mail,

endereço ou qualquer outra forma de contato.

Descrição

Campo

C8B_EMAIL

Tipo

C

Grupo de Campos 
Ordem15

Tamanho

60

Decimal 
TituloEmail
DescriçãoEmail

Picture

@!

Valid

 

Usado

Sim, não obrigatório.

Inic. Padrão

 

Propriedade

Microsiga

BrowseNão
VisualAlterar
ContextoReal
Combo Box 
Consulta Padrão 
Help de Campo

Deve representar neste campo o email..

Campo

T0J_NMMED

Tipo

C

Grupo de Campos 
Ordem16

Tamanho

60

Decimal 
TituloNm

.

Médico

Nome do Médico

Picture

@!

Valid

 

Usado

Sim, obrigatório.

Inic. Padrão

 

Propriedade

Microsiga

BrowseNãoVisualAlterarContextoRealCombo Box Consulta Padrão Help de Campo

Deve representar neste campo o nome do médico que realizou o exame.

Campo

T0J_NRCRM

Tipo

C

Grupo de Campos 
Ordem17

Tamanho

7

Decimal 
TituloNúm. CRM
DescriçãoNúmero do CRM

Picture

@!

Valid

 

Usado

Sim, obrigatório.

Inic. Padrão

 

Propriedade

Microsiga

BrowseNão
VisualAlterar
ContextoReal
Combo Box 
Consulta Padrão 
Help de Campo

Deve representar neste campo o número do CRM do médico.

Campo

T0J_UFCRM

Tipo

C

Grupo de Campos 
Ordem18

Tamanho

6

Decimal 
TituloId UF
DescriçãoId UF de exped. CRM

Picture

@!

Valid

XFUNVldCmp("C09",,,,2,)

Usado

Sim, não obrigatório.

Inic. Padrão

 

Propriedade

Microsiga

BrowseNão
VisualAlterar
ContextoReal
Combo Box 
Consulta PadrãoC09
Help de Campo

Deve representar neste campo o id da uf de expedição do CRM.

Campo

T0J_DUFCRM

Tipo

C

Grupo de Campos 
Ordem19

Tamanho

220

Decimal 
TituloDesc. UF
DescriçãoDescrição da UF

Picture

@!

Valid

 

Usado

Sim, não obrigatório.

Inic. Padrão

Iif(!INCLUI .and. !Empty(T0J->T0J_UFCRM),Posicione("C09",3,xFilial("C09")+T0J->T0J_UFCRM,"C09_UF+' - '+C09_DESCRI"),"")       

Propriedade

Microsiga

BrowseNão
VisualVisualizar
ContextoVirtual
Combo Box 
Consulta Padrão 
Help de Campo

Deve representar neste campo a descrição da uf de expedição do CRM.

 

Arquivo: C9W – Exames ASO            

Campo

C9W_CODPRO

Tipo

C

Grupo de Campos 
Ordem05

Tamanho

8

Decimal 
TituloCód. Proced.
DescriçãoCód. Procedim. Realizado  

Picture

@!

Valid

 

Usado

Sim, obrigatório

Inic. Padrão

 

Propriedade

Microsiga

BrowseSim
VisualAlterar
ContextoReal
Combo Box 
Consulta Padrão 
Help de Campo

Deve representar nesse campo o código do procedimento realizado.

 

Arquivo: CRP  – Monitoração Biológica

Campo

T0L_IDAGNT

Tipo

D

Grupo de Campos 
Ordem04

Tamanho

6

Decimal 
TituloId. Agnt Quim
DescriçãoId. Agente Quimico

Picture

@!

Valid

 XFUNVldCmp("CUQ",,,,2,)

Usado

Sim, obrigatório

Inic. Padrão

 

Propriedade

Microsiga

BrowseSim
VisualAlterar
ContextoReal
Combo Box 
Consulta Padrão CUQ
Help de Campo

Deve representar nesse campo o id do agente do químico.

Campo

T0L_DAGNT

Tipo

C

Grupo de Campos Ordem05

Tamanho

100

Decimal TituloCód. AgenteDescriçãoCódigo do Agente Químico

Picture

@!

Valid

 

Usado

Sim, não obrigatório.

Inic. Padrão

Iif(!INCLUI .and. !Empty(T0L->T0L_IDAGNT),Posicione("C09",3,xFilial("C09")+T0L->T0L_UFCRM,"C09_UF+' - '+C09_DESCRI"),"")  

Propriedade

Microsiga

BrowseNãoVisualVisualizarContextoVirtualCombo Box Consulta Padrão

 

  

 

Help de  

Campo

Deve representar neste campo o código do agente químico.

Campo

T0L_MATBIO

Tipo

C

Grupo de Campos 
Ordem06

Tamanho

1

Decimal 
TituloMat Biologic
DescriçãoMaterial Biológico

Picture

@!

Valid

Pertence(" 12")

Usado

Sim, obrigatório

Inic. Padrão

Propriedade

Microsiga

BrowseSim
VisualAlterar
ContextoReal
Combo Box 1=Urina;2=Sangue
Consulta Padrão 
Help de Campo

Deve representar nesse campo o material biológico.

Campo

T0L_IDCODA

Tipo

D

Grupo de Campos 
Ordem07

Tamanho

6

Decimal 
TituloId Cód Anal
DescriçãoId. Código Análise Efetuada

Picture

@!

Valid

 XFUNVldCmp("CUQ",,,,2,)

Usado

Sim, obrigatório

Inic. Padrão

 

Propriedade

Microsiga

BrowseSim
VisualAlterar
ContextoReal
Combo Box 
Consulta Padrão CUQ
Help de Campo

Deve representar nesse campo o id do código de análise efetuada.

 

Campo

T0L_DCODAE

Tipo

C

Grupo de Campos 
Ordem08

Tamanho

100

Decimal 
TituloAnálise Efet
DescriçãoAnálise Efetuada

Picture

@!

Valid

 

Usado

Sim, não obrigatório.

Inic. Padrão

Iif(!INCLUI .and. !Empty(T0L->T0L_IDAGNT),Posicione("C09",3,xFilial("C09")+T0L->T0L_UFCRM,"C09_UF+' - '+C09_DESCRI"),"")       

Propriedade

Microsiga

BrowseNão
VisualVisualizar
ContextoVirtual
Combo Box 
Consulta Padrão 
Help de Campo

Deve representar neste campo o código da análise efetuada.

 

Campo

CRP_INTERP

Tipo

C

Grupo de Campos 
Ordem09

Tamanho

1

Decimal 
TituloCód. NR07
DescriçãoCódigo NR07

Picture

@!

Valid

Pertence(" 123")

Usado

Sim, obrigatório

Inic. Padrão

 

Propriedade

Microsiga

BrowseSim
VisualAlterar
ContextoReal
Combo Box 1=EE;2=SC;3=SC+
Consulta Padrão 
Help de Campo

Deve representar nesse campo o código de acordo com quadro I da NR07.

Campo

T0L_ORDEXA

Tipo

C

Grupo de Campos 
Ordem10

Tamanho

1

Decimal 
TituloOrdem Exame
DescriçãoOrdem do Exame

Picture

@!

Valid

Pertence(" 12")

Usado

Sim, obrigatório

Inic. Padrão

 

Propriedade

Microsiga

BrowseSim
VisualAlterar
ContextoReal
Combo Box 1=Referencial;2=Sequencial
Consulta Padrão 
Help de Campo

Deve representar nesse campo a ordem do exame.

Campo

T0L_DTINIM

Tipo

D

Grupo de Campos 
Ordem11

Tamanho

8

Decimal 
TituloDt Ini Monit
DescriçãoData do Inic. Monitoração

Picture

@!

Valid

 

Usado

Sim, obrigatório

Inic. Padrão

 

Propriedade

Microsiga

BrowseSim
VisualAlterar
ContextoReal
Combo Box 
Consulta Padrão 
Help de Campo

Deve representar nesse campo a data do início da monitoração

Campo

T0L_DTFIMM

Tipo

D

Grupo de Campos 
Ordem12

Tamanho

8

Decimal 
TituloDt Fim Monit
DescriçãoData do Fim Monitoração

Picture

@!

Valid

 

Usado

Sim, não obrigatório

Inic. Padrão

 

Propriedade

Microsiga

BrowseSim
VisualAlterar
ContextoReal
Combo Box 
Consulta Padrão 
Help de Campo

Deve representar nesse campo a data do fim da monitoração

Campo

T0L_INDRES

Tipo

C

Grupo de Campos 
Ordem13

Tamanho

1

Decimal 
TituloInd. Result
DescriçãoIndicativo de Resultado

Picture

@!

Valid

Pertence(" 1234")

Usado

Sim, não obrigatório

Inic. Padrão

 

Propriedade

Microsiga

BrowseSim
VisualAlterar
ContextoReal
Combo Box 1=Normal;2=Alterado;3=Estável;4=Agravamento
Consulta Padrão 
Help de Campo

Deve representar nesse campo o indicativo do resultado.

 

Relacionamento :

Tabela Dom. Pai

T0J

Exp. Domínio

T0J_ID+T0J_VERSAO                       

Exp. Contr. Domínio

T0L_ID+T0L_VERSAO   

Tipo Liga. Domínio1Tipo Liga Contra Domin.N

  

 

 

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.