{
  "$schema": "https://govschema.org/spec/v0.3/govschema.schema.json",
  "govschemaVersion": "0.3.0",
  "id": "tr/nvi/general-acquisition-of-turkish-citizenship-application",
  "version": "1.0.0",
  "title": "Türkiye — General Acquisition of Turkish Citizenship Application Form (Vat-3)",
  "description": "Vat-3, \"Genel Olarak Türk Vatandaşlığının Kazanılması Başvuru Formu\" (Application Form for the General Acquisition of Turkish Citizenship), the standard nationwide application by which a foreign national applies to acquire Turkish citizenship under the general provisions of Article 11 of Law No. 5901 on Turkish Citizenship (Türk Vatandaşlığı Kanunu). 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). The form is filed with the Governorate (Valilik) of the province where the applicant resides, and captures the applicant's own foreign and Turkish-script identity particulars, contact details, an declared criminal-record history, marital status (with conditionally-required marriage/divorce/widowhood dates and spouse particulars per the form's own footnote), and up to three minor children applying to acquire citizenship together with the applicant. Opens Türkiye as the registry's 100th jurisdiction, via the National ID & Civic Documents 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/Vat3_Genel_Kazanma.pdf",
    "retrievedAt": "2026-07-25",
    "documentRef": "Form Vat-3 — \"Genel Olarak Türk Vatandaşlığının Kazanılması Başvuru Formu\" (General Acquisition of Turkish Citizenship Application Form), prescribed under Law No. 5901 on Turkish Citizenship, Article 11"
  },
  "verification": {
    "method": "manual-source-review-v1",
    "lastVerifiedAt": "2026-07-25",
    "verifiedBy": "GovSchema Engineering (Standards Engineer)",
    "nextReviewBy": "2027-01-25",
    "notes": "GOV-4818 (\"GovSchema Standard Research\"). Opens Türkiye as the registry's 100th jurisdiction, via the National ID & Civic Documents vertical. 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": "submittedToGovernorate",
      "label": "VALİLİĞİNE (To the Governorship of)",
      "type": "string",
      "required": true,
      "description": "The provincial Governorate (Valilik) 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": "foreignIdentityNumber",
      "label": "Yabancı Kimlik No (99... ile başlayan) (Foreign Identity Number, starting with 99...)",
      "type": "string",
      "required": true,
      "description": "The applicant's Turkish-issued Foreign Identity Number (Yabancı Kimlik Numarası), a foreigner identification number beginning with the digits 99.",
      "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,
      "description": "The applicant's given name as recorded on their foreign (non-Turkish) identity/travel document.",
      "sourceRef": "page 1, applicant information block",
      "validation": {
        "minLength": 1,
        "maxLength": 80
      },
      "classification": "pii"
    },
    {
      "name": "foreignLastName",
      "label": "Yabancı Soyadı (Foreign surname)",
      "type": "string",
      "required": true,
      "description": "The applicant's surname as recorded on their foreign (non-Turkish) identity/travel document.",
      "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,
      "description": "The Turkish-alphabet transliteration/rendering of the applicant's given name, as distinct from the foreign-document spelling above.",
      "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,
      "description": "The Turkish-alphabet transliteration/rendering of the applicant's surname, as distinct from the foreign-document spelling above.",
      "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 (place of birth) 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 (place of birth) block",
      "validation": {
        "minLength": 1,
        "maxLength": 80
      },
      "classification": "pii"
    },
    {
      "name": "descentOrLineage",
      "label": "Soyu (Descent/lineage)",
      "type": "string",
      "description": "A free-text column labelled \"Soyu\" (descent/lineage) printed alongside the place-of-birth block. The form does not further define what this term is asking for beyond its printed label; modelled here verbatim rather than assumed.",
      "sourceRef": "page 1, Doğum Yeri (place of birth) block",
      "validation": {
        "maxLength": 80
      }
    },
    {
      "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": "useMaidenNameWithMarriedSurname",
      "label": "Evlilik Soyadı ile birlikte Bekârlık Soyadı kullanılacak mı? (Will the maiden name be used together with the married surname?)",
      "type": "boolean",
      "required": true,
      "description": "Whether the applicant will use their pre-marriage (maiden) surname jointly with their married surname.",
      "sourceRef": "page 1, single checkbox beside this question"
    },
    {
      "name": "maidenName",
      "label": "Bekârlık Soyadı (Maiden surname)",
      "type": "string",
      "sourceRef": "page 1, Bekârlık Soyadı field",
      "validation": {
        "minLength": 1,
        "maxLength": 80
      },
      "classification": "pii",
      "requiredWhen": {
        "field": "useMaidenNameWithMarriedSurname",
        "equals": true
      },
      "required": false
    },
    {
      "name": "hasPriorCriminalConviction",
      "label": "Daha önce herhangi bir suçtan mahkûm oldunuz mu? (Have you previously been convicted of any crime?)",
      "type": "enum",
      "required": true,
      "sourceRef": "page 1, Evet-Hayır answer line",
      "validation": {
        "enum": [
          "yes",
          "no"
        ]
      }
    },
    {
      "name": "hasPendingProsecution",
      "label": "Devam eden yargılamanız var mı? (Do you have an ongoing prosecution?)",
      "type": "enum",
      "required": true,
      "sourceRef": "page 1, Evet-Hayır answer line",
      "validation": {
        "enum": [
          "yes",
          "no"
        ]
      }
    },
    {
      "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 ve Diğer Bilgiler 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 ve Diğer Bilgiler 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 ve Diğer Bilgiler block",
      "validation": {
        "minLength": 1,
        "maxLength": 240
      },
      "classification": "pii"
    },
    {
      "name": "educationLevel",
      "label": "Eğitim Durumu (Education level)",
      "type": "string",
      "sourceRef": "page 1, İletişim ve Diğer Bilgiler block",
      "validation": {
        "maxLength": 60
      }
    },
    {
      "name": "occupation",
      "label": "Mesleği (Occupation)",
      "type": "string",
      "sourceRef": "page 1, İletişim ve Diğer Bilgiler block",
      "validation": {
        "maxLength": 80
      }
    },
    {
      "name": "religion",
      "label": "Dini (Religion)",
      "type": "string",
      "sourceRef": "page 1, İletişim ve Diğer Bilgiler block",
      "validation": {
        "maxLength": 40
      }
    },
    {
      "name": "maritalStatus",
      "label": "Medeni Hali (Marital status)",
      "type": "enum",
      "required": true,
      "sourceRef": "page 1, Medeni Hal Bilgileri checkbox row (Bekar/Evli/Boşanmış/Dul)",
      "validation": {
        "enum": [
          "single",
          "married",
          "divorced",
          "widowed"
        ]
      }
    },
    {
      "name": "marriageDate",
      "label": "Evlenme Tarihi (Marriage date)",
      "type": "date",
      "description": "Per the form's own footnote (a/b/c): required whenever Medeni Hali is Evli, Boşanmış, or Dul.",
      "sourceRef": "page 1, Evlenme Tarihi block",
      "requiredWhen": {
        "field": "maritalStatus",
        "in": [
          "married",
          "divorced",
          "widowed"
        ]
      },
      "required": false
    },
    {
      "name": "divorceDate",
      "label": "Boşanma Tarihi (Divorce date)",
      "type": "date",
      "description": "Per the form's own footnote (b): required whenever Medeni Hali is Boşanmış.",
      "sourceRef": "page 1, Boşanma Tarihi 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",
      "description": "Per the form's own footnote (c): required whenever Medeni Hali is Dul.",
      "sourceRef": "page 1, Vefat Eden Eşin Ölüm Tarihi block",
      "requiredWhen": {
        "field": "maritalStatus",
        "equals": "widowed"
      },
      "required": false
    },
    {
      "name": "spouseIdentityNumber",
      "label": "Kimlik No (Spouse's identity number)",
      "type": "string",
      "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": {
        "minLength": 1,
        "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": {
        "minLength": 1,
        "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": {
        "minLength": 1,
        "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": "spouseOccupation",
      "label": "Mesleği (Spouse's occupation)",
      "type": "string",
      "sourceRef": "page 1, Eşe Ait Bilgiler block",
      "validation": {
        "maxLength": 80
      },
      "requiredWhen": {
        "field": "maritalStatus",
        "in": [
          "married",
          "divorced",
          "widowed"
        ]
      },
      "required": false
    },
    {
      "name": "spouseEducationLevel",
      "label": "Eğitim Durumu (Spouse's education level)",
      "type": "string",
      "sourceRef": "page 1, Eşe Ait Bilgiler block",
      "validation": {
        "maxLength": 60
      },
      "requiredWhen": {
        "field": "maritalStatus",
        "in": [
          "married",
          "divorced",
          "widowed"
        ]
      },
      "required": false
    },
    {
      "name": "child1ForeignIdentityNumber",
      "label": "Child 1 — 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",
      "description": "The Turkish surname the child will bear upon acquiring citizenship.",
      "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": "enum",
      "sourceRef": "page 1, minor-children table (column 1 of 3)",
      "validation": {
        "enum": [
          "male",
          "female"
        ]
      }
    },
    {
      "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 — 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",
      "description": "The Turkish surname the child will bear upon acquiring citizenship.",
      "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": "enum",
      "sourceRef": "page 1, minor-children table (column 2 of 3)",
      "validation": {
        "enum": [
          "male",
          "female"
        ]
      }
    },
    {
      "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 — 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",
      "description": "The Turkish surname the child will bear upon acquiring citizenship.",
      "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": "enum",
      "sourceRef": "page 1, minor-children table (column 3 of 3)",
      "validation": {
        "enum": [
          "male",
          "female"
        ]
      }
    },
    {
      "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 11 of Law No. 5901 on Turkish Citizenship.",
      "sourceRef": "page 1, closing declaration block"
    }
  ],
  "steps": [
    {
      "id": "filing_and_identity",
      "title": "Filing office and applicant's foreign/Turkish identity",
      "fields": [
        "submittedToGovernorate",
        "foreignIdentityNumber",
        "nationality",
        "foreignFirstName",
        "foreignLastName",
        "turkishFirstName",
        "turkishLastName",
        "motherName",
        "fatherName"
      ],
      "next": "birth_and_biographic"
    },
    {
      "id": "birth_and_biographic",
      "title": "Birth particulars and sex",
      "fields": [
        "birthPlaceName",
        "birthCountry",
        "descentOrLineage",
        "dateOfBirth",
        "sex"
      ],
      "next": "maiden_name"
    },
    {
      "id": "maiden_name",
      "title": "Maiden-name usage",
      "fields": [
        "useMaidenNameWithMarriedSurname",
        "maidenName"
      ],
      "next": "legal_history"
    },
    {
      "id": "legal_history",
      "title": "Criminal record and pending prosecution",
      "fields": [
        "hasPriorCriminalConviction",
        "hasPendingProsecution"
      ],
      "next": "contact_and_other"
    },
    {
      "id": "contact_and_other",
      "title": "Contact details, education, occupation, religion",
      "fields": [
        "phoneNumber",
        "emailAddress",
        "residenceAddress",
        "educationLevel",
        "occupation",
        "religion"
      ],
      "next": "marital_status"
    },
    {
      "id": "marital_status",
      "title": "Marital status and related dates",
      "fields": [
        "maritalStatus",
        "marriageDate",
        "divorceDate",
        "spouseDeathDate"
      ],
      "next": "spouse_information"
    },
    {
      "id": "spouse_information",
      "title": "Spouse's particulars (married/divorced/widowed only)",
      "fields": [
        "spouseIdentityNumber",
        "spouseNationality",
        "spouseFirstName",
        "spouseLastName",
        "spouseMotherName",
        "spouseFatherName",
        "spouseBirthPlace",
        "spouseDateOfBirth",
        "spouseOccupation",
        "spouseEducationLevel"
      ],
      "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"
      ]
    }
  ]
}
