newQuestionAnswer
Este método possibilita inserir:
- Respostas na pergunta.
Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.
Classe Java | |
---|---|
Requisição | web/wwwroot/ws/java/survey/NewQuestionAnswerRequestType.java |
Retorno | web/wwwroot/ws/java/survey/NewQuestionAnswerResponseType.java |
Requisição:
Identificador | Requerido | Descrição |
---|---|---|
Question | X | Pergunta |
Answer | X | Resposta |
Score | Nota (0 a 100) – para pergunta não avaliativa Se não informado será considerado 0 | |
Right | Correta – para pergunta avaliativa: 1 – Sim; 2 ou vazio – Não. | |
Comments | Observação: 1 – Sim; 2 ou vazio – Não. | |
CommentsRequired | Observação requerida: 1 – Sim; 2 ou vazio – Não. | |
Default | Padrão: 1 – Sim; 2 ou vazio – Não. | |
AttachmentRequired | Exigir o preenchimento de anexo ao selecionar a resposta: 1 – Sim; 2 ou vazio – Não. |
Estrutura da requisição:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:survey">
<soapenv:Header/>
<soapenv:Body>
<urn:newQuestionAnswer>
<urn:Question>?</urn:Question>
<urn:Answer>?</urn:Answer>
<urn:Score>?</urn:Score>
<urn:Right>?</urn:Right>
<urn:Comments>?</urn:Comments>
<urn:CommentsRequired>?</urn:CommentsRequired>
<urn:Default>?</urn:Default>
<urn:AttachmentRequired>?</urn:AttachmentRequired>
</urn:newQuestionAnswer>
</soapenv:Body>
</soapenv:Envelope>
Retorno:
Identificador | Descrição |
---|---|
Status | Retorna o status da execução. SUCESSO: SUCCESS FALHA: FAILURE |
Code | Retorna o código da execução. SUCESSO: 1 FALHA: Código do erro |
Detail | SUCESSO: Método executado com sucesso FALHA: Descrição do erro ocorrido |
RecordKey | Código do registro criado |
Estrutura de retorno:
<newQuestionAnswerResponse xmlns="urn:survey">
<Status>?</Status>
<Code>?</Code>
<Detail>?</Detail>
<RecordKey>?</RecordKey>
</newQuestionAnswerResponse>