Observación: Esta página fue traducida utilizando recursos de automatización con el propósito de entregar contenido en su idioma de manera más rápida. Consecuentemente, ella puede tener errores gramaticales y situaciones similares. Si el contenido no es útil en este estado, en el pié de página usted puede acceder al material original en Portugués Brasileño y también dar opiniones sobre esta traducción.

Web service com.senior.g5.rh.sm.Exames

Tipo de ejecución

Para cada tipo de ejecución, existen diferentes parámetros que pueden ser comunes a todos los puertos.

Autenticación

Si se utiliza alguna forma de autenticación para la integración de información a través de web services, es necesario identificar el tipo en el parámetro <encryption>, según sus valores posibles.

WSDL

Porta

Exames

Através deste serviço, é possível incluir, alterar e excluir o cadastro de Exames.

Necessita autenticação: Sim

Situação de versão: Atual

Versão: 1

Requisição:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:Exames> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <wGD108IEX> <tipOpe>String</tipOpe> <descrio>DateTime</descrio> <resultado>DateTime</resultado> <minino>DateTime</minino> <maximo>Double</maximo> </wGD108IEX> <codExa>Integer</codExa> <wGDIEXAUD> <tipOpe>String</tipOpe> <descricao>DateTime</descricao> <orelha>String</orelha> <frequencia>String</frequencia> <tipo>String</tipo> </wGDIEXAUD> <desExa>String</desExa> <quaNr7>String</quaNr7> <codAgQ>Integer</codAgQ> <codMab>Integer</codMab> <codAnQ>String</codAnQ> <codAmb>Integer</codAmb> <codCBH>Integer</codCBH> <sexExa>String</sexExa> <mesNor>Integer</mesNor> <priNor>Integer</priNor> <mesIns>Integer</mesIns> <priIns>Integer</priIns> <mesPer>Integer</mesPer> <priPer>Integer</priPer> <faiMen>Integer</faiMen> <mesMen>Integer</mesMen>  <tipExa>Integer</tipExa> <priMen>Integer</priMen> <faiMai>Integer</faiMai> <mesMai>Integer</mesMai> <priMai>Integer</priMai> <durAcp>Integer</durAcp> <mesAcp>Integer</mesAcp> <priAcp>Integer</priAcp> <codReg>Integer</codReg> <conPpp>String</conPpp> <exaAud>String</exaAud> <parNor>Integer</parNor> <parAlt>Integer</parAlt> <aprRes>String</aprRes> <infRef>String</infRef> <qtdCas>Integer</qtdCas> <preExa>String</preExa> <conQd3>String</conQd3> <codPro>Integer</codPro> <proObs>String</proObs> <tipOpe>String</tipOpe> </parameters> </ser:Exames> </soapenv:Body> </soapenv:Envelope>

Parâmetros da requisição:

Nome Preenchimento Tipo Descrição
numEmp Obrigatório Integer Código da empresa que será utilizada na integração.

- Chave
wGD108IEX Opcional Set Grid de resultado dos exames PCMSO
wGD108IEX.tipOpe Opcional String Tipo da operação a ser efetuada para um lançamento (uma linha).

- Máscara: U
- Valores:
"I" - Inclusão
"A" - Alteração
"E" - Exclusão
- Obs.: Se não for informado, será considerado "Alteração".
wGD108IEX.descrio Opcional DateTime Descrição: Descrição do item de resultado.
- Chave
wGD108IEX.resultado Opcional DateTime Resultado: Informar descrição de resultado do item de resultado.
wGD108IEX.minino Opcional DateTime Mínimo: Informar o valor mínimo no item de resultado.
wGD108IEX.maximo Opcional Double Máximo: Informar o valor máximo no item de resultado.
codExa Obrigatório Integer Código do GHE

-Obrigatório
-Edição 9[9]
wGDIEXAUD Opcional Set Grid de resultado dos exames Audiométricos
wGDIEXAUD.tipOpe Opcional String Tipo da operação a ser efetuada para um lançamento (uma linha).

- Máscara: U
- Valores:
"I" - Inclusão
"A" - Alteração
"E" - Exclusão
- Obs.: Se não for informado, será considerado "Alteração".
wGDIEXAUD.descricao Opcional DateTime Descrição: Descrição do item de resultado.
- Chave
wGDIEXAUD.orelha Opcional String Orelha: Dados da orelha

- Opções: "D" Direita, "E" Esquerda
wGDIEXAUD.frequencia Opcional String Frequência: Informar frequência do item de resultado.
wGDIEXAUD.tipo Opcional String Descrição: Dados do tipo do exame

- Opções: "A" Aérea, "O" Óssea
desExa Opcional String Descrição Exame

-Obrigatório
-Edição A[30]]
quaNr7 Opcional String Quadro I NR7: Identifica se o exame está relacionado ou não ao Quadro I. Quando estiver com S, a informação seguinte será considerada no campo 17.3 do PPP:
- U[1]
codAgQ Opcional Integer Código Agente Químico: Corresponde ao Agente Químico.
- 9[2]
codMab Opcional Integer Código Material Biológico:
- 9[1]
codAnQ Opcional String Material Biológico: Corresponde ao material coletado. Ex:. Sangue ou Urina.
- A[6]
codAmb Opcional Integer Código AMB: Informar o código da AMB para este exame.
- 99.99.999-9
codCBH Opcional Integer Código CBHPM: Informar o código da CBHPM para este exame.
- 9.99.99.999-9
sexExa Opcional String Restrição por Sexo: Informar para qual sexo é restrito este exame.
- U[1]
mesNor Opcional Integer Meses Exame Normal: Informar o tempo de validade do exame, considerando atividade em um setor normal, onde não existem agentes agressivos. É a quantidade de meses que será utilizada para gerar o exame periódico, exemplo: de 12 em 12 meses.
- ZZ9
priNor Opcional Integer Meses do Primeiro Exame Normal: É a quantidade de meses do primeiro exame após a admissão do colaborador. Exemplo: 6 meses. A rotina usa este campo somente uma vez e depois somente o campo Meses Exame Normal.
- zz9
mesIns Opcional Integer Meses Exame de Insalubridade: Informar o tempo de validade de cada exame, considerando o desempenho da atividade em setor que exista insalubridade.
- zz9
priIns Opcional Integer Meses Primeiro Exame Insalubridade: Informar o tempo de validade do exame após a admissão, considerando a atividade em setor insalubre.
- zz9
mesPer Opcional Integer Meses Exame de Periculosidade: Informar o tempo de validade de cada exame, considerando o desempenho da atividade em setor que exista periculosidade. Esta informação deve ser em número de meses.
- zz9
priPer Opcional Integer Meses Primeiro Exame de Periculosidade: Informar o tempo de validade do exame após a admissão, considerando a atividade em área que exista periculosidade.
- zz9
faiMen Opcional Integer Faixa Etária Menor: Informar a idade em que os menores desta, devem renovar o exame em período diferenciado dos demais colaboradores.
- zz9
mesMen Opcional Integer Faixa Etária Maior: Informar a idade em que os maiores desta, devem renovar o exame em período diferenciado dos demais colaboradores.
- zz9
tipExa Opcional Integer Informar se trata de um exame clínico ou complementar.
Máscara: 9

Valores:
1 - Clínico
2 - Complementar
priMen Opcional Integer Meses Exame Maior Faixa Etária: Informar o tempo de validade do exame para os colaboradores desta faixa etária.
- zz9
faiMai Opcional Integer Meses Exame Maior Faixa Etária: Informar o tempo de validade do exame para os colaboradores desta faixa etária.
- zz9
mesMai Opcional Integer Meses Exame Maior Faixa Etária: Informar o tempo de validade do exame para os colaboradores desta faixa etária.
- zz9
priMai Opcional Integer Período Primeiro Exame Maior Faixa Etária: Informar o tempo de validade do exame após a admissão, considerando a faixa etária.
- zz9
durAcp Opcional Integer Duração do Acompanhamento Demitidos: Corresponde ao número de meses em que a empresa se dispõe a oferecer este exame aos colaboradores demitidos ou seja, por quantos meses o ex-colaborador será acompanhado após o seu desligamento na empresa.
- zz9
mesAcp Opcional Integer Meses Acompanhamento Demitidos: Informar o limite de validade que este exame poderá ser gerado para os colaboradores demitidos.
- zz9
priAcp Opcional Integer Meses do Primeiro Exame de Acompanhamento Demitidos: Informar a partir de qual mês será gerado o primeiro exame de acompanhamento.
- zz9
codReg Opcional Integer Regra Interpretação: Informar a regra que será utilizada na interpretação dos exames. O exame audiométrico já possui uma regra interna de interpretação, porém se houver necessidade de fazer um procedimento específico, em qualquer exame, a regra aqui informada prevalecerá.
- 9[3]
conPpp Opcional String Considera PPP: Informar se o exame será considerado na emissão do PPP ou não. Na geração de solicitação de exames ou no cadastramento de um resultado de exame, será sugerido esta informação.
- U[1]
exaAud Opcional String Exame Audiométrico: Informar se utiliza ou não o exame audiométrico.
- U[1]


OBS: Quando utilizar S para o campo Exame Audiométrico, não será possível inserir ou alerar registros na aba Itens Resultados.
parNor Opcional Integer Parecer Normal: Informar o código do parecer considerado normal para este exame, por exemplo: Apto, Sem Restrições, etc.
- 9[3]
parAlt Opcional Integer Parecer Alterado: Informar o código do parecer considerado fora dos padrões, por exemplo: Inapto, Com Restrições, etc.
- 9[3]
aprRes Opcional String Apresenta Resultado
- U[1]
infRef Opcional String Informa Ref. Resultado

- U[1]
qtdCas Opcional Integer Quantidade de Casas decimais: Informar a quantidade de casas decimais a ser utilizado nos itens de resultado dos exames. Utilizado para exames que precisam de uma aferição apurada.
- 9[1]
preExa Opcional String Preparação para Exame: Descrever os preparativos para a realização do exame, exemplo: O paciente deve estar em jejum, em repouso, sem ingestão de bebida alcoólica, etc.
- #(70,10)#
conQd3 Opcional String

Informe "S - Sim" para que o exame seja apresentado no relatório Quadro III NR 7 - Relatório Anual (SMPC011), caso contrário, este registro será desconsiderado na emissão do relatório.

codPro Opcional Integer Código do procedimento diagnóstico.
Edição: 9999
proObs Opcional String Observação sobre o procedimento diagnóstico realizado.
Edição: A[999]
tipOpe Opcional String Tipo da operação a ser efetuada na integração


"I" - Inclusão
"A" - Alteração
"E" - Exclusão

Se não for informado, será considerado "inclusão"

Resposta:

Observación

Sobre SOAP de respuesta de solicitudes sincrónicas. Para las solicitudes asincrónicas o las programadas, la respuesta es sólo una cadena llamada "result" con el valor "OK", si se ejecutó correctamente o, de lo contrario, el mensaje del error ocurrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:ExamesResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:ExamesResponse> </soapenv:Body> </soapenv:Envelope>

Atributos da resposta:

Nome Preenchimento Tipo Descrição
erroExecucao Opcional String Indica errores ocurridos en el servidor al ejecutar el servicio, pudiendo contener los siguientes valores:
- Vacío o nulo, indicando que la ejecución fue realizada con éxito;
- El mensaje del error ocurrido en el servidor.
(missing or bad snippet)