{
  "$schema": "https://govschema.org/spec/v0.3/govschema.schema.json",
  "govschemaVersion": "0.3.0",
  "id": "bg/mvnr/zayavlenie-za-izdavane-na-natsionalna-viza-tip-d",
  "version": "1.0.0",
  "title": "Bulgaria — Application for Issuance of a National Visa, Type \"D\"",
  "description": "The Ministerstvo na vanshnite raboti's (MVnR, Bulgaria's Ministry of Foreign Affairs) \"Заявление за издаване на национална виза (тип „D”)\" (Application for Issuance of a National Visa, Type \"D\") — the long-stay national visa application form a third-country national files (in person or via an authorized proxy) at a Bulgarian diplomatic or consular mission to request a visa authorizing a stay in Bulgaria longer than 90 days (e.g. for employment, family reunification, study, or other long-term purposes), distinct from the short-stay Schengen-area \"C\" visa. Advances Bulgaria's Visa vertical (2 of 6), following the Taxes vertical opened by NRA's Form ОКД-5 and Обр. 2001 (GOV-2821). The source is distributed as a free, unauthenticated \"Безплатен образец\" (free specimen) direct PDF download from mfa.bg's own consular-services visa-forms page — a genuine text-layer PDF (no AcroForm widgets on its data-entry pages) closely following the EU-harmonized visa application layout also used by this registry's other national/Schengen visa schemas (e.g. de/auswaertiges-amt, ee/vm). Models the applicant's identification (name, date/place/country of birth, current/former/other nationality, sex, address, contact details), travel-document details, marital status with a conditionally-required spouse/registered-partner identification block, a bounded 4-row children table (the form's own printed table has exactly four blank rows, confirmed by rendering the page), a free-text parental-rights/legal-guardian block for minor applicants, the trip's purpose/dates/planned accommodation, a bounded 3-row previous-Bulgaria-stays table, prior-residence-elsewhere and prior-refusal/conviction/expulsion/notifiable-disease declarations (each with its own printed \"if yes, indicate...\" follow-up detail field), the funding-source checklist (own means vs. sponsor, each with its own means-of-subsistence sub-checklist), and the signature block. Excludes the form's entire right-hand \"Попълва се служебно\" (to be completed by the official) column throughout Part I and Part II — the application-number/receipt-date/receiving-officer fields, the supporting-documents-provided checklist, the decision (inadmissible/refused/issued) and validity/entry-count/permitted-days fields are all consular-adjudication-only and not applicant-fillable, mirroring this registry's established consular-only-column exclusion precedent (e.g. rs/mfa, gr/mfa). 108 fields, plus 2 documents[] entries (the applicant photograph and the multi-paragraph data-processing-consent/truthfulness declaration printed above the signature block). GovSchema is an independent, non-profit standards body and is not affiliated with, endorsed by, or operated by the Government of Bulgaria or the Ministerstvo na vanshnite raboti.",
  "status": "draft",
  "jurisdiction": {
    "country": "BG",
    "level": "national"
  },
  "authority": {
    "name": "Министерство на външните работи",
    "abbreviation": "MVnR",
    "url": "https://www.mfa.bg"
  },
  "process": {
    "type": "application",
    "language": "bg"
  },
  "source": {
    "url": "https://www.mfa.bg/upload/137205/%D0%97%D0%B0%D1%8F%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%B7%D0%B0%20%D0%B2%D0%B8%D0%B7%D0%B0%20%D0%B7%D0%B0%20%D0%B4%D1%8A%D0%BB%D0%B3%D0%BE%D1%81%D1%80%D0%BE%D1%87%D0%BD%D0%BE%20%D0%BF%D1%80%D0%B5%D0%B1%D0%B8%D0%B2%D0%B0%D0%B2%D0%B0%D0%BD%D0%B5%20%D1%82%D0%B8%D0%BF%20D-BG.pdf",
    "retrievedAt": "2026-07-14",
    "documentRef": "MVnR \"Заявление за издаване на национална виза (тип „D”)\", Bulgarian-language edition, published on mfa.bg's own \"Формуляри за виза\" consular-services page"
  },
  "verification": {
    "method": "manual-source-review-v1",
    "lastVerifiedAt": "2026-07-14",
    "verifiedBy": "GovSchema Engineering",
    "nextReviewBy": "2027-01-14",
    "notes": "GovSchema Standard Research cycle GOV-2830. Advances Bulgaria's Visa vertical (2 of 6). DMV (МВР vehicle registration) and Business Formation (Registry Agency's Commercial Register application templates) were both screened first and found to be genuine dead ends for a first-party unauthenticated fetch this cycle — see this schema's own VERIFICATION.md for the full screening record — before this Visa candidate was fetched and confirmed as a strong, genuine, unauthenticated, first-party source."
  },
  "maturity": {
    "level": "structural-reference",
    "criteria": {
      "structuralReference": true,
      "verifiedSchema": false,
      "agentReadySchema": false,
      "executionTestedSchema": false
    },
    "method": "maturity-self-assessment-v1",
    "assertedBy": "GovSchema Engineering",
    "assertedAt": "2026-07-14"
  },
  "license": "CC-BY-4.0",
  "fields": [
    {
      "name": "surname",
      "label": "Фамилно име",
      "type": "string",
      "required": true,
      "classification": "pii",
      "sourceRef": "Part I, item 1",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "formerSurnames",
      "label": "Фамилно име по рождение (предишно(и) фамилно(и) име(на))",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Part I, item 2",
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "givenNames",
      "label": "Собствено(и) име(на)",
      "type": "string",
      "required": true,
      "classification": "pii",
      "sourceRef": "Part I, item 3",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "dateOfBirth",
      "label": "Дата на раждане (ден-месец-година)",
      "type": "date",
      "required": true,
      "classification": "sensitive-pii",
      "sourceRef": "Part I, item 4"
    },
    {
      "name": "placeOfBirth",
      "label": "Място на раждане",
      "type": "string",
      "required": true,
      "classification": "pii",
      "sourceRef": "Part I, item 5",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "countryOfBirth",
      "label": "Държава на раждане",
      "type": "string",
      "required": true,
      "classification": "pii",
      "sourceRef": "Part I, item 6",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "currentNationality",
      "label": "Настоящо гражданство",
      "type": "string",
      "required": true,
      "classification": "pii",
      "sourceRef": "Part I, item 7",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "nationalityAtBirth",
      "label": "Гражданство по рождение, ако е различно",
      "type": "string",
      "required": false,
      "classification": "pii",
      "description": "Only completed when different from currentNationality, per the form's own printed instruction.",
      "sourceRef": "Part I, item 7 (second column)",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "otherNationality",
      "label": "Друго гражданство",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Part I, item 7 (third column)",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "previousNationalities",
      "label": "Предходни гражданства",
      "type": "string",
      "required": false,
      "description": "If the applicant has held any previous nationality/nationalities, the dates and grounds for acquisition and loss, per the form's own printed instruction.",
      "sourceRef": "Part I, item 8",
      "validation": {
        "maxLength": 500
      }
    },
    {
      "name": "sex",
      "label": "Пол",
      "type": "enum",
      "required": true,
      "sourceRef": "Part I, item 9",
      "validation": {
        "enum": [
          "male",
          "female"
        ]
      }
    },
    {
      "name": "residenceAddress",
      "label": "Местожителство (точен адрес)",
      "type": "string",
      "required": true,
      "classification": "pii",
      "sourceRef": "Part I, item 10",
      "validation": {
        "maxLength": 300
      }
    },
    {
      "name": "email",
      "label": "Имейл адрес",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Part I, item 10 (email sub-field)",
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "phone",
      "label": "Телефонен номер",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Part I, item 10 (phone sub-field)",
      "validation": {
        "maxLength": 30
      }
    },
    {
      "name": "travelDocumentType",
      "label": "Вид документ за задгранично пътуване",
      "type": "enum",
      "required": true,
      "sourceRef": "Part II, item 11",
      "validation": {
        "enum": [
          "ordinary passport",
          "diplomatic passport",
          "service passport",
          "official passport",
          "special passport",
          "other"
        ]
      }
    },
    {
      "name": "otherTravelDocumentDetails",
      "label": "Друг документ за задгранично пътуване (моля, уточнете)",
      "type": "string",
      "required": false,
      "sourceRef": "Part II, item 11",
      "requiredWhen": {
        "field": "travelDocumentType",
        "equals": "other"
      },
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "travelDocumentNumber",
      "label": "Номер на документа за задгранично пътуване",
      "type": "string",
      "required": true,
      "classification": "sensitive-pii",
      "sourceRef": "Part II, item 12",
      "validation": {
        "maxLength": 50
      }
    },
    {
      "name": "travelDocumentDateOfIssue",
      "label": "Дата на издаване",
      "type": "date",
      "required": true,
      "sourceRef": "Part II, item 13"
    },
    {
      "name": "travelDocumentValidUntil",
      "label": "Валиден до",
      "type": "date",
      "required": true,
      "sourceRef": "Part II, item 14"
    },
    {
      "name": "travelDocumentIssuedByCountry",
      "label": "Издаден от (държава)",
      "type": "string",
      "required": true,
      "sourceRef": "Part II, item 15",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "nationalIdNumber",
      "label": "Национален идентификационен номер, където е приложимо",
      "type": "string",
      "required": false,
      "classification": "sensitive-pii",
      "sourceRef": "Part II, item 16",
      "validation": {
        "maxLength": 50
      }
    },
    {
      "name": "maritalStatus",
      "label": "Семейно положение",
      "type": "enum",
      "required": true,
      "sourceRef": "Part III, item 17",
      "validation": {
        "enum": [
          "single",
          "married",
          "registered partnership",
          "separated",
          "divorced",
          "widowed",
          "other"
        ]
      }
    },
    {
      "name": "maritalStatusOtherDetails",
      "label": "Друго (да се посочи)",
      "type": "string",
      "required": false,
      "sourceRef": "Part III, item 17",
      "requiredWhen": {
        "field": "maritalStatus",
        "equals": "other"
      },
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "spouseFamilyName",
      "label": "Фамилия (на съпругата/съпруга/регистрирания партньор)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Part III, item 18",
      "requiredWhen": {
        "field": "maritalStatus",
        "in": [
          "married",
          "registered partnership"
        ]
      },
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "spouseFormerFamilyName",
      "label": "Предходна(и) фамилия(и) (на съпругата/съпруга/регистрирания партньор)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Part III, item 18",
      "visibleWhen": {
        "field": "maritalStatus",
        "in": [
          "married",
          "registered partnership"
        ]
      },
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "spouseGivenNames",
      "label": "Име/Имена (на съпругата/съпруга/регистрирания партньор)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Part III, item 18",
      "requiredWhen": {
        "field": "maritalStatus",
        "in": [
          "married",
          "registered partnership"
        ]
      },
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "spouseDateOfBirth",
      "label": "Дата на раждане (ден-месец-година, на съпругата/съпруга/регистрирания партньор)",
      "type": "date",
      "required": false,
      "classification": "sensitive-pii",
      "sourceRef": "Part III, item 18",
      "requiredWhen": {
        "field": "maritalStatus",
        "in": [
          "married",
          "registered partnership"
        ]
      }
    },
    {
      "name": "spouseCurrentNationality",
      "label": "Актуално гражданство/гражданства (на съпругата/съпруга/регистрирания партньор)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Part III, item 18",
      "requiredWhen": {
        "field": "maritalStatus",
        "in": [
          "married",
          "registered partnership"
        ]
      },
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "spousePreviousNationality",
      "label": "Предишно(-и) гражданство(-а) (на съпругата/съпруга/регистрирания партньор)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Part III, item 18",
      "visibleWhen": {
        "field": "maritalStatus",
        "in": [
          "married",
          "registered partnership"
        ]
      },
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "spouseAddress",
      "label": "Местожителство (пълен и точен адрес, на съпругата/съпруга/регистрирания партньор)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Part III, item 18",
      "requiredWhen": {
        "field": "maritalStatus",
        "in": [
          "married",
          "registered partnership"
        ]
      },
      "validation": {
        "maxLength": 300
      }
    },
    {
      "name": "child1FamilyName",
      "label": "Фамилия (дете 1)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Part III, item 19 (table)",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "child1GivenNames",
      "label": "Собствено име (имена) (дете 1)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Part III, item 19 (table)",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "child1DateAndPlaceOfBirth",
      "label": "Дата на раждане и месторождение (дете 1)",
      "type": "string",
      "required": false,
      "classification": "sensitive-pii",
      "sourceRef": "Part III, item 19 (table)",
      "validation": {
        "maxLength": 150
      }
    },
    {
      "name": "child1Nationality",
      "label": "Гражданство (дете 1)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Part III, item 19 (table)",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "child1Address",
      "label": "Местожителство (пълен и точен адрес) (дете 1)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Part III, item 19 (table)",
      "validation": {
        "maxLength": 300
      }
    },
    {
      "name": "child2FamilyName",
      "label": "Фамилия (дете 2)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Part III, item 19 (table)",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "child2GivenNames",
      "label": "Собствено име (имена) (дете 2)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Part III, item 19 (table)",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "child2DateAndPlaceOfBirth",
      "label": "Дата на раждане и месторождение (дете 2)",
      "type": "string",
      "required": false,
      "classification": "sensitive-pii",
      "sourceRef": "Part III, item 19 (table)",
      "validation": {
        "maxLength": 150
      }
    },
    {
      "name": "child2Nationality",
      "label": "Гражданство (дете 2)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Part III, item 19 (table)",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "child2Address",
      "label": "Местожителство (пълен и точен адрес) (дете 2)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Part III, item 19 (table)",
      "validation": {
        "maxLength": 300
      }
    },
    {
      "name": "child3FamilyName",
      "label": "Фамилия (дете 3)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Part III, item 19 (table)",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "child3GivenNames",
      "label": "Собствено име (имена) (дете 3)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Part III, item 19 (table)",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "child3DateAndPlaceOfBirth",
      "label": "Дата на раждане и месторождение (дете 3)",
      "type": "string",
      "required": false,
      "classification": "sensitive-pii",
      "sourceRef": "Part III, item 19 (table)",
      "validation": {
        "maxLength": 150
      }
    },
    {
      "name": "child3Nationality",
      "label": "Гражданство (дете 3)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Part III, item 19 (table)",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "child3Address",
      "label": "Местожителство (пълен и точен адрес) (дете 3)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Part III, item 19 (table)",
      "validation": {
        "maxLength": 300
      }
    },
    {
      "name": "child4FamilyName",
      "label": "Фамилия (дете 4)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Part III, item 19 (table)",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "child4GivenNames",
      "label": "Собствено име (имена) (дете 4)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Part III, item 19 (table)",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "child4DateAndPlaceOfBirth",
      "label": "Дата на раждане и месторождение (дете 4)",
      "type": "string",
      "required": false,
      "classification": "sensitive-pii",
      "sourceRef": "Part III, item 19 (table)",
      "validation": {
        "maxLength": 150
      }
    },
    {
      "name": "child4Nationality",
      "label": "Гражданство (дете 4)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Part III, item 19 (table)",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "child4Address",
      "label": "Местожителство (пълен и точен адрес) (дете 4)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Part III, item 19 (table)",
      "validation": {
        "maxLength": 300
      }
    },
    {
      "name": "guardianDetails",
      "label": "Родителски права (при ненавършили пълнолетие лица) / законен настойник",
      "type": "string",
      "required": false,
      "classification": "pii",
      "description": "Family name, given name, address (if different from the applicant's), phone number, email address, and nationality of the person exercising parental rights or the legal guardian, for underage applicants — printed as a single free-text block, not a set of discrete sub-fields.",
      "sourceRef": "Part III, item 20",
      "validation": {
        "maxLength": 500
      }
    },
    {
      "name": "purposeOfTravel",
      "label": "Цел(и) на пътуването",
      "type": "enum",
      "required": true,
      "sourceRef": "Part IV, item 21",
      "validation": {
        "enum": [
          "work",
          "family reunification",
          "cultural activity",
          "sport",
          "medical reasons",
          "study",
          "retiree",
          "other"
        ]
      }
    },
    {
      "name": "otherPurposeDetails",
      "label": "Друго (моля, посочете)",
      "type": "string",
      "required": false,
      "sourceRef": "Part IV, item 21",
      "requiredWhen": {
        "field": "purposeOfTravel",
        "equals": "other"
      },
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "plannedArrivalDate",
      "label": "Планирана дата на пристигане в Република България",
      "type": "date",
      "required": true,
      "sourceRef": "Part IV, item 22"
    },
    {
      "name": "previouslyStayedInBulgaria",
      "label": "Пребивавали ли сте преди в Република България?",
      "type": "boolean",
      "required": true,
      "sourceRef": "Part IV, item 23"
    },
    {
      "name": "previousStay1From",
      "label": "От (посещение 1, месец/година)",
      "type": "string",
      "required": false,
      "sourceRef": "Part IV, item 23 (table row 1)",
      "requiredWhen": {
        "field": "previouslyStayedInBulgaria",
        "equals": true
      },
      "validation": {
        "maxLength": 20
      }
    },
    {
      "name": "previousStay1To",
      "label": "До (посещение 1, месец/година)",
      "type": "string",
      "required": false,
      "sourceRef": "Part IV, item 23 (table row 1)",
      "requiredWhen": {
        "field": "previouslyStayedInBulgaria",
        "equals": true
      },
      "validation": {
        "maxLength": 20
      }
    },
    {
      "name": "previousStay1Place",
      "label": "В/във (посещение 1)",
      "type": "string",
      "required": false,
      "sourceRef": "Part IV, item 23 (table row 1)",
      "requiredWhen": {
        "field": "previouslyStayedInBulgaria",
        "equals": true
      },
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "previousStay2From",
      "label": "От (посещение 2, месец/година)",
      "type": "string",
      "required": false,
      "sourceRef": "Part IV, item 23 (table)",
      "visibleWhen": {
        "field": "previouslyStayedInBulgaria",
        "equals": true
      },
      "validation": {
        "maxLength": 20
      }
    },
    {
      "name": "previousStay2To",
      "label": "До (посещение 2, месец/година)",
      "type": "string",
      "required": false,
      "sourceRef": "Part IV, item 23 (table)",
      "visibleWhen": {
        "field": "previouslyStayedInBulgaria",
        "equals": true
      },
      "validation": {
        "maxLength": 20
      }
    },
    {
      "name": "previousStay2Place",
      "label": "В/във (посещение 2)",
      "type": "string",
      "required": false,
      "sourceRef": "Part IV, item 23 (table)",
      "visibleWhen": {
        "field": "previouslyStayedInBulgaria",
        "equals": true
      },
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "previousStay3From",
      "label": "От (посещение 3, месец/година)",
      "type": "string",
      "required": false,
      "sourceRef": "Part IV, item 23 (table)",
      "visibleWhen": {
        "field": "previouslyStayedInBulgaria",
        "equals": true
      },
      "validation": {
        "maxLength": 20
      }
    },
    {
      "name": "previousStay3To",
      "label": "До (посещение 3, месец/година)",
      "type": "string",
      "required": false,
      "sourceRef": "Part IV, item 23 (table)",
      "visibleWhen": {
        "field": "previouslyStayedInBulgaria",
        "equals": true
      },
      "validation": {
        "maxLength": 20
      }
    },
    {
      "name": "previousStay3Place",
      "label": "В/във (посещение 3)",
      "type": "string",
      "required": false,
      "sourceRef": "Part IV, item 23 (table)",
      "visibleWhen": {
        "field": "previouslyStayedInBulgaria",
        "equals": true
      },
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "residesInCountryOtherThanNationality",
      "label": "Пребиваване в държава, различна от държавата на настоящото гражданство",
      "type": "boolean",
      "required": true,
      "sourceRef": "Part IV, item 24"
    },
    {
      "name": "residencePermitNumber",
      "label": "Номер на разрешение за пребиваване или равностоен документ",
      "type": "string",
      "required": false,
      "classification": "sensitive-pii",
      "sourceRef": "Part IV, item 24",
      "requiredWhen": {
        "field": "residesInCountryOtherThanNationality",
        "equals": true
      },
      "validation": {
        "maxLength": 50
      }
    },
    {
      "name": "residencePermitValidUntil",
      "label": "Валидност до (на разрешението за пребиваване)",
      "type": "date",
      "required": false,
      "sourceRef": "Part IV, item 24",
      "requiredWhen": {
        "field": "residesInCountryOtherThanNationality",
        "equals": true
      }
    },
    {
      "name": "residenceFrom",
      "label": "Пребиваване от",
      "type": "date",
      "required": false,
      "sourceRef": "Part IV, item 24",
      "requiredWhen": {
        "field": "residesInCountryOtherThanNationality",
        "equals": true
      }
    },
    {
      "name": "residenceTo",
      "label": "Пребиваване до",
      "type": "date",
      "required": false,
      "sourceRef": "Part IV, item 24",
      "requiredWhen": {
        "field": "residesInCountryOtherThanNationality",
        "equals": true
      }
    },
    {
      "name": "plannedStayFrom",
      "label": "Планирана продължителност на пребиваване — от",
      "type": "date",
      "required": true,
      "sourceRef": "Part IV, item 25"
    },
    {
      "name": "plannedStayTo",
      "label": "Планирана продължителност на пребиваване — до",
      "type": "date",
      "required": true,
      "sourceRef": "Part IV, item 25"
    },
    {
      "name": "intendedPlaceOfStayInBulgaria",
      "label": "Предвидено място за пребиваване на територията на Република България",
      "type": "string",
      "required": true,
      "classification": "pii",
      "sourceRef": "Part IV, item 26",
      "validation": {
        "maxLength": 300
      }
    },
    {
      "name": "intendsToLiveOutsideBulgaria",
      "label": "Възнамерявате ли да живеете и извън Република България?",
      "type": "boolean",
      "required": true,
      "sourceRef": "Part IV, item 27"
    },
    {
      "name": "livingOutsideBulgariaDetails",
      "label": "Моля, посочете (живеене извън Република България)",
      "type": "string",
      "required": false,
      "sourceRef": "Part IV, item 27",
      "requiredWhen": {
        "field": "intendsToLiveOutsideBulgaria",
        "equals": true
      },
      "validation": {
        "maxLength": 300
      }
    },
    {
      "name": "familyMembersTravelingTogether",
      "label": "Пътуват ли с Вас членове на Вашето семейство?",
      "type": "boolean",
      "required": true,
      "sourceRef": "Part IV, item 28"
    },
    {
      "name": "familyMembersDetails",
      "label": "Моля, посочете (членове на семейството, пътуващи заедно с кандидата)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Part IV, item 28",
      "requiredWhen": {
        "field": "familyMembersTravelingTogether",
        "equals": true
      },
      "validation": {
        "maxLength": 300
      }
    },
    {
      "name": "currentProfession",
      "label": "Настояща професия",
      "type": "string",
      "required": true,
      "sourceRef": "Part IV, item 29",
      "validation": {
        "maxLength": 150
      }
    },
    {
      "name": "employerOrSchoolDetails",
      "label": "Работодател и адрес и телефонен номер на работодателя, на канещото дружество или организация. За учащи — име и адрес на учебното заведение",
      "type": "string",
      "required": true,
      "sourceRef": "Part IV, item 30",
      "validation": {
        "maxLength": 400
      }
    },
    {
      "name": "otherTravelPurposeInfo",
      "label": "Друга информация относно целта на пребиваването",
      "type": "string",
      "required": false,
      "sourceRef": "Part IV, item 31",
      "validation": {
        "maxLength": 400
      }
    },
    {
      "name": "previouslyRefusedEntryOrPermit",
      "label": "Имали ли сте отхвърлена молба за разрешение за пребиваване или отказвано ли Ви е влизане в Република България?",
      "type": "boolean",
      "required": true,
      "sourceRef": "Part IV, item 32"
    },
    {
      "name": "refusalDetails",
      "label": "Период и причина (отказ за пребиваване/влизане)",
      "type": "string",
      "required": false,
      "sourceRef": "Part IV, item 32",
      "requiredWhen": {
        "field": "previouslyRefusedEntryOrPermit",
        "equals": true
      },
      "validation": {
        "maxLength": 400
      }
    },
    {
      "name": "hasCriminalConviction",
      "label": "Осъждан ли сте?",
      "type": "boolean",
      "required": true,
      "sourceRef": "Part IV, item 33"
    },
    {
      "name": "convictionDetails",
      "label": "Държавата/държавите, деянието и вида на наложеното наказание",
      "type": "string",
      "required": false,
      "classification": "sensitive-pii",
      "sourceRef": "Part IV, item 33",
      "requiredWhen": {
        "field": "hasCriminalConviction",
        "equals": true
      },
      "validation": {
        "maxLength": 500
      }
    },
    {
      "name": "previouslyExpelledOrDeported",
      "label": "Били ли сте някога експулсиран или депортиран от Република България?",
      "type": "boolean",
      "required": true,
      "sourceRef": "Part IV, item 34"
    },
    {
      "name": "expulsionDetails",
      "label": "Период и причина (експулсиране/депортиране)",
      "type": "string",
      "required": false,
      "sourceRef": "Part IV, item 34",
      "requiredWhen": {
        "field": "previouslyExpelledOrDeported",
        "equals": true
      },
      "validation": {
        "maxLength": 400
      }
    },
    {
      "name": "hasNotifiableDisease",
      "label": "Страдате ли от някое от изброените заболявания?",
      "type": "boolean",
      "required": true,
      "description": "The form's own printed list: smallpox; poliomyelitis; types of influenza not common in humans (e.g. avian flu, swine flu); acute pandemic influenza; severe acute respiratory syndrome (SARS); cholera; pneumonic plague; yellow fever; viral haemorrhagic fever (e.g. Ebola, Lassa, Marburg).",
      "sourceRef": "Part IV, item 35"
    },
    {
      "name": "fundedByApplicant",
      "label": "От собствени средства",
      "type": "boolean",
      "required": false,
      "sourceRef": "Part IV, item 36 (left column)"
    },
    {
      "name": "hasCashApplicant",
      "label": "Средства за издръжка — в брой",
      "type": "boolean",
      "required": false,
      "sourceRef": "Part IV, item 36 (left column)"
    },
    {
      "name": "hasTravellersChequesApplicant",
      "label": "Средства за издръжка — пътнически чекове",
      "type": "boolean",
      "required": false,
      "sourceRef": "Part IV, item 36 (left column)"
    },
    {
      "name": "hasCreditCardApplicant",
      "label": "Средства за издръжка — кредитна карта",
      "type": "boolean",
      "required": false,
      "sourceRef": "Part IV, item 36 (left column)"
    },
    {
      "name": "hasPrepaidAccommodationApplicant",
      "label": "Предплатено настаняване",
      "type": "boolean",
      "required": false,
      "sourceRef": "Part IV, item 36 (left column)"
    },
    {
      "name": "hasPrepaidTransportApplicant",
      "label": "Предплатен транспорт",
      "type": "boolean",
      "required": false,
      "sourceRef": "Part IV, item 36 (left column)"
    },
    {
      "name": "hasOtherApplicant",
      "label": "Друго (моля, уточнете) — собствени средства",
      "type": "boolean",
      "required": false,
      "sourceRef": "Part IV, item 36 (left column)"
    },
    {
      "name": "otherApplicantMeansDetails",
      "label": "Моля, уточнете (други собствени средства)",
      "type": "string",
      "required": false,
      "sourceRef": "Part IV, item 36 (left column)",
      "requiredWhen": {
        "field": "hasOtherApplicant",
        "equals": true
      },
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "fundedBySponsor",
      "label": "От спонсор (домакин, дружество, организация)",
      "type": "boolean",
      "required": false,
      "sourceRef": "Part IV, item 36 (right column)"
    },
    {
      "name": "sponsorDetails",
      "label": "Моля, уточнете (спонсор — домакин, дружество или организация)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Part IV, item 36 (right column)",
      "requiredWhen": {
        "field": "fundedBySponsor",
        "equals": true
      },
      "validation": {
        "maxLength": 300
      }
    },
    {
      "name": "fundedByOtherEntity",
      "label": "Друго (моля, уточнете) — спонсор",
      "type": "boolean",
      "required": false,
      "sourceRef": "Part IV, item 36 (right column)"
    },
    {
      "name": "fundedByOtherEntityDetails",
      "label": "Моля, уточнете (друг източник на финансиране)",
      "type": "string",
      "required": false,
      "sourceRef": "Part IV, item 36 (right column)",
      "requiredWhen": {
        "field": "fundedByOtherEntity",
        "equals": true
      },
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "fundedByEntityInField30",
      "label": "От посочено в поле 30 юридическо лице",
      "type": "boolean",
      "required": false,
      "description": "Funding provided by the employer, inviting company, or organization named in employerOrSchoolDetails (item 30).",
      "sourceRef": "Part IV, item 36 (right column)"
    },
    {
      "name": "hasCashSponsor",
      "label": "Средства за издръжка — парични средства в брой (спонсор)",
      "type": "boolean",
      "required": false,
      "sourceRef": "Part IV, item 36 (right column)"
    },
    {
      "name": "hasAccommodationProvidedSponsor",
      "label": "Средства за издръжка — осигурено настаняване (спонсор)",
      "type": "boolean",
      "required": false,
      "sourceRef": "Part IV, item 36 (right column)"
    },
    {
      "name": "hasAllCostsCoveredSponsor",
      "label": "Средства за издръжка — всички разходи по време на престоя са покрити (спонсор)",
      "type": "boolean",
      "required": false,
      "sourceRef": "Part IV, item 36 (right column)"
    },
    {
      "name": "hasPrepaidTransportSponsor",
      "label": "Средства за издръжка — предплатен транспорт (спонсор)",
      "type": "boolean",
      "required": false,
      "sourceRef": "Part IV, item 36 (right column)"
    },
    {
      "name": "hasOtherSponsor",
      "label": "Друго (моля, уточнете) — средства за издръжка от спонсор",
      "type": "boolean",
      "required": false,
      "sourceRef": "Part IV, item 36 (right column)"
    },
    {
      "name": "otherSponsorMeansDetails",
      "label": "Моля, уточнете (други средства за издръжка от спонсор)",
      "type": "string",
      "required": false,
      "sourceRef": "Part IV, item 36 (right column)",
      "requiredWhen": {
        "field": "hasOtherSponsor",
        "equals": true
      },
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "placeAndDate",
      "label": "Място и дата",
      "type": "string",
      "required": true,
      "sourceRef": "Signature block",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "applicantSignature",
      "label": "Подпис на кандидата",
      "type": "string",
      "required": true,
      "classification": "pii",
      "description": "The applicant's name, standing in for a physical signature, per this registry's established convention for paper-form signature blocks.",
      "sourceRef": "Signature block"
    },
    {
      "name": "guardianSignature",
      "label": "Подпис на лицето, упражняващо родителски права/законния настойник, ако е приложимо",
      "type": "string",
      "required": false,
      "classification": "pii",
      "description": "Only completed when the applicant is a minor and item 20 (guardianDetails) applies; the form prints no explicit boolean gate tying this to a specific age/guardian condition, so it is modeled as unconditionally optional rather than an invented requiredWhen gate.",
      "sourceRef": "Signature block"
    }
  ],
  "documents": [
    {
      "id": "applicantPhoto",
      "label": "Applicant photograph",
      "category": "identity-document",
      "belongsTo": "applicant",
      "required": true,
      "constraints": {
        "mediaTypes": [
          "image/jpeg",
          "image/png"
        ]
      },
      "sourceRef": "Page 1, top-right box: \"СНИМКА\" (Photo)"
    },
    {
      "id": "declarationAttestation",
      "label": "Applicant's data-processing-consent and truthfulness declaration",
      "category": "attestation",
      "belongsTo": "applicant",
      "required": true,
      "statement": "Декларирам, че доколкото ми е известно, всички предоставени от мен данни са точни и пълни. Наясно съм, че приетото заявление за издаване на виза и приложените документи, удостоверяващи целта на пътуването, не пораждат задължение за издаване на виза. Известно ми е, че предоставянето на неверни данни от моя страна ще доведе до отхвърляне или анулиране на вече издадената виза и е възможно да бъда подведен(а) под наказателна отговорност съгласно правото на държавата членка, която разглежда заявлението ми за издаване на виза. Задължавам се да напусна територията на Република България преди изтичането на срока на валидност на визата, ако същата бъде издадена.",
      "sourceRef": "Page 4, declaration paragraphs printed immediately above the signature block"
    }
  ]
}