Web service com.senior.g5.rh.sm.asoexterno
Tipo de execução
Para cada tipo de execução, existem parâmetros específicos, alguns dos quais podem ser comuns a todas as portas de web service.
Autenticação
Quando for utilizada alguma forma de autenticação na integração de informações por meio de web services, é necessário informar o tipo correspondente no parâmetro <encryption>, conforme os valores possíveis.
WSDL
- Síncrono: http://example.com/g5-senior-services/sm_Synccom_senior_g5_rh_sm_asoexterno?wsdl
- Assíncrono: http://example.com/g5-senior-services/sm_Asynccom_senior_g5_rh_sm_asoexterno?wsdl
- Agendado: http://example.com/g5-senior-services/sm_Scheduledcom_senior_g5_rh_sm_asoexterno?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> <envEso>String</envEso> <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.
|
codAte | Obrigatório | Integer | Código do atendente externo.
|
numAte | Obrigatório | Integer | Número do Atestado.
[9] |
codFic | Opcional | Integer | Código da ficha médica.
|
datAte | Opcional | DateTime | Data em que ocorreu a emissão do atestado.
|
tipAso | Opcional | Integer | Tipo do ASO utilizado. |
codPar | Opcional | Integer | Código do parecer do atendente em relação ao atendido.
|
codPos | Opcional | Integer | Código do Posto de Atendimento.
9999999 |
desAte | Opcional | String | Descrição dos procedimentos médicos adotados, conforme encontra-se disposto na NR 7.
|
obsAte | Opcional | String | Registrar informações importantes sobre o cadastro deste ASO.
|
nomAte | Opcional | String | Nome do médico que emitiu o atestado.
|
cpfAte | Opcional | Double | Número do CPF do médico que emitiu o atestado.
|
pisAte | Opcional | Double | Número do PIS, PASEP ou NIT do médico que emitiu o atestado.
|
regCon | Opcional | String | Número de inscrição do médico no conselho profissional.
|
orgCla | Opcional | Integer | Órgão de Classe
|
envEso | Obrigatório | String | Define se ASO é enviado ao eSocial. É informado apenas em ASO de ficha médica de colaborador. Valores: “S” ou “N” |
estOrg | Opcional | String | UF do Órgão de Classe
|
Resposta:
O envelope SOAP é retornado como resposta para requisições síncronas. Já para requisições assíncronas ou agendamentos, a resposta consiste apenas em uma string chamada result, que retorna o valor “OK” quando a execução ocorre com sucesso ou, em caso de falha, a mensagem do erro ocorrido.
<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 erros ocorridos no servidor ao executar o serviço, podendo conter os seguintes valores:
|
English
Español

English
Español

