{
  "$schema": "https://govschema.org/spec/v0.3/govschema.schema.json",
  "govschemaVersion": "0.3.0",
  "id": "do/mirex/visa-application",
  "version": "1.0.0",
  "title": "Dominican Republic Visa Application Form (Formulario Solicitud de Visa)",
  "description": "Application filed by a foreign national at a Dominican consular office abroad to request a Dominican Republic entry visa, using the Ministerio de Relaciones Exteriores' (MIREX) 2-page 'Formulario Solicitud de Visa', served from the Portal de Servicios Consulares (servicios360.mirex.gob.do). The form is print-and-fill (no AcroForm layer; both pages are native vector-drawn tables with a genuine embedded text layer, not scanned images) and is freely downloadable with no login/CAPTCHA/WAF gate; the same host also serves a byte-for-byte English-language edition used in this document as a cross-check on field labels and structure. It models the applicant's biographic data (surnames, names, birth/nationality), current residence and contact details, passport and optional secondary identity-document data, marital status and (where applicable) spouse data, the trip's purpose/dates/duration, planned Dominican accommodation, current employer/place-of-study data, who (if not the applicant) is funding the trip, the applicant's Dominican visa/entry history (prior visits, prior grants, cancellations/revocations, denials), work/study intent while in the Dominican Republic, whether anyone else has petitioned a visa on the applicant's behalf, accompanying travelers, and the supporting-document checklist the applicant brings to substantiate the request. Unlike do/mirex/passport-application (which carries the source's own '* Campos obligatorios' asterisk convention), this form prints no required-field marker of any kind on either page; requiredness in this version is asserted from context — the form's own explicit conditional-answer instructions ('si es afirmativo', 'si es usted mismo, no llenar') and this registry's established default of treating a field as required unless the source itself discloses it as optional or purely supplementary (see uy/mrree/formulario-unificado-de-visas, judgment call 4, for the precedent this document follows) — not from any printed convention. Two categories of the source form are out of scope: the 'Información Interna (No llenar)' office box (Expediente/Resolución number, date, place, status — explicitly marked 'do not fill in' on the form itself, consular-office tracking metadata rather than applicant-supplied data); and the 'Firma Solicitante'/'Dedo 1 (Índice Izquierdo)'/'Dedo 2 (Índice Derecho)' block (wet-ink signature plus two fingerprint captures), excluded as physical biometric/signature capture performed in the presence of consular staff, consistent with this registry's treatment of biometric capture elsewhere (e.g. do/mirex/passport-application, mx/sre/passport-application).",
  "status": "draft",
  "jurisdiction": {
    "country": "DO",
    "level": "national"
  },
  "authority": {
    "name": "Ministerio de Relaciones Exteriores",
    "abbreviation": "MIREX",
    "url": "https://mirex.gob.do"
  },
  "process": {
    "type": "application",
    "language": "es-DO"
  },
  "source": {
    "url": "https://servicios360.mirex.gob.do/pdf/formularios/Formulario_Solicitud_Visado.pdf",
    "retrievedAt": "2026-07-15",
    "documentRef": "Formulario Solicitud de Visa (Departamento Consular)"
  },
  "verification": {
    "method": "manual-source-review-v1",
    "lastVerifiedAt": "2026-07-15",
    "verifiedBy": "GovSchema Engineering (Standards Engineer)",
    "nextReviewBy": "2027-01-15",
    "notes": "Source re-fetched fresh this cycle (not trusted from the GOV-3152 scouting note as-is): HTTP 200, media type application/pdf, 100,161 bytes, sha256 398cb3629e1844f3064b62e3943563314c3121d50bcfa56ab974055abe0715a4, genuine %PDF-1.3-family header, no login/CAPTCHA/WAF gate. The disclosed English-language sibling (https://servicios360.mirex.gob.do/pdf/formularios/Formulario_Solicitud_Visado_english.pdf, 239,212 bytes, sha256 347913db33ac524baf6ef0434c9dacf37ded194e3a0bb7deef53293be697fd97) was also re-fetched fresh and used only as a cross-check on field labels/section structure, not as the canonical source. pdfjs-dist 3.11.174 confirmed 2 pages and page.getAnnotations() returning 0 for both pages of both editions — a print-and-fill form with no AcroForm layer. Unlike do/mirex/passport-application, a getTextContent() extraction pass recovered every field label on both pages directly (0 items containing '*' on either page — confirmed there is no asterisk/required-marker convention anywhere on this form, in either language edition), so no text-extraction gap was encountered here; nonetheless every section was independently cross-checked against a node-canvas render of both pages at 6x scale (Section 4.1 'Sexo' and Section 8.1 'Estado Civil' were specifically re-examined at this resolution and confirmed to be blank boxes with no printed checkbox options, unlike the same-named fields on do/mirex/passport-application), and every repeating table's exact row count (Section 11: 3 rows; Section 13: 4 rows; Sections 14/15/17/19: 2 rows each; Section 18: 2 lettered blocks a/b; Section 20: 3 rows) was counted directly off the render, not assumed. Field count: 136 fields plus 1 documents[] entry (36-item supporting-document checklist)."
  },
  "maturity": {
    "level": "structural-reference",
    "criteria": {
      "structuralReference": true,
      "verifiedSchema": false,
      "agentReadySchema": false,
      "executionTestedSchema": false
    },
    "method": "maturity-self-assessment-v1",
    "assertedBy": "GovSchema Engineering (Standards Engineer)",
    "assertedAt": "2026-07-15"
  },
  "license": "CC-BY-4.0",
  "fields": [
    {
      "name": "lastNameAsInPassport",
      "label": "Apellidos — Como figura en el pasaporte",
      "type": "string",
      "required": true,
      "classification": "pii",
      "sourceRef": "Page 1, Section 1.1. Como figura en el pasaporte",
      "validation": {
        "maxLength": 150
      }
    },
    {
      "name": "otherLastNamesUsed",
      "label": "Otros apellidos utilizados (de soltera, casada, etc.)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Page 1, Section 1.2. Otros apellidos utilizados (de soltera, casada, etc.)",
      "validation": {
        "maxLength": 150
      }
    },
    {
      "name": "givenNamesAsInPassport",
      "label": "Nombres — Como figura en el pasaporte",
      "type": "string",
      "required": true,
      "classification": "pii",
      "sourceRef": "Page 1, Section 2.1. Como figura en el pasaporte",
      "validation": {
        "maxLength": 150
      }
    },
    {
      "name": "otherNamesUsed",
      "label": "Otros nombres utilizados (religiosos, profesionales, alias, apodos etc.)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Page 1, Section 2.2. Otros nombres utilizados (religiosos, profesionales, alias, apodos etc.)",
      "validation": {
        "maxLength": 150
      }
    },
    {
      "name": "countryOfBirth",
      "label": "País (de nacimiento)",
      "type": "string",
      "required": true,
      "classification": "pii",
      "sourceRef": "Page 1, Section 3.1. País",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "provinceOfBirth",
      "label": "Provincia (de nacimiento)",
      "type": "string",
      "required": true,
      "classification": "pii",
      "sourceRef": "Page 1, Section 3.2. Provincia",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "localityOfBirth",
      "label": "Localidad (de nacimiento)",
      "type": "string",
      "required": true,
      "classification": "pii",
      "sourceRef": "Page 1, Section 3.3. Localidad",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "dateOfBirth",
      "label": "Fecha (de nacimiento)",
      "type": "date",
      "required": true,
      "classification": "pii",
      "sourceRef": "Page 1, Section 3.4. Fecha (dd/mm/aa)"
    },
    {
      "name": "primaryNationality",
      "label": "Primera Nacionalidad",
      "type": "string",
      "required": true,
      "classification": "pii",
      "sourceRef": "Page 1, Section 3.5. Primera Nacionalidad",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "secondaryNationality",
      "label": "Segunda Nacionalidad",
      "type": "string",
      "required": false,
      "classification": "pii",
      "description": "Only completed if the applicant holds a second nationality; the English-language variant of this form renders this label as 'Secondary nationality (if applicable)', confirming the qualifier the Spanish original leaves implicit.",
      "sourceRef": "Page 1, Section 3.6. Segunda Nacionalidad",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "sex",
      "label": "Sexo",
      "type": "string",
      "required": true,
      "classification": "pii",
      "description": "Unlike do/mirex/passport-application's 'Sexo' field (which reproduces the passport form's own printed Femenino/Masculino checkbox options), this visa form's Section 4.1 is a single blank box with no printed options of any kind — confirmed by a 6x node-canvas render of the surrounding table. Modeled as free text rather than fabricating an enum the source does not print.",
      "sourceRef": "Page 1, Section 4.1. Sexo",
      "validation": {
        "maxLength": 20
      }
    },
    {
      "name": "highestEducationLevel",
      "label": "Mayor grado académico alcanzado",
      "type": "string",
      "required": false,
      "sourceRef": "Page 1, Section 4.2. Mayor grado académico alcanzado",
      "validation": {
        "maxLength": 150
      }
    },
    {
      "name": "occupation",
      "label": "Ocupación",
      "type": "string",
      "required": true,
      "sourceRef": "Page 1, Section 4.3. Ocupación",
      "validation": {
        "maxLength": 150
      }
    },
    {
      "name": "currentCountry",
      "label": "País (ubicación actual)",
      "type": "string",
      "required": true,
      "sourceRef": "Page 1, Section 5.1. País",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "currentProvince",
      "label": "Provincia (ubicación actual)",
      "type": "string",
      "required": true,
      "sourceRef": "Page 1, Section 5.2. Provincia",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "currentLocality",
      "label": "Localidad (ubicación actual)",
      "type": "string",
      "required": true,
      "sourceRef": "Page 1, Section 5.3. Localidad",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "currentStreetAddress",
      "label": "Vía",
      "type": "string",
      "required": true,
      "sourceRef": "Page 1, Section 5.4. Vía",
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "currentStreetNumber",
      "label": "Número (vía)",
      "type": "string",
      "required": true,
      "sourceRef": "Page 1, Section 5.5. Número",
      "validation": {
        "maxLength": 20
      }
    },
    {
      "name": "currentFloor",
      "label": "Piso",
      "type": "string",
      "required": false,
      "sourceRef": "Page 1, Section 5.6. Piso",
      "validation": {
        "maxLength": 20
      }
    },
    {
      "name": "currentStaircase",
      "label": "Escalera",
      "type": "string",
      "required": false,
      "sourceRef": "Page 1, Section 5.7. Escalera",
      "validation": {
        "maxLength": 20
      }
    },
    {
      "name": "currentDoor",
      "label": "Puerta",
      "type": "string",
      "required": false,
      "sourceRef": "Page 1, Section 5.8. Puerta",
      "validation": {
        "maxLength": 20
      }
    },
    {
      "name": "currentPostalCode",
      "label": "CP",
      "type": "string",
      "required": true,
      "sourceRef": "Page 1, Section 5.9. CP",
      "validation": {
        "maxLength": 20
      }
    },
    {
      "name": "currentHomePhone",
      "label": "Teléfono fijo",
      "type": "string",
      "required": true,
      "classification": "pii",
      "sourceRef": "Page 1, Section 5.10. Teléfono fijo",
      "validation": {
        "maxLength": 30
      }
    },
    {
      "name": "currentMobilePhone",
      "label": "Teléfono Móvil (celular)",
      "type": "string",
      "required": true,
      "classification": "pii",
      "sourceRef": "Page 1, Section 5.11. Teléfono Móvil (celular)",
      "validation": {
        "maxLength": 30
      }
    },
    {
      "name": "currentWorkPhone",
      "label": "Teléfono Trabajo",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Page 1, Section 5.12. Teléfono Trabajo",
      "validation": {
        "maxLength": 30
      }
    },
    {
      "name": "currentFax",
      "label": "Teléfono Fax",
      "type": "string",
      "required": false,
      "sourceRef": "Page 1, Section 5.13. Teléfono Fax",
      "validation": {
        "maxLength": 30
      }
    },
    {
      "name": "personalEmail",
      "label": "E-Mail personal",
      "type": "string",
      "required": true,
      "classification": "pii",
      "sourceRef": "Page 1, Section 5.14. E-Mail personal",
      "validation": {
        "pattern": "^([\\w-]+(?:\\.[\\w-]+)*)@((?:[\\w-]+\\.)*\\w[\\w-]{0,66})\\.([a-z]{2,6}(?:\\.[a-z]{2})?)$",
        "maxLength": 200
      }
    },
    {
      "name": "workEmail",
      "label": "E-Mail del trabajo",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Page 1, Section 5.15. E-Mail del trabajo",
      "validation": {
        "pattern": "^([\\w-]+(?:\\.[\\w-]+)*)@((?:[\\w-]+\\.)*\\w[\\w-]{0,66})\\.([a-z]{2,6}(?:\\.[a-z]{2})?)$",
        "maxLength": 200
      }
    },
    {
      "name": "passportNumber",
      "label": "Número (de pasaporte)",
      "type": "string",
      "required": true,
      "classification": "sensitive-pii",
      "sourceRef": "Page 1, Section 6.1. Número",
      "validation": {
        "maxLength": 40
      }
    },
    {
      "name": "passportIssuingCountry",
      "label": "País donde se emitió el pasaporte",
      "type": "string",
      "required": true,
      "sourceRef": "Page 1, Section 6.2. País donde se emitió el pasaporte",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "passportIssuingCity",
      "label": "Localidad donde se emitió el pasaporte",
      "type": "string",
      "required": true,
      "sourceRef": "Page 1, Section 6.3. Localidad donde se emitió el pasaporte",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "passportNationalityCountry",
      "label": "País al que pertenece el pasaporte",
      "type": "string",
      "required": true,
      "sourceRef": "Page 1, Section 6.4. País al que pertenece el pasaporte",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "passportIssueDate",
      "label": "Fecha de Emisión (del pasaporte)",
      "type": "date",
      "required": true,
      "sourceRef": "Page 1, Section 6.5. Fecha de Emisión (dd/mm/aa)"
    },
    {
      "name": "passportExpirationDate",
      "label": "Fecha de Vencimiento (del pasaporte)",
      "type": "date",
      "required": true,
      "sourceRef": "Page 1, Section 6.6. Fecha de Vencimiento (dd/mm/aa)"
    },
    {
      "name": "secondaryIdDocumentCountry",
      "label": "País del Documento",
      "type": "string",
      "required": false,
      "description": "Section 7 is a single-row grid for an additional personal identity document beyond the passport (e.g. a national ID card); nothing on the form indicates every applicant holds one, so the whole section is modeled as optional supplementary data.",
      "sourceRef": "Page 1, Section 7.1. País del Documento",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "secondaryIdDocumentType",
      "label": "Tipo de Documento",
      "type": "string",
      "required": false,
      "sourceRef": "Page 1, Section 7.2. Tipo de Documento",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "secondaryIdDocumentNumber",
      "label": "Número (documento de identidad)",
      "type": "string",
      "required": false,
      "classification": "sensitive-pii",
      "sourceRef": "Page 1, Section 7.3. Número",
      "validation": {
        "maxLength": 40
      }
    },
    {
      "name": "secondaryIdDocumentExpirationDate",
      "label": "Fecha de vencimiento (documento de identidad)",
      "type": "date",
      "required": false,
      "sourceRef": "Page 1, Section 7.4. Fecha de vencimiento (dd/mm/aa)"
    },
    {
      "name": "maritalStatus",
      "label": "Estado Civil",
      "type": "string",
      "required": true,
      "classification": "pii",
      "description": "No checkbox options are printed for this field (unlike do/mirex/passport-application's Estado Civil, which reproduces five printed options) — modeled as free text.",
      "sourceRef": "Page 1, Section 8.1. Estado Civil",
      "validation": {
        "maxLength": 30
      }
    },
    {
      "name": "spouseFullName",
      "label": "Nombre completo de su Esposo/a (aunque esté divorciado/a)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "description": "Because maritalStatus (8.1) is modeled as free text rather than an enum (no printed options), there is no reliable value to key a requiredWhen condition against for the spouse block — modeled as optional throughout, consistent with this registry's established treatment of the same situation (see uy/mrree/formulario-unificado-de-visas judgment call 4).",
      "sourceRef": "Page 1, Section 8.2. Nombre completo de su Esposo/a (aunque esté divorciado/a)",
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "spouseDateOfBirth",
      "label": "Fecha Nacimiento del Esposo/a",
      "type": "date",
      "required": false,
      "classification": "pii",
      "sourceRef": "Page 1, Section 8.3. Fecha Nacimiento del Esposo/a (dd/mm/aa)"
    },
    {
      "name": "spouseNationality",
      "label": "Nacionalidad del Esposo/a",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Page 1, Section 8.4. Nacionalidad del Esposo/a",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "travelDate",
      "label": "¿En qué fecha planea viajar?",
      "type": "date",
      "required": true,
      "sourceRef": "Page 1, Section 9.1. ¿En qué fecha planea viajar? (dd/mm/aa)"
    },
    {
      "name": "lengthOfStayDays",
      "label": "¿Cuántos días durará?",
      "type": "integer",
      "required": true,
      "sourceRef": "Page 1, Section 9.2. Cuántos días durará?",
      "validation": {
        "minimum": 1,
        "maximum": 3650
      }
    },
    {
      "name": "purposeOfVisit",
      "label": "¿Por qué motivo?",
      "type": "enum",
      "required": true,
      "sourceRef": "Page 1, Section 9.3. ¿Por qué motivo? — Placer / Estudio / Negocio / Trabajo / Dependencia / Oficial / Diplomático / Residencia / Cortesía / Otros",
      "validation": {
        "enum": [
          "placer",
          "estudio",
          "negocio",
          "trabajo",
          "dependencia",
          "oficial",
          "diplomatico",
          "residencia",
          "cortesia",
          "otros"
        ]
      }
    },
    {
      "name": "purposeOfVisitOtherSpecify",
      "label": "Otros (especifique)",
      "type": "string",
      "required": false,
      "requiredWhen": {
        "field": "purposeOfVisit",
        "equals": "otros"
      },
      "sourceRef": "Page 1, Section 9.3. Otros(___________________________________________)",
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "accommodationName",
      "label": "Nombre (hotel o persona física)",
      "type": "string",
      "required": true,
      "sourceRef": "Page 1, Section 10.1. Nombre (hotel o persona física)",
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "accommodationHomePhone",
      "label": "Teléfono Fijo (alojamiento)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Page 1, Section 10.2. Teléfono Fijo",
      "validation": {
        "maxLength": 30
      }
    },
    {
      "name": "accommodationMobilePhone",
      "label": "Teléfono Móvil (Celular) (alojamiento)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Page 1, Section 10.3. Teléfono Móvil (Celular)",
      "validation": {
        "maxLength": 30
      }
    },
    {
      "name": "accommodationProvince",
      "label": "¿En qué provincia?",
      "type": "string",
      "required": true,
      "sourceRef": "Page 1, Section 10.4. ¿En qué provincia?",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "accommodationLocality",
      "label": "¿En qué Localidad?",
      "type": "string",
      "required": true,
      "sourceRef": "Page 1, Section 10.5. ¿En qué Localidad?",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "accommodationSectorOrNeighborhood",
      "label": "¿En qué Sector o Barrio?",
      "type": "string",
      "required": false,
      "sourceRef": "Page 1, Section 10.6. ¿En qué Sector o Barrio?",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "accommodationStreetType",
      "label": "Tipo de Vía (alojamiento)",
      "type": "string",
      "required": false,
      "sourceRef": "Page 1, Section 10.7. Tipo de Vía",
      "validation": {
        "maxLength": 50
      }
    },
    {
      "name": "accommodationStreetName",
      "label": "Nombre de la Vía (alojamiento)",
      "type": "string",
      "required": true,
      "sourceRef": "Page 1, Section 10.8. Nombre de la Vía",
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "accommodationStreetNumber",
      "label": "Número (alojamiento)",
      "type": "string",
      "required": true,
      "description": "The source PDF prints the label '10. 8 Número' for this box — a duplicate of the immediately preceding 'Nombre de la Vía' field's own '10.8' label (a genuine numbering artifact in the form itself, confirmed in both the Spanish and English editions), not a re-entry of the street name field. Modeled as its own field per its distinct 'Número' caption and grid position.",
      "sourceRef": "Page 1, Section 10.8 [sic, duplicate source numbering]. Número",
      "validation": {
        "maxLength": 20
      }
    },
    {
      "name": "accommodationPostalCode",
      "label": "Código Postal (alojamiento)",
      "type": "string",
      "required": false,
      "sourceRef": "Page 1, Section 10.9. Código Postal",
      "validation": {
        "maxLength": 20
      }
    },
    {
      "name": "employer1Activity",
      "label": "Actividad (empleador/centro de estudio 1)",
      "type": "string",
      "required": false,
      "description": "Section 11's own heading qualifies repeated rows with 'anotar más de uno si existen' (note more than one if they exist); the whole 3-row block is modeled as optional, including its first row, since nothing on the form indicates every applicant currently has an employer or place of study.",
      "sourceRef": "Page 1, Section 11.1. Actividad (row 1 of 3)",
      "validation": {
        "maxLength": 150
      }
    },
    {
      "name": "employer1InstitutionName",
      "label": "Nombre Institución (empleador/centro de estudio 1)",
      "type": "string",
      "required": false,
      "sourceRef": "Page 1, Section 11.2. Nombre Institución (row 1 of 3)",
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "employer1Phone",
      "label": "Teléfono (empleador/centro de estudio 1)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Page 1, Section 11.3. Teléfono (row 1 of 3)",
      "validation": {
        "maxLength": 30
      }
    },
    {
      "name": "employer1Address",
      "label": "Dirección (empleador/centro de estudio 1)",
      "type": "string",
      "required": false,
      "sourceRef": "Page 1, Section 11.4. Dirección (row 1 of 3)",
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "employer2Activity",
      "label": "Actividad (empleador/centro de estudio 2)",
      "type": "string",
      "required": false,
      "sourceRef": "Page 1, Section 11.1. Actividad (row 2 of 3)",
      "validation": {
        "maxLength": 150
      }
    },
    {
      "name": "employer2InstitutionName",
      "label": "Nombre Institución (empleador/centro de estudio 2)",
      "type": "string",
      "required": false,
      "sourceRef": "Page 1, Section 11.2. Nombre Institución (row 2 of 3)",
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "employer2Phone",
      "label": "Teléfono (empleador/centro de estudio 2)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Page 1, Section 11.3. Teléfono (row 2 of 3)",
      "validation": {
        "maxLength": 30
      }
    },
    {
      "name": "employer2Address",
      "label": "Dirección (empleador/centro de estudio 2)",
      "type": "string",
      "required": false,
      "sourceRef": "Page 1, Section 11.4. Dirección (row 2 of 3)",
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "employer3Activity",
      "label": "Actividad (empleador/centro de estudio 3)",
      "type": "string",
      "required": false,
      "sourceRef": "Page 1, Section 11.1. Actividad (row 3 of 3)",
      "validation": {
        "maxLength": 150
      }
    },
    {
      "name": "employer3InstitutionName",
      "label": "Nombre Institución (empleador/centro de estudio 3)",
      "type": "string",
      "required": false,
      "sourceRef": "Page 1, Section 11.2. Nombre Institución (row 3 of 3)",
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "employer3Phone",
      "label": "Teléfono (empleador/centro de estudio 3)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Page 1, Section 11.3. Teléfono (row 3 of 3)",
      "validation": {
        "maxLength": 30
      }
    },
    {
      "name": "employer3Address",
      "label": "Dirección (empleador/centro de estudio 3)",
      "type": "string",
      "required": false,
      "sourceRef": "Page 1, Section 11.4. Dirección (row 3 of 3)",
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "travelExpensesPayerName",
      "label": "Nombre (quién pagará los gastos)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "description": "The source's own parenthetical instruction ('Si es usted mismo, no llenar' — if it is you yourself, do not fill in) makes this section conditional on a third party paying; modeled as optional since the form provides no boolean gate field to key a requiredWhen condition on.",
      "sourceRef": "Page 1, Section 12.1. Nombre (Si es usted mismo, no llenar)",
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "travelExpensesPayerRelationship",
      "label": "Parentesco (quién pagará los gastos)",
      "type": "string",
      "required": false,
      "sourceRef": "Page 1, Section 12.2. Parentesco",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "visitedDominicanRepublicBefore",
      "label": "¿Ha visitado República Dominicana alguna vez?",
      "type": "boolean",
      "required": true,
      "sourceRef": "Page 2, Section 13. ¿Ha visitado República Dominicana alguna vez? ___ Si ___ No"
    },
    {
      "name": "previousVisit1Date",
      "label": "¿En qué fecha? (visita previa 1)",
      "type": "date",
      "required": false,
      "requiredWhen": {
        "field": "visitedDominicanRepublicBefore",
        "equals": true
      },
      "description": "The source instructs answering 'empezando por la visita más recientes' (starting with the most recent visit); this most-recent-visit row is required once visitedDominicanRepublicBefore is true, while rows 2-4 are additional entries modeled as optional, consistent with this registry's entrantN convention (e.g. dk/cpr/notification-of-entry).",
      "sourceRef": "Page 2, Section 13.1. ¿En qué fecha? (dd/mm/aa) (row 1 of 4)"
    },
    {
      "name": "previousVisit1Days",
      "label": "¿Cuántos días? (visita previa 1)",
      "type": "integer",
      "required": false,
      "requiredWhen": {
        "field": "visitedDominicanRepublicBefore",
        "equals": true
      },
      "sourceRef": "Page 2, Section 13.2. ¿Cuántos días? (row 1 of 4)",
      "validation": {
        "minimum": 1,
        "maximum": 3650
      }
    },
    {
      "name": "previousVisit2Date",
      "label": "¿En qué fecha? (visita previa 2)",
      "type": "date",
      "required": false,
      "sourceRef": "Page 2, Section 13.1. ¿En qué fecha? (dd/mm/aa) (row 2 of 4)"
    },
    {
      "name": "previousVisit2Days",
      "label": "¿Cuántos días? (visita previa 2)",
      "type": "integer",
      "required": false,
      "sourceRef": "Page 2, Section 13.2. ¿Cuántos días? (row 2 of 4)",
      "validation": {
        "minimum": 1,
        "maximum": 3650
      }
    },
    {
      "name": "previousVisit3Date",
      "label": "¿En qué fecha? (visita previa 3)",
      "type": "date",
      "required": false,
      "sourceRef": "Page 2, Section 13.1. ¿En qué fecha? (dd/mm/aa) (row 3 of 4)"
    },
    {
      "name": "previousVisit3Days",
      "label": "¿Cuántos días? (visita previa 3)",
      "type": "integer",
      "required": false,
      "sourceRef": "Page 2, Section 13.2. ¿Cuántos días? (row 3 of 4)",
      "validation": {
        "minimum": 1,
        "maximum": 3650
      }
    },
    {
      "name": "previousVisit4Date",
      "label": "¿En qué fecha? (visita previa 4)",
      "type": "date",
      "required": false,
      "sourceRef": "Page 2, Section 13.1. ¿En qué fecha? (dd/mm/aa) (row 4 of 4)"
    },
    {
      "name": "previousVisit4Days",
      "label": "¿Cuántos días? (visita previa 4)",
      "type": "integer",
      "required": false,
      "sourceRef": "Page 2, Section 13.2. ¿Cuántos días? (row 4 of 4)",
      "validation": {
        "minimum": 1,
        "maximum": 3650
      }
    },
    {
      "name": "previouslyGrantedDominicanVisa",
      "label": "¿Alguna vez se le ha otorgado una visa a República Dominicana?",
      "type": "boolean",
      "required": true,
      "sourceRef": "Page 2, Section 14. ¿Alguna vez se le ha otorgado una visa a República Dominicana? ___ Si ___ No"
    },
    {
      "name": "priorVisaGranted1Date",
      "label": "Fecha (visa DR otorgada 1)",
      "type": "date",
      "required": false,
      "requiredWhen": {
        "field": "previouslyGrantedDominicanVisa",
        "equals": true
      },
      "description": "Note: Colocar aquí sólo los datos para los cuales aporta constancia al momento de presentar esta solicitud (only include information provable at the time of filing) qualifies this whole sub-block; required once previouslyGrantedDominicanVisa is true, row 2 modeled as an optional additional entry.",
      "sourceRef": "Page 2, Section 14.1. Fecha (dd/mm/aa) (row 1 of 2)"
    },
    {
      "name": "priorVisaGranted1IssuingCountry",
      "label": "País de Emisión (visa DR otorgada 1)",
      "type": "string",
      "required": false,
      "requiredWhen": {
        "field": "previouslyGrantedDominicanVisa",
        "equals": true
      },
      "sourceRef": "Page 2, Section 14.2. País de Emisión (row 1 of 2)",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "priorVisaGranted1City",
      "label": "Ciudad (visa DR otorgada 1)",
      "type": "string",
      "required": false,
      "requiredWhen": {
        "field": "previouslyGrantedDominicanVisa",
        "equals": true
      },
      "sourceRef": "Page 2, Section 14.3. Ciudad (row 1 of 2)",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "priorVisaGranted1Class",
      "label": "Clase de Visa (visa DR otorgada 1)",
      "type": "string",
      "required": false,
      "requiredWhen": {
        "field": "previouslyGrantedDominicanVisa",
        "equals": true
      },
      "sourceRef": "Page 2, Section 14.4. Clase de Visa (row 1 of 2)",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "priorVisaGranted1Number",
      "label": "Número de Visa (visa DR otorgada 1)",
      "type": "string",
      "required": false,
      "requiredWhen": {
        "field": "previouslyGrantedDominicanVisa",
        "equals": true
      },
      "sourceRef": "Page 2, Section 14.5. Número de Visa (row 1 of 2)",
      "validation": {
        "maxLength": 60
      }
    },
    {
      "name": "priorVisaGranted2Date",
      "label": "Fecha (visa DR otorgada 2)",
      "type": "date",
      "required": false,
      "sourceRef": "Page 2, Section 14.1. Fecha (dd/mm/aa) (row 2 of 2)"
    },
    {
      "name": "priorVisaGranted2IssuingCountry",
      "label": "País de Emisión (visa DR otorgada 2)",
      "type": "string",
      "required": false,
      "sourceRef": "Page 2, Section 14.2. País de Emisión (row 2 of 2)",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "priorVisaGranted2City",
      "label": "Ciudad (visa DR otorgada 2)",
      "type": "string",
      "required": false,
      "sourceRef": "Page 2, Section 14.3. Ciudad (row 2 of 2)",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "priorVisaGranted2Class",
      "label": "Clase de Visa (visa DR otorgada 2)",
      "type": "string",
      "required": false,
      "sourceRef": "Page 2, Section 14.4. Clase de Visa (row 2 of 2)",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "priorVisaGranted2Number",
      "label": "Número de Visa (visa DR otorgada 2)",
      "type": "string",
      "required": false,
      "sourceRef": "Page 2, Section 14.5. Número de Visa (row 2 of 2)",
      "validation": {
        "maxLength": 60
      }
    },
    {
      "name": "otherCountryVisa1IssuingCountry",
      "label": "País Emisor (visa otro país 1)",
      "type": "string",
      "required": false,
      "description": "Section 15 carries no Si/No gate field of its own (unlike Sections 13/14/16/17/18/19) — it is simply a listing heading, so both rows are modeled as plain optional fields.",
      "sourceRef": "Page 2, Section 15.1. País Emisor (row 1 of 2)",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "otherCountryVisa1IssuingPlace",
      "label": "País de Emisión (visa otro país 1)",
      "type": "string",
      "required": false,
      "sourceRef": "Page 2, Section 15.2. País de Emisión (row 1 of 2)",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "otherCountryVisa1ExpirationDate",
      "label": "Fecha de Vencimiento (visa otro país 1)",
      "type": "date",
      "required": false,
      "sourceRef": "Page 2, Section 15.3. Fecha de Vencimiento (dd/mm/aa) (row 1 of 2)"
    },
    {
      "name": "otherCountryVisa1Class",
      "label": "Clase de Visa (visa otro país 1)",
      "type": "string",
      "required": false,
      "sourceRef": "Page 2, Section 15.4. Clase de Visa (row 1 of 2)",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "otherCountryVisa1Number",
      "label": "Número de Visa (visa otro país 1)",
      "type": "string",
      "required": false,
      "sourceRef": "Page 2, Section 15.5. Número de Visa (row 1 of 2)",
      "validation": {
        "maxLength": 60
      }
    },
    {
      "name": "otherCountryVisa2IssuingCountry",
      "label": "País Emisor (visa otro país 2)",
      "type": "string",
      "required": false,
      "sourceRef": "Page 2, Section 15.1. País Emisor (row 2 of 2)",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "otherCountryVisa2IssuingPlace",
      "label": "País de Emisión (visa otro país 2)",
      "type": "string",
      "required": false,
      "sourceRef": "Page 2, Section 15.2. País de Emisión (row 2 of 2)",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "otherCountryVisa2ExpirationDate",
      "label": "Fecha de Vencimiento (visa otro país 2)",
      "type": "date",
      "required": false,
      "sourceRef": "Page 2, Section 15.3. Fecha de Vencimiento (dd/mm/aa) (row 2 of 2)"
    },
    {
      "name": "otherCountryVisa2Class",
      "label": "Clase de Visa (visa otro país 2)",
      "type": "string",
      "required": false,
      "sourceRef": "Page 2, Section 15.4. Clase de Visa (row 2 of 2)",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "otherCountryVisa2Number",
      "label": "Número de Visa (visa otro país 2)",
      "type": "string",
      "required": false,
      "sourceRef": "Page 2, Section 15.5. Número de Visa (row 2 of 2)",
      "validation": {
        "maxLength": 60
      }
    },
    {
      "name": "cancelledOrRevokedDominicanVisa",
      "label": "¿Alguna vez le han cancelado o revocado una visa Dominicana?",
      "type": "boolean",
      "required": true,
      "sourceRef": "Page 2, Section 16. ¿Alguna vez le han cancelado o revocado una visa Dominicana? ___ Si ___ No"
    },
    {
      "name": "deniedDominicanVisa",
      "label": "¿Alguna vez se le ha negado una visa Dominicana?",
      "type": "boolean",
      "required": true,
      "sourceRef": "Page 2, Section 17. ¿Alguna vez se le ha negado una visa Dominicana? __ Si __ No"
    },
    {
      "name": "visaDenied1Date",
      "label": "Fecha (visa denegada 1)",
      "type": "date",
      "required": false,
      "requiredWhen": {
        "field": "deniedDominicanVisa",
        "equals": true
      },
      "sourceRef": "Page 2, Section 17.1. Fecha (dd/mm/aa) (row 1 of 2)"
    },
    {
      "name": "visaDenied1Country",
      "label": "País (visa denegada 1)",
      "type": "string",
      "required": false,
      "requiredWhen": {
        "field": "deniedDominicanVisa",
        "equals": true
      },
      "sourceRef": "Page 2, Section 17.2. País (row 1 of 2)",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "visaDenied1City",
      "label": "Ciudad (visa denegada 1)",
      "type": "string",
      "required": false,
      "requiredWhen": {
        "field": "deniedDominicanVisa",
        "equals": true
      },
      "sourceRef": "Page 2, Section 17.3. Ciudad (row 1 of 2)",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "visaDenied1Class",
      "label": "Clase de Visa (visa denegada 1)",
      "type": "string",
      "required": false,
      "requiredWhen": {
        "field": "deniedDominicanVisa",
        "equals": true
      },
      "sourceRef": "Page 2, Section 17.4. Clase de Visa (row 1 of 2)",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "visaDenied2Date",
      "label": "Fecha (visa denegada 2)",
      "type": "date",
      "required": false,
      "sourceRef": "Page 2, Section 17.1. Fecha (dd/mm/aa) (row 2 of 2)"
    },
    {
      "name": "visaDenied2Country",
      "label": "País (visa denegada 2)",
      "type": "string",
      "required": false,
      "sourceRef": "Page 2, Section 17.2. País (row 2 of 2)",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "visaDenied2City",
      "label": "Ciudad (visa denegada 2)",
      "type": "string",
      "required": false,
      "sourceRef": "Page 2, Section 17.3. Ciudad (row 2 of 2)",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "visaDenied2Class",
      "label": "Clase de Visa (visa denegada 2)",
      "type": "string",
      "required": false,
      "sourceRef": "Page 2, Section 17.4. Clase de Visa (row 2 of 2)",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "intendToWorkOrStudyInDominicanRepublic",
      "label": "¿Tiene intención de trabajar y/o estudiar en la República Dominicana?",
      "type": "boolean",
      "required": true,
      "sourceRef": "Page 2, Section 18. ¿Tiene intención de trabajar y/o estudiar en la República Dominicana? ___ Si ___ No"
    },
    {
      "name": "workStudyAActivityType",
      "label": "Tipo de actividad (trabajo/estudio a)",
      "type": "string",
      "required": false,
      "requiredWhen": {
        "field": "intendToWorkOrStudyInDominicanRepublic",
        "equals": true
      },
      "description": "Block 'a' is required once intendToWorkOrStudyInDominicanRepublic is true; block 'b' is the form's own second optional entry for a second employer/institution.",
      "sourceRef": "Page 2, Section 18.1a. Tipo de actividad",
      "validation": {
        "maxLength": 150
      }
    },
    {
      "name": "workStudyAName",
      "label": "Nombre (persona, empresa o institución educativa) (trabajo/estudio a)",
      "type": "string",
      "required": false,
      "requiredWhen": {
        "field": "intendToWorkOrStudyInDominicanRepublic",
        "equals": true
      },
      "sourceRef": "Page 2, Section 18.2a. Nombre (persona, empresa o institución educativa)",
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "workStudyAPhone",
      "label": "Teléfono (móvil o fijo) (trabajo/estudio a)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "requiredWhen": {
        "field": "intendToWorkOrStudyInDominicanRepublic",
        "equals": true
      },
      "sourceRef": "Page 2, Section 18.3a. Teléfono (móvil o fijo)",
      "validation": {
        "maxLength": 30
      }
    },
    {
      "name": "workStudyAProvince",
      "label": "Provincia (trabajo/estudio a)",
      "type": "string",
      "required": false,
      "requiredWhen": {
        "field": "intendToWorkOrStudyInDominicanRepublic",
        "equals": true
      },
      "sourceRef": "Page 2, Section 18.4a. Provincia",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "workStudyALocality",
      "label": "Localidad (trabajo/estudio a)",
      "type": "string",
      "required": false,
      "requiredWhen": {
        "field": "intendToWorkOrStudyInDominicanRepublic",
        "equals": true
      },
      "sourceRef": "Page 2, Section 18.5a. Localidad",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "workStudyAStreet",
      "label": "Vía (trabajo/estudio a)",
      "type": "string",
      "required": false,
      "requiredWhen": {
        "field": "intendToWorkOrStudyInDominicanRepublic",
        "equals": true
      },
      "sourceRef": "Page 2, Section 18.6a. Vía",
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "workStudyAStreetNumber",
      "label": "Número (trabajo/estudio a)",
      "type": "string",
      "required": false,
      "requiredWhen": {
        "field": "intendToWorkOrStudyInDominicanRepublic",
        "equals": true
      },
      "sourceRef": "Page 2, Section 18.7a. Número",
      "validation": {
        "maxLength": 20
      }
    },
    {
      "name": "workStudyBActivityType",
      "label": "Tipo de actividad (trabajo/estudio b)",
      "type": "string",
      "required": false,
      "sourceRef": "Page 2, Section 18.1b. Tipo de actividad",
      "validation": {
        "maxLength": 150
      }
    },
    {
      "name": "workStudyBName",
      "label": "Nombre (persona, empresa o institución educativa) (trabajo/estudio b)",
      "type": "string",
      "required": false,
      "sourceRef": "Page 2, Section 18.2b. Nombre (persona, empresa o institución educativa)",
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "workStudyBPhone",
      "label": "Teléfono (móvil o fijo) (trabajo/estudio b)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Page 2, Section 18.3b. Teléfono (móvil o fijo)",
      "validation": {
        "maxLength": 30
      }
    },
    {
      "name": "workStudyBProvince",
      "label": "Provincia (trabajo/estudio b)",
      "type": "string",
      "required": false,
      "sourceRef": "Page 2, Section 18.4b. Provincia",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "workStudyBLocality",
      "label": "Localidad (trabajo/estudio b)",
      "type": "string",
      "required": false,
      "sourceRef": "Page 2, Section 18.5b. Localidad",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "workStudyBStreet",
      "label": "Vía (trabajo/estudio b)",
      "type": "string",
      "required": false,
      "sourceRef": "Page 2, Section 18.6b. Vía",
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "workStudyBStreetNumber",
      "label": "Número (trabajo/estudio b)",
      "type": "string",
      "required": false,
      "sourceRef": "Page 2, Section 18.7b. Número",
      "validation": {
        "maxLength": 20
      }
    },
    {
      "name": "visaPetitionedByOtherOnBehalf",
      "label": "¿Alguna vez ha sometido alguien una petición de visa a su nombre?",
      "type": "boolean",
      "required": true,
      "sourceRef": "Page 2, Section 19. ¿Alguna vez ha sometido alguien una petición de visa a su nombre? ___ Si ___ No"
    },
    {
      "name": "visaPetitionedByOther1Name",
      "label": "Nombre (empresa o persona) (petición 1)",
      "type": "string",
      "required": false,
      "requiredWhen": {
        "field": "visaPetitionedByOtherOnBehalf",
        "equals": true
      },
      "classification": "pii",
      "sourceRef": "Page 2, Section 19.1. Nombre (empresa o persona) (row 1 of 2)",
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "visaPetitionedByOther1Relationship",
      "label": "Relación/parentesco (petición 1)",
      "type": "string",
      "required": false,
      "requiredWhen": {
        "field": "visaPetitionedByOtherOnBehalf",
        "equals": true
      },
      "sourceRef": "Page 2, Section 19.2. Relación/parentesco (row 1 of 2)",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "visaPetitionedByOther2Name",
      "label": "Nombre (empresa o persona) (petición 2)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Page 2, Section 19.1. Nombre (empresa o persona) (row 2 of 2)",
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "visaPetitionedByOther2Relationship",
      "label": "Relación/parentesco (petición 2)",
      "type": "string",
      "required": false,
      "sourceRef": "Page 2, Section 19.2. Relación/parentesco (row 2 of 2)",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "companion1Name",
      "label": "Nombres (acompañante 1)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "description": "Section 20 carries no Si/No gate field of its own — it is simply a listing heading (like Section 15), so all rows are modeled as plain optional fields.",
      "sourceRef": "Page 2, Section 20.1. Nombres (row 1 of 3)",
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "companion1Relationship",
      "label": "Parentesco (acompañante 1)",
      "type": "string",
      "required": false,
      "sourceRef": "Page 2, Section 20.2. Parentesco (row 1 of 3)",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "companion2Name",
      "label": "Nombres (acompañante 2)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Page 2, Section 20.1. Nombres (row 2 of 3)",
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "companion2Relationship",
      "label": "Parentesco (acompañante 2)",
      "type": "string",
      "required": false,
      "sourceRef": "Page 2, Section 20.2. Parentesco (row 2 of 3)",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "companion3Name",
      "label": "Nombres (acompañante 3)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Page 2, Section 20.1. Nombres (row 3 of 3)",
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "companion3Relationship",
      "label": "Parentesco (acompañante 3)",
      "type": "string",
      "required": false,
      "sourceRef": "Page 2, Section 20.2. Parentesco (row 3 of 3)",
      "validation": {
        "maxLength": 100
      }
    }
  ],
  "documents": [
    {
      "id": "supportingDocumentation",
      "label": "Documentos que acompañan esta solicitud",
      "category": "supporting-evidence",
      "required": true,
      "belongsTo": "applicant",
      "acceptedTypes": [
        "acta_de_matrimonio",
        "acta_de_nacimiento",
        "autorizacion_de_padre_o_tutor",
        "carta_bancaria",
        "carta_bancaria_del_garante",
        "carta_de_garantia",
        "carta_de_invitacion",
        "carta_de_trabajo",
        "certificado_de_beca",
        "certificado_de_buena_conducta",
        "certificado_medico",
        "certificado_varios",
        "constancia_de_pago",
        "constancia_de_universidad",
        "contrato_de_trabajo",
        "cuenta_bancaria",
        "documento_de_identidad_dni_tr_o_cedula",
        "documento_de_identidad_del_garante",
        "documento_pago_de_impuesto",
        "fotografia",
        "libreta_de_banco",
        "libro_de_familia",
        "nomina_de_pago",
        "nota_verbal",
        "pasaporte",
        "reserva_de_hotel",
        "reserva_de_vuelo",
        "tarjeta_de_credito",
        "titulo_de_propiedad_negocios_e_inmuebles",
        "visas_de_estados_unidos",
        "visas_de_la_union_europea",
        "visas_del_canada",
        "visas_de_gran_bretana",
        "visas_dominicanas_anteriores",
        "visas_de_otros_paises",
        "otros_documentos"
      ],
      "handling": "checklist-marked-with-an-x-for-each-document-type-the-applicant-delivers-at-least-one-required-per-page-2-instructions-exact-subset-depends-on-applicant-circumstances-not-fixed-in-source-text",
      "sourceRef": "Page 2, 'Indicar documentos que acompañan esta solicitud' — 36-item checklist across three columns"
    }
  ]
}
