1. Fundamentos del Motor4 min de lecturaBEGINNER

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.

#dsl#sintaxis#estructura#preguntas#fundamentos

¿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 FaseNombre de FasePropósito Operativo en el Flujo
[PRE-SCREENER]pre-screenerEtapa preliminar para consentimiento informado, acuerdos de confidencialidad y filtros básicos de participación.
[SCREENER]screenerEtapa de perfilado demográfico, cuotas de entrada y validación estricta de criterios de inclusión/exclusión (S1, S2, ...).
[SURVEY]surveyCuerpo 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:#

  1. 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].
  2. 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.
  3. 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.
text
[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]
Live Component Previewsingle choice
ID: S0
Questions Flow (3):
¿Acepta participar en este estudio confidencial de investigación de mercado?
Por favor seleccione una opción.
Answer [S0]:No answer selected / empty

Anatomía de una Pregunta#

Cada pregunta se compone de 4 partes obligatorias sin líneas en blanco intermedias:

text
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 empleados
Live Component Previewsingle choice
ID: S1
¿Cuál es el tamaño de su organización?
Por favor seleccione una sola opción.
Answer [S1]:No answer selected / empty

Las 4 Reglas Fundamentales del Parser:#

  1. 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. ).
  2. 2Etiqueta del Componente: Entre corchetes en su propia línea (ej. [SINGLE CODE], [MULTICODE], [OPEN ENDED], [OPEN NUMERIC]).
  3. 3Instrucción de Interfaz (Opcional): Línea de texto explicativo no enumerada que guía al encuestado.
  4. 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:

text
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.
Live Component Previewsingle choice
ID: S1
Questions Flow (2):
¿En qué país reside actualmente?
Por favor seleccione una sola opción.
Answer [S1]:No answer selected / empty

¿Te resultó útil este recurso?

Tus comentarios nos ayudan a mejorar la documentación continuamente.

¿Tienes una duda específica que no está cubierta aquí?Contactar a Soporte

Aviso de Marcas: Todas las marcas comerciales, marcas de servicio y nombres de productos mencionados en la documentación (incluyendo Microsoft®, Word®, Apple®, Samsung®, etc.) son propiedad de sus respectivos titulares y se citan únicamente con fines pedagógicos y de interoperabilidad técnica bajo el principio de uso legítimo nominativo.