{
  "$schema": "https://govschema.org/spec/v0.3/govschema.schema.json",
  "govschemaVersion": "0.3.0",
  "id": "tr/nvi/acquisition-of-turkish-citizenship-by-right-of-option-application",
  "version": "1.0.0",
  "title": "Türkiye — Acquisition of Turkish Citizenship by Right of Option Application Form (Vat-8)",
  "description": "Vat-8, \"Seçme Hakkı ile Türk Vatandaşlığının Kazanılması Başvuru Formu\" (Application Form for the Acquisition of Turkish Citizenship by Right of Option), by which a person entitled to elect Turkish citizenship applies to acquire it under Article 21 of Law No. 5901 on Turkish Citizenship (Türk Vatandaşlığı Kanunu) — the right-of-option pathway, distinct from general acquisition (Vat-3, Article 11), exceptional/investment-based acquisition (Vat-4, Article 12), marriage (Vat-6, Article 16), reacquisition (Vat-5, Article 22), renunciation with permission (Vat-9, Article 25), and the TRNC-citizen pathway (Vat-11, Article 42). Published and administered by the T.C. İçişleri Bakanlığı Nüfus ve Vatandaşlık İşleri Genel Müdürlüğü (Republic of Türkiye Ministry of Interior, General Directorate of Population and Citizenship Affairs, NVI). Filed with either a provincial Governorate (Valilik) or, for applicants residing abroad, a Turkish Consulate General, and captures the applicant's foreign and Turkish-script identity particulars, contact details, a marital-status-gated spouse information block (present only for married, divorced, or widowed applicants), and up to three minor children applying to acquire citizenship together with the applicant. Companion schema to `tr/nvi/general-acquisition-of-turkish-citizenship-application` and its VAT siblings, within Türkiye's already-open National ID & Civic Documents vertical (does not open a new vertical). This v1.0.0 models the applicant-facing fields only; the form's own office-assigned Kayıt Tarihi/Kayıt No (registration date/number, completed by the receiving authority upon intake), the biometric photograph box, and the closing signature/printed-name line are out of scope (see VERIFICATION.md). GovSchema is an independent, non-profit standards body and is not affiliated with, endorsed by, or operated by the Government of the Republic of Türkiye or the Nüfus ve Vatandaşlık İşleri Genel Müdürlüğü.",
  "status": "draft",
  "jurisdiction": {
    "country": "TR",
    "level": "national"
  },
  "authority": {
    "name": "T.C. İçişleri Bakanlığı Nüfus ve Vatandaşlık İşleri Genel Müdürlüğü (Republic of Türkiye Ministry of Interior, General Directorate of Population and Citizenship Affairs)",
    "abbreviation": "NVI",
    "url": "https://www.nvi.gov.tr"
  },
  "process": {
    "type": "application",
    "language": "tr"
  },
  "source": {
    "url": "https://www.nvi.gov.tr/kurumlar/nvi.gov.tr/mevzuat/nufusmevzuat/Formlar/Vatandaslik/Vat8-FormSecmeHakkiIleTurkVatKaz.pdf",
    "retrievedAt": "2026-07-25",
    "documentRef": "Form Vat-8 — \"Seçme Hakkı ile Türk Vatandaşlığının Kazanılması Başvuru Formu\" (Acquisition of Turkish Citizenship by Right of Option Application Form), prescribed under Law No. 5901 on Turkish Citizenship, Article 21"
  },
  "verification": {
    "method": "manual-source-review-v1",
    "lastVerifiedAt": "2026-07-25",
    "verifiedBy": "GovSchema Engineering (Standards Engineer)",
    "nextReviewBy": "2027-01-25",
    "notes": "GOV-4860 (\"GovSchema Standard Research\"). Companion schema within Türkiye's already-open National ID & Civic Documents vertical, one of the VAT-1/2/7/8/10 forms banked as unscreened backlog by the GOV-4853 cycle. See this document's own VERIFICATION.md for the full sourcing record, extraction method, and every disclosed scoping/judgment call."
  },
  "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-25"
  },
  "license": "CC-BY-4.0",
  "fields": [
    {
      "name": "submittedToOffice",
      "label": "Başvuru Makamı (Filing office name)",
      "type": "string",
      "required": true,
      "description": "The name of the provincial Governorate or Turkish Consulate General the application is being filed with, written into the form's own salutation line above the applicant-information block.",
      "sourceRef": "page 1, salutation line",
      "validation": {
        "minLength": 1,
        "maxLength": 120
      }
    },
    {
      "name": "submittedToOfficeType",
      "label": "Makamı (VALİLİĞİNE / BAŞKONSOLOSLUĞUNA — Governorship / Consulate General)",
      "type": "enum",
      "required": true,
      "description": "Whether the application is filed with a provincial Governorship domestically or a Turkish Consulate General abroad.",
      "sourceRef": "page 1, salutation line dropdown",
      "validation": {
        "enum": [
          "governorate",
          "consulate_general"
        ]
      }
    },
    {
      "name": "foreignIdentityNumber",
      "label": "Varsa Yabancı Kimlik No (99... ile başlayan) (Foreign identity number, if any)",
      "type": "string",
      "required": true,
      "description": "The applicant's Turkish-issued foreign identity number, always beginning with the prefix 99. The underlying AcroForm widget is misnamed `TCKN_1` (a name normally reserved for an already-citizen's T.C. Kimlik No elsewhere on this form family) but its own `alternativeText` instructs the filer to write the 99-prefixed foreign identity number here — see VERIFICATION.md.",
      "sourceRef": "page 1, applicant information block",
      "validation": {
        "pattern": "^99[0-9]{9}$"
      },
      "classification": "sensitive-pii"
    },
    {
      "name": "nationality",
      "label": "Uyruğu (Nationality)",
      "type": "string",
      "required": true,
      "sourceRef": "page 1, applicant information block",
      "validation": {
        "minLength": 1,
        "maxLength": 60
      }
    },
    {
      "name": "foreignFirstName",
      "label": "Yabancı Adı (Foreign given name)",
      "type": "string",
      "required": true,
      "sourceRef": "page 1, applicant information block",
      "validation": {
        "minLength": 1,
        "maxLength": 80
      },
      "classification": "pii"
    },
    {
      "name": "foreignLastName",
      "label": "Yabancı Soyadı (Foreign surname)",
      "type": "string",
      "required": true,
      "sourceRef": "page 1, applicant information block",
      "validation": {
        "minLength": 1,
        "maxLength": 80
      },
      "classification": "pii"
    },
    {
      "name": "turkishFirstName",
      "label": "Türkçe Adı (Turkish-script given name)",
      "type": "string",
      "required": true,
      "sourceRef": "page 1, applicant information block",
      "validation": {
        "minLength": 1,
        "maxLength": 80
      },
      "classification": "pii"
    },
    {
      "name": "turkishLastName",
      "label": "Türkçe Soyadı (Turkish-script surname)",
      "type": "string",
      "required": true,
      "sourceRef": "page 1, applicant information block",
      "validation": {
        "minLength": 1,
        "maxLength": 80
      },
      "classification": "pii"
    },
    {
      "name": "motherName",
      "label": "Anne Adı (Mother's name)",
      "type": "string",
      "required": true,
      "sourceRef": "page 1, applicant information block",
      "validation": {
        "minLength": 1,
        "maxLength": 80
      },
      "classification": "pii"
    },
    {
      "name": "fatherName",
      "label": "Baba Adı (Father's name)",
      "type": "string",
      "required": true,
      "sourceRef": "page 1, applicant information block",
      "validation": {
        "minLength": 1,
        "maxLength": 80
      },
      "classification": "pii"
    },
    {
      "name": "birthPlaceName",
      "label": "Doğduğu Yer Adı (Place of birth)",
      "type": "string",
      "required": true,
      "sourceRef": "page 1, Doğum Yeri block",
      "validation": {
        "minLength": 1,
        "maxLength": 120
      },
      "classification": "pii"
    },
    {
      "name": "birthCountry",
      "label": "Ülke Adı (Country of birth)",
      "type": "string",
      "required": true,
      "sourceRef": "page 1, Doğum Yeri block",
      "validation": {
        "minLength": 1,
        "maxLength": 80
      },
      "classification": "pii"
    },
    {
      "name": "dateOfBirth",
      "label": "Doğum Tarihi (Date of birth)",
      "type": "date",
      "required": true,
      "description": "Printed on the source form as separate Gün/Ay/Yıl (day/month/year) boxes.",
      "sourceRef": "page 1, Doğum Tarihi block",
      "classification": "sensitive-pii"
    },
    {
      "name": "sex",
      "label": "Cinsiyeti (Sex)",
      "type": "enum",
      "required": true,
      "sourceRef": "page 1, Cinsiyeti checkbox pair",
      "validation": {
        "enum": [
          "male",
          "female"
        ]
      }
    },
    {
      "name": "religion",
      "label": "Dini (Religion)",
      "type": "string",
      "sourceRef": "page 1, applicant information block",
      "validation": {
        "maxLength": 40
      }
    },
    {
      "name": "phoneNumber",
      "label": "Telefon (Phone number)",
      "type": "string",
      "required": true,
      "description": "Printed with a parenthetical area-code prefix box \"(0 )\" followed by the subscriber number; modelled as one field holding the full number.",
      "sourceRef": "page 1, İletişim Bilgileri block",
      "validation": {
        "minLength": 1,
        "maxLength": 20
      },
      "classification": "pii"
    },
    {
      "name": "emailAddress",
      "label": "E-posta (Email address)",
      "type": "string",
      "required": true,
      "description": "Printed as two boxes split around a fixed \"@\" symbol; modelled as one field holding the full address.",
      "sourceRef": "page 1, İletişim Bilgileri block",
      "validation": {
        "minLength": 3,
        "maxLength": 254,
        "pattern": "^[^@\\s]+@[^@\\s]+\\.[^@\\s]+$"
      },
      "classification": "pii"
    },
    {
      "name": "residenceAddress",
      "label": "Yerleşim Yeri Adresi (Residential address)",
      "type": "string",
      "required": true,
      "sourceRef": "page 1, İletişim Bilgileri block",
      "validation": {
        "minLength": 1,
        "maxLength": 240
      },
      "classification": "pii"
    },
    {
      "name": "educationLevel",
      "label": "Eğitim Durumu (Education level)",
      "type": "string",
      "sourceRef": "page 1, İletişim Bilgileri block",
      "validation": {
        "maxLength": 60
      }
    },
    {
      "name": "occupation",
      "label": "Mesleği (Occupation)",
      "type": "string",
      "sourceRef": "page 1, İletişim Bilgileri block",
      "validation": {
        "maxLength": 80
      }
    },
    {
      "name": "maritalStatus",
      "label": "Medeni Hali (Bekar / Evli / Boşanmış / Dul — Single / Married / Divorced / Widowed)",
      "type": "enum",
      "required": true,
      "sourceRef": "page 1, Medeni Hal Bilgileri checkbox group",
      "validation": {
        "enum": [
          "single",
          "married",
          "divorced",
          "widowed"
        ]
      }
    },
    {
      "name": "marriageDate",
      "label": "Evlenme Tarihi (Marriage date)",
      "type": "date",
      "sourceRef": "page 1, Medeni Hal Bilgileri block",
      "requiredWhen": {
        "field": "maritalStatus",
        "in": [
          "married",
          "divorced",
          "widowed"
        ]
      },
      "required": false
    },
    {
      "name": "divorceDate",
      "label": "Boşanma Tarihi (Divorce date)",
      "type": "date",
      "sourceRef": "page 1, Medeni Hal Bilgileri block",
      "requiredWhen": {
        "field": "maritalStatus",
        "equals": "divorced"
      },
      "required": false
    },
    {
      "name": "spouseDeathDate",
      "label": "Vefat Eden Eşin Ölüm Tarihi (Deceased spouse's date of death)",
      "type": "date",
      "sourceRef": "page 1, Medeni Hal Bilgileri block",
      "requiredWhen": {
        "field": "maritalStatus",
        "equals": "widowed"
      },
      "required": false
    },
    {
      "name": "spouseIdentityNumber",
      "label": "Kimlik No (Spouse's T.C. Kimlik No/Yabancı Kimlik No)",
      "type": "string",
      "description": "The form's own field alternativeText allows either a T.C. Kimlik No or a foreign identity number here, since the spouse of a right-of-option applicant is not necessarily a Turkish citizen.",
      "sourceRef": "page 1, Eşe Ait Bilgiler block",
      "validation": {
        "minLength": 1,
        "maxLength": 20
      },
      "classification": "sensitive-pii",
      "requiredWhen": {
        "field": "maritalStatus",
        "in": [
          "married",
          "divorced",
          "widowed"
        ]
      },
      "required": false
    },
    {
      "name": "spouseNationality",
      "label": "Uyruğu (Spouse's nationality)",
      "type": "string",
      "sourceRef": "page 1, Eşe Ait Bilgiler block",
      "validation": {
        "maxLength": 60
      },
      "requiredWhen": {
        "field": "maritalStatus",
        "in": [
          "married",
          "divorced",
          "widowed"
        ]
      },
      "required": false
    },
    {
      "name": "spouseFirstName",
      "label": "Adı (Spouse's given name)",
      "type": "string",
      "sourceRef": "page 1, Eşe Ait Bilgiler block",
      "validation": {
        "maxLength": 80
      },
      "classification": "pii",
      "requiredWhen": {
        "field": "maritalStatus",
        "in": [
          "married",
          "divorced",
          "widowed"
        ]
      },
      "required": false
    },
    {
      "name": "spouseLastName",
      "label": "Soyadı (Spouse's surname)",
      "type": "string",
      "sourceRef": "page 1, Eşe Ait Bilgiler block",
      "validation": {
        "maxLength": 80
      },
      "classification": "pii",
      "requiredWhen": {
        "field": "maritalStatus",
        "in": [
          "married",
          "divorced",
          "widowed"
        ]
      },
      "required": false
    },
    {
      "name": "spouseMotherName",
      "label": "Anne Adı (Spouse's mother's name)",
      "type": "string",
      "sourceRef": "page 1, Eşe Ait Bilgiler block",
      "validation": {
        "maxLength": 80
      },
      "classification": "pii",
      "requiredWhen": {
        "field": "maritalStatus",
        "in": [
          "married",
          "divorced",
          "widowed"
        ]
      },
      "required": false
    },
    {
      "name": "spouseFatherName",
      "label": "Baba adı (Spouse's father's name)",
      "type": "string",
      "sourceRef": "page 1, Eşe Ait Bilgiler block",
      "validation": {
        "maxLength": 80
      },
      "classification": "pii",
      "requiredWhen": {
        "field": "maritalStatus",
        "in": [
          "married",
          "divorced",
          "widowed"
        ]
      },
      "required": false
    },
    {
      "name": "spouseBirthPlace",
      "label": "Doğum Yeri (Spouse's place of birth)",
      "type": "string",
      "sourceRef": "page 1, Eşe Ait Bilgiler block",
      "validation": {
        "maxLength": 120
      },
      "classification": "pii",
      "requiredWhen": {
        "field": "maritalStatus",
        "in": [
          "married",
          "divorced",
          "widowed"
        ]
      },
      "required": false
    },
    {
      "name": "spouseDateOfBirth",
      "label": "Doğum Tarihi (Spouse's date of birth)",
      "type": "date",
      "sourceRef": "page 1, Eşe Ait Bilgiler block",
      "classification": "sensitive-pii",
      "requiredWhen": {
        "field": "maritalStatus",
        "in": [
          "married",
          "divorced",
          "widowed"
        ]
      },
      "required": false
    },
    {
      "name": "child1ForeignIdentityNumber",
      "label": "Child 1 — Varsa Yabancı Kimlik No (99... ile başlayan)",
      "type": "string",
      "description": "The source form provides 3 columns for minor children acquiring citizenship together with the applicant.",
      "sourceRef": "page 1, minor-children table (column 1 of 3)",
      "validation": {
        "pattern": "^99[0-9]{9}$"
      },
      "classification": "sensitive-pii"
    },
    {
      "name": "child1Nationality",
      "label": "Child 1 — Uyruğu (Nationality)",
      "type": "string",
      "sourceRef": "page 1, minor-children table (column 1 of 3)",
      "validation": {
        "maxLength": 60
      }
    },
    {
      "name": "child1ForeignFirstName",
      "label": "Child 1 — Yabancı Adı (Foreign given name)",
      "type": "string",
      "sourceRef": "page 1, minor-children table (column 1 of 3)",
      "validation": {
        "maxLength": 80
      },
      "classification": "pii"
    },
    {
      "name": "child1ForeignLastName",
      "label": "Child 1 — Yabancı Soyadı (Foreign surname)",
      "type": "string",
      "sourceRef": "page 1, minor-children table (column 1 of 3)",
      "validation": {
        "maxLength": 80
      },
      "classification": "pii"
    },
    {
      "name": "child1TurkishFirstName",
      "label": "Child 1 — Türkçe Adı (Turkish-script given name)",
      "type": "string",
      "sourceRef": "page 1, minor-children table (column 1 of 3)",
      "validation": {
        "maxLength": 80
      },
      "classification": "pii"
    },
    {
      "name": "child1SurnameToBeAcquired",
      "label": "Child 1 — Alacağı Soyadı (Surname to be acquired)",
      "type": "string",
      "sourceRef": "page 1, minor-children table (column 1 of 3)",
      "validation": {
        "maxLength": 80
      },
      "classification": "pii"
    },
    {
      "name": "child1MotherName",
      "label": "Child 1 — Anne Adı (Mother's name)",
      "type": "string",
      "sourceRef": "page 1, minor-children table (column 1 of 3)",
      "validation": {
        "maxLength": 80
      },
      "classification": "pii"
    },
    {
      "name": "child1FatherName",
      "label": "Child 1 — Baba Adı (Father's name)",
      "type": "string",
      "sourceRef": "page 1, minor-children table (column 1 of 3)",
      "validation": {
        "maxLength": 80
      },
      "classification": "pii"
    },
    {
      "name": "child1BirthPlace",
      "label": "Child 1 — Doğum Yeri (Place of birth)",
      "type": "string",
      "sourceRef": "page 1, minor-children table (column 1 of 3)",
      "validation": {
        "maxLength": 120
      },
      "classification": "pii"
    },
    {
      "name": "child1DateOfBirth",
      "label": "Child 1 — Doğum Tarihi (Date of birth)",
      "type": "date",
      "sourceRef": "page 1, minor-children table (column 1 of 3)",
      "classification": "sensitive-pii"
    },
    {
      "name": "child1Sex",
      "label": "Child 1 — Cinsiyeti (Sex)",
      "type": "string",
      "description": "Modelled as free text, not an enum — the underlying AcroForm widget (`Cinsiyet_3`) is a plain text field rather than a checkbox/radio pair, unlike the applicant's own `sex` field. See VERIFICATION.md.",
      "sourceRef": "page 1, minor-children table (column 1 of 3)",
      "validation": {
        "maxLength": 20
      }
    },
    {
      "name": "child1Religion",
      "label": "Child 1 — Dini (Religion)",
      "type": "string",
      "sourceRef": "page 1, minor-children table (column 1 of 3)",
      "validation": {
        "maxLength": 40
      }
    },
    {
      "name": "child2ForeignIdentityNumber",
      "label": "Child 2 — Varsa Yabancı Kimlik No (99... ile başlayan)",
      "type": "string",
      "description": "The source form provides 3 columns for minor children acquiring citizenship together with the applicant.",
      "sourceRef": "page 1, minor-children table (column 2 of 3)",
      "validation": {
        "pattern": "^99[0-9]{9}$"
      },
      "classification": "sensitive-pii"
    },
    {
      "name": "child2Nationality",
      "label": "Child 2 — Uyruğu (Nationality)",
      "type": "string",
      "sourceRef": "page 1, minor-children table (column 2 of 3)",
      "validation": {
        "maxLength": 60
      }
    },
    {
      "name": "child2ForeignFirstName",
      "label": "Child 2 — Yabancı Adı (Foreign given name)",
      "type": "string",
      "sourceRef": "page 1, minor-children table (column 2 of 3)",
      "validation": {
        "maxLength": 80
      },
      "classification": "pii"
    },
    {
      "name": "child2ForeignLastName",
      "label": "Child 2 — Yabancı Soyadı (Foreign surname)",
      "type": "string",
      "sourceRef": "page 1, minor-children table (column 2 of 3)",
      "validation": {
        "maxLength": 80
      },
      "classification": "pii"
    },
    {
      "name": "child2TurkishFirstName",
      "label": "Child 2 — Türkçe Adı (Turkish-script given name)",
      "type": "string",
      "sourceRef": "page 1, minor-children table (column 2 of 3)",
      "validation": {
        "maxLength": 80
      },
      "classification": "pii"
    },
    {
      "name": "child2SurnameToBeAcquired",
      "label": "Child 2 — Alacağı Soyadı (Surname to be acquired)",
      "type": "string",
      "sourceRef": "page 1, minor-children table (column 2 of 3)",
      "validation": {
        "maxLength": 80
      },
      "classification": "pii"
    },
    {
      "name": "child2MotherName",
      "label": "Child 2 — Anne Adı (Mother's name)",
      "type": "string",
      "sourceRef": "page 1, minor-children table (column 2 of 3)",
      "validation": {
        "maxLength": 80
      },
      "classification": "pii"
    },
    {
      "name": "child2FatherName",
      "label": "Child 2 — Baba Adı (Father's name)",
      "type": "string",
      "sourceRef": "page 1, minor-children table (column 2 of 3)",
      "validation": {
        "maxLength": 80
      },
      "classification": "pii"
    },
    {
      "name": "child2BirthPlace",
      "label": "Child 2 — Doğum Yeri (Place of birth)",
      "type": "string",
      "sourceRef": "page 1, minor-children table (column 2 of 3)",
      "validation": {
        "maxLength": 120
      },
      "classification": "pii"
    },
    {
      "name": "child2DateOfBirth",
      "label": "Child 2 — Doğum Tarihi (Date of birth)",
      "type": "date",
      "sourceRef": "page 1, minor-children table (column 2 of 3)",
      "classification": "sensitive-pii"
    },
    {
      "name": "child2Sex",
      "label": "Child 2 — Cinsiyeti (Sex)",
      "type": "string",
      "description": "Modelled as free text, not an enum — the underlying AcroForm widget (`Cinsiyet_4`) is a plain text field rather than a checkbox/radio pair, unlike the applicant's own `sex` field. See VERIFICATION.md.",
      "sourceRef": "page 1, minor-children table (column 2 of 3)",
      "validation": {
        "maxLength": 20
      }
    },
    {
      "name": "child2Religion",
      "label": "Child 2 — Dini (Religion)",
      "type": "string",
      "sourceRef": "page 1, minor-children table (column 2 of 3)",
      "validation": {
        "maxLength": 40
      }
    },
    {
      "name": "child3ForeignIdentityNumber",
      "label": "Child 3 — Varsa Yabancı Kimlik No (99... ile başlayan)",
      "type": "string",
      "description": "The source form provides 3 columns for minor children acquiring citizenship together with the applicant.",
      "sourceRef": "page 1, minor-children table (column 3 of 3)",
      "validation": {
        "pattern": "^99[0-9]{9}$"
      },
      "classification": "sensitive-pii"
    },
    {
      "name": "child3Nationality",
      "label": "Child 3 — Uyruğu (Nationality)",
      "type": "string",
      "sourceRef": "page 1, minor-children table (column 3 of 3)",
      "validation": {
        "maxLength": 60
      }
    },
    {
      "name": "child3ForeignFirstName",
      "label": "Child 3 — Yabancı Adı (Foreign given name)",
      "type": "string",
      "sourceRef": "page 1, minor-children table (column 3 of 3)",
      "validation": {
        "maxLength": 80
      },
      "classification": "pii"
    },
    {
      "name": "child3ForeignLastName",
      "label": "Child 3 — Yabancı Soyadı (Foreign surname)",
      "type": "string",
      "sourceRef": "page 1, minor-children table (column 3 of 3)",
      "validation": {
        "maxLength": 80
      },
      "classification": "pii"
    },
    {
      "name": "child3TurkishFirstName",
      "label": "Child 3 — Türkçe Adı (Turkish-script given name)",
      "type": "string",
      "sourceRef": "page 1, minor-children table (column 3 of 3)",
      "validation": {
        "maxLength": 80
      },
      "classification": "pii"
    },
    {
      "name": "child3SurnameToBeAcquired",
      "label": "Child 3 — Alacağı Soyadı (Surname to be acquired)",
      "type": "string",
      "sourceRef": "page 1, minor-children table (column 3 of 3)",
      "validation": {
        "maxLength": 80
      },
      "classification": "pii"
    },
    {
      "name": "child3MotherName",
      "label": "Child 3 — Anne Adı (Mother's name)",
      "type": "string",
      "sourceRef": "page 1, minor-children table (column 3 of 3)",
      "validation": {
        "maxLength": 80
      },
      "classification": "pii"
    },
    {
      "name": "child3FatherName",
      "label": "Child 3 — Baba Adı (Father's name)",
      "type": "string",
      "sourceRef": "page 1, minor-children table (column 3 of 3)",
      "validation": {
        "maxLength": 80
      },
      "classification": "pii"
    },
    {
      "name": "child3BirthPlace",
      "label": "Child 3 — Doğum Yeri (Place of birth)",
      "type": "string",
      "sourceRef": "page 1, minor-children table (column 3 of 3)",
      "validation": {
        "maxLength": 120
      },
      "classification": "pii"
    },
    {
      "name": "child3DateOfBirth",
      "label": "Child 3 — Doğum Tarihi (Date of birth)",
      "type": "date",
      "sourceRef": "page 1, minor-children table (column 3 of 3)",
      "classification": "sensitive-pii"
    },
    {
      "name": "child3Sex",
      "label": "Child 3 — Cinsiyeti (Sex)",
      "type": "string",
      "description": "Modelled as free text, not an enum — the underlying AcroForm widget (`Cinsiyet_5`) is a plain text field rather than a checkbox/radio pair, unlike the applicant's own `sex` field. See VERIFICATION.md.",
      "sourceRef": "page 1, minor-children table (column 3 of 3)",
      "validation": {
        "maxLength": 20
      }
    },
    {
      "name": "child3Religion",
      "label": "Child 3 — Dini (Religion)",
      "type": "string",
      "sourceRef": "page 1, minor-children table (column 3 of 3)",
      "validation": {
        "maxLength": 40
      }
    },
    {
      "name": "declarationDate",
      "label": "Tarih (Date, at the closing declaration)",
      "type": "date",
      "required": true,
      "description": "The date the applicant signs the closing declaration invoking Article 21 of Law No. 5901 on Turkish Citizenship.",
      "sourceRef": "page 1, closing declaration block"
    }
  ],
  "steps": [
    {
      "id": "filing_and_identity",
      "title": "Filing office and applicant's identity",
      "fields": [
        "submittedToOffice",
        "submittedToOfficeType",
        "foreignIdentityNumber",
        "nationality",
        "foreignFirstName",
        "foreignLastName",
        "turkishFirstName",
        "turkishLastName",
        "motherName",
        "fatherName"
      ],
      "next": "birth_and_biographic"
    },
    {
      "id": "birth_and_biographic",
      "title": "Birth particulars, sex, and religion",
      "fields": [
        "birthPlaceName",
        "birthCountry",
        "dateOfBirth",
        "sex",
        "religion"
      ],
      "next": "contact_and_other"
    },
    {
      "id": "contact_and_other",
      "title": "Contact details, education, occupation",
      "fields": [
        "phoneNumber",
        "emailAddress",
        "residenceAddress",
        "educationLevel",
        "occupation"
      ],
      "next": "marital_and_spouse"
    },
    {
      "id": "marital_and_spouse",
      "title": "Marital status and spouse's particulars",
      "fields": [
        "maritalStatus",
        "marriageDate",
        "divorceDate",
        "spouseDeathDate",
        "spouseIdentityNumber",
        "spouseNationality",
        "spouseFirstName",
        "spouseLastName",
        "spouseMotherName",
        "spouseFatherName",
        "spouseBirthPlace",
        "spouseDateOfBirth"
      ],
      "next": "minor_children"
    },
    {
      "id": "minor_children",
      "title": "Minor children acquiring citizenship together with the applicant",
      "fields": [
        "child1ForeignIdentityNumber",
        "child1Nationality",
        "child1ForeignFirstName",
        "child1ForeignLastName",
        "child1TurkishFirstName",
        "child1SurnameToBeAcquired",
        "child1MotherName",
        "child1FatherName",
        "child1BirthPlace",
        "child1DateOfBirth",
        "child1Sex",
        "child1Religion",
        "child2ForeignIdentityNumber",
        "child2Nationality",
        "child2ForeignFirstName",
        "child2ForeignLastName",
        "child2TurkishFirstName",
        "child2SurnameToBeAcquired",
        "child2MotherName",
        "child2FatherName",
        "child2BirthPlace",
        "child2DateOfBirth",
        "child2Sex",
        "child2Religion",
        "child3ForeignIdentityNumber",
        "child3Nationality",
        "child3ForeignFirstName",
        "child3ForeignLastName",
        "child3TurkishFirstName",
        "child3SurnameToBeAcquired",
        "child3MotherName",
        "child3FatherName",
        "child3BirthPlace",
        "child3DateOfBirth",
        "child3Sex",
        "child3Religion"
      ],
      "next": "declaration"
    },
    {
      "id": "declaration",
      "title": "Closing declaration",
      "fields": [
        "declarationDate"
      ]
    }
  ]
}
