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.asoexterno

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

ASOExterno_4

Web service de integração que permite cadastrar, alterar e excluir ASOs Externos.

Disponível no módulo SM.

Necessita autenticação: Sim

Situação de versão: Atual

Versão: 4

Requisição:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:ASOExterno_2> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <tipOpe>String</tipOpe> <numEmp>Integer</numEmp> <codAte>Integer</codAte> <numAte>Integer</numAte> <codFic>Integer</codFic> <datAte>DateTime</datAte> <tipAso>Integer</tipAso> <codPar>Integer</codPar> <codPos>Integer</codPos> <desAte>String</desAte> <obsAte>String</obsAte> <nomAte>String</nomAte> <cpfAte>Double</cpfAte> <pisAte>Double</pisAte>  <regCon>String</regCon> <orgCla>Integer</orgCla> <estOrg>String</estOrg> </parameters> </ser:ASOExterno_2> </soapenv:Body> </soapenv:Envelope>

Parâmetros da requisição:

Nome Preenchimento Tipo Descrição
tipOpe Obrigatório String Tipo da operação a ser efetuada na integração.

Valores:
"I" - Inclusão
"A" - Alteração
"E" - Exclusão
numEmp Obrigatório Integer Código da empresa que será utilizada na integração.
- Campo Chave
- Máscara: 9999
codAte Obrigatório Integer Código do atendente externo.
- Campo Chave
- Máscara: 9[6]
numAte Obrigatório Integer Número do Atestado.
- Campo Chave
- Máscara: 9[5]
codFic Opcional Integer Código da ficha médica.
- Máscara: zzzzzzzz9
datAte Opcional DateTime Data em que ocorreu a emissão do atestado.
- Máscara: DD/MM/YYYY
tipAso Opcional Integer

Tipo do ASO utilizado.

Valores:
"1" - Admissional
"2" - Periódico
"3" - Retorno ao trabalho
"4" - Mudança de Função/Cargo
"5" - Demissional
"6" - Aposentadoria por invalidez
"7" - Perícia Médica
"8" - Mudança de Riscos Ocupacionais

- Máscara: 9

codPar Opcional Integer Código do parecer do atendente em relação ao atendido.

- Máscara: 999
codPos Opcional Integer Código do Posto de Atendimento.

- Máscara: 9999999
desAte Opcional String Descrição dos procedimentos médicos adotados, conforme encontra-se disposto na NR 7.

- Máscara: A[500]
obsAte Opcional String Registrar informações importantes sobre o cadastro deste ASO.

- Máscara: A[2000]
nomAte Opcional String Nome do médico que emitiu o atestado.

- Máscara: A[70]
cpfAte Opcional Double Número do CPF do médico que emitiu o atestado.

- Máscara: 999.999.999-99
pisAte Opcional Double Número do PIS, PASEP ou NIT do médico que emitiu o atestado.

- Máscara: 999.9[5].99.9
regCon Opcional String Número de inscrição do médico no conselho profissional.

- Máscara: A[14]
orgCla Opcional Integer

Órgão de Classe

- Máscara: 9

estOrg Opcional String

UF do Órgão de Classe

- Máscara: UU

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:ASOExterno_2Response> <result> <erroExecucao>String</erroExecucao> </result> </ser:ASOExterno_2Response> </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)