{
  "$schema": "https://govschema.org/spec/v0.3/govschema.schema.json",
  "govschemaVersion": "0.3.0",
  "id": "sk/policajny-zbor/ziadost-o-udelenie-vodicskeho-opravnenia",
  "version": "1.0.0",
  "title": "Slovakia — Application for Granting a Driving Authorization (Žiadosť o udelenie vodičského oprávnenia)",
  "description": "The Slovak Republic's standard \"Žiadosť o udelenie vodičského oprávnenia\" (Application for Granting a Driving Authorization), Annex 2a to Vyhláška Ministerstva vnútra Slovenskej republiky č. 9/2009 Z. z., ktorou sa vykonáva zákon o cestnej premávke (the Ministry of Interior's implementing decree to Act No. 8/2009 Z.z. on Road Traffic), filed with a Police Force (Policajný zbor) traffic/road-safety department under §77 ods. 1 písm. m)-q), §77 ods. 2, and §87 ods. 7 of the same Act. Opens Slovakia's DMV vertical (1 of 6).\n\nThis two-page government form bundles the driving-authorization application itself (page 1: applicant identity, existing driving authorization/licence held, the requested category, the legal basis for the request — a driving course and professional-competence exam, a special exam, or special training — and, when the applicant is a minor, a parallel legal-guardian consent block) with two further attestations required before the authorization is granted (page 2: a three-point sworn declaration of eligibility conditions, and the assessing physician's certification of the applicant's medical fitness to drive, closing with a three-way fitness result). Models all 33 `fields[]` this printed structure exposes, plus 1 `documents[]` entry (the administrative-fee payment-proof space printed on page 2).\n\nScope decisions disclosed in full in VERIFICATION.md: (1) the legal-guardian consent block's six fields are not gated by `requiredWhen`, since the form itself prints no minor/adult flag field to gate on — each carries a `description` noting it applies only when the applicant is a minor, consistent with this registry's established caution around fabricating a condition the form does not itself structurally encode; (2) the sworn-declaration section (page 2, \"Čestne vyhlasujem, že\") prints three identical blank place/date/signature lines beneath its three declared conditions, with no further explanation of their distinct purpose beyond the section's own header note (submitted on the day of the exam or the special-training granting proceeding) — only one place/date pair is modelled, not three, avoiding an unstated multiple-occasion assumption; (3) the physician's medical-fitness result is modelled as a single three-way `enum` (matching the form's own mutually-exclusive \"s týmto výsledkom\" choice) paired with one `medicalFitnessResultGroups` field, rather than three separate per-option group fields, since the form's own three group blanks are each tied 1:1 to whichever result is chosen. This document is authored at `structural-reference` maturity: the form's own printed structure is fully transcribed, but no live filing at a Police Force department was attempted. GovSchema is an independent, non-profit standards body and is not affiliated with, endorsed by, or operated by the Government of the Slovak Republic, the Ministry of Interior of the Slovak Republic, or the Policajný zbor.",
  "status": "draft",
  "jurisdiction": {
    "country": "SK",
    "level": "national"
  },
  "authority": {
    "name": "Policajný zbor, dopravný inšpektorát (Police Force, Traffic Inspectorate)",
    "url": "https://www.minv.sk",
    "operatedBy": {
      "name": "Ministerstvo vnútra Slovenskej republiky (Ministry of Interior of the Slovak Republic)",
      "abbreviation": "MV SR",
      "url": "https://www.minv.sk",
      "basis": "The form is published as Annex 2a to Vyhláška Ministerstva vnútra Slovenskej republiky č. 9/2009 Z. z., ktorou sa vykonáva zákon č. 8/2009 Z. z. o cestnej premávke — the Ministry of Interior's own implementing decree, hosted on the Ministry of Justice's binding-legislation portal (slov-lex.sk). The Policajný zbor (Police Force), to whose dopravný inšpektorát (traffic inspectorate) the form is filed per §77/§87 of Act No. 8/2009 Z.z., is a state administration body under the Ministry of Interior."
    }
  },
  "process": {
    "type": "application",
    "language": "sk"
  },
  "source": {
    "url": "https://static.slov-lex.sk/pdf/prilohy/SK/ZZ/2009/9/20210831_4591484-2.pdf",
    "retrievedAt": "2026-07-14",
    "documentRef": "Vyhláška MV SR č. 9/2009 Z.z., Príloha 2a"
  },
  "verification": {
    "method": "manual-source-review-v1",
    "lastVerifiedAt": "2026-07-14",
    "verifiedBy": "GovSchema Engineering",
    "nextReviewBy": "2027-01-14",
    "notes": "GovSchema Standard Research cycle GOV-3010. Independently re-fetched this cycle directly from static.slov-lex.sk (HTTP 200, application/pdf, 165,180 bytes, sha256 a82d13d4a0cada2216d88f63b072e25ce9142c6e960e06005cea4284b3dfbdd0), matching the scouting subagent's own reported size exactly, and independently re-extracted the full 2-page text from scratch via pdfjs-dist getTextContent() (not trusted from the scouting report as-is) plus confirmed getFieldObjects() returns exactly 2 entries (two blank signature/timestamp annotation placeholders, not a full AcroForm) — a genuine print-and-hand-fill legislative annex, opens Slovakia's DMV vertical (1 of 6). See VERIFICATION.md for the full sourcing chain and every disclosed scoping decision."
  },
  "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": "protocolSequenceNumber",
      "label": "Poradové číslo v protokole vodičských oprávnení",
      "type": "string",
      "required": false,
      "description": "Sequential number in the driving-authorization protocol. Filled by the receiving Police Force body, not the applicant (per the form's own footnote *).",
      "sourceRef": "Page 1 header, 'Poradové číslo v protokole vodičských oprávnení*'"
    },
    {
      "name": "applicantGivenName",
      "label": "Meno",
      "type": "string",
      "required": true,
      "sourceRef": "Page 1, Vypĺňuje žiadateľ, 'Meno'"
    },
    {
      "name": "applicantSurname",
      "label": "priezvisko",
      "type": "string",
      "required": true,
      "sourceRef": "Page 1, Vypĺňuje žiadateľ, 'priezvisko'"
    },
    {
      "name": "applicantBirthSurname",
      "label": "rodné priezvisko",
      "type": "string",
      "required": false,
      "description": "Birth/maiden surname, when different from the current surname. Starred (**) as 'strike out if not applicable' per the form's own footnote.",
      "sourceRef": "Page 1, Vypĺňuje žiadateľ, 'rodné priezvisko**'"
    },
    {
      "name": "applicantBirthDate",
      "label": "dátum narodenia",
      "type": "date",
      "required": true,
      "sourceRef": "Page 1, Vypĺňuje žiadateľ, 'dátum narodenia'"
    },
    {
      "name": "applicantBirthPlace",
      "label": "miesto narodenia",
      "type": "string",
      "required": true,
      "sourceRef": "Page 1, Vypĺňuje žiadateľ, 'miesto narodenia'"
    },
    {
      "name": "applicantPersonalNumber",
      "label": "rodné číslo",
      "type": "string",
      "required": true,
      "description": "Slovak birth number (rodné číslo), the national personal identifier.",
      "sourceRef": "Page 1, Vypĺňuje žiadateľ, 'rodné číslo'"
    },
    {
      "name": "applicantResidenceAddress",
      "label": "adresa pobytu",
      "type": "string",
      "required": true,
      "sourceRef": "Page 1, Vypĺňuje žiadateľ, 'adresa pobytu'"
    },
    {
      "name": "existingDrivingAuthorizationGroup",
      "label": "Som držiteľom vodičského oprávnenia skupiny",
      "type": "string",
      "required": false,
      "description": "Starred (**): 'strike out if not applicable' — completed only when the applicant already holds a driving authorization of another group.",
      "sourceRef": "Page 1, 'Som držiteľom vodičského oprávnenia skupiny**'"
    },
    {
      "name": "existingDrivingLicenceNumberAndCountry",
      "label": "Som držiteľom vodičského preukazu (uviesť číslo a štát vydania)",
      "type": "string",
      "required": false,
      "description": "Starred (**): 'strike out if not applicable' — completed only when the applicant already holds a driving licence; states its number and issuing country.",
      "sourceRef": "Page 1, 'Som držiteľom vodičského preukazu (uviesť číslo a štát vydania)**'"
    },
    {
      "name": "requestedDrivingAuthorizationGroup",
      "label": "Žiadam o udelenie vodičského oprávnenia skupiny",
      "type": "string",
      "required": true,
      "description": "The driving-authorization category (group) being applied for.",
      "sourceRef": "Page 1, 'Žiadam o udelenie vodičského oprávnenia skupiny'"
    },
    {
      "name": "applicationBasis",
      "label": "na základe",
      "type": "enum",
      "required": true,
      "description": "The legal basis for the request, marked with 'X' per the form's own footnote ***.",
      "sourceRef": "Page 1, 'na základe:***'",
      "validation": {
        "enum": ["drivingCourseAndCompetenceExam", "specialExam", "specialTraining"]
      }
    },
    {
      "name": "applicantSignaturePlace",
      "label": "V",
      "type": "string",
      "required": true,
      "sourceRef": "Page 1, applicant signature line, 'V ... dňa ... podpis žiadateľa'"
    },
    {
      "name": "applicantSignatureDate",
      "label": "dňa",
      "type": "date",
      "required": true,
      "sourceRef": "Page 1, applicant signature line, 'V ... dňa ... podpis žiadateľa'"
    },
    {
      "name": "legalRepresentativeGivenName",
      "label": "Meno",
      "type": "string",
      "required": false,
      "description": "Legal representative's (zákonný zástupca) given name — completed only when the applicant is a minor. The form itself prints no separate minor/adult flag to gate this on.",
      "sourceRef": "Page 1, Vypĺňuje zákonný zástupca žiadateľa, 'Meno'"
    },
    {
      "name": "legalRepresentativeSurname",
      "label": "priezvisko",
      "type": "string",
      "required": false,
      "description": "Completed only when the applicant is a minor.",
      "sourceRef": "Page 1, Vypĺňuje zákonný zástupca žiadateľa, 'priezvisko'"
    },
    {
      "name": "legalRepresentativePersonalNumber",
      "label": "rodné číslo",
      "type": "string",
      "required": false,
      "description": "Completed only when the applicant is a minor.",
      "sourceRef": "Page 1, Vypĺňuje zákonný zástupca žiadateľa, 'rodné číslo'"
    },
    {
      "name": "legalRepresentativeConsentGroup",
      "label": "ako zákonný zástupca žiadateľa súhlasím s udelením vodičského oprávnenia skupiny",
      "type": "string",
      "required": false,
      "description": "The driving-authorization group the legal representative consents to. Completed only when the applicant is a minor.",
      "sourceRef": "Page 1, 'ako zákonný zástupca žiadateľa súhlasím s udelením vodičského oprávnenia skupiny'"
    },
    {
      "name": "legalRepresentativeSignaturePlace",
      "label": "V",
      "type": "string",
      "required": false,
      "description": "Completed only when the applicant is a minor.",
      "sourceRef": "Page 1, legal-representative signature line, 'V ... dňa ... podpis zákonného zástupcu'"
    },
    {
      "name": "legalRepresentativeSignatureDate",
      "label": "dňa",
      "type": "date",
      "required": false,
      "description": "Completed only when the applicant is a minor.",
      "sourceRef": "Page 1, legal-representative signature line, 'V ... dňa ... podpis zákonného zástupcu'"
    },
    {
      "name": "declarationNoConcurrentApplication",
      "label": "Čestne vyhlasujem, že a) som nepredložil žiadosť o udelenie vodičského oprávnenia rovnakej skupiny na iný orgán Policajného zboru, ktorý na jej základe začal alebo neskončil začaté konanie v rovnakej veci",
      "type": "boolean",
      "required": true,
      "description": "Sworn declaration that the applicant has not submitted an application for the same driving-authorization group to another Police Force body that started or has not concluded proceedings on that basis.",
      "sourceRef": "Page 2, Čestné vyhlásenie, point a)"
    },
    {
      "name": "declarationHabitualResidenceSlovakia",
      "label": "b) mám na území Slovenskej republiky zvyčajné bydlisko podľa § 77 ods. 2 zákona č. 8/2009 Z. z.",
      "type": "boolean",
      "required": true,
      "description": "Sworn declaration of habitual residence in the territory of the Slovak Republic per §77(2) of Act No. 8/2009 Z.z.",
      "sourceRef": "Page 2, Čestné vyhlásenie, point b)"
    },
    {
      "name": "declarationMeetsEligibilityConditions",
      "label": "c) spĺňam podmienky podľa § 77 ods. 1 písm. m) až q) zákona č. 8/2009 Z. z.",
      "type": "boolean",
      "required": true,
      "description": "Sworn declaration of meeting the eligibility conditions per §77(1)(m)-(q) of Act No. 8/2009 Z.z.",
      "sourceRef": "Page 2, Čestné vyhlásenie, point c)"
    },
    {
      "name": "declarationPlace",
      "label": "V",
      "type": "string",
      "required": true,
      "description": "The form prints three identical blank place/date/signature lines beneath the three declared conditions, with no further explanation of their distinct purpose beyond the section's own header note. Only one is modelled here — see VERIFICATION.md judgment call 2.",
      "sourceRef": "Page 2, Čestné vyhlásenie signature lines, 'V ... dňa ... podpis žiadateľa'"
    },
    {
      "name": "declarationDate",
      "label": "dňa",
      "type": "date",
      "required": true,
      "sourceRef": "Page 2, Čestné vyhlásenie signature lines, 'V ... dňa ... podpis žiadateľa'"
    },
    {
      "name": "physicianApplicantGivenName",
      "label": "Meno",
      "type": "string",
      "required": true,
      "description": "Applicant's given name, as recorded by the assessing physician on the medical-fitness certificate.",
      "sourceRef": "Page 2, Vypĺňuje posudzujúci lekár, Potvrdenie o výsledku lekárskej prehliadky, 'Meno'"
    },
    {
      "name": "physicianApplicantSurname",
      "label": "priezvisko",
      "type": "string",
      "required": true,
      "sourceRef": "Page 2, Vypĺňuje posudzujúci lekár, Potvrdenie o výsledku lekárskej prehliadky, 'priezvisko'"
    },
    {
      "name": "physicianApplicantBirthDate",
      "label": "dátum narodenia",
      "type": "date",
      "required": true,
      "sourceRef": "Page 2, Vypĺňuje posudzujúci lekár, Potvrdenie o výsledku lekárskej prehliadky, 'dátum narodenia'"
    },
    {
      "name": "assessedDrivingGroup",
      "label": "bol(a) posudzovaný(á) ako vodič skupiny",
      "type": "string",
      "required": true,
      "description": "The driving-authorization group for which the applicant was medically assessed, per §87 ods. 7 of Act No. 8/2009 Z.z.",
      "sourceRef": "Page 2, 'bol(a) posudzovaný(á) ako vodič skupiny ... podľa § 87 ods. 7 zákona č. 8/2009 Z. z.'"
    },
    {
      "name": "medicalFitnessResult",
      "label": "s týmto výsledkom",
      "type": "enum",
      "required": true,
      "description": "The physician's three-way fitness determination.",
      "sourceRef": "Page 2, 's týmto výsledkom:'",
      "validation": {
        "enum": ["fitWithoutRestriction", "unfit", "fitWithCondition"]
      }
    },
    {
      "name": "medicalFitnessResultGroups",
      "label": "na vedenie motorových vozidiel skupiny",
      "type": "string",
      "required": true,
      "description": "The vehicle group(s) the chosen fitness result applies to. The form prints this as a separate blank line under each of the three result options; only one field is modelled here since exactly one result (and its own group blank) applies per applicant.",
      "sourceRef": "Page 2, 'na vedenie motorových vozidiel skupiny**' (one occurrence per result option)"
    },
    {
      "name": "physicianExamDate",
      "label": "V",
      "type": "date",
      "required": true,
      "description": "Date of the physician's certification.",
      "sourceRef": "Page 2, 'V ... dňa ... Odtlačok pečiatky a podpis posudzujúceho lekára'"
    },
    {
      "name": "physicianNameAddressStamp",
      "label": "Meno, adresa (sídlo) posudzujúceho lekára",
      "type": "string",
      "required": true,
      "description": "The assessing physician's name and address (seat) — may be supplied as a rubber-stamp impression if the stamp itself carries the required data, per the form's own text.",
      "sourceRef": "Page 2 footer, 'Meno, adresa (sídlo) posudzujúceho lekára (aj vo forme pečiatky, ak táto obsahuje požadované údaje)'"
    }
  ],
  "documents": [
    {
      "id": "administrativeFeeProof",
      "label": "Miesto na preukázanie zaplatenia správneho poplatku",
      "category": "payment",
      "required": true,
      "belongsTo": "applicant",
      "issuingAuthority": "Policajný zbor, dopravný inšpektorát",
      "sourceRef": "Page 2, 'Miesto na preukázanie zaplatenia správneho poplatku'"
    }
  ]
}
