Web service com.senior.g5.rh.sm.asoexterno
Tipo de execução
Para cada tipo de execução, existem diferentes parâmetros que podem ser comuns a todas as portas.
Autenticação
Caso seja utilizada alguma forma de autenticação para integração de informações através de web services, é necessário identificado o tipo no parâmetro <encryption>, conforme seus 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.
- 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 |
| 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.
|
| 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: |
| 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 |
| 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 - Máscara: UU |
Resposta:
Nota
Envelope SOAP de resposta de requisições síncronas.
Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, 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:
- Vazio ou nulo, indicando que a execução foi feita com sucesso; - A mensagem do erro ocorrido no servidor. |
English
Español
English
Español


