-- ============================================================ -- seed.sql — Instrumento "Mapeo de Cuidadores" v2 — 44 preguntas -- Fuente autoritativa: SEED_SPEC.md v2 (Jun 2026) -- Reemplaza v1 (34 preguntas con códigos A-H) -- -- Estructura condicional: -- cond-disc-propia: 1.1='Sí' → 1.2–1.5 (4 dependientes) -- cond-familiar: 1.6='Sí' → 1.7–1.12 (6 dependientes) -- cond-adulto-mayor: 1.13='Sí' → 1.14–1.16 (3 dependientes) -- Resto: top-level, siempre visibles -- -- is_sensitive=true: 1.1-1.12, 1.14, 1.15, 3.4 (15 preguntas) -- required=false en todas (equipo decidió captura completa; obligatoriedad se define luego) -- -- UUIDs fijos: -- org: 10000000-0000-0000-0000-000000000001 -- cv-v1: 20000000-0000-0000-0000-000000000001 -- survey: 30000000-0000-0000-0000-000000000001 -- preguntas 40000000-0000-0000-0000-00000000000{01..44} -- ============================================================ -- ── Organización demo ───────────────────────────────────────── INSERT INTO public.organizations (id, name, sector, size_bucket) VALUES ('10000000-0000-0000-0000-000000000001','Empresa Demo S.A.','Servicios','100-500') ON CONFLICT (id) DO NOTHING; -- ── Consent version v1 ──────────────────────────────────────── INSERT INTO public.consent_versions (id, version, body, scopes) VALUES ( '20000000-0000-0000-0000-000000000001', 'v1', 'Esta encuesta es completamente anónima: no registramos tu nombre ni ningún dato que permita ' 'identificarte. Tus respuestas se usan para (1) ayudar a tu empresa con apoyos sobre cuidado y ' 'discapacidad, y (2) un estudio nacional anonimizado. Al ser anónima, no es posible retirar ' 'ni modificar tu respuesta una vez enviada.', '["operativo","macro_n1"]'::jsonb ) ON CONFLICT (id) DO NOTHING; -- ── Survey ──────────────────────────────────────────────────── INSERT INTO public.surveys ( id, org_id, title, status, is_anonymous, data_sensitivity, security_class, controller_role, consent_version_id, k_threshold ) VALUES ( '30000000-0000-0000-0000-000000000001', '10000000-0000-0000-0000-000000000001', 'Mapeo de Cuidadores — 2026', 'draft', true, 'sensible', 'confidencial', 'A', '20000000-0000-0000-0000-000000000001', 5 ) ON CONFLICT (id) DO NOTHING; -- ── Preguntas: DELETE + INSERT para idempotencia total ──────── DELETE FROM public.questions WHERE survey_id = '30000000-0000-0000-0000-000000000001'; -- ══════════════════════════════════════════════════════════════ -- SECCIÓN A — Datos Generales (top-level, cuasi-identificadores) -- A1/A2/A3: text_short (texto libre, sin opciones) -- qi_sector ← A4 · qi_age_bucket ← A5 -- qi_city/qi_country ← A2/A1: se agregan como columnas qi en Sprint 3 -- ══════════════════════════════════════════════════════════════ INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required) VALUES ('40000000-0000-0000-0000-000000000001','30000000-0000-0000-0000-000000000001', 'A1','text_short','País',1,false,false); INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required) VALUES ('40000000-0000-0000-0000-000000000002','30000000-0000-0000-0000-000000000001', 'A2','text_short','Ciudad',2,false,false); INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required) VALUES ('40000000-0000-0000-0000-000000000003','30000000-0000-0000-0000-000000000001', 'A3','text_short','Sucursal o sede',3,false,false); INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,options) VALUES ('40000000-0000-0000-0000-000000000004','30000000-0000-0000-0000-000000000001', 'A4','single_choice','¿En qué área o gerencia trabajás?',4,false,false, '[{"value":"Operaciones/Producción","label":"Operaciones/Producción"}, {"value":"Comercial/Ventas","label":"Comercial/Ventas"}, {"value":"Administración/Finanzas","label":"Administración/Finanzas"}, {"value":"Recursos Humanos/Cultura","label":"Recursos Humanos/Cultura"}, {"value":"Tecnología/Sistemas","label":"Tecnología/Sistemas"}, {"value":"Logística/Distribución","label":"Logística/Distribución"}, {"value":"Otra área","label":"Otra área"}]'::jsonb); INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,options) VALUES ('40000000-0000-0000-0000-000000000005','30000000-0000-0000-0000-000000000001', 'A5','single_choice','¿Cuántos años tenés?',5,false,false, '[{"value":"Menos de 25 años","label":"Menos de 25 años"}, {"value":"25 a 34 años","label":"25 a 34 años"}, {"value":"35 a 44 años","label":"35 a 44 años"}, {"value":"45 a 54 años","label":"45 a 54 años"}, {"value":"55 años o más","label":"55 años o más"}, {"value":"Prefiero no decir","label":"Prefiero no decir"}]'::jsonb); INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,options) VALUES ('40000000-0000-0000-0000-000000000006','30000000-0000-0000-0000-000000000001', 'A6','single_choice','¿Con qué género te identificás?',6,false,false, '[{"value":"Femenino","label":"Femenino"}, {"value":"Masculino","label":"Masculino"}, {"value":"No binario/Otro","label":"No binario/Otro"}, {"value":"Prefiero no decir","label":"Prefiero no decir"}]'::jsonb); INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,options) VALUES ('40000000-0000-0000-0000-000000000007','30000000-0000-0000-0000-000000000001', 'A7','single_choice','¿Cuál es tu modalidad de trabajo actual?',7,false,false, '[{"value":"Presencial","label":"Presencial"}, {"value":"Remoto (home office)","label":"Remoto (home office)"}, {"value":"Híbrido","label":"Híbrido"}]'::jsonb); -- ══════════════════════════════════════════════════════════════ -- SECCIÓN 1 — Prevalencia: cuidado y discapacidad (sensible) -- Triggers: 1.1 (→1.2–1.5), 1.6 (→1.7–1.12), 1.13 (→1.14–1.16) -- ══════════════════════════════════════════════════════════════ -- 1.1 trigger — is_sensitive=true, sin conditional_rules INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,options) VALUES ('40000000-0000-0000-0000-000000000008','30000000-0000-0000-0000-000000000001', '1.1','single_choice', '¿Vos mismo/a vivís con alguna discapacidad o condición de salud que afecte tu funcionamiento cotidiano?', 8,true,false, '[{"value":"Sí","label":"Sí"}, {"value":"No","label":"No"}, {"value":"Prefiero no decir","label":"Prefiero no decir"}]'::jsonb); -- cond-disc-propia: 1.2–1.5 se muestran si 1.1='Sí' INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,options,conditional_rules) VALUES ('40000000-0000-0000-0000-000000000009','30000000-0000-0000-0000-000000000001', '1.2','multiple_choice','¿Qué tipo de discapacidad o condición tenés?',9,true,false, '[{"value":"Discapacidad física/motriz","label":"Discapacidad física/motriz"}, {"value":"Visual","label":"Visual"}, {"value":"Auditiva","label":"Auditiva"}, {"value":"Intelectual","label":"Intelectual"}, {"value":"TEA","label":"TEA"}, {"value":"Psicosocial/salud mental","label":"Psicosocial/salud mental"}, {"value":"Condición crónica que genera limitaciones","label":"Condición crónica que genera limitaciones"}, {"value":"Otra","label":"Otra"}]'::jsonb, '[{"if_question":"1.1","op":"eq","value":"Sí","action":"show"}]'::jsonb); INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,options,conditional_rules) VALUES ('40000000-0000-0000-0000-000000000010','30000000-0000-0000-0000-000000000001', '1.3','multiple_choice','¿Usás algún elemento de apoyo para la movilidad o autonomía?',10,true,false, '[{"value":"Silla de ruedas","label":"Silla de ruedas"}, {"value":"Bastón","label":"Bastón"}, {"value":"Andador","label":"Andador"}, {"value":"Muletas","label":"Muletas"}, {"value":"Prótesis","label":"Prótesis"}, {"value":"No utilizo","label":"No utilizo"}]'::jsonb, '[{"if_question":"1.1","op":"eq","value":"Sí","action":"show"}]'::jsonb); INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,options,conditional_rules) VALUES ('40000000-0000-0000-0000-000000000011','30000000-0000-0000-0000-000000000001', '1.4','single_choice','¿Contás con certificado oficial de discapacidad?',11,true,false, '[{"value":"Sí","label":"Sí"}, {"value":"No, pero estoy en trámite","label":"No, pero estoy en trámite"}, {"value":"No","label":"No"}]'::jsonb, '[{"if_question":"1.1","op":"eq","value":"Sí","action":"show"}]'::jsonb); INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,options,conditional_rules) VALUES ('40000000-0000-0000-0000-000000000012','30000000-0000-0000-0000-000000000001', '1.5','single_choice','¿Tu condición afecta tu desempeño o comodidad en el trabajo?',12,true,false, '[{"value":"Sí, de forma significativa","label":"Sí, de forma significativa"}, {"value":"Sí, pero en aspectos puntuales","label":"Sí, pero en aspectos puntuales"}, {"value":"No, está bien gestionada","label":"No, está bien gestionada"}, {"value":"Prefiero no decir","label":"Prefiero no decir"}]'::jsonb, '[{"if_question":"1.1","op":"eq","value":"Sí","action":"show"}]'::jsonb); -- 1.6 trigger — is_sensitive=true INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,options) VALUES ('40000000-0000-0000-0000-000000000013','30000000-0000-0000-0000-000000000001', '1.6','single_choice', '¿Tenés algún familiar cercano (hijo/a, pareja, hermano/a, padre/madre) que viva con discapacidad?', 13,true,false, '[{"value":"Sí","label":"Sí"}, {"value":"No","label":"No"}, {"value":"Prefiero no decir","label":"Prefiero no decir"}]'::jsonb); -- cond-familiar: 1.7–1.12 se muestran si 1.6='Sí' INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,options,conditional_rules) VALUES ('40000000-0000-0000-0000-000000000014','30000000-0000-0000-0000-000000000001', '1.7','multiple_choice','¿Cuál es tu vínculo con esa persona?',14,true,false, '[{"value":"Hijo/a","label":"Hijo/a"}, {"value":"Cónyuge/pareja","label":"Cónyuge/pareja"}, {"value":"Padre o madre","label":"Padre o madre"}, {"value":"Hermano/a","label":"Hermano/a"}, {"value":"Otro familiar","label":"Otro familiar"}]'::jsonb, '[{"if_question":"1.6","op":"eq","value":"Sí","action":"show"}]'::jsonb); INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,options,conditional_rules) VALUES ('40000000-0000-0000-0000-000000000015','30000000-0000-0000-0000-000000000001', '1.8','multiple_choice','¿Qué tipo de discapacidad tiene?',15,true,false, '[{"value":"Física/motriz","label":"Física/motriz"}, {"value":"Visual","label":"Visual"}, {"value":"Auditiva","label":"Auditiva"}, {"value":"Intelectual","label":"Intelectual"}, {"value":"TEA","label":"TEA"}, {"value":"Psicosocial/salud mental","label":"Psicosocial/salud mental"}, {"value":"Condición crónica severa","label":"Condición crónica severa"}, {"value":"Otra","label":"Otra"}]'::jsonb, '[{"if_question":"1.6","op":"eq","value":"Sí","action":"show"}]'::jsonb); INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,options,conditional_rules) VALUES ('40000000-0000-0000-0000-000000000016','30000000-0000-0000-0000-000000000001', '1.9','multiple_choice','¿Qué tipo de apoyo o acompañamiento necesita principalmente?',16,true,false, '[{"value":"Movilidad física","label":"Movilidad física"}, {"value":"Comunicación","label":"Comunicación"}, {"value":"Apoyo escolar/educativo","label":"Apoyo escolar/educativo"}, {"value":"Inclusión laboral","label":"Inclusión laboral"}, {"value":"Terapias/rehabilitación","label":"Terapias/rehabilitación"}, {"value":"Apoyo emocional/psicosocial","label":"Apoyo emocional/psicosocial"}]'::jsonb, '[{"if_question":"1.6","op":"eq","value":"Sí","action":"show"}]'::jsonb); INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,options,conditional_rules) VALUES ('40000000-0000-0000-0000-000000000017','30000000-0000-0000-0000-000000000001', '1.10','multiple_choice','¿Usa algún elemento de apoyo para la movilidad o autonomía?',17,true,false, '[{"value":"Silla de ruedas","label":"Silla de ruedas"}, {"value":"Bastón","label":"Bastón"}, {"value":"Andador","label":"Andador"}, {"value":"Muletas","label":"Muletas"}, {"value":"Prótesis","label":"Prótesis"}, {"value":"No utiliza","label":"No utiliza"}]'::jsonb, '[{"if_question":"1.6","op":"eq","value":"Sí","action":"show"}]'::jsonb); INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,options,conditional_rules) VALUES ('40000000-0000-0000-0000-000000000018','30000000-0000-0000-0000-000000000001', '1.11','single_choice', 'Si es niño/a o adolescente en edad escolar: ¿está escolarizado/a y enfrenta barreras de aprendizaje?', 18,true,false, '[{"value":"Escolarizado/a, sin barreras importantes","label":"Escolarizado/a, sin barreras importantes"}, {"value":"Escolarizado/a, enfrenta barreras o faltan ajustes","label":"Escolarizado/a, enfrenta barreras o faltan ajustes"}, {"value":"No está escolarizado/a","label":"No está escolarizado/a"}, {"value":"No aplica","label":"No aplica"}]'::jsonb, '[{"if_question":"1.6","op":"eq","value":"Sí","action":"show"}]'::jsonb); INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,options,conditional_rules) VALUES ('40000000-0000-0000-0000-000000000019','30000000-0000-0000-0000-000000000001', '1.12','single_choice','¿La persona con discapacidad se encuentra trabajando actualmente?',19,true,false, '[{"value":"Sí, está trabajando","label":"Sí, está trabajando"}, {"value":"No, y está buscando empleo","label":"No, y está buscando empleo"}, {"value":"No, y no está buscando","label":"No, y no está buscando"}, {"value":"No aplica","label":"No aplica"}]'::jsonb, '[{"if_question":"1.6","op":"eq","value":"Sí","action":"show"}]'::jsonb); -- 1.13 trigger — NOT sensitive INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,options) VALUES ('40000000-0000-0000-0000-000000000020','30000000-0000-0000-0000-000000000001', '1.13','single_choice','¿Tenés algún adulto mayor (60+ años) a tu cuidado o bajo tu responsabilidad?', 20,false,false, '[{"value":"Sí","label":"Sí"}, {"value":"No","label":"No"}, {"value":"Prefiero no decir","label":"Prefiero no decir"}]'::jsonb); -- cond-adulto-mayor: 1.14–1.16 se muestran si 1.13='Sí' INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,options,conditional_rules) VALUES ('40000000-0000-0000-0000-000000000021','30000000-0000-0000-0000-000000000001', '1.14','single_choice','¿Qué nivel de dependencia tiene? (la más representativa)',21,true,false, '[{"value":"Independiente, pero necesita supervisión","label":"Independiente, pero necesita supervisión"}, {"value":"Dependencia leve","label":"Dependencia leve"}, {"value":"Dependencia moderada","label":"Dependencia moderada"}, {"value":"Dependencia severa","label":"Dependencia severa"}]'::jsonb, '[{"if_question":"1.13","op":"eq","value":"Sí","action":"show"}]'::jsonb); INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,options,conditional_rules) VALUES ('40000000-0000-0000-0000-000000000022','30000000-0000-0000-0000-000000000001', '1.15','multiple_choice','¿Tiene una condición de salud que genere mayor necesidad de cuidado?',22,true,false, '[{"value":"Demencia/Alzheimer","label":"Demencia/Alzheimer"}, {"value":"ACV/Parálisis","label":"ACV/Parálisis"}, {"value":"Enfermedad crónica grave","label":"Enfermedad crónica grave"}, {"value":"Movilidad reducida","label":"Movilidad reducida"}, {"value":"Deterioro cognitivo","label":"Deterioro cognitivo"}, {"value":"Sin condición específica","label":"Sin condición específica"}]'::jsonb, '[{"if_question":"1.13","op":"eq","value":"Sí","action":"show"}]'::jsonb); INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,options,conditional_rules) VALUES ('40000000-0000-0000-0000-000000000023','30000000-0000-0000-0000-000000000001', '1.16','single_choice','¿Vive con vos o en otra vivienda?',23,false,false, '[{"value":"Vive en mi hogar","label":"Vive en mi hogar"}, {"value":"Vive en otra vivienda","label":"Vive en otra vivienda"}, {"value":"Está en residencia/institución","label":"Está en residencia/institución"}]'::jsonb, '[{"if_question":"1.13","op":"eq","value":"Sí","action":"show"}]'::jsonb); -- ══════════════════════════════════════════════════════════════ -- SECCIÓN 2 — Intensidad y rol del cuidado (top-level) -- ══════════════════════════════════════════════════════════════ INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,options) VALUES ('40000000-0000-0000-0000-000000000024','30000000-0000-0000-0000-000000000001', '2.1','single_choice','¿Quién es el/la responsable principal del cuidado?',24,false,false, '[{"value":"Yo soy el/la principal","label":"Yo soy el/la principal"}, {"value":"Comparto con otro familiar","label":"Comparto con otro familiar"}, {"value":"Hay cuidador/a pagado/a","label":"Hay cuidador/a pagado/a"}, {"value":"Está en institución/centro de día","label":"Está en institución/centro de día"}]'::jsonb); INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,options) VALUES ('40000000-0000-0000-0000-000000000025','30000000-0000-0000-0000-000000000001', '2.2','single_choice','¿Cuántas horas por día dedicás, en promedio, al cuidado directo?',25,false,false, '[{"value":"Menos de 1h","label":"Menos de 1h"}, {"value":"Entre 1 y 3h","label":"Entre 1 y 3h"}, {"value":"Entre 3 y 6h","label":"Entre 3 y 6h"}, {"value":"Más de 6h","label":"Más de 6h"}, {"value":"Varía mucho","label":"Varía mucho"}]'::jsonb); INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,options) VALUES ('40000000-0000-0000-0000-000000000026','30000000-0000-0000-0000-000000000001', '2.3','multiple_choice','¿En qué momentos del día cuidás principalmente?',26,false,false, '[{"value":"Antes del trabajo","label":"Antes del trabajo"}, {"value":"Durante horario laboral (llamadas/emergencias)","label":"Durante horario laboral (llamadas/emergencias)"}, {"value":"Al llegar del trabajo","label":"Al llegar del trabajo"}, {"value":"Durante la noche","label":"Durante la noche"}, {"value":"Los fines de semana","label":"Los fines de semana"}, {"value":"Es continuo sin horario fijo","label":"Es continuo sin horario fijo"}]'::jsonb); INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,options) VALUES ('40000000-0000-0000-0000-000000000027','30000000-0000-0000-0000-000000000001', '2.4','single_choice','¿Contás con apoyo de otras personas para el cuidado?',27,false,false, '[{"value":"Sí, apoyo familiar suficiente","label":"Sí, apoyo familiar suficiente"}, {"value":"Algo de apoyo, no suficiente","label":"Algo de apoyo, no suficiente"}, {"value":"No, soy el/la único/a responsable","label":"No, soy el/la único/a responsable"}, {"value":"Tengo apoyo contratado","label":"Tengo apoyo contratado"}]'::jsonb); INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,options) VALUES ('40000000-0000-0000-0000-000000000028','30000000-0000-0000-0000-000000000001', '2.5','single_choice', 'Como cuidador/a primario, ¿presentás signos de agotamiento o estrés crónico?',28,false,false, '[{"value":"Sí, frecuentemente","label":"Sí, frecuentemente"}, {"value":"A veces","label":"A veces"}, {"value":"No, lo llevo bien","label":"No, lo llevo bien"}, {"value":"Prefiero no decir","label":"Prefiero no decir"}]'::jsonb); -- ══════════════════════════════════════════════════════════════ -- SECCIÓN 3 — Impacto económico del cuidado (top-level) -- 3.4: is_sensitive=true + analyst-only (no exponer a org_admin) -- ══════════════════════════════════════════════════════════════ INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,options) VALUES ('40000000-0000-0000-0000-000000000029','30000000-0000-0000-0000-000000000001', '3.1','single_choice','¿Cuánto estimás que gastás por mes en el cuidado?',29,false,false, '[{"value":"Sin gastos significativos","label":"Sin gastos significativos"}, {"value":"Menos de Gs. 500.000","label":"Menos de Gs. 500.000"}, {"value":"Gs. 500.000–1.500.000","label":"Gs. 500.000–1.500.000"}, {"value":"Gs. 1.500.000–3.000.000","label":"Gs. 1.500.000–3.000.000"}, {"value":"Gs. 3.000.000–6.000.000","label":"Gs. 3.000.000–6.000.000"}, {"value":"Más de Gs. 6.000.000","label":"Más de Gs. 6.000.000"}, {"value":"Prefiero no decir","label":"Prefiero no decir"}]'::jsonb); INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,options) VALUES ('40000000-0000-0000-0000-000000000030','30000000-0000-0000-0000-000000000001', '3.2','multiple_choice','¿Qué servicios o apoyos utilizás actualmente?',30,false,false, '[{"value":"Terapias especializadas","label":"Terapias especializadas"}, {"value":"Cuidador/a particular","label":"Cuidador/a particular"}, {"value":"Centro de día/institución","label":"Centro de día/institución"}, {"value":"Transporte adaptado","label":"Transporte adaptado"}, {"value":"Medicación alto costo","label":"Medicación alto costo"}, {"value":"Equipamiento médico/tecnología asistiva","label":"Equipamiento médico/tecnología asistiva"}, {"value":"No utilizo servicios formales","label":"No utilizo servicios formales"}]'::jsonb); INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,options) VALUES ('40000000-0000-0000-0000-000000000031','30000000-0000-0000-0000-000000000001', '3.3','multiple_choice','¿Cómo sostenés los gastos y responsabilidades del cuidado?',31,false,false, '[{"value":"Con mi empleo de tiempo completo","label":"Con mi empleo de tiempo completo"}, {"value":"Con mi empleo de tiempo parcial","label":"Con mi empleo de tiempo parcial"}, {"value":"Con trabajo independiente/emprendimiento","label":"Con trabajo independiente/emprendimiento"}, {"value":"Me ayudan mis familiares","label":"Me ayudan mis familiares"}, {"value":"Es difícil sostenerlo con mis ingresos","label":"Es difícil sostenerlo con mis ingresos"}]'::jsonb); -- 3.4: CONFIDENCIAL — is_sensitive=true, analyst-only -- No exponer en ninguna vista accesible a org_admin (ADR-001 addendum) INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,options) VALUES ('40000000-0000-0000-0000-000000000032','30000000-0000-0000-0000-000000000001', '3.4','single_choice','¿En qué franja salarial mensual te ubicás?',32,true,false, '[{"value":"Sueldo mínimo – Gs. 5.000.000","label":"Sueldo mínimo – Gs. 5.000.000"}, {"value":"Gs. 5.000.001–8.000.000","label":"Gs. 5.000.001–8.000.000"}, {"value":"Gs. 8.000.001–12.000.000","label":"Gs. 8.000.001–12.000.000"}, {"value":"Gs. 12.000.001–15.000.000","label":"Gs. 12.000.001–15.000.000"}, {"value":"Gs. 15.000.001–18.000.000","label":"Gs. 15.000.001–18.000.000"}, {"value":"Gs. 18.000.001–25.000.000","label":"Gs. 18.000.001–25.000.000"}, {"value":"Gs. 25.000.001–50.000.000","label":"Gs. 25.000.001–50.000.000"}, {"value":"Gs. 50.000.001 o más","label":"Gs. 50.000.001 o más"}, {"value":"Prefiero no decir","label":"Prefiero no decir"}]'::jsonb); INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,options) VALUES ('40000000-0000-0000-0000-000000000033','30000000-0000-0000-0000-000000000001', '3.5','rating','¿Los gastos de cuidado impactan en tu situación económica personal?',33,false,false, '{"min":1,"max":5,"min_label":"Sin impacto","max_label":"Muy alto impacto"}'::jsonb); -- ══════════════════════════════════════════════════════════════ -- SECCIÓN 4 — Tiempo y descanso (top-level) -- ══════════════════════════════════════════════════════════════ INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,options) VALUES ('40000000-0000-0000-0000-000000000034','30000000-0000-0000-0000-000000000001', '4.1','single_choice','¿Cómo describirías tu nivel de descanso habitual?',34,false,false, '[{"value":"Descanso bien, me siento recuperado/a","label":"Descanso bien, me siento recuperado/a"}, {"value":"Descanso de forma irregular, pero lo manejo","label":"Descanso de forma irregular, pero lo manejo"}, {"value":"Me cuesta descansar, me siento cansado/a con frecuencia","label":"Me cuesta descansar, me siento cansado/a con frecuencia"}, {"value":"Descanso muy poco, el agotamiento afecta mi día a día","label":"Descanso muy poco, el agotamiento afecta mi día a día"}]'::jsonb); INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,options) VALUES ('40000000-0000-0000-0000-000000000035','30000000-0000-0000-0000-000000000001', '4.2','multiple_choice','¿Qué aspectos de tu vida se ven más afectados por tu rol de cuidador/a?',35,false,false, '[{"value":"Tiempo libre y ocio","label":"Tiempo libre y ocio"}, {"value":"Sueño y descanso","label":"Sueño y descanso"}, {"value":"Vida social y amistades","label":"Vida social y amistades"}, {"value":"Vida en pareja/familiar","label":"Vida en pareja/familiar"}, {"value":"Salud física personal","label":"Salud física personal"}, {"value":"Salud emocional/mental","label":"Salud emocional/mental"}, {"value":"Desarrollo profesional","label":"Desarrollo profesional"}, {"value":"Situación económica","label":"Situación económica"}]'::jsonb); INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,options) VALUES ('40000000-0000-0000-0000-000000000036','30000000-0000-0000-0000-000000000001', '4.3','rating','En una escala del 1 al 5, ¿cómo evaluás tu bienestar general en este momento?',36,false,false, '{"min":1,"max":5,"min_label":"Muy mal","max_label":"Muy bien"}'::jsonb); -- ══════════════════════════════════════════════════════════════ -- SECCIÓN 5 — Impacto en el trabajo (top-level) -- ══════════════════════════════════════════════════════════════ INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,options) VALUES ('40000000-0000-0000-0000-000000000037','30000000-0000-0000-0000-000000000001', '5.1','single_choice', 'En los últimos 3 meses, ¿con qué frecuencia sentiste que el cuidado afectó tu concentración o rendimiento?', 37,false,false, '[{"value":"Nunca o casi nunca","label":"Nunca o casi nunca"}, {"value":"Algunas veces al mes","label":"Algunas veces al mes"}, {"value":"Varias veces por semana","label":"Varias veces por semana"}, {"value":"Casi todos los días","label":"Casi todos los días"}]'::jsonb); INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,options) VALUES ('40000000-0000-0000-0000-000000000038','30000000-0000-0000-0000-000000000001', '5.2','single_choice', 'En el último año, ¿faltaste al trabajo por situaciones relacionadas al cuidado?',38,false,false, '[{"value":"Nunca","label":"Nunca"}, {"value":"Pocas veces (1–3 veces al año)","label":"Pocas veces (1–3 veces al año)"}, {"value":"Varias veces (4–10 veces al año)","label":"Varias veces (4–10 veces al año)"}, {"value":"Con frecuencia (más de 10 veces al año)","label":"Con frecuencia (más de 10 veces al año)"}]'::jsonb); -- ══════════════════════════════════════════════════════════════ -- SECCIÓN 6 — Conciencia organizacional (top-level) -- 6.2: multiple_choice max_select=3 (ranking en backlog) -- 6.4/6.5: códigos corregidos (eran 6.2/6.3 duplicados en el HTML original) -- ══════════════════════════════════════════════════════════════ INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,options) VALUES ('40000000-0000-0000-0000-000000000039','30000000-0000-0000-0000-000000000001', '6.1','single_choice', '¿Sentís que tu empresa conoce o comprende la realidad del cuidado y la discapacidad de su gente?', 39,false,false, '[{"value":"Sí, me siento acompañado/a","label":"Sí, me siento acompañado/a"}, {"value":"Parcialmente, hay cierta comprensión","label":"Parcialmente, hay cierta comprensión"}, {"value":"No, es algo bastante invisible","label":"No, es algo bastante invisible"}, {"value":"No, nunca se ha hablado del tema","label":"No, nunca se ha hablado del tema"}]'::jsonb); INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,max_select,options) VALUES ('40000000-0000-0000-0000-000000000040','30000000-0000-0000-0000-000000000001', '6.2','multiple_choice','¿Qué apoyos de la empresa te ayudarían más? Elegí hasta 3',40,false,false,3, '[{"value":"Flexibilidad horaria o trabajo remoto","label":"Flexibilidad horaria o trabajo remoto"}, {"value":"Apoyo económico o convenios/descuentos","label":"Apoyo económico o convenios/descuentos"}, {"value":"Acceso a terapias o salud","label":"Acceso a terapias o salud"}, {"value":"Contención/apoyo emocional o psicológico","label":"Contención/apoyo emocional o psicológico"}, {"value":"Capacitación y autocuidado","label":"Capacitación y autocuidado"}, {"value":"Redes de apoyo/grupos de pares","label":"Redes de apoyo/grupos de pares"}, {"value":"Información sobre recursos y servicios disponibles","label":"Información sobre recursos y servicios disponibles"}]'::jsonb); INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,options) VALUES ('40000000-0000-0000-0000-000000000041','30000000-0000-0000-0000-000000000001', '6.3','single_choice', '¿Estarías dispuesto/a a participar en un grupo de apoyo para cuidadores dentro de la empresa?', 41,false,false, '[{"value":"Sí, definitivamente","label":"Sí, definitivamente"}, {"value":"Tal vez, si hay más personas en la misma situación","label":"Tal vez, si hay más personas en la misma situación"}, {"value":"No por ahora","label":"No por ahora"}, {"value":"Prefiero mantenerlo en privado","label":"Prefiero mantenerlo en privado"}]'::jsonb); INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,options) VALUES ('40000000-0000-0000-0000-000000000042','30000000-0000-0000-0000-000000000001', '6.4','single_choice', '¿Conocés a algún compañero/a de trabajo que esté al cuidado de una persona con discapacidad o dependiente?', 42,false,false, '[{"value":"Sí, conozco a varias personas","label":"Sí, conozco a varias personas"}, {"value":"Sí, conozco a una persona","label":"Sí, conozco a una persona"}, {"value":"No conozco a nadie","label":"No conozco a nadie"}, {"value":"No estoy seguro/a","label":"No estoy seguro/a"}]'::jsonb); INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required,options) VALUES ('40000000-0000-0000-0000-000000000043','30000000-0000-0000-0000-000000000001', '6.5','single_choice', '¿Considerás que la empresa debería ofrecer apoyos a quienes cuidan a una persona dependiente?', 43,false,false, '[{"value":"Sí, definitivamente","label":"Sí, definitivamente"}, {"value":"Tal vez, dependería del caso","label":"Tal vez, dependería del caso"}, {"value":"No lo considero necesario","label":"No lo considero necesario"}, {"value":"No lo sé","label":"No lo sé"}]'::jsonb); -- ══════════════════════════════════════════════════════════════ -- SECCIÓN 7 — Para cerrar (top-level) -- 7.1: text_long — NO exponer en agg_segment ni store analítico (regla 4 CLAUDE.md) -- ══════════════════════════════════════════════════════════════ INSERT INTO public.questions (id,survey_id,code,type,prompt,position,is_sensitive,required) VALUES ('40000000-0000-0000-0000-000000000044','30000000-0000-0000-0000-000000000001', '7.1','text_long','¿Te gustaría dejar un comentario o sugerencia especial? (opcional)',44,false,false);