docs: guía de prueba del formulario + lectura del dashboard, seed Fundación

Guía dirigida a dos audiencias: equipo técnico (plan de pruebas del
wizard contra la encuesta sandbox Demo) y Maria Mersan (cómo leer los
7 widgets de Mirada Empresa, k-anonimato, datos sintéticos vs reales).
Incluye también el seed de datos sintéticos de Fundación Solidaridad
ya aplicado en producción (versionado para trazabilidad).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
markosbenitez
2026-06-30 12:19:05 -03:00
parent 67042b0941
commit 3bf92f015c
2 changed files with 1117 additions and 0 deletions

View File

@@ -0,0 +1,975 @@
-- SEED DE PRUEBA — Fundación Solidaridad — 50 respuestas + modalidad (2.7).
-- Clon de docs/dashboard/seed_prueba_50.sql (mismo patrón, mismas distribuciones
-- determinísticas seed=42) apuntado a survey_id de Fundación Solidaridad
-- ('30000000-0000-0000-0000-000000000003') en vez de Empresa Demo.
-- DATOS SINTÉTICOS — no son respuestas reales de cuidadores de la Fundación.
-- E1=72.0% E2=38.9% E3=36.1% E4=41.7% · estrella umbral2=30.6% umbral1=88.9%
--
-- Resuelve los question_id por code DENTRO de un bloque DO $$ — nunca
-- hardcodeados. Antes este archivo tenía los UUIDs literales y se
-- desactualizaba cada vez que la DB se reinicializaba (gen_random_uuid()
-- en supabase/seed.sql genera UUIDs nuevos en cada corrida). Con esto,
-- el seed funciona contra cualquier instancia sin importar cuándo se
-- recreó, siempre que el catálogo de preguntas (supabase/seed.sql) ya
-- esté aplicado.
--
-- Idempotente: limpia SOLO las filas que este script genera (ip_hash con el
-- prefijo 'seed-prueba-fs-'), no un TRUNCATE de las tablas completas — answers/
-- responses/consent_records pueden tener datos reales de otras encuestas
-- (Empresa Demo, InQuality) que este script no debe tocar.
-- Único bloque DO $$ — sin statements sueltos antes/después que psql
-- pueda seguir ejecutando como filas independientes si algo de acá adentro
-- falla. Si un PERFORM revienta, todo el bloque aborta y se ve UN error,
-- no cincuenta.
DO $$
DECLARE
s_id uuid := '30000000-0000-0000-0000-000000000003';
q_2_7 uuid;
q_4_1 uuid;
q_6_1 uuid;
q_6_2 uuid;
q_6_4 uuid;
q_7_2 uuid;
q_7_3 uuid;
q_7_5 uuid;
q_7_6 uuid;
q_9_1 uuid;
q_9_2 uuid;
q_9_3 uuid;
q_9_4 uuid;
BEGIN
-- Resolver UUIDs de questions por code, en el momento de ejecutarse.
SELECT id INTO q_2_7 FROM public.questions
WHERE code = '2.7' AND survey_id = s_id;
SELECT id INTO q_4_1 FROM public.questions
WHERE code = '4.1' AND survey_id = s_id;
SELECT id INTO q_6_1 FROM public.questions
WHERE code = '6.1' AND survey_id = s_id;
SELECT id INTO q_6_2 FROM public.questions
WHERE code = '6.2' AND survey_id = s_id;
SELECT id INTO q_6_4 FROM public.questions
WHERE code = '6.4' AND survey_id = s_id;
SELECT id INTO q_7_2 FROM public.questions
WHERE code = '7.2' AND survey_id = s_id;
SELECT id INTO q_7_3 FROM public.questions
WHERE code = '7.3' AND survey_id = s_id;
SELECT id INTO q_7_5 FROM public.questions
WHERE code = '7.5' AND survey_id = s_id;
SELECT id INTO q_7_6 FROM public.questions
WHERE code = '7.6' AND survey_id = s_id;
SELECT id INTO q_9_1 FROM public.questions
WHERE code = '9.1' AND survey_id = s_id;
SELECT id INTO q_9_2 FROM public.questions
WHERE code = '9.2' AND survey_id = s_id;
SELECT id INTO q_9_3 FROM public.questions
WHERE code = '9.3' AND survey_id = s_id;
SELECT id INTO q_9_4 FROM public.questions
WHERE code = '9.4' AND survey_id = s_id;
-- Si alguna no se resolvió, frenar acá con un mensaje claro en vez de
-- dejar que rpc_submit_response falle más abajo con invalid_answer_reference.
IF q_2_7 IS NULL THEN
RAISE EXCEPTION 'UUID no encontrado para code %', '2.7';
END IF;
IF q_4_1 IS NULL THEN
RAISE EXCEPTION 'UUID no encontrado para code %', '4.1';
END IF;
IF q_6_1 IS NULL THEN
RAISE EXCEPTION 'UUID no encontrado para code %', '6.1';
END IF;
IF q_6_2 IS NULL THEN
RAISE EXCEPTION 'UUID no encontrado para code %', '6.2';
END IF;
IF q_6_4 IS NULL THEN
RAISE EXCEPTION 'UUID no encontrado para code %', '6.4';
END IF;
IF q_7_2 IS NULL THEN
RAISE EXCEPTION 'UUID no encontrado para code %', '7.2';
END IF;
IF q_7_3 IS NULL THEN
RAISE EXCEPTION 'UUID no encontrado para code %', '7.3';
END IF;
IF q_7_5 IS NULL THEN
RAISE EXCEPTION 'UUID no encontrado para code %', '7.5';
END IF;
IF q_7_6 IS NULL THEN
RAISE EXCEPTION 'UUID no encontrado para code %', '7.6';
END IF;
IF q_9_1 IS NULL THEN
RAISE EXCEPTION 'UUID no encontrado para code %', '9.1';
END IF;
IF q_9_2 IS NULL THEN
RAISE EXCEPTION 'UUID no encontrado para code %', '9.2';
END IF;
IF q_9_3 IS NULL THEN
RAISE EXCEPTION 'UUID no encontrado para code %', '9.3';
END IF;
IF q_9_4 IS NULL THEN
RAISE EXCEPTION 'UUID no encontrado para code %', '9.4';
END IF;
DELETE FROM public.responses
WHERE survey_id = s_id
AND ip_hash LIKE 'seed-prueba-fs-%';
-- answers cae por ON DELETE CASCADE (responses.id). consent_records de
-- estas filas queda huérfano a propósito — es evidencia de consentimiento
-- (ADR-003), no se borra aunque la response que lo usaba se borre.
UPDATE surveys SET status='live' WHERE id = s_id;
-- seed-prueba-fs-000
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-000', '55 años o más', 'Auxiliar', 'Central',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Familiar mayor con discapacidad']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Remoto (home office)'),
jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '56'),
jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '56'),
jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', 'De forma permanente / sin horario'),
jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Nunca o casi nunca'),
jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Nunca'),
jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Algo probable'),
jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Nunca hemos tocado el tema'),
jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Sí, definitivamente'),
jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'No'),
jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores']::text[]),
jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Información sobre recursos y servicios']::text[])
)
);
-- seed-prueba-fs-001
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-001', '35 a 44 años', 'Operativo', 'Central',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Hijo adulto con discapacidad']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Remoto (home office)'),
jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '56'),
jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '34'),
jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '56'),
jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Varias veces por semana'),
jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Pocas veces (13 al año)'),
jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Algo probable'),
jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'No, es algo bastante invisible'),
jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Prefiero mantenerlo en privado'),
jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'No'),
jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Reducir tu jornada o pasar a medio tiempo']::text[]),
jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Apoyo económico o convenios/descuentos']::text[])
)
);
-- seed-prueba-fs-002
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-002', '35 a 44 años', 'Operativo', 'Central',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Otro / Especificar']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial'),
jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '12'),
jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '34'),
jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '12'),
jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Casi todos los días'),
jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Pocas veces (13 al año)'),
jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Muy probable'),
jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'No, es algo bastante invisible'),
jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Prefiero mantenerlo en privado'),
jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'No'),
jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores']::text[]),
jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Acceso a beneficios para terapias o salud', 'Apoyo económico o convenios/descuentos', 'Contención/apoyo emocional o psicológico']::text[])
)
);
-- seed-prueba-fs-003
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-003', '25 a 34 años', 'Gerencial', 'Central',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Padre/madre con movilidad reducida o 100% dependiente']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Híbrido'),
jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', 'Todos los días'),
jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', 'Más de 6 horas'),
jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '56'),
jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Nunca o casi nunca'),
jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Con frecuencia (más de 10 al año)'),
jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Nada probable'),
jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Sí, me siento acompañado/a'),
jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Tal vez, si hay más personas en la misma situación'),
jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'No'),
jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Faltar o llegar tarde de forma reiterada']::text[]),
jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Apoyo económico o convenios/descuentos']::text[])
)
);
-- seed-prueba-fs-004
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-004', '55 años o más', 'Jefatura', 'Central',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Familiar mayor con discapacidad', 'Hijo adulto con discapacidad']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Híbrido'),
jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '12'),
jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '12'),
jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', 'De forma permanente / sin horario'),
jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Varias veces por semana'),
jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Varias veces (410 al año)'),
jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Nada probable'),
jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Sí, me siento acompañado/a'),
jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'No por ahora'),
jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', ''),
jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores']::text[]),
jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Redes de apoyo / grupos de pares']::text[])
)
);
-- seed-prueba-fs-005
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-005', '55 años o más', 'Auxiliar', 'Alto Paraná',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Hijo menor con discapacidad']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Remoto (home office)'),
jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '56'),
jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '34'),
jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', 'De forma permanente / sin horario'),
jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Casi todos los días'),
jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Con frecuencia (más de 10 al año)'),
jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Poco probable'),
jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Sí, me siento acompañado/a'),
jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Tal vez, si hay más personas en la misma situación'),
jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', ''),
jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Reducir tu jornada o pasar a medio tiempo']::text[]),
jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Información sobre recursos y servicios', 'Acceso a beneficios para terapias o salud']::text[])
)
);
-- seed-prueba-fs-006
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-006', '25 a 34 años', 'Auxiliar', 'Central',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Otro / Especificar', 'Hijo menor sin discapacidad']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial'),
jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '34'),
jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '34'),
jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', 'Más de 6 horas'),
jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Casi todos los días'),
jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Nunca'),
jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Poco probable'),
jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Parcialmente, hay cierta comprensión'),
jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'No por ahora'),
jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'No'),
jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Faltar o llegar tarde de forma reiterada']::text[]),
jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Información sobre recursos y servicios', 'Redes de apoyo / grupos de pares', 'Apoyo económico o convenios/descuentos']::text[])
)
);
-- seed-prueba-fs-007
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-007', '35 a 44 años', 'Auxiliar', 'Central',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Hijo menor con discapacidad']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Remoto (home office)'),
jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '34'),
jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '12'),
jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '56'),
jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Nunca o casi nunca'),
jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Pocas veces (13 al año)'),
jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Nada probable'),
jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'No, es algo bastante invisible'),
jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Sí, definitivamente'),
jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', ''),
jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores']::text[]),
jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Apoyo económico o convenios/descuentos']::text[])
)
);
-- seed-prueba-fs-008
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-008', '35 a 44 años', 'Operativo', 'Central',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Hijo menor con discapacidad', 'Familiar mayor con discapacidad']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Remoto (home office)'),
jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '34'),
jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', 'Más de 6 horas'),
jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '34'),
jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Varias veces por semana'),
jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Varias veces (410 al año)'),
jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Nada probable'),
jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Parcialmente, hay cierta comprensión'),
jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Sí, definitivamente'),
jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', ''),
jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores']::text[]),
jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Contención/apoyo emocional o psicológico', 'Información sobre recursos y servicios']::text[])
)
);
-- seed-prueba-fs-009
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-009', 'Menos de 25 años', 'Operativo', 'Central',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Hijo menor con discapacidad']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial'),
jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '34'),
jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', 'Más de 6 horas'),
jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '34'),
jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Algunas veces al mes'),
jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Nunca'),
jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Poco probable'),
jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Nunca hemos tocado el tema'),
jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Sí, definitivamente'),
jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', ''),
jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores']::text[]),
jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Flexibilidad horaria o trabajo remoto', 'Información sobre recursos y servicios', 'Capacitación y autocuidado']::text[])
)
);
-- seed-prueba-fs-010
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-010', '25 a 34 años', 'Operativo', 'Asunción (Capital)',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Otro / Especificar']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Remoto (home office)'),
jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', 'Todos los días'),
jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '12'),
jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '34'),
jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Algunas veces al mes'),
jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Con frecuencia (más de 10 al año)'),
jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Nada probable'),
jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'No, es algo bastante invisible'),
jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Tal vez, si hay más personas en la misma situación'),
jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', ''),
jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Declinar viajes, horas extra o capacitaciones']::text[]),
jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Información sobre recursos y servicios', 'Capacitación y autocuidado', 'Contención/apoyo emocional o psicológico']::text[])
)
);
-- seed-prueba-fs-011
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-011', '35 a 44 años', 'Auxiliar', 'Central',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Padre/madre con movilidad reducida o 100% dependiente']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Híbrido'),
jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '56'),
jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '12'),
jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '12'),
jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Algunas veces al mes'),
jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Pocas veces (13 al año)'),
jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Nada probable'),
jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Nunca hemos tocado el tema'),
jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Tal vez, si hay más personas en la misma situación'),
jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', ''),
jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Dejar un trabajo anterior']::text[]),
jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Información sobre recursos y servicios']::text[])
)
);
-- seed-prueba-fs-012
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-012', '55 años o más', 'Operativo', 'Central',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Hijo menor sin discapacidad', 'Familiar mayor con discapacidad']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial'),
jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '34'),
jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '12'),
jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', 'De forma permanente / sin horario'),
jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Nunca o casi nunca'),
jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Pocas veces (13 al año)'),
jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Poco probable'),
jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Parcialmente, hay cierta comprensión'),
jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'No por ahora'),
jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'No'),
jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Faltar o llegar tarde de forma reiterada']::text[]),
jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Redes de apoyo / grupos de pares', 'Acceso a beneficios para terapias o salud', 'Apoyo económico o convenios/descuentos']::text[])
)
);
-- seed-prueba-fs-013
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-013', '25 a 34 años', 'Operativo', 'Central',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Otro / Especificar']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Remoto (home office)'),
jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '12'),
jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '12'),
jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', 'Más de 6 horas'),
jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Varias veces por semana'),
jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Pocas veces (13 al año)'),
jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Poco probable'),
jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'No, es algo bastante invisible'),
jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Sí, definitivamente'),
jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', ''),
jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores']::text[]),
jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Acceso a beneficios para terapias o salud']::text[])
)
);
-- seed-prueba-fs-014
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-014', '35 a 44 años', 'Gerencial', 'Asunción (Capital)',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Familiar mayor con discapacidad']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Híbrido'),
jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '12'),
jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '56'),
jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '12'),
jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Casi todos los días'),
jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Nunca'),
jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Algo probable'),
jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Sí, me siento acompañado/a'),
jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'No por ahora'),
jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', ''),
jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores']::text[]),
jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Capacitación y autocuidado', 'Apoyo económico o convenios/descuentos']::text[])
)
);
-- seed-prueba-fs-015
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-015', '35 a 44 años', 'Operativo', 'Asunción (Capital)',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Padre/madre con movilidad reducida o 100% dependiente']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial'),
jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', 'Todos los días'),
jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '56'),
jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '12'),
jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Nunca o casi nunca'),
jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Varias veces (410 al año)'),
jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Nada probable'),
jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Parcialmente, hay cierta comprensión'),
jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Sí, definitivamente'),
jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', ''),
jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores']::text[]),
jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Contención/apoyo emocional o psicológico', 'Capacitación y autocuidado', 'Flexibilidad horaria o trabajo remoto']::text[])
)
);
-- seed-prueba-fs-016
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-016', '25 a 34 años', 'Directivo', 'Central',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Familiar menor con discapacidad']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Remoto (home office)'),
jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '34'),
jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '12'),
jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '56'),
jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Algunas veces al mes'),
jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Con frecuencia (más de 10 al año)'),
jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Muy probable'),
jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Parcialmente, hay cierta comprensión'),
jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Sí, definitivamente'),
jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'No'),
jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores']::text[]),
jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Redes de apoyo / grupos de pares']::text[])
)
);
-- seed-prueba-fs-017
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-017', '55 años o más', 'Auxiliar', 'Central',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Hijo menor con discapacidad']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Híbrido'),
jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '34'),
jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '34'),
jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', 'Más de 6 horas'),
jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Nunca o casi nunca'),
jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Varias veces (410 al año)'),
jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Muy probable'),
jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Nunca hemos tocado el tema'),
jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Tal vez, si hay más personas en la misma situación'),
jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', ''),
jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Declinar viajes, horas extra o capacitaciones']::text[]),
jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Acceso a beneficios para terapias o salud']::text[])
)
);
-- seed-prueba-fs-018
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-018', '45 a 54 años', 'Auxiliar', 'Asunción (Capital)',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Otro / Especificar']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial'),
jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', 'Todos los días'),
jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '56'),
jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '56'),
jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Casi todos los días'),
jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Varias veces (410 al año)'),
jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Algo probable'),
jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Parcialmente, hay cierta comprensión'),
jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'No por ahora'),
jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'No'),
jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores']::text[]),
jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Información sobre recursos y servicios', 'Flexibilidad horaria o trabajo remoto']::text[])
)
);
-- seed-prueba-fs-019
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-019', '55 años o más', 'Operativo', 'Central',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Hijo menor sin discapacidad']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Híbrido'),
jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '12'),
jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '56'),
jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '34'),
jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Algunas veces al mes'),
jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Con frecuencia (más de 10 al año)'),
jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Poco probable'),
jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Parcialmente, hay cierta comprensión'),
jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Sí, definitivamente'),
jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'No'),
jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores']::text[]),
jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Contención/apoyo emocional o psicológico', 'Capacitación y autocuidado']::text[])
)
);
-- seed-prueba-fs-020
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-020', '55 años o más', 'Jefatura', 'Alto Paraná',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Hijo menor sin discapacidad', 'Familiar mayor con discapacidad']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Híbrido'),
jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '34'),
jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '56'),
jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', 'Más de 6 horas'),
jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Nunca o casi nunca'),
jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Pocas veces (13 al año)'),
jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Poco probable'),
jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Nunca hemos tocado el tema'),
jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Prefiero mantenerlo en privado'),
jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'No'),
jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Declinar viajes, horas extra o capacitaciones']::text[]),
jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Acceso a beneficios para terapias o salud', 'Capacitación y autocuidado', 'Información sobre recursos y servicios']::text[])
)
);
-- seed-prueba-fs-021
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-021', '45 a 54 años', 'Jefatura', 'Central',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Familiar menor con discapacidad']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial'),
jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', 'Todos los días'),
jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '34'),
jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', 'De forma permanente / sin horario'),
jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Algunas veces al mes'),
jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Pocas veces (13 al año)'),
jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Poco probable'),
jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Parcialmente, hay cierta comprensión'),
jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Prefiero mantenerlo en privado'),
jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'No'),
jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores']::text[]),
jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Capacitación y autocuidado', 'Redes de apoyo / grupos de pares', 'Acceso a beneficios para terapias o salud']::text[])
)
);
-- seed-prueba-fs-022
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-022', '45 a 54 años', 'Jefatura', 'Asunción (Capital)',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Padre/madre con movilidad reducida o 100% dependiente']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Remoto (home office)'),
jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '12'),
jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '56'),
jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', 'De forma permanente / sin horario'),
jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Varias veces por semana'),
jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Pocas veces (13 al año)'),
jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Algo probable'),
jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Parcialmente, hay cierta comprensión'),
jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Sí, definitivamente'),
jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', ''),
jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores']::text[]),
jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Apoyo económico o convenios/descuentos']::text[])
)
);
-- seed-prueba-fs-023
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-023', '25 a 34 años', 'Operativo', 'Itapúa',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Familiar menor con discapacidad', 'Padre/madre con movilidad reducida o 100% dependiente']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial'),
jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '34'),
jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', 'Más de 6 horas'),
jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', 'Más de 6 horas'),
jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Algunas veces al mes'),
jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Nunca'),
jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Muy probable'),
jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Nunca hemos tocado el tema'),
jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Prefiero mantenerlo en privado'),
jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', ''),
jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores']::text[]),
jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Información sobre recursos y servicios']::text[])
)
);
-- seed-prueba-fs-024
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-024', '25 a 34 años', 'Operativo', 'Asunción (Capital)',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Otro / Especificar']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial'),
jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '12'),
jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', 'Más de 6 horas'),
jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '34'),
jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Casi todos los días'),
jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Pocas veces (13 al año)'),
jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Poco probable'),
jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'No, es algo bastante invisible'),
jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Prefiero mantenerlo en privado'),
jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'No'),
jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Faltar o llegar tarde de forma reiterada']::text[]),
jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Capacitación y autocuidado', 'Redes de apoyo / grupos de pares']::text[])
)
);
-- seed-prueba-fs-025
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-025', '25 a 34 años', 'Auxiliar', 'Asunción (Capital)',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Otro / Especificar']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Remoto (home office)'),
jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '34'),
jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '56'),
jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', 'De forma permanente / sin horario'),
jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Algunas veces al mes'),
jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Nunca'),
jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Algo probable'),
jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Parcialmente, hay cierta comprensión'),
jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Sí, definitivamente'),
jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', ''),
jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores']::text[]),
jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Acceso a beneficios para terapias o salud', 'Capacitación y autocuidado']::text[])
)
);
-- seed-prueba-fs-026
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-026', '25 a 34 años', 'Jefatura', 'Central',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Hijo menor sin discapacidad']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial'),
jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', 'Todos los días'),
jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', 'Más de 6 horas'),
jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '56'),
jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Algunas veces al mes'),
jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Pocas veces (13 al año)'),
jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Poco probable'),
jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'No, es algo bastante invisible'),
jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Prefiero mantenerlo en privado'),
jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', ''),
jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Rechazar un ascenso o nueva responsabilidad']::text[]),
jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Flexibilidad horaria o trabajo remoto', 'Capacitación y autocuidado', 'Contención/apoyo emocional o psicológico']::text[])
)
);
-- seed-prueba-fs-027
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-027', '35 a 44 años', 'Operativo', 'Central',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Familiar menor con discapacidad']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Remoto (home office)'),
jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '34'),
jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '56'),
jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', 'Más de 6 horas'),
jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Algunas veces al mes'),
jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Nunca'),
jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Algo probable'),
jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Nunca hemos tocado el tema'),
jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Sí, definitivamente'),
jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'No'),
jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Pensar seriamente en dejar el trabajo']::text[]),
jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Capacitación y autocuidado']::text[])
)
);
-- seed-prueba-fs-028
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-028', '55 años o más', 'Operativo', 'Central',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Hijo menor con discapacidad', 'Familiar menor con discapacidad']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial'),
jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '34'),
jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '12'),
jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '56'),
jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Algunas veces al mes'),
jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Nunca'),
jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Algo probable'),
jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Parcialmente, hay cierta comprensión'),
jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Prefiero mantenerlo en privado'),
jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', ''),
jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores']::text[]),
jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Acceso a beneficios para terapias o salud', 'Flexibilidad horaria o trabajo remoto']::text[])
)
);
-- seed-prueba-fs-029
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-029', '55 años o más', 'Auxiliar', 'Alto Paraná',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Padre/madre con movilidad reducida o 100% dependiente']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Remoto (home office)'),
jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '12'),
jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '12'),
jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '12'),
jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Casi todos los días'),
jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Nunca'),
jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Nada probable'),
jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Sí, me siento acompañado/a'),
jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Prefiero mantenerlo en privado'),
jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'No'),
jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Reducir tu jornada o pasar a medio tiempo']::text[]),
jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Flexibilidad horaria o trabajo remoto', 'Capacitación y autocuidado', 'Apoyo económico o convenios/descuentos']::text[])
)
);
-- seed-prueba-fs-030
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-030', '35 a 44 años', 'Operativo', 'Alto Paraná',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Otro / Especificar']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Híbrido'),
jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '34'),
jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '56'),
jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '12'),
jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Algunas veces al mes'),
jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Con frecuencia (más de 10 al año)'),
jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Poco probable'),
jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'No, es algo bastante invisible'),
jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Tal vez, si hay más personas en la misma situación'),
jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', ''),
jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Faltar o llegar tarde de forma reiterada']::text[]),
jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Capacitación y autocuidado']::text[])
)
);
-- seed-prueba-fs-031
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-031', '35 a 44 años', 'Operativo', 'Asunción (Capital)',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Hijo adulto con discapacidad']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial'),
jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', 'Todos los días'),
jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '56'),
jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '12'),
jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Algunas veces al mes'),
jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Nunca'),
jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Muy probable'),
jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Sí, me siento acompañado/a'),
jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Tal vez, si hay más personas en la misma situación'),
jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'No'),
jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Dejar un trabajo anterior']::text[]),
jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Redes de apoyo / grupos de pares', 'Contención/apoyo emocional o psicológico']::text[])
)
);
-- seed-prueba-fs-032
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-032', '25 a 34 años', 'Operativo', 'Asunción (Capital)',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Familiar mayor con discapacidad']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Híbrido'),
jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', 'Todos los días'),
jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', 'Más de 6 horas'),
jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', 'Más de 6 horas'),
jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Casi todos los días'),
jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Pocas veces (13 al año)'),
jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Muy probable'),
jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Sí, me siento acompañado/a'),
jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Prefiero mantenerlo en privado'),
jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'No'),
jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores']::text[]),
jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Apoyo económico o convenios/descuentos', 'Contención/apoyo emocional o psicológico']::text[])
)
);
-- seed-prueba-fs-033
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-033', 'Menos de 25 años', 'Auxiliar', 'Alto Paraná',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Hijo menor con discapacidad', 'Hijo adulto con discapacidad']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial'),
jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '56'),
jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '56'),
jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '56'),
jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Casi todos los días'),
jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Varias veces (410 al año)'),
jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Nada probable'),
jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Nunca hemos tocado el tema'),
jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Prefiero mantenerlo en privado'),
jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'No'),
jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Declinar viajes, horas extra o capacitaciones']::text[]),
jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Apoyo económico o convenios/descuentos']::text[])
)
);
-- seed-prueba-fs-034
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-034', '55 años o más', 'Operativo', 'Central',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Familiar menor con discapacidad', 'Hijo menor sin discapacidad']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Híbrido'),
jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '12'),
jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '56'),
jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '34'),
jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Algunas veces al mes'),
jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Nunca'),
jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Poco probable'),
jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'No, es algo bastante invisible'),
jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'No por ahora'),
jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'No'),
jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Pensar seriamente en dejar el trabajo']::text[]),
jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Contención/apoyo emocional o psicológico', 'Redes de apoyo / grupos de pares']::text[])
)
);
-- seed-prueba-fs-035
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-035', '45 a 54 años', 'Jefatura', 'Itapúa',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Padre/madre con movilidad reducida o 100% dependiente']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial'),
jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '34'),
jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '56'),
jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '12'),
jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Varias veces por semana'),
jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Con frecuencia (más de 10 al año)'),
jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Nada probable'),
jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'No, es algo bastante invisible'),
jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'No por ahora'),
jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', ''),
jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores']::text[]),
jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Redes de apoyo / grupos de pares', 'Capacitación y autocuidado']::text[])
)
);
-- seed-prueba-fs-036
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-036', '25 a 34 años', 'Jefatura', 'Itapúa',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores / No tengo vinculación de cuidado']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial')
)
);
-- seed-prueba-fs-037
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-037', '35 a 44 años', 'Operativo', 'Central',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores / No tengo vinculación de cuidado']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial')
)
);
-- seed-prueba-fs-038
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-038', '35 a 44 años', 'Auxiliar', 'Central',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores / No tengo vinculación de cuidado']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Híbrido')
)
);
-- seed-prueba-fs-039
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-039', '35 a 44 años', 'Auxiliar', 'Asunción (Capital)',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores / No tengo vinculación de cuidado']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Híbrido')
)
);
-- seed-prueba-fs-040
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-040', '45 a 54 años', 'Auxiliar', 'Central',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores / No tengo vinculación de cuidado']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Híbrido')
)
);
-- seed-prueba-fs-041
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-041', '35 a 44 años', 'Operativo', 'Asunción (Capital)',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores / No tengo vinculación de cuidado']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Remoto (home office)')
)
);
-- seed-prueba-fs-042
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-042', '25 a 34 años', 'Jefatura', 'Central',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores / No tengo vinculación de cuidado']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Remoto (home office)')
)
);
-- seed-prueba-fs-043
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-043', 'Menos de 25 años', 'Operativo', 'Central',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores / No tengo vinculación de cuidado']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial')
)
);
-- seed-prueba-fs-044
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-044', '55 años o más', 'Operativo', 'Central',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores / No tengo vinculación de cuidado']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial')
)
);
-- seed-prueba-fs-045
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-045', '25 a 34 años', 'Auxiliar', 'Central',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores / No tengo vinculación de cuidado']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial')
)
);
-- seed-prueba-fs-046
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-046', '25 a 34 años', 'Operativo', 'Central',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores / No tengo vinculación de cuidado']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Remoto (home office)')
)
);
-- seed-prueba-fs-047
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-047', '55 años o más', 'Operativo', 'Central',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores / No tengo vinculación de cuidado']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial')
)
);
-- seed-prueba-fs-048
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-048', '55 años o más', 'Operativo', 'Central',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores / No tengo vinculación de cuidado']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Remoto (home office)')
)
);
-- seed-prueba-fs-049
PERFORM public.rpc_submit_response(
s_id, 'seed-prueba-fs-049', '35 a 44 años', 'Auxiliar', 'Asunción (Capital)',
true, false,
jsonb_build_array(
jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores / No tengo vinculación de cuidado']::text[]),
jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Remoto (home office)')
)
);
-- Survey queda en 'live' (ya lo estaba desde el UPDATE de arriba; este
-- segundo UPDATE es explícito para que quede claro al releer el script,
-- no depende de que nada de arriba lo haya dejado sin tocar).
UPDATE surveys SET status='live' WHERE id = s_id;
END $$;
-- Para limpiar manualmente este lote de prueba sin tocar otras encuestas:
-- DELETE FROM public.responses WHERE survey_id = '30000000-0000-0000-0000-000000000003' AND ip_hash LIKE 'seed-prueba-fs-%';