{
  "$schema": "https://govschema.org/spec/v0.3/govschema.schema.json",
  "govschemaVersion": "0.3.0",
  "id": "no/vegvesen/soknad-om-forerkort-og-kompetansebevis",
  "version": "1.0.0",
  "title": "Norway Application for a Driving Licence/Competence Certificate, incl. Health Self-Declaration — Søknad om førerkort/kompetansebevis",
  "description": "Statens vegvesen's (the Norwegian Public Roads Administration) combined application form for a driving licence and/or competence certificate (kompetansebevis, e.g. for professional goods/passenger transport or emergency-vehicle driving), \"Søknad om førerkort og kompetansebevis / Egenerklæring om helse\" (\"Application for driving licence and competence certificate / Health self-declaration\"). The form covers six mutually-exclusive application types (first-time licence, class extension, renewal, exchange of a foreign licence, return of a confiscated licence, or a competence certificate), a checklist of up to 20 driving-licence classes plus 3 competence-certificate types the applicant is requesting, an optional declaration of an existing foreign driving licence, and a mandatory 17-question health self-declaration (Egenerklæring om helse) covering vision, neurological, cardiovascular, psychiatric, and other conditions relevant to fitness to drive — the answers to which determine what medical certificate, if any, must be obtained and presented separately at the trafikkstasjon (traffic station) before a licence is issued (this downstream medical-certificate requirement is described on the form's own second page but is not itself a field on this form, since it is a separate document obtained from a doctor/optician, not entered here). This closes Norway's DMV vertical (the registry's 35th jurisdiction, opened via Business Formation in GOV-2314/GOV-2316; National ID closed via GOV-2323); Norway's only remaining open vertical is Visa (UDI form GP7028), per this registry's own pre-scouted CATALOG.md backlog. Submitting this application is a citizen action performed directly at a trafikkstasjon or via Statens vegvesen's own online channels; this schema does not submit the application itself, and the live source (vegvesen.no) is always authoritative. GovSchema is independent and is not affiliated with, endorsed by, or operated by the Kingdom of Norway or Statens vegvesen.",
  "status": "draft",
  "jurisdiction": {
    "country": "NO",
    "level": "national"
  },
  "authority": {
    "name": "Statens vegvesen (the Norwegian Public Roads Administration)",
    "abbreviation": "Statens vegvesen",
    "url": "https://www.vegvesen.no"
  },
  "process": {
    "type": "application",
    "language": "en"
  },
  "source": {
    "url": "https://www.vegvesen.no/globalassets/forerkort/ta-forerkort/soknad-om-forerkort-og-kompetansebevis-egenerklaering-om-helse.pdf",
    "retrievedAt": "2026-07-11",
    "documentRef": "\"Søknad om førerkort og kompetansebevis / Egenerklæring om helse\", a 2-page fillable AcroForm PDF published unauthenticated by Statens vegvesen. Page 2 is entirely informational (medical-certificate requirements and general application guidance) and carries no form widgets."
  },
  "verification": {
    "method": "manual-source-review-v1",
    "lastVerifiedAt": "2026-07-11",
    "verifiedBy": "GovSchema Engineering (Standards Engineer)",
    "nextReviewBy": "2027-01-11",
    "notes": "GOV-2330: GovSchema Standard Research cycle. Closes Norway's DMV vertical, one of the two open backlog candidates the GOV-2316 parent cycle pre-scouted and CATALOG.md's own Known Gaps section (item 8) named — picked over the other candidate (UDI's GP7028 Visa form, ~328 widgets) as the smaller and more tightly-scoped of the two. Fetched fresh from vegvesen.no: HTTP 200, 223,986 bytes, genuine %PDF-1.6 header, no login/CAPTCHA/WAF gate. A pdfjs-dist getAnnotations() extraction found 82 raw Widget annotations across 2 pages (all 82 on page 1; page 2 has none), matching the pre-scout's own approximate ~82 figure exactly, resolving to 65 distinct AcroForm field names via getFieldObjects(). See this document's own VERIFICATION.md for the full extraction record and the disclosed judgment calls in mapping those 65 field names to this schema's 57 fields (0 documents[] — a disclosed structural fact, not an oversight)."
  },
  "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-11"
  },
  "license": "CC-BY-4.0",
  "fields": [
    {
      "name": "applicantFullName",
      "label": "Surname, first name, middle name",
      "type": "string",
      "required": true,
      "classification": "pii",
      "description": "The applicant's full name.",
      "sourceRef": "Top block — widget \"Etternavn fornavn mellomnavn\"",
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "nationalIdNumber",
      "label": "Fødselsnummer (11 digits)",
      "type": "string",
      "required": true,
      "classification": "sensitive-pii",
      "description": "The applicant's 11-digit Norwegian fødselsnummer (national identity number).",
      "sourceRef": "Top block — widget \"Fødselsnummer  11 siffer\"",
      "validation": {
        "pattern": "^[0-9]{11}$"
      }
    },
    {
      "name": "address",
      "label": "Address",
      "type": "string",
      "required": true,
      "classification": "pii",
      "description": "The applicant's street address.",
      "sourceRef": "Top block — widget \"Adresse\"",
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "postalCode",
      "label": "Postnummer (postal code)",
      "type": "string",
      "required": true,
      "classification": "pii",
      "description": "The applicant's 4-digit Norwegian postal code.",
      "sourceRef": "Top block — widget \"Postnummer\"",
      "validation": {
        "pattern": "^[0-9]{4}$"
      }
    },
    {
      "name": "postTown",
      "label": "Poststed (post town)",
      "type": "string",
      "required": true,
      "classification": "pii",
      "description": "The applicant's post town.",
      "sourceRef": "Top block — widget \"Poststed\"",
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "phoneNumber",
      "label": "Telefonnummer (phone number)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "description": "The applicant's phone number.",
      "sourceRef": "Top block — widget \"Telefonnummer\"",
      "validation": {
        "maxLength": 30
      }
    },
    {
      "name": "mobileNumber",
      "label": "Mobilnummer (for sms varsel)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "description": "The applicant's mobile number, used for SMS notifications about the application (e.g. when a photo or exam booking is ready).",
      "sourceRef": "Top block — widget \"Mobilnummer for sms varsel\"",
      "validation": {
        "maxLength": 30
      }
    },
    {
      "name": "email",
      "label": "E-post (for e-post varsel)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "description": "The applicant's email address, used for email notifications about the application.",
      "sourceRef": "Top block — widget \"Epost for epost varsel\"",
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "preferredWrittenForm",
      "label": "Ønsket målform (preferred written form)",
      "type": "enum",
      "required": false,
      "description": "The applicant's preferred written standard of Norwegian (Bokmål or Nynorsk) for correspondence about this application.",
      "sourceRef": "Top block \"Ønsket målform\" — widgets \"ønsket målform - bokmål\" / \"ønsket målform - nynorsk\"",
      "validation": {
        "enum": [
          "bokmal",
          "nynorsk"
        ]
      }
    },
    {
      "name": "applicationType",
      "label": "Søknaden gjelder (the application concerns)",
      "type": "enum",
      "required": true,
      "description": "The form's own mutually-exclusive choice of what this application is for. \"exchange_of_foreign_licence\" is the form's \"Innbytte av utenlandsk førerkort\" (exchange of a foreign licence for a Norwegian one); \"return_of_confiscated_licence\" is \"Tilbakelevering\" (return of a confiscated Norwegian or foreign licence, gating the confiscation-detail fields below).",
      "sourceRef": "\"Søknaden gjelder:\" — widgets \"Førerkort første gang\" / \"Utvidelse\" / \"Fornyelse\" / \"Innbytte av\" [utenlandsk førerkort] / \"Tilbakelevering\" / \"Kompetansebevis\"",
      "validation": {
        "enum": [
          "first_time",
          "extension",
          "renewal",
          "exchange_of_foreign_licence",
          "return_of_confiscated_licence",
          "competence_certificate"
        ]
      }
    },
    {
      "name": "licenceClassAM145",
      "label": "AM145 — two-wheeled moped (born before 1985-01-01)",
      "type": "boolean",
      "required": false,
      "description": "Requesting licence class AM145 (light two-wheeled moped, for applicants born before 1 January 1985).",
      "sourceRef": "Licence-class checklist — widget \"AM145 tohjuls moped født før 01011985\""
    },
    {
      "name": "licenceClassAM146",
      "label": "AM146 — two-wheeled moped (born on/after 1985-01-01)",
      "type": "boolean",
      "required": false,
      "description": "Requesting licence class AM146 (light two-wheeled moped, for applicants born on or after 1 January 1985).",
      "sourceRef": "Licence-class checklist — widget \"AM146 tohjuls moped født etter 01011985\""
    },
    {
      "name": "licenceClassAM147",
      "label": "AM147 — three- and four-wheeled moped",
      "type": "boolean",
      "required": false,
      "description": "Requesting licence class AM147 (three- and four-wheeled moped).",
      "sourceRef": "Licence-class checklist — widget \"AM147 tre og firehjuls moped\""
    },
    {
      "name": "licenceClassS",
      "label": "S — tracked motorcycle/snowmobile",
      "type": "boolean",
      "required": false,
      "description": "Requesting licence class S (belted/tracked motorcycle or snowmobile).",
      "sourceRef": "Licence-class checklist — widget \"S - beltemotorsykkel/snøscooter\""
    },
    {
      "name": "licenceClassT",
      "label": "T — tractor",
      "type": "boolean",
      "required": false,
      "description": "Requesting licence class T (tractor).",
      "sourceRef": "Licence-class checklist — widget \"T - traktor\""
    },
    {
      "name": "licenceClassA1",
      "label": "A1 — light motorcycle",
      "type": "boolean",
      "required": false,
      "description": "Requesting licence class A1 (light motorcycle).",
      "sourceRef": "Licence-class checklist — widget \"A1 - lett motorsykkel\""
    },
    {
      "name": "licenceClassA2",
      "label": "A2 — medium motorcycle",
      "type": "boolean",
      "required": false,
      "description": "Requesting licence class A2 (medium-weight motorcycle).",
      "sourceRef": "Licence-class checklist — widget \"A2 - mellomtung motorsykkel\""
    },
    {
      "name": "licenceClassA",
      "label": "A — motorcycle",
      "type": "boolean",
      "required": false,
      "description": "Requesting licence class A (motorcycle, unrestricted).",
      "sourceRef": "Licence-class checklist — widget \"A - motorsykkel\""
    },
    {
      "name": "licenceClassB1",
      "label": "B1 — four-wheeled motorcycle (quadricycle)",
      "type": "boolean",
      "required": false,
      "description": "Requesting licence class B1 (four-wheeled motorcycle/quadricycle).",
      "sourceRef": "Licence-class checklist — widget \"B1 - firehjuls motorsykkel\""
    },
    {
      "name": "licenceClassB",
      "label": "B — car or van",
      "type": "boolean",
      "required": false,
      "description": "Requesting licence class B (passenger car or van).",
      "sourceRef": "Licence-class checklist — widget \"B - personbil eller varebil\""
    },
    {
      "name": "licenceClassB96",
      "label": "B96 — trailer for class B (combination weight 3,501-4,250 kg)",
      "type": "boolean",
      "required": false,
      "description": "Requesting licence class B96 (trailer combination for class B, with a combined vehicle-and-trailer weight of 3,501-4,250 kg).",
      "sourceRef": "Licence-class checklist — widget \"B96 - Tilhenger til klasse B (vogntogvekt 3501–4250 kg)\""
    },
    {
      "name": "licenceClassBE",
      "label": "BE — trailer for class B",
      "type": "boolean",
      "required": false,
      "description": "Requesting licence class BE (trailer for class B, above the B96 weight threshold).",
      "sourceRef": "Licence-class checklist — widget \"BE - Tilhenger til klasse B\""
    },
    {
      "name": "licenceClassC1",
      "label": "C1 — light lorry (3,500-7,500 kg)",
      "type": "boolean",
      "required": false,
      "description": "Requesting licence class C1 (light lorry, 3,500-7,500 kg).",
      "sourceRef": "Licence-class checklist — widget \"C1 - lett lastebil 3500–7500 kg\""
    },
    {
      "name": "licenceClassC1E",
      "label": "C1E — trailer for class C1",
      "type": "boolean",
      "required": false,
      "description": "Requesting licence class C1E (trailer for class C1).",
      "sourceRef": "Licence-class checklist — widget \"C1E - tilhenger til klasse C1\""
    },
    {
      "name": "licenceClassC",
      "label": "C — lorry",
      "type": "boolean",
      "required": false,
      "description": "Requesting licence class C (lorry).",
      "sourceRef": "Licence-class checklist — widget \"C - lastebil\""
    },
    {
      "name": "licenceClassCE",
      "label": "CE — trailer for class C",
      "type": "boolean",
      "required": false,
      "description": "Requesting licence class CE (trailer for class C).",
      "sourceRef": "Licence-class checklist — widget \"CE - tilhenger til klasse C\""
    },
    {
      "name": "licenceClassD1",
      "label": "D1 — minibus",
      "type": "boolean",
      "required": false,
      "description": "Requesting licence class D1 (minibus).",
      "sourceRef": "Licence-class checklist — widget \"D1 - minibuss\""
    },
    {
      "name": "licenceClassD1E",
      "label": "D1E — trailer for class D1",
      "type": "boolean",
      "required": false,
      "description": "Requesting licence class D1E (trailer for class D1).",
      "sourceRef": "Licence-class checklist — widget \"D1E - tilhenger til klasse D1\""
    },
    {
      "name": "licenceClassD",
      "label": "D — bus",
      "type": "boolean",
      "required": false,
      "description": "Requesting licence class D (bus).",
      "sourceRef": "Licence-class checklist — widget \"D - buss\""
    },
    {
      "name": "licenceClassDE",
      "label": "DE — trailer for class D",
      "type": "boolean",
      "required": false,
      "description": "Requesting licence class DE (trailer for class D).",
      "sourceRef": "Licence-class checklist — widget \"DE - tilhenger til klasse D\""
    },
    {
      "name": "competenceGoodsTransport",
      "label": "Kompetansebevis — yrkessjåfør: godstransport",
      "type": "boolean",
      "required": false,
      "description": "Requesting a competence certificate for professional goods-transport driving.",
      "sourceRef": "Licence-class checklist, \"Kompetansebevis\" sub-group — widget \"yrkessjåfør godstransport\""
    },
    {
      "name": "competencePassengerTransport",
      "label": "Kompetansebevis — yrkessjåfør: persontransport",
      "type": "boolean",
      "required": false,
      "description": "Requesting a competence certificate for professional passenger-transport driving.",
      "sourceRef": "Licence-class checklist, \"Kompetansebevis\" sub-group — widget \"yrkessjåfør persontransport\""
    },
    {
      "name": "competenceEmergencyVehicle",
      "label": "Kompetansebevis — utrykning (kode 160)",
      "type": "boolean",
      "required": false,
      "description": "Requesting a competence certificate for emergency-vehicle driving (code 160).",
      "sourceRef": "Licence-class checklist, \"Kompetansebevis\" sub-group — widget \"utrykning kode 160\""
    },
    {
      "name": "hasForeignLicence",
      "label": "Har du et førerkort fra et annet land?",
      "type": "boolean",
      "required": true,
      "description": "Whether the applicant already holds a driving licence issued by another country.",
      "sourceRef": "\"Har du et førerkort fra et annet land?\" — widgets \"Ja\" / \"Nei\""
    },
    {
      "name": "foreignLicenceClassAndCountry",
      "label": "Førerkort for klasse / Utstedt av (land)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "visibleWhen": {
        "field": "hasForeignLicence",
        "equals": true
      },
      "requiredWhen": {
        "field": "hasForeignLicence",
        "equals": true
      },
      "description": "The licence class(es) held and the country that issued the foreign licence, entered as free text. The source form stacks two captions — \"Førerkort for klasse\" (licence class) and \"Utstedt av (land)\" (issued by (country)) — over a single wide answer box, so both are modelled here as one combined field rather than two.",
      "sourceRef": "\"Dersom «ja», gi utfyllende opplysninger i feltene til høyre\" — widget \"utfyllende opplysninger i feltene til høyre\"",
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "foreignLicenceIssuedDate",
      "label": "Utstedt dato",
      "type": "date",
      "required": false,
      "visibleWhen": {
        "field": "hasForeignLicence",
        "equals": true
      },
      "requiredWhen": {
        "field": "hasForeignLicence",
        "equals": true
      },
      "description": "The date the foreign driving licence was issued.",
      "sourceRef": "Foreign-licence block — widget \"Utstedt dato\""
    },
    {
      "name": "foreignLicenceValidUntil",
      "label": "Gyldig til",
      "type": "date",
      "required": false,
      "visibleWhen": {
        "field": "hasForeignLicence",
        "equals": true
      },
      "description": "The expiry date of the foreign driving licence, if it has one.",
      "sourceRef": "Foreign-licence block — widget \"Gyldig til\""
    },
    {
      "name": "confiscatedByAuthority",
      "label": "Inndratt av politidistrikt i Norge / myndighet i annet land",
      "type": "string",
      "required": false,
      "classification": "pii",
      "visibleWhen": {
        "field": "applicationType",
        "equals": "return_of_confiscated_licence"
      },
      "requiredWhen": {
        "field": "applicationType",
        "equals": "return_of_confiscated_licence"
      },
      "description": "The police district in Norway, or the authority in another country, that confiscated the licence being applied for return of.",
      "sourceRef": "\"Fylles ut ved søknad om tilbakelevering av inndratt norsk/utenlandsk førerkort:\" — widget \"Fylles ut ved søknad om tilbakelevering\"",
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "confiscatedFromDate",
      "label": "Inndratt fra dato",
      "type": "date",
      "required": false,
      "visibleWhen": {
        "field": "applicationType",
        "equals": "return_of_confiscated_licence"
      },
      "requiredWhen": {
        "field": "applicationType",
        "equals": "return_of_confiscated_licence"
      },
      "description": "The date the licence was confiscated from.",
      "sourceRef": "Confiscation block — widget \"Inndratt fra dato\""
    },
    {
      "name": "confiscatedToDate",
      "label": "Inndratt til dato",
      "type": "date",
      "required": false,
      "visibleWhen": {
        "field": "applicationType",
        "equals": "return_of_confiscated_licence"
      },
      "description": "The date the confiscation period runs to, if a fixed end date was set.",
      "sourceRef": "Confiscation block — widget \"Inndratt til dato\""
    },
    {
      "name": "healthQuestion1VisualAcuity",
      "label": "Health self-declaration, question 1",
      "type": "boolean",
      "required": true,
      "classification": "health",
      "description": "\"Do you have reduced visual acuity, or need glasses or contact lenses?\" (Har du nedsatt synsstyrke, behov for briller eller linser?)",
      "sourceRef": "Egenerklæring om helse, question 1 — widget \"Egenerklæring om helse - 1\" (Ja/Nei radio pair)"
    },
    {
      "name": "healthQuestion2DoubleVisionOrNightVision",
      "label": "Health self-declaration, question 2",
      "type": "boolean",
      "required": true,
      "classification": "health",
      "description": "\"Have you had double vision in the last three months, problems driving in the dark or in changing light conditions, or reduced peripheral vision in one or both eyes?\" (Har du hatt dobbeltsyn siste tre måneder, problemer ved kjøring i mørke eller ved vekslende lysforhold, eller nedsatt sidesyn på ett eller begge øyne?)",
      "sourceRef": "Egenerklæring om helse, question 2 — widget \"Egenerklæring om helse - 2\" (Ja/Nei radio pair)"
    },
    {
      "name": "healthQuestion3TrafficOrientation",
      "label": "Health self-declaration, question 3",
      "type": "boolean",
      "required": true,
      "classification": "health",
      "description": "\"Do you have problems orienting yourself in traffic or assessing traffic situations?\" (Har du problemer med å orientere deg i trafikken eller bedømme trafikkbildet?)",
      "sourceRef": "Egenerklæring om helse, question 3 — widget \"Egenerklæring om helse - 3\" (Ja/Nei radio pair)"
    },
    {
      "name": "healthQuestion4NeurologicalDisease",
      "label": "Health self-declaration, question 4",
      "type": "boolean",
      "required": true,
      "classification": "health",
      "description": "\"Do you have, or have you had, a neurological disease?\" (Har du eller har du hatt nevrologisk sykdom?)",
      "sourceRef": "Egenerklæring om helse, question 4 — widget \"Egenerklæring om helse - 4\" (Ja/Nei radio pair)"
    },
    {
      "name": "healthQuestion5Fainting5Years",
      "label": "Health self-declaration, question 5",
      "type": "boolean",
      "required": true,
      "classification": "health",
      "description": "\"Have you had fainting episodes, seizures, or other episodes of reduced consciousness in the last 5 years?\" (Har du hatt besvimelsestilfeller, krampeanfall eller andre episoder med nedsatt bevissthet de siste 5 år?)",
      "sourceRef": "Egenerklæring om helse, question 5 — widget \"Egenerklæring om helse - 5\" (Ja/Nei radio pair)"
    },
    {
      "name": "healthQuestion6FaintingOrEpilepsy10Years",
      "label": "Health self-declaration, question 6",
      "type": "boolean",
      "required": true,
      "classification": "health",
      "description": "\"Have you had fainting episodes, seizures, or other episodes of reduced consciousness in the last 10 years, or have you used medication for epilepsy in the same period?\" (Har du hatt besvimelsestilfeller, krampeanfall eller andre episoder med nedsatt bevissthet de siste 10 år, eller har du brukt legemidler mot epilepsi i samme periode?)",
      "sourceRef": "Egenerklæring om helse, question 6 — widget \"Egenerklæring om helse - 6\" (Ja/Nei radio pair)"
    },
    {
      "name": "healthQuestion7SleepApnea",
      "label": "Health self-declaration, question 7",
      "type": "boolean",
      "required": true,
      "classification": "health",
      "description": "\"Do you have obstructive sleep apnea syndrome (snoring disease) or another sleep disorder?\" (Har du obstruktivt søvnapne syndrom (snorkesyke) eller annen søvnsykdom?)",
      "sourceRef": "Egenerklæring om helse, question 7 — widget \"Egenerklæring om helse - 7\" (Ja/Nei radio pair)"
    },
    {
      "name": "healthQuestion8CardiovascularDisease",
      "label": "Health self-declaration, question 8",
      "type": "boolean",
      "required": true,
      "classification": "health",
      "description": "\"Do you have, or have you had, cardiovascular disease?\" (Har du eller har du hatt hjerte-/karsykdom?)",
      "sourceRef": "Egenerklæring om helse, question 8 — widget \"Egenerklæring om helse - 8\" (Ja/Nei radio pair)"
    },
    {
      "name": "healthQuestion9Diabetes",
      "label": "Health self-declaration, question 9",
      "type": "boolean",
      "required": true,
      "classification": "health",
      "description": "\"Do you have diabetes?\" (Har du diabetes?)",
      "sourceRef": "Egenerklæring om helse, question 9 — widget \"Egenerklæring om helse - 9\" (Ja/Nei radio pair)"
    },
    {
      "name": "healthQuestion10MentalDisorderOrImpairment",
      "label": "Health self-declaration, question 10",
      "type": "boolean",
      "required": true,
      "classification": "health",
      "description": "\"Do you have, or have you had, a serious mental disorder, or do you have a mental impairment that could affect your driving?\" (Har du eller har du hatt en alvorlig psykisk lidelse, eller har du en psykisk svekkelse som kan påvirke kjøringen din?)",
      "sourceRef": "Egenerklæring om helse, question 10 — widget \"Egenerklæring om helse - 10\" (Ja/Nei radio pair)"
    },
    {
      "name": "healthQuestion11Adhd",
      "label": "Health self-declaration, question 11",
      "type": "boolean",
      "required": true,
      "classification": "health",
      "description": "\"Do you have ADHD?\" (Har du ADHD?)",
      "sourceRef": "Egenerklæring om helse, question 11 — widget \"Egenerklæring om helse - 11\" (Ja/Nei radio pair)"
    },
    {
      "name": "healthQuestion12MedicationAffectingDriving",
      "label": "Health self-declaration, question 12",
      "type": "boolean",
      "required": true,
      "classification": "health",
      "description": "\"Do you use medication that could affect your driving?\" (Bruker du legemidler som kan påvirke kjøringen din?)",
      "sourceRef": "Egenerklæring om helse, question 12 — widget \"Egenerklæring om helse - 12\" (Ja/Nei radio pair)"
    },
    {
      "name": "healthQuestion13SubstanceMisuse",
      "label": "Health self-declaration, question 13",
      "type": "boolean",
      "required": true,
      "classification": "health",
      "description": "\"Do you misuse alcohol or other intoxicants, or have you had such misuse in the last three years?\" (Misbruker du alkohol eller andre rusmidler, eller har du hatt slikt misbruk i løpet av de siste tre år?)",
      "sourceRef": "Egenerklæring om helse, question 13 — widget \"Egenerklæring om helse - 13\" (Ja/Nei radio pair)"
    },
    {
      "name": "healthQuestion14ImpairedLungFunction",
      "label": "Health self-declaration, question 14",
      "type": "boolean",
      "required": true,
      "classification": "health",
      "description": "\"Do you have impaired lung function?\" (Har du svekket lungefunksjon?)",
      "sourceRef": "Egenerklæring om helse, question 14 — widget \"Egenerklæring om helse - 14\" (Ja/Nei radio pair)"
    },
    {
      "name": "healthQuestion15SevereKidneyFailure",
      "label": "Health self-declaration, question 15",
      "type": "boolean",
      "required": true,
      "classification": "health",
      "description": "\"Do you have, or have you had, severe kidney failure?\" (Har du eller har du hatt alvorlig nyresvikt?)",
      "sourceRef": "Egenerklæring om helse, question 15 — widget \"Egenerklæring om helse - 15\" (Ja/Nei radio pair)"
    },
    {
      "name": "healthQuestion16ReducedLimbMobility",
      "label": "Health self-declaration, question 16",
      "type": "boolean",
      "required": true,
      "classification": "health",
      "description": "\"Do you have reduced mobility in an arm or leg?\" (Har du nedsatt førlighet i arm eller ben?)",
      "sourceRef": "Egenerklæring om helse, question 16 — widget \"Egenerklæring om helse - 16\" (Ja/Nei radio pair)"
    },
    {
      "name": "healthQuestion17OtherHealthCondition",
      "label": "Health self-declaration, question 17",
      "type": "boolean",
      "required": true,
      "classification": "health",
      "description": "\"Are there other health conditions that could impair your ability to drive?\" (Er det andre helsemessige forhold som kan svekke din kjøreevne?)",
      "sourceRef": "Egenerklæring om helse, question 17 — widget \"Egenerklæring om helse - 17\" (Ja/Nei radio pair)"
    }
  ],
  "crossFieldValidation": [
    {
      "id": "foreignLicenceValidUntilNotBeforeIssuedDate",
      "compare": {
        "field": "foreignLicenceIssuedDate",
        "operator": "lessThanOrEqual",
        "compareTo": "foreignLicenceValidUntil"
      }
    },
    {
      "id": "confiscatedToDateNotBeforeFromDate",
      "compare": {
        "field": "confiscatedFromDate",
        "operator": "lessThanOrEqual",
        "compareTo": "confiscatedToDate"
      }
    }
  ]
}
