1. Introducción a la Sintaxis DSL y Reglas Estructurales
Comprende la anatomía estricta de una pregunta, el uso de tabuladores y los bloques de opciones para crear cuestionarios ejecutables.
¿Qué es Daesen DSL?#
Daesen DSL es el estándar estructurado y determinístico utilizado por el motor de ingesta para convertir cuestionarios de Word (.docx) o texto plano en aplicaciones de encuestas interactivas de alta fidelidad.
Fases del Cuestionario ([PRE-SCREENER], [SCREENER], [SURVEY])#
Propósito: Las fases permiten estructurar el cuestionario en etapas lógicas de consentimiento, perfilado de elegibilidad y recolección principal, permitiendo además el control granular de umbrales de terminación suave (soft terms) por fase.
Las 3 Fases Canónicas del Motor:#
| Marcador de Fase | Nombre de Fase | Propósito Operativo en el Flujo |
|---|---|---|
[PRE-SCREENER] | pre-screener | Etapa preliminar para consentimiento informado, acuerdos de confidencialidad y filtros básicos de participación. |
[SCREENER] | screener | Etapa de perfilado demográfico, cuotas de entrada y validación estricta de criterios de inclusión/exclusión (S1, S2, ...). |
[SURVEY] | survey | Cuerpo principal del cuestionario donde se realiza la recolección de datos y evaluación de objetivos de negocio (Q1, Q2, ...). |
Reglas de Parseo y Propagación de Fases:#
- 1Declaración en Línea Dedicada: Cada marcador de fase debe escribirse entre corchetes en su propia línea (ej.
[PRE-SCREENER],[SCREENER],[SURVEY]). También se admiten variantes sin guión como[PRE SCREENER]o[PRESCREENER]. - 2Propagación Cascada: El marcador asigna la fase a todas las preguntas que le siguen hasta que el parser encuentra un nuevo marcador de fase.
- 3Fase por Defecto: Si el documento no incluye ninguna etiqueta de fase, el motor asigna automáticamente la fase
survey(Global Survey) a todas las preguntas.
[PRE-SCREENER]
S0. ¿Acepta participar en este estudio confidencial de investigación de mercado?
[SINGLE CODE]
Por favor seleccione una opción.
1. Sí, acepto continuar
2. No, declino participar [CLOSE]
[SCREENER]
S1. ¿Cuál es su especialidad médica principal?
[SINGLE CODE]
Por favor seleccione su especialidad.
1. Urología
2. Cirugía General
3. Otra especialidad [SOFT TERM]
[SURVEY]
Q1. Pensando en sus procedimientos del último mes, ¿cuántos casos realizó en total?
[OPEN NUMERIC; 0-500; casos]Anatomía de una Pregunta#
Cada pregunta se compone de 4 partes obligatorias sin líneas en blanco intermedias:
S1. ¿Cuál es el tamaño de su organización?
[SINGLE CODE]
Por favor seleccione una sola opción.
1. 1 - 10 empleados
2. 11 - 50 empleados
3. 51 - 250 empleados
4. Más de 250 empleadosLas 4 Reglas Fundamentales del Parser:#
- 1Identificador de Pregunta: Debe iniciar en una nueva línea con una letra mayúscula (S para screener o Q para cuestionario general), seguida del número, un punto y un espacio (
S1.,Q15.). - 2Etiqueta del Componente: Entre corchetes en su propia línea (ej.
[SINGLE CODE],[MULTICODE],[OPEN ENDED],[OPEN NUMERIC]). - 3Instrucción de Interfaz (Opcional): Línea de texto explicativo no enumerada que guía al encuestado.
- 4Opciones Enumeradas con Tabulador (\t): Cada opción de respuesta debe iniciar con un tabulador (
\t) o sangría de viñeta de Word, seguido del número entero y punto (\t1.,\t2.).
Separación entre Preguntas#
Para delimitar dónde termina una pregunta e inicia la siguiente, inserte exactamente una línea en blanco:
S1. ¿En qué país reside actualmente?
[SINGLE CODE]
Por favor seleccione una sola opción.
1. Alemania
2. España
3. Francia
4. Otro [OPEN END]
S2. ¿Cuál es su cargo principal dentro de la empresa?
[OPEN ENDED]
Por favor especifique su posición laboral.¿Te resultó útil este recurso?
Tus comentarios nos ayudan a mejorar la documentación continuamente.