Motivo:
Configuração de novos clientes da integração Metadados X RSData
Os intuitos do presente texto são: explorar os principais aspectos das configurações necessárias para implantar a integração entre o software de saúde e segurança do trabalho RSData com os sistemas Metadados; nomear e definir o conjunto de valores possíveis para as variáveis atribuíveis nas credenciais dos tenants dos clientes; Além de documentar os fluxos de tráfego de dados desempenhados por essa integração.
Solução:
Índice
- RSData
É um sistema de facilitação de processos voltados a área de saúde e segurança do trabalho (SST).
- Fluxos de tráfegos de dados
A integração entre ambos os supracitados sistemas é composta pelo seguinte conjunto de fluxos: carga inicial, fluxo periódico, fluxo de pré admissão, fluxo para importar XML e retorno XML E-social. Observando-se a padronização nas definições e implementações de integrações, tem-se que a carga inicial é responsável pelo primeiro envio de dados para o sistema terceiro, de modo que esse possua um conjunto prévio de dados estruturados para o desempenho de suas funções.
2.1 Carga Inicial
Executada como primeiro passo para implantação de tal integração, ela é responsável por enviar os setores, cargos, colaboradores ativos e posições de trabalho para o RSData. Com exceção dos colaboradores ativos, a estrutura de envio dos registros segue um mesmo padrão: envia-se o código e a descrição de cada elemento ativo no metadados. Os colaboradores, por outro lado, são enviados de acordo aquilo que se dispõe na tabela 1.
Tabela 1: Estrutura de envio de dados de colaboradores no fluxo de carga inicial
Metadados |
RSData |
RHPESSOAS.CPF |
nrCPF |
RHESTABELECIMENTOS.INSCRICAO |
nrCNPJ |
RHPESSOAS.NOMECOMPLETO |
nomeEmpregado |
RHPESSOAS.CARTTRABDIGITAL |
carteiraTrabalhoDigital |
RHPESSOAS.PIS |
nrNIT |
RHCONTRATOS.CONTRATO |
matriculaRh |
RHPESSOAS.NASCIMENTO |
dtNascimento |
RHPESSOAS.SEXO |
tpSexo |
RHPESSOAS.NROCARTTRAB |
nrCTPS |
RHPESSOAS.SERIECARTTRAB |
nrSerieCTPS |
RHPESSOAS.DATACARTTRAB |
dtEmiCTPS |
RHPESSOAS.UFCARTTRAB |
ufEmiCTPS |
RHPESSOAS.IDENTIDADE |
nrIdentidade |
RHPESSOAS.ORGAOEMISSOR |
orgaoExpedidorRG |
RHPESSOAS.DATAIDENTIDADE |
dtEmiRG |
RHCONTRATOS.DATAADMISSAO |
dtAdmissao |
RHCONTRATOS.DATARESCISAO |
dtRescisao |
RHCONTRATOS.VINCULOEMPREGATICIO |
vinculoEmpregaticio |
RHPESSOAS.RUA + RHPESSOAS.NRORUA + RHPESSOAS.COMPLEMENTO |
enderencoEmpregado |
RHPESSOAS.CIDADE |
cidadeEmpregado |
RHPESSOAS.BAIRRO |
bairroEmpregado |
RHPESSOAS.UF |
estadoEmpregado |
RHPESSOAS.CEP |
nrCEP |
RHPESSOAS.TELEFONE |
nrTelefone |
RHPESSOAS.NOMEMAECOMPLETO |
nomeMae |
RHPESSOAS.ESTADOCIVIL |
tpEstadoCivil |
RHPESSOAS.BENEFREABILITADO |
benefReabilitado |
RHPESSOAS.COTAPESSOADEFREAB |
cotaPessoaDefReab |
RHPESSOAS.DEFAUDITIVAESOCIAL |
defAuditivaESocial |
RHPESSOAS.DEFINTELECTUALESOCIAL |
defIntelectualESocial |
RHPESSOAS.DEFMENTALESOCIAL |
defMentalEsocial |
RHPESSOAS.DEFMOTORAESOCIAL |
defMotoraEsocial |
RHPESSOAS.DEFVISUALESOCIAL |
defVisualEsocial |
RHPESSOAS.TITULOELEITORAL |
nrEleitor |
RHPESSOAS.REGISTROHABILITACAO |
nrCNH |
RHPESSOAS.VALIDADEHABILITACAO |
dtValCNH |
RHCONTRATOS.CRACHA |
cdRFID |
RHPESSOAS.EMAIL |
|
RHPESSOAS.NACIONALIDADE |
nacionalidade |
RHPESSOAS.PAISRESIDENCIA |
pais |
RHCONTRATOS.SETOR |
cdSetor |
RHCONTRATOS.CARGO |
cdCargo |
RHSETORES.DESCRICAO40 |
setor |
RHCARGOS.DESCRICAO40 |
cargo |
RHCARGOS.CBO |
cargoCBO |
RHCONTRATOS.POSTOTRABALHO |
cdPosicaoTrabalho |
RHPOSTOSTRABALHO.DESCRICAO40 |
nomePosicaoTrabalho |
RHCONTRATOS.TIPOCONTRATO |
tpVinculo |
RHCONTRATOS.SALARIOCONTRATUAL |
remuneracaoMensal |
Fonte: Autoria própria, 2022.
- Credenciais Configuráveis
As credenciais de preenchimento obrigatório para configurar essa integração são: wsseUsername e wssePassword, que são geradas pela RSData. Elas são usadas para se autenticar na RSData e realizar as requisições dos salvamentos de dados e atualização de registros no sistema terceiro. Além dessas, há a idsOcorrenciasAtestados na qual é possível parametrizar os códigos das ocorrências que são consideradas um absenteísmos/atestados relevantes para serem enviadas para a RSData. Esses ids necessariamente precisam ser valores válidos, registrados na tabela correspondente.
válidos, registrados na tabela correspondente.