{
  "$schema": "https://govschema.org/spec/v0.3/govschema.schema.json",
  "govschemaVersion": "0.3.0",
  "id": "bg/mvr/zayavlenie-za-izdavane-na-svidetelstvo-za-upravlenie-na-mps",
  "version": "1.0.0",
  "title": "Bulgaria — Application for Issuance of a Driving Licence",
  "description": "The Ministerstvo na vatreshnite raboti's (MVR, Bulgaria's Ministry of Interior) \"Заявление за издаване на свидетелство за управление на моторно превозно средство\" (Приложение № 2а — Application for Issuance of a Driving Licence), a single-page specimen published unauthenticated on MVR's own \"Бланки и образци\" (Forms and specimens) static-forms page. Opens Bulgaria's DMV vertical (3 of 6), following the Taxes vertical opened by NRA's Form ОКД-5/Обр. 2001 (GOV-2821) and the Visa vertical opened by MVnR's Type-D national visa application (GOV-2830) — a distinct MVR (Ministry of Interior) source from either of those, and a genuinely fillable specimen unlike this registry's already-confirmed dead end for MVR's vehicle-registration application (system-generated at the counter, per GOV-2830's own VERIFICATION.md). Models the requested service tier, the applicant's national identification number, date/place of birth, name in both Cyrillic and Latin script, family name and other given name(s), address, sex, other nationality and naturalization-decree particulars, contact details, the office where the finished licence should be collected, an optional block for an authorized person (proxy) collecting the finished document on the applicant's behalf, an optional declaration renouncing previously-held driving-licence categories, the identity document (national ID card or, for foreign residents, a residence permit) presented at submission, the submission date, and the applicant's (or submitting proxy's) signature, plus a photograph, a signature specimen, and the form's own printed criminal-liability truthfulness declaration as documents[] entries. Excludes: the \"Вх. номер\" (incoming/office reference number) and \"До\" (addressee) office-intake fields, neither of which carries a printed blank/dotted entry line (unlike every other applicant-facing field on the page); the \"от МВР\" issuing-authority caption, which is static text (MVR is the sole issuing authority, never applicant-supplied); six \"Вярно/Невярно\" (True/False) checkbox pairs (beside the national-ID number, date of birth, place of birth, Cyrillic name, Latin name, and address fields respectively) that the form's own explanatory text ties to a system-assisted counter workflow in which the applicant's civil-status data is auto-filled from Bulgaria's civil-population and ID-document registries (NBD \"Population\" and NAIF \"НРБЛД\") for confirmation against the record on file — a distinct in-person, system-assisted pathway from the plain paper-form completion this schema models, so these six confirmation checkboxes are out of scope rather than modeled as fields; and \"Имена на служителя, приел заявлението\" / \"Подпис на служителя\" (the receiving official's name/signature), also office-only. 29 fields, plus 3 documents[] entries. 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 vatreshnite raboti.",
  "status": "draft",
  "jurisdiction": {
    "country": "BG",
    "level": "national"
  },
  "authority": {
    "name": "Министерство на вътрешните работи",
    "abbreviation": "MVR",
    "url": "https://mvr.bg"
  },
  "process": {
    "type": "application",
    "language": "bg"
  },
  "source": {
    "url": "https://mvr.bg/upload/301782/%D0%B7%D0%B0%D1%8F%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20%E2%84%96%202a%20%D0%A1%D0%A3%D0%9C%D0%9F%D0%A1.pdf",
    "retrievedAt": "2026-07-14",
    "documentRef": "MVR \"Заявление за издаване на свидетелство за управление на моторно превозно средство\" (Приложение № 2а), published on mvr.bg's own \"Бланки и образци\" (Forms and specimens) static-forms page"
  },
  "verification": {
    "method": "manual-source-review-v1",
    "lastVerifiedAt": "2026-07-14",
    "verifiedBy": "GovSchema Engineering",
    "nextReviewBy": "2027-01-14",
    "notes": "GovSchema Standard Research cycle GOV-2853 (parent GOV-2851). Opens Bulgaria's DMV vertical (3 of 6). The candidate was pre-scouted and confirmed as a genuine, unauthenticated, first-party specimen during the prior GOV-2837 cycle; independently re-fetched and re-derived fresh this cycle (fresh sha256, fresh pdfjs-dist extraction) rather than trusted from the prior cycle's byte count alone. See this schema's own VERIFICATION.md for the full sourcing record."
  },
  "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": "serviceType",
      "label": "Вид на услугата",
      "type": "enum",
      "required": true,
      "sourceRef": "Header, service-type checkboxes",
      "validation": {
        "enum": ["standard", "fast", "expedited"]
      },
      "description": "The requested processing tier: обикновена (standard), бърза (fast), or ускорена (expedited)."
    },
    {
      "name": "nationalId",
      "label": "ЕГН/ЛНЧ/ЛН",
      "type": "string",
      "required": true,
      "classification": "sensitive-pii",
      "sourceRef": "Header, 10-box identification-number grid",
      "validation": {
        "pattern": "^[0-9A-Za-z]{1,15}$"
      },
      "description": "The applicant's EGN (Bulgarian personal number), LNCh (personal number of a foreigner), or LN, printed on the form as a 10-box grid."
    },
    {
      "name": "dateOfBirth",
      "label": "Дата на раждане / Date of birth",
      "type": "date",
      "required": true,
      "classification": "sensitive-pii",
      "sourceRef": "Personal-data section, date-of-birth field"
    },
    {
      "name": "placeOfBirth",
      "label": "Място на раждане (Населено място, община, област или държава) / Place of birth",
      "type": "string",
      "required": true,
      "classification": "pii",
      "sourceRef": "Personal-data section, place-of-birth field",
      "validation": {
        "maxLength": 150
      }
    },
    {
      "name": "namesInCyrillic",
      "label": "Имена на кирилица",
      "type": "string",
      "required": true,
      "classification": "pii",
      "sourceRef": "Personal-data section, Cyrillic-name line",
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "namesInLatin",
      "label": "Имена на латиница",
      "type": "string",
      "required": true,
      "classification": "pii",
      "sourceRef": "Personal-data section, Latin-transliteration name line",
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "familyName",
      "label": "Фамилия / Family name",
      "type": "string",
      "required": true,
      "classification": "pii",
      "sourceRef": "Personal-data section, \"Фамилия / Family name\" row",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "otherNames",
      "label": "Други имена / Other name/s",
      "type": "string",
      "required": true,
      "classification": "pii",
      "sourceRef": "Personal-data section, \"Други имена / Other name/s\" row",
      "validation": {
        "maxLength": 150
      }
    },
    {
      "name": "address",
      "label": "Адрес (област, община, населено място, бул./ул., номер, вход, етаж, апартамент)",
      "type": "string",
      "required": true,
      "classification": "pii",
      "sourceRef": "Personal-data section, address field",
      "validation": {
        "maxLength": 300
      }
    },
    {
      "name": "sex",
      "label": "Пол / Sex",
      "type": "enum",
      "required": true,
      "sourceRef": "Personal-data section, \"Пол / Sex\" checkboxes (М/Ж)",
      "validation": {
        "enum": ["male", "female"]
      }
    },
    {
      "name": "otherNationality",
      "label": "Друго гражданство / Nationality",
      "type": "string",
      "required": false,
      "classification": "pii",
      "description": "Only completed when the applicant holds a nationality in addition to Bulgarian, per the field's \"Друго\" (Other/additional) label.",
      "sourceRef": "Personal-data section, \"Друго гражданство / Nationality\" field",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "citizenshipDecreeNumber",
      "label": "Указ / Decree",
      "type": "string",
      "required": false,
      "description": "The number of the presidential decree under which Bulgarian citizenship was granted, where applicable, per the form's own printed \"Указ / Decree\" field alongside otherNationality.",
      "sourceRef": "Personal-data section, \"Указ / Decree\" field",
      "validation": {
        "maxLength": 50
      }
    },
    {
      "name": "phone",
      "label": "Телефон за връзка / Phone",
      "type": "string",
      "required": false,
      "classification": "pii",
      "sourceRef": "Personal-data section, \"Телефон за връзка / Phone\" field",
      "validation": {
        "maxLength": 30
      }
    },
    {
      "name": "email",
      "label": "Ел. поща / E-mail",
      "type": "string",
      "required": false,
      "classification": "pii",
      "description": "Per the form's own printed note, an applicant who provides an email address is notified when the finished document is ready and before the document's validity period expires.",
      "sourceRef": "Personal-data section, \"Ел. поща / E-mail\" field",
      "validation": {
        "maxLength": 254
      }
    },
    {
      "name": "placeOfReceiving",
      "label": "Място на връчване / Place of receiving",
      "type": "string",
      "required": true,
      "sourceRef": "Personal-data section, \"Място на връчване / Place of receiving\" field",
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "authorizedPersonName",
      "label": "Данни за упълномощено лице: Имена",
      "type": "string",
      "required": false,
      "classification": "pii",
      "description": "Only completed if the requested document will be collected by an authorized person (proxy) rather than the applicant themselves, per the form's own printed instruction; the form prints no explicit boolean gate tying this block to a specific condition, so it is modeled as unconditionally optional rather than an invented requiredWhen gate.",
      "sourceRef": "\"Данни за упълномощено лице\" (authorized-person) block, name field",
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "authorizedPersonNationalId",
      "label": "Данни за упълномощено лице: ЕГН",
      "type": "string",
      "required": false,
      "classification": "sensitive-pii",
      "description": "The authorized person's (proxy's) EGN. Only completed together with authorizedPersonName.",
      "sourceRef": "\"Данни за упълномощено лице\" block, ЕГН field",
      "validation": {
        "pattern": "^[0-9A-Za-z]{1,15}$"
      }
    },
    {
      "name": "authorizedPersonDocumentType",
      "label": "Вид документ / Type of document",
      "type": "string",
      "required": false,
      "description": "The type of identity document the authorized person (proxy) will present, e.g. a Bulgarian ID card or foreign passport. Only completed together with authorizedPersonName.",
      "sourceRef": "\"Данни за упълномощено лице\" block, \"Вид документ / Type of document\" field",
      "validation": {
        "maxLength": 100
      }
    },
    {
      "name": "authorizationDate",
      "label": "Дата",
      "type": "date",
      "required": false,
      "description": "The date of the proxy authorization, printed alongside the authorized person's document-type field. Only completed together with authorizedPersonName.",
      "sourceRef": "\"Данни за упълномощено лице\" block, \"Дата\" field"
    },
    {
      "name": "authorizedPersonDocumentNumber",
      "label": "№",
      "type": "string",
      "required": false,
      "description": "The number of the authorized person's (proxy's) identity document. Only completed together with authorizedPersonName.",
      "sourceRef": "\"Данни за упълномощено лице\" block, document-number row",
      "validation": {
        "maxLength": 50
      }
    },
    {
      "name": "authorizedPersonDocumentIssueDate",
      "label": "издадена на",
      "type": "date",
      "required": false,
      "description": "The issue date of the authorized person's (proxy's) identity document, issued by MVR. Only completed together with authorizedPersonName.",
      "sourceRef": "\"Данни за упълномощено лице\" block, document-number row"
    },
    {
      "name": "authorizationSignature",
      "label": "Подпис на заявителя",
      "type": "string",
      "required": false,
      "classification": "pii",
      "description": "The applicant's name, standing in for a physical signature, authorizing the named person (proxy) to collect the finished document. Only completed together with authorizedPersonName.",
      "sourceRef": "\"Данни за упълномощено лице\" block, document-number row (signature column)"
    },
    {
      "name": "categoriesToDecline",
      "label": "Декларирам, че се отказвам от придобита/и категория/и за правоуправление на МПС",
      "type": "string",
      "required": false,
      "description": "The driving-licence category or categories the applicant is voluntarily renouncing, if any, per the form's own printed \"Fill in categories which you would like to decline to\" instruction. Only completed when applicable.",
      "sourceRef": "\"Декларирам, че се отказвам от придобита/и категория/и\" section",
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "idCardNumber",
      "label": "Лична карта №",
      "type": "string",
      "required": false,
      "classification": "sensitive-pii",
      "description": "The identity document presented at submission by a Bulgarian-citizen applicant (or their proxy). The form prints this and residencePermitNumber as separate lines with no explicit checkbox distinguishing which applies; typically only one of the two is completed, per the submitter's identity-document status.",
      "sourceRef": "Submission section, \"Лична карта №\" field",
      "validation": {
        "maxLength": 30
      }
    },
    {
      "name": "residencePermitNumber",
      "label": "разрешение за пребиваване №",
      "type": "string",
      "required": false,
      "classification": "sensitive-pii",
      "description": "The residence-permit number presented at submission by a foreign-national applicant (or their proxy) without a Bulgarian ID card. Alternative to idCardNumber.",
      "sourceRef": "Submission section, \"разрешение за пребиваване №\" field",
      "validation": {
        "maxLength": 30
      }
    },
    {
      "name": "residencePermitIssueDate",
      "label": "издадена на",
      "type": "date",
      "required": false,
      "description": "The issue date of the residence permit named in residencePermitNumber, issued by MVR.",
      "sourceRef": "Submission section, residence-permit issue-date field"
    },
    {
      "name": "submissionDate",
      "label": "Дата на подаване",
      "type": "date",
      "required": true,
      "sourceRef": "Submission section, \"Дата на подаване\" field"
    },
    {
      "name": "applicantSignature",
      "label": "Подпис на заявителя / Applicant's Signature",
      "type": "string",
      "required": true,
      "classification": "pii",
      "description": "The applicant's (or submitting proxy's) name, standing in for a physical signature, per this registry's established convention for paper-form signature blocks.",
      "sourceRef": "Submission section, final signature block"
    },
    {
      "name": "submitterName",
      "label": "Имена",
      "type": "string",
      "required": true,
      "classification": "pii",
      "description": "The printed name of the person appearing in person to submit the application and the accompanying truthfulness declaration — either the applicant or, if designated above, their authorized proxy.",
      "sourceRef": "Submission section, \"Имена\" field preceding the identity-document row"
    }
  ],
  "documents": [
    {
      "id": "applicantPhoto",
      "label": "Снимка 3,5/4,5 (Photograph, 3.5 × 4.5 cm)",
      "category": "supporting-evidence",
      "belongsTo": "applicant",
      "required": true,
      "constraints": {
        "mediaTypes": ["image/jpeg", "image/png"]
      },
      "sourceRef": "Page 1, top-left photo box: \"Снимка 3,5/4,5\""
    },
    {
      "id": "signatureSpecimen",
      "label": "Подпис (Signature specimen, reproduced on the physical driving licence — distinct from the applicantSignature/authorizationSignature fields' typed-name attestation)",
      "category": "supporting-evidence",
      "belongsTo": "applicant",
      "required": true,
      "constraints": {
        "mediaTypes": ["image/jpeg", "image/png"]
      },
      "sourceRef": "Page 1, left margin, \"Подпис\" box aligned with the place-of-birth row"
    },
    {
      "id": "truthfulnessDeclaration",
      "label": "Applicant's truthfulness declaration",
      "category": "attestation",
      "belongsTo": "applicant",
      "required": true,
      "statement": "Заявявам, че за декларирани от мен неверни данни в това заявление нося наказателна отговорност по чл. 313 от Наказателния кодекс.",
      "sourceRef": "Page 1, declaration paragraph printed above the submission section"
    }
  ]
}
