SIU-Kolla/Version 4.0.0/WS/Habilitaciones
Revisión del 11:12 9 may 2016 de Ptoledo (discusión | contribuciones)
Servicios Web sobre Habilitaciones
La definición de Habilitación podrá encontrarla en el glosario
Sumario
Habilitaciones
Obtener Respuestas de un pregunta
- Descripción: Obtiene el contenido de la encuesta indicando para una pregunta el conjunto de respuestas obtenidas y la cantidad de veces que se eligió cada una
- Método HTTP: GET
- URL: /habilitaciones/{id habilitacion}/formularios/{id formulario}/encuestas/{id encuesta}/elementos/{id elemento}/bloque/{id bloque}/pregunta/{id pregunta}/respuestas?unidad_gestion={id unidad gestión}[?&limite={limite}]
- Nota: el parámetro opcional se utiliza para determinar la cantidad de respuestas que se retornarán. Esto es, si la cantidad de repuestas distintas superan el limite entonces se retornarán solo las respuestas cuya cantidad elegida sea mayor a cero.
- Resultado:
- Formato: JSON
- Estructura:
{ "encuesta":"string", "nombre":"string", "descripcion":"string", "elemento":"string", "orden":"string", "detalle": [{ "id_pregunta_bloque_encuesta":"string", "bloque":"string", "pregunta_id":"string", "pregunta_texto":"string", "componente":"string", "es_libre":"string", "es_multiple":"string", "obligatoria":"string", "pregunta_orden_bloque":"string", "respuestas":[{ "respuesta_id":"string", "respuesta_valor":"string", "elegida_veces":"string" }]}]}
Obtener Respuestas de una habilitacion
- Descripción: Obtiene el contenido de la encuesta indicando para cada pregunta el conjunto de respuestas obtenidas y la cantidad de veces que se eligió cada una
- Método HTTP: GET
- URL: /habilitaciones/{id habilitacion}/formularios/{id formulario}/encuestas/{id encuesta}/elementos/{id elemento}/respuestas?unidad_gestion={id unidad gestión}[?&limite={limite}]
- Nota: el parámetro opcional se utiliza para determinar la cantidad de respuestas que se retornarán. Esto es, si la cantidad de repuestas distintas superan el limite entonces se retornarán solo las respuestas cuya cantidad elegida sea mayor a cero.
- Resultado:
- Formato: JSON
- Estructura:
{ "encuesta":"string", "nombre":"string", "descripcion":"string", "elemento":"string", "orden":"string", "detalle": [{ "id_pregunta_bloque_encuesta":"string", "bloque":"string", "pregunta_id":"string", "pregunta_texto":"string", "componente":"string", "es_libre":"string", "es_multiple":"string", "obligatoria":"string", "pregunta_orden_bloque":"string", "respuestas":[{ "respuesta_id":"string", "respuesta_valor":"string", "elegida_veces":"string" }]}]}
Obtener Resumen
- Descripción: Obtiene el contenido de la encuesta indicando para cada pregunta la cantidad de opciones de respuesta disponibles y la cantidad de esas opciones que fueron elegidas.
- Método HTTP: GET
- URL: /habilitaciones/{id habilitacion}/formularios/{id formulario}/encuestas/{id encuesta}/elementos/{id elemento}/resumen?unidad_gestion={id unidad gestión}
- Resultado:
- Formato: JSON
- Estructura:
{ "encuesta":"string", "nombre":"string", "descripcion":"string", "elemento":"string", "orden":"string", "detalle":[{ "bloque":"string", "pregunta_id":"string", "pregunta_texto":"string", "componente":"string", "es_libre":"string", "es_multiple":"string", "obligatoria":"string", "bloque_orden":"string", "pregunta_orden_bloque":"string", "orden_en_encuesta":"string", "opciones_respuesta":"string", "elegidas_cantidad":"string" }]}