{
	"$schema": "http://json-schema.org/schema#",
	"description": "JSON Schema generiert von XMLSpy v2025 (x64) (https://www.altova.com)",
	"type": "array",
	"items": {
		"$ref": "#/$defs/TypeApproval"
	},
	"$defs": {
		"OwnerCode": {
			"title": "Inhabercode",
			"description": "Code des Inhabers der Typengenehmigung",
			"type": "integer",
			"minimum": 0,
			"maximum": 99999
		},
		"OwnerType": {
			"title": "Angaben zum technischen Typ",
			"description": "Weitere Angaben zum technischen Typ bzw. den Unterscheidungsmerkmalen.",
			"type": [
				"null",
				"string"
			],
			"minimum": 0,
			"maximum": 99
		},
		"Emissions": {
			"title": "Emissionen",
			"type": "object",
			"properties": {
				"euRecommendationNumber": {
					"type": [
						"null",
						"string"
					]
				},
				"approvalNumberSoundEmission": {
					"title": "Geräuschgenehmigungsnummer",
					"description": "Nummer der Geräuschgenehmigung",
					"type": [
						"null",
						"string"
					]
				},
				"approvalNumberSoundEmissionExtFrom": {
					"title": "Erweiterungsstand der Geräuschgenehmigung von",
					"description": "Erweiterungsstand der Geräuschgenehmigung von",
					"type": [
						"null",
						"string"
					]
				},
				"approvalNumberSoundEmissionExtTo": {
					"title": "Erweiterungsstand der Geräuschgenehmigung bis",
					"description": "Erweiterungsstand der Geräuschgenehmigung bis",
					"type": [
						"null",
						"string",
						"number"
					]
				},
				"soundEmissionTestProcedureId": {
					"description": "Interne ID zur definition des Geräuschmessverfahrens",
					"type": [
						"null",
						"string"
					]
				},
				"approvalNumberExhaustEmission": {
					"title": "Abgasgenehmigungsnummer",
					"description": "Nummer der Abgasgenehmigung",
					"type": [
						"null",
						"string"
					]
				},
				"approvalNumberExhaustEmissionExtFrom": {
					"title": "Erweiterungsstand der Abgasgenehmigung von",
					"description": "Erweiterungsstand der Abgasgenehmigung von",
					"type": [
						"null",
						"string"
					]
				},
				"approvalNumberExhaustEmissionExtTo": {
					"title": "Erweiterungsstand der Abgasgenehmigung bis",
					"description": "Erweiterungsstand der Abgasgenehmigung bis",
					"type": [
						"null",
						"string"
					]
				},
				"exhaustEmissionTestProcedureId": {
					"description": "interne ID zur definition des Abgasmessverfahrens",
					"type": [
						"null",
						"string"
					]
				},
				"approvalNumberSmokeEmission": {
					"title": "Rauchgenehmigungsnummer",
					"description": "Nummer der Rauchgenehmigung",
					"type": [
						"null",
						"string"
					]
				},
				"approvalNumberSmokeEmissionExtFrom": {
					"title": "Erweiterungsstand der Rauchgenehmigung von",
					"description": "Erweiterungsstand der Rauchgenehmigung von",
					"type": [
						"null",
						"string"
					]
				},
				"approvalNumberSmokeEmissionExtTo": {
					"title": "Erweiterungsstand der Rauchgenehmigung bis",
					"description": "Erweiterungsstand der Rauchgenehmigung bis",
					"type": [
						"null",
						"string"
					]
				},
				"approvalNumberFuelConsumption": {
					"title": "Verbrauchsgenehmigungsnummer",
					"description": "Nummer der Verbrauchsgenehmigung",
					"type": [
						"null",
						"string"
					]
				},
				"approvalNumberFuelConsumptionExtFrom": {
					"title": "Erweiterungsstand der Verbrauchsgenehmigung von",
					"description": "Erweiterungsstand der Verbrauchsgenehmigung von",
					"type": [
						"null",
						"string"
					]
				},
				"approvalNumberFuelConsumptionExtTo": {
					"title": "Erweiterungsstand der Verbrauchsgenehmigung bis",
					"description": "Erweiterungsstand der Verbrauchsgenehmigung bis",
					"type": [
						"null",
						"string"
					]
				},
				"gearAndEmissionGeneralRemarks": {
					"title": "Bemerkungen zu Getriebe und Emissionen",
					"description": "Bemerkungen zu Getriebe und Emissionen",
					"type": [
						"null",
						"string"
					]
				},
				"versionDefined": {
					"title": "Version",
					"description": "Version im Kontext mit den Emissionen definiert",
					"type": [
						"null",
						"string"
					]
				},
				"chGearboxType": {
					"title": "Getriebeart",
					"description": "Art des Getriebes mit Anzahl Gänge und gegebenenfalls dem Grad der Automatisierung",
					"type": [
						"null",
						"string"
					]
				},
				"chFinalDriveRatio": {
					"title": "Achsübersetzung",
					"description": "Übersetzung des Achsgetriebes",
					"type": [
						"null",
						"string"
					]
				},
				"chMapping": {
					"title": "Zuordnung",
					"description": "Zuordnung zur verwendung bei Texten in den Bemerkungen",
					"type": [
						"null",
						"string"
					]
				},
				"soundEmissionLevelCode": {
					"title": "Geräuschcode",
					"description": "Code gemäss Emissionscodeliste, welcher entsprechend der erfüllten gesetzlichen Vorgaben in Bezug auf das Geräusch vergeben wird.",
					"type": [
						"null",
						"string"
					]
				},
				"soundEmissionTestMethode": {
					"title": "Geräuschmessmethode",
					"description": "Ein Buchstaben, welcher die Methode symbolisiert, welche angewendet wurde um das Geräusch zu messen. z.B. Z für Standmessung oder Y für Vorbeifahrtsmessung",
					"type": [
						"null",
						"string"
					]
				},
				"soundEmissionTestRemarks": {
					"title": "Bemerkungen zu der Geräuschmessung",
					"description": "Bemerkungen zu der Geräuschmessung",
					"type": [
						"null",
						"string"
					]
				},
				"soundLevelDriveBy": {
					"title": "Vorbeifahrtsmessung dB/A",
					"description": "Geräuschwert welcher anlässlich der Vorbeifahrtsmessung gemessen wurde.",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 999.9
				},
				"soundLevelStationary": {
					"title": "Standmessung dB/A",
					"description": "Geräuschwert, welcher anlässlich der Standmessung gemessen wurde.",
					"type": [
						"null",
						"number"
					]
				},
				"soundLevelStatEngineSpeed": {
					"title": "Standmessung bei n/min",
					"description": "Motordrehzahl, bei welcher der Geräuschwert anlässlich der Standmessung ermittelt wurde",
					"type": [
						"null",
						"integer"
					]
				},
				"exhaustEmissionLevelCode": {
					"title": "Abgascode",
					"description": "Code gemäss Emissionscodeliste, welcher entsprechend der erfüllten gesetzlichen Vorgaben in Bezug auf die Abgasemissionen vergeben wird. ",
					"type": [
						"null",
						"string"
					]
				},
				"exhaustEmissionLevelCodeShort": {
					"title": "Emissionscode für den Fahrzeugausweis",
					"description": "Code gemäss Emissionscodeliste für den Fahrzeugausweis. Dieser ist Grösser gefasst als der exhaustEmissionLevelCode, dass heisst nicht so präzise.",
					"type": [
						"null",
						"string"
					],
					"minLength": 0,
					"maxLength": 3
				},
				"primaryEmissionCo": {
					"title": "CO",
					"description": "Kohlenmonoxyd (CO) Emissionswert",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 9999.9
				},
				"primaryEmissionThc": {
					"title": "THC",
					"description": "Total der Kohlenwasserstoffe (THC) Emissionswert",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 9999.9
				},
				"primaryEmissionNmhc": {
					"title": "Nmhc",
					"description": "Nicht Methan Kohlenwasserstoffe (Nmhc) Emissionswert",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 99.99
				},
				"primaryEmissionNox": {
					"title": "NOx",
					"description": "Stickstoffdioxyd Emissionswert",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 9999.9
				},
				"primaryEmissionThcAndNox": {
					"title": "THC und NOx",
					"description": "Total der Kohlenwasserstoffe und der Stickstoffdioxyde",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 9999.9
				},
				"primaryEmissionParticulates": {
					"title": "PM",
					"description": "Partikelmasse (PM) Emissionswert",
					"type": [
						"null",
						"number"
					]
				},
				"primaryEmissionNrOfParticles": {
					"title": "PZ",
					"description": "Partikelanzahl (PZ) Emissionswert",
					"type": [
						"null",
						"number"
					]
				},
				"primaryEmissionExponentParticles": {
					"title": "EXP",
					"description": "Exponent (EXP) zur Partikelzahl",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 99
				},
				"scNo2": {
					"title": "NO2",
					"description": "Stickstoffoxyd (No2) Stationär Zyklus Emissionswert",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 9999.9
				},
				"scNh3": {
					"title": "NH3",
					"description": "Ammoniak (Nh3) Stationär Zyklus Emissionswert",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 9999.9
				},
				"scCo2": {
					"title": "CO2",
					"description": "Kohlendioxyd (Co2) Stationär Zyklus Emissionswert",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 9999.9
				},
				"scConsumption": {
					"title": "Verbrauch",
					"description": "Treibstoffverbrauch gemessen im Stationär Zyklus",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 99.9
				},
				"secondaryEmissionCo": {
					"title": "CO",
					"description": "Zweittreibstoff Kohlenmonoxyd (CO) Emissionswert",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 9999.9
				},
				"secondaryEmissionThc": {
					"title": "THC",
					"description": "Zweitmessung Total der Kohlenwasserstoffe (Thc) Emissionswert",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 9999.9
				},
				"secondaryEmissionNmhc": {
					"title": "NMHC",
					"description": "Zweitmessung Nichtmethankohlenwasserstoffe (Nmhc) Emissionswert",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 99.99
				},
				"secondaryEmissionCh4": {
					"title": "CH4",
					"description": "Zweitmessung Methan (Ch4) Emissionswert",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 9999.9
				},
				"secondaryEmissionNox": {
					"title": "NOX",
					"description": "Zweitmessung Stickstoffdioxyd (Nox) Emissionswert",
					"type": [
						"null",
						"number"
					]
				},
				"secondaryEmissionThcAndNox": {
					"title": "THC und NOX",
					"description": "Zweitmessung Total Kohlenwasserstoffe (Thc) und Stickstoffoxyde (Nox)",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 9999.9
				},
				"secondaryEmissionParticulates": {
					"title": "PM",
					"description": "Zweitmessung Partikelmasse (PM)",
					"type": [
						"null",
						"number"
					]
				},
				"secondaryEmissionNrOfParticles": {
					"title": "PZ",
					"description": "Zweitmessung Partikelzahl (PZ)",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 99.99999
				},
				"secondaryEmissionExponentParticles": {
					"title": "EXP",
					"description": "Zweitmessung Exponent zu Partikelzahl",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 99
				},
				"tC_NO2": {
					"title": "NO2",
					"description": "Kohlendioxyd (No2) Transient Zyklus",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 99999.9
				},
				"tC_NH3": {
					"title": "NH3",
					"description": "Ammoniak (NH3) Transient Zyklus",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 99999.9
				},
				"tC_CO2": {
					"title": "CO2",
					"description": "Kohlendioxyd (CO2) Transient Zyklus",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 99999.9
				},
				"tC_Consumption": {
					"title": "Verbrauch",
					"description": "Treibstoffverbrauch Transient Zyklus",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 99999.9
				},
				"emissionTestProcedureIVThc": {
					"title": "THC",
					"description": "Total Kohlenwasserstoffe Kaltstart Test (IV)",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 9.9
				},
				"emissionTestProcedureVICo": {
					"title": "CO",
					"description": "Kohlenmonoxyd (Co) Kaltstart Test (IV)",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 99999.99
				},
				"emissionTestProcedureVIThc": {
					"title": "THC",
					"description": "Total Kohlenwasserstoffe (THC) Verdunstungs Test",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 99999.99
				},
				"elrTest": {
					"title": "ELR",
					"description": "European Load Response Test",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 99999.9
				},
				"smokeEmissionLevelCode": {
					"title": "Rauchcode",
					"description": "Code gemäss Emissionscodeliste, welcher entsprechend der erfüllten gesetzlichen Vorgaben in Bezug auf die Rauchmissionen vergeben wird. ",
					"type": [
						"null",
						"string"
					],
					"minLength": 0,
					"maxLength": 4
				},
				"smokeCorrectedAbsorptionCoeff": {
					"title": "k-Wert",
					"description": "Korrigierter Rauch Absorptionswert (k-Wert)",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 9.99
				},
				"smokeEngineSpeed": {
					"title": "n/min",
					"description": "Motordrehzahl zur Messung des Korrigierten Rauch Absorptionswertes",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 99999
				},
				"primaryFuelConsumption": {
					"title": "ET Verbrauch",
					"description": "Treibstoffverbrauch gemessen nach dem NEFZ ",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 99.99
				},
				"primaryEmissionCo2": {
					"title": "ET CO2",
					"description": "CO2 Ausstoss gemessen nach dem NEFZ",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 999
				},
				"secondaryFuelConsumption": {
					"title": "ZT Verbrauch",
					"description": "Treibstoffverbrauch des Zweittreibstoffes gemessen nach dem NEFZ",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 99.99
				},
				"secondaryEmissionCo2": {
					"title": "ZT CO2",
					"description": "CO2 Ausstoss des Zweittreibstoffes gemessen nach dem NEFZ",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 999
				},
				"electricEnergyConsumption": {
					"title": "EL Verbrauch",
					"description": "Verbrauch an elektrischer Energie gemessen nach dem NEFZ",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 999.999
				},
				"electricDriveModeRangeFrom": {
					"title": "EL Reichweite von",
					"description": "Gemessene Strecke, welche im reinen elektrobetrieb zurückgelegt werden kann. Entspricht dem Mindestwert, gemessen nach dem NEFZ.",
					"type": [
						"null",
						"array",
						"integer"
					],
					"minimum": 0,
					"maximum": 9999
				},
				"electricDriveModeRangeTo": {
					"title": "EL Reichweite bis",
					"description": "Gemessene Strecke, welche im reinen elektrobetrieb zurückgelegt werden kann. Entspricht dem Maximalwert, gemessen nach dem NEFZ.",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 9999
				},
				"primaryFuelConsumptionWltp": {
					"title": "ET Treibstoffverbrauch WLTP",
					"description": "Treibstoffverbrauch gemessen nach dem WLTP",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 99.99
				},
				"primaryEmissionCo2Wltp": {
					"title": "ET CO2 WLTP",
					"description": "CO2 Ausstoss gemessen nach dem NEFZ",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 999
				},
				"secondaryFuelConsumptionWltp": {
					"title": "ZT Verbrauch WLTP",
					"description": "Verbrauch des Zweittreibstoffs gemessen nach dem WLTP",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 99.99
				},
				"secondaryEmissionCo2Wltp": {
					"title": "ZT CO2 WLTP",
					"description": "CO2 Ausstoss des Zweittreibstoffs gemessen nach dem NEFZ ",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 999
				},
				"electricEnergyConsumptionWltp": {
					"title": "EL Verbrauch WLTP von",
					"description": "Verbrauch an elektrischer Energie gemessen nach dem WLTP",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 999.999
				},
				"electricDriveModeRangeFromWltp": {
					"title": "EL Reichweite WLTP von",
					"description": "emessene Strecke, welche im reinen elektrobetrieb zurückgelegt werden kann. Entspricht dem Mindestwert, gemessen nach dem WLTP.",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 9999
				},
				"electricDriveModeRangeToWltp": {
					"title": "EL Reichweite WLTP bis",
					"description": "emessene Strecke, welche im reinen elektrobetrieb zurückgelegt werden kann. Entspricht dem Maximalwert, gemessen nach dem WLTP.",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 9999
				},
				"idlingRotationalSpeedMin": {
					"title": "Leerlaufdrehzahl von",
					"description": "Abgaswartungsdaten Fremdzündungsmotoren Leerlaufdrehzahl von",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 9999
				},
				"idlingRotationalSpeedMax": {
					"title": "Leerlaufdrehzahl bis",
					"description": "Abgaswartungsdaten Fremdzündungsmotoren Leerlaufdrehzahl bis",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 9999
				},
				"idlingCo": {
					"title": "CO",
					"description": "Abgaswartungsdaten Fremdzündungsmotoren Kohlenmonoxyd (CO)",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 99999.9
				},
				"idlingCo2": {
					"title": "CO2",
					"description": "Abgaswartungsdaten Fremdzündungsmotoren Kohlendioxyd (CO2)",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 99999.9
				},
				"idlingHc": {
					"title": "HC",
					"description": "Abgaswartungsdaten Fremdzündungsmotoren Kohlenwasserstoffe (HC)",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 99999.9
				},
				"increasedIdlingRotationalSpeedMin": {
					"title": "Erhöhte Leerlaufdrehzahl von",
					"description": "Abgaswartungsdaten Fremdzündungsmotoren erhöhte Leerlaufdrehzahl von",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 9999
				},
				"increasedIdlingRotationalSpeedMax": {
					"title": "Erhöhte Leerlaufdrehzahl bis",
					"description": "Abgaswartungsdaten Fremdzündungsmotoren erhöhte Leerlaufdrehzahl bis",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 9999
				},
				"increasedIdlingCo": {
					"title": "CO",
					"description": "Abgaswartungsdaten Fremdzündungsmotoren Kohlenmonoxyd (CO) gemessen bei erhöhter Leerlaufdrehzahl",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 99999.9
				},
				"increasedIdlingHc": {
					"title": "HC",
					"description": "Abgaswartungsdaten Fremdzündungsmotoren Kohlenwasserstoff (HC) gemessen bei erhöhter Leerlaufdrehzahl",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 99999.9
				},
				"kValue": {
					"title": "k-Wert",
					"description": "Abgaswartungsdaten Selbstzündungsmotoren Korrigierter Absorptionswert (kWert) gemessen bei  Leerlaufdrehzahl",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 9.99
				},
				"compressionIgnitionIdlingRotationalSpeedMin": {
					"title": "Leerlaufdrehzahl von",
					"description": "Abgaswartungsdaten Selbstzündungsmotoren Leerlaufdrehzahl von",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 9999
				},
				"compressionIgnitionIdlingRotationalSpeedMax": {
					"title": "Leerlaufdrehzahl bis",
					"description": "Abgaswartungsdaten Selbstzündungsmotoren Leerlaufdrehzahl bis",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 9999
				}
			},
			"required": [
				"approvalNumberSoundEmission",
				"approvalNumberSoundEmissionExtFrom",
				"approvalNumberSoundEmissionExtTo",
				"approvalNumberExhaustEmission",
				"approvalNumberExhaustEmissionExtFrom",
				"approvalNumberExhaustEmissionExtTo",
				"versionDefined",
				"chGearboxType",
				"chFinalDriveRatio",
				"chMapping",
				"soundEmissionLevelCode",
				"soundEmissionTestMethode",
				"soundLevelDriveBy",
				"soundLevelStatEngineSpeed",
				"exhaustEmissionLevelCode",
				"exhaustEmissionLevelCodeShort"
			],
			"additionalProperties": true
		},
		"TypeApproval": {
			"type": "object",
			"properties": {
				"chTypeApprovalNumber": {
					"title": "CH",
					"description": "Schweizerische Typengenehmigungsnummer (TG/DB) Nummer",
					"type": "string"
				},
				"chVehicleType": {
					"title": "Fahrzeug-Art",
					"description": "Fahrzeug-Art nach Art. 10. bzw. 11 VTS",
					"type": "string",
					"minLength": 0,
					"maxLength": 3
				},
				"chVehicleSubType": {
					"title": "Fahrzeug-Subart",
					"description": "Ergänzende Angaben zu den Fahrzeug-Arten, welche den Vollzugsbehörden Hinweise zum Prüfungsaufwand, bzw. zum Prüfverfahren geben ",
					"type": "string",
					"minLength": 0,
					"maxLength": 3
				},
				"vehicleCategoryCode": {
					"title": "Fahrzeugklasse",
					"description": "Klasseneinteilung nach EU-Recht Art. 12 VTS",
					"type": "string",
					"minLength": 0,
					"maxLength": 10
				},
				"makeName": {
					"description": "Marke",
					"type": "string",
					"minLength": 0,
					"maxLength": 52
				},
				"makeCode": {
					"title": "Markencode",
					"description": "Der Marke zugeordneter Markencode (gemäss separater Codeliste)",
					"type": "string",
					"minLength": 0,
					"maxLength": 4
				},
				"commercialName": {
					"title": "Handelsbezeichnung",
					"description": "Handelsbezeichnung",
					"type": "string",
					"minLength": 0,
					"maxLength": 17
				},
				"type": {
					"title": "Typ",
					"description": "Typ",
					"type": "string"
				},
				"variant": {
					"title": "Variante",
					"description": "Variante",
					"type": [
						"null",
						"string"
					]
				},
				"version": {
					"title": "Version",
					"description": "Version",
					"type": [
						"null",
						"string"
					]
				},
				"chVinPrefix": {
					"$ref": "#/$defs/arrayVinPrefix"
				},
				"chVehicleBodyFormCode": {
					"title": "Karosserieform",
					"description": "KarosserieformCode (gemäss separater Codeliste)",
					"type": [
						"null",
						"string"
					]
				},
				"chIsOffRoadVehicle": {
					"title": "Geländefahrzeug",
					"description": "Geländefahrzeug nach Art. 12 Abs. 2 VTS",
					"type": "boolean"
				},
				"typeApprovalNumber": {
					"title": "EU Typgenehmigungsnummer",
					"description": "EU Typgenehmigungsnummer",
					"type": [
						"null",
						"string"
					]
				},
				"typeApprovalNumberExtFrom": {
					"title": "Ext. von",
					"description": "Erweiterung der EU Typgenehmigung von",
					"type": [
						"null",
						"string"
					]
				},
				"typeApprovalNumberExtTo": {
					"title": "Ext. bis",
					"description": "Erweiterung der EU Typgenehmigung bis",
					"type": [
						"null",
						"string"
					]
				},
				"manufacturerNameAndAdresse": {
					"title": "Hersteller",
					"description": "Name und Adresse des Herstellers",
					"type": [
						"null",
						"string"
					]
				},
				"placeOfManufacture": {
					"title": "Herstellungsort",
					"description": "Name und Adresse der Fertigungsstätte",
					"type": [
						"null",
						"string"
					]
				},
				"locationOfTheManufacturerPlate": {
					"title": "Anbringungsort des Herstellerschildes",
					"description": "Anbringungsort des Herstellerschildes",
					"type": [
						"null",
						"string"
					]
				},
				"locationOfTheVin": {
					"title": "Anbringungsort der VIN",
					"description": "Anbringungsort der Fahrzeugidentifikationsnummer (VIN)",
					"type": [
						"null",
						"string"
					]
				},
				"identificationRemarks": {
					"title": "Informationen zu den Identifikationsmerkmalen",
					"description": "Informationen zu den Identifikationsmerkmalen",
					"type": [
						"null",
						"string"
					],
					"minLength": 0,
					"maxLength": 100
				},
				"numberOfAxles": {
					"title": "Anzahl der Achsen",
					"description": "Anzahl der Achsen",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 99
				},
				"numberOfWheels": {
					"title": "Anzahl der Räder",
					"description": "Anzahl der Räder",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 99
				},
				"axlesAndWheelsRemarks": {
					"title": "Anordnung/Konfiguration",
					"description": "Anordung und Konfiguration der Achsen und Räder",
					"type": [
						"null",
						"string"
					],
					"minLength": 0,
					"maxLength": 100
				},
				"suspension": {
					"title": "Federung, Radaufhängung",
					"description": "Federung, Radaufhängung",
					"type": [
						"null",
						"string"
					]
				},
				"steering": {
					"title": "Lenkung",
					"description": "Art der Lenkung, der Lenkhilfe und welche Achsen gelenkt sind ",
					"type": [
						"null",
						"string"
					]
				},
				"driveType": {
					"title": "Antriebsart",
					"description": "Art des Antriebs",
					"type": [
						"null",
						"string"
					]
				},
				"driveTypeRemarks": {
					"title": "Ergänzende Angaben zur Antriebsart",
					"description": "Ergänzende Beschreibung der Antriebsart, zum Beispiel, welche Achsen angetrieben sind",
					"type": [
						"null",
						"string"
					]
				},
				"maximumSpeedMechanicGearboxFrom": {
					"title": "V-Max Mech. von",
					"description": "Höchstgeschwindigkeit mit mechanischem Getriebe von",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 999
				},
				"maximumSpeedMechanicGearboxTo": {
					"title": "V-Max Mech. bis",
					"description": "Höchstgeschwindigkeit mit mechanischem Getriebe bis",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 999
				},
				"maximumSpeedAutomaticGearboxFrom": {
					"title": "V-Max Autom. von",
					"description": "Höchstgeschwindigkeit mit automatischem Getriebe von",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 999
				},
				"maximumSpeedAutomaticGearboxTo": {
					"title": "V-Max Autom. bis",
					"description": "Höchstgeschwindigkeit mit automatischem Getriebe von",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 999
				},
				"mainBrakeType": {
					"title": "Betriebsbremse",
					"description": "Betriebsbremse",
					"type": [
						"null",
						"string"
					]
				},
				"secondaryBrakeType": {
					"title": "Hilfsbremse",
					"description": "Hilfsbremse",
					"type": [
						"null",
						"string"
					]
				},
				"parkingBrakeType": {
					"title": "Feststellbremse",
					"description": "Feststellbremse",
					"type": [
						"null",
						"string"
					]
				},
				"sustainedActionBrakeType": {
					"title": "Dauerbremse",
					"description": "Dauerbremse",
					"type": [
						"null",
						"string"
					]
				},
				"chassisGearboxBrakesRemarks": {
					"title": "Anmerkungen zu Bremsen und Getriebe",
					"description": "Zusätzliche Bemerkungen zum Fahrgestell, zum Getriebe oder zu den Bremsen",
					"type": [
						"null",
						"string"
					]
				},
				"manufacturerOfTheEngine": {
					"title": "Motorenhersteller",
					"description": "Handelsmarke oder Firmenname des Herstellers",
					"type": [
						"null",
						"string"
					]
				},
				"engineType": {
					"title": "Motor Typ",
					"description": "Typbezeichnung des Motors",
					"type": [
						"null",
						"string"
					]
				},
				"chWorkingPrinciple": {
					"title": "Wirkungsprinzip des Motors",
					"description": "Wirkungsprinzip des Motors",
					"type": [
						"null",
						"string"
					]
				},
				"offVehicleChargingIndex": {
					"title": "Ext. Aufladbar",
					"description": "Index ob die Antriebsbatterie des Fahrzeuges von Extern aufgeladen werden kann. Extern Aufladbare Fahrzeuge werden als Plug-In Hybride bezeichnet.",
					"type": "boolean"
				},
				"chFuelType": {
					"title": "Treibstoffart",
					"description": "Treibstoffart nach Schweizer Definition (Enumeration gemäss Codeübersetzungstabelle)",
					"type": "string",
					"enum": [
						"Z",
						"Y",
						"X",
						"W",
						"R",
						"P",
						"N",
						"M",
						"L",
						"K",
						"J",
						"F",
						"E",
						"D",
						"C",
						"B"
					]
				},
				"stroke": {
					"title": "Takte",
					"description": "Anzahl Takte eines Verbrennungsmotors",
					"type": [
						"null",
						"number"
					]
				},
				"numberOfCylinders": {
					"title": "Zylinder",
					"description": "Anzahl Zylinder eines Verbrennungsmotors",
					"type": [
						"null",
						"number"
					]
				},
				"engineCapacity": {
					"title": "Hubraum",
					"description": "Hubraum eines Verbrennungsmotors",
					"type": [
						"null",
						"number"
					]
				},
				"maximumNetPower": {
					"title": "Leistung",
					"description": "Höchstleistung(Maximale Leistung) des Motors in kW",
					"type": "number"
				},
				"engineSpeedMaximumNetPower": {
					"title": "Drehzahl",
					"description": "Drehzahl eines Verbrennungsmotors, bei welcher die Höchstleistung gemessen wurde.",
					"type": "number"
				},
				"maximumContinuousRatedPower": {
					"title": "Dauerleistung",
					"description": "Maximale Dauerleistung eines Elektromotors während 30 Minuten",
					"type": "null"
				},
				"maximumTorque": {
					"title": "Drehmoment",
					"description": "Maximales Drehmoment des Motors",
					"type": [
						"null",
						"number"
					]
				},
				"engineSpeedMaximumTorque": {
					"title": "Drehzahl",
					"description": "Drehzahl eines Verbrennungsmotors, bei welcher das Maximale Drehmoment gemessen wurde. ",
					"type": "number"
				},
				"exhaustEmissionTreatmentType": {
					"title": "Abgasreinigung",
					"description": "Angewandte Methoden zur Abgasreinigung eines Verbrennungsmotors Enumeration gemäss Codeübersetzungstabelle",
					"type": [
						"null",
						"string"
					]
				},
				"exhaustEmissionTreatmentRemarks": {
					"title": "Anmerkung zur Abgasreinigung",
					"description": "Bemerkungen zu den verwendeten Bauteilen zur Abgasreinigung eines Verbrennungsmotors",
					"type": [
						"null",
						"string"
					]
				},
				"mufflerType1": {
					"title": "Schalldämpfertyp1",
					"description": "Typ der Schalldämpfer eines Verbrennungsmotors",
					"type": [
						"null",
						"string"
					],
					"minLength": 0,
					"maxLength": 2
				},
				"mufflerRemark1": {
					"title": "Schalldämpfer1",
					"description": "Anzahl und Erkennungsmerkmale der Schalldämpfer eines Verbrennungsmotors",
					"type": [
						"null",
						"string"
					],
					"minLength": 0,
					"maxLength": 50
				},
				"mufflerType2": {
					"title": "Schalldämpfertyp2",
					"description": "Typ der Schalldämpfer eines Verbrennungsmotors",
					"type": [
						"null",
						"string"
					],
					"minLength": 0,
					"maxLength": 2
				},
				"mufflerRemark2": {
					"title": "Schalldämpfer2",
					"description": "Anzahl und Erkennungsmerkmale der Schalldämpfer eines Verbrennungsmotors",
					"type": [
						"null",
						"string",
						"number"
					],
					"minLength": 0,
					"maxLength": 50
				},
				"mufflerType3": {
					"title": "Schalldämpfertyp3",
					"description": "Typ der Schalldämpfer eines Verbrennungsmotors",
					"type": [
						"null",
						"string"
					],
					"minLength": 0,
					"maxLength": 2
				},
				"mufflerRemark3": {
					"title": "Schalldämpfer3",
					"description": "Anzahl und Erkennungsmerkmale der Schalldämpfer eines Verbrennungsmotors",
					"type": [
						"null",
						"string"
					],
					"minLength": 0,
					"maxLength": 50
				},
				"chEngineCodeAsMarkedOnTheEngine": {
					"title": "Motorkennzeichen",
					"description": "Kennzeichen zur Identifizierung des Motors, wie es auf dem Motor erkennbar ist.",
					"type": [
						"null",
						"string"
					]
				},
				"chLocationOfEngineCode1": {
					"title": "Anbringungsort Motorkennzeichen 1",
					"description": "Ort wo das Motorkennzeichen angebracht ist",
					"type": [
						"null",
						"string"
					]
				},
				"chLocationOfEngineCode2": {
					"title": "Anbringungsort Motorkennzeichen 2",
					"description": "Ort wo das Motorkennzeichen angebracht ist",
					"type": [
						"null",
						"string"
					]
				},
				"soundInsulationEngineCompartment": {
					"title": "Geräuschdämmung Motorraum",
					"description": "Massnahmen zur Geräuschdämmung im Motorraum",
					"type": [
						"null",
						"string"
					]
				},
				"engineRemarks": {
					"title": "Anmerkungen zu Motor und Abgasreinigung",
					"description": "Bemerkungen zum Motor im Allgemeinen",
					"type": [
						"null",
						"string"
					]
				},
				"chNrOfSeatingPositionsMinimum": {
					"title": "Anzahl Plätze Min.",
					"description": "Anzahl der vorhandenen Sitzplätze Minimum",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 99
				},
				"chNrOfSeatingPositionsMaximum": {
					"title": "Anzahl Plätze Max.",
					"description": "Anzahl der vorhandenen Sitzplätze Maximum",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 99
				},
				"chNrOfSeatingPositionsFrontMinimum": {
					"title": "Anzahl Plätze Vorne Min.",
					"description": "Anzahl der vorhandenen Sitzplätze vorne Minimum",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 4
				},
				"chNrOfSeatingPositionsFrontMaximum": {
					"title": "Anzahl Plätze Vorne Max.",
					"description": "Anzahl der vorhandenen Sitzplätze vorne Maximum",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 4
				},
				"chNrOfDoors": {
					"title": "Türen",
					"description": "Anzahl und Konfiguration der Türen ",
					"type": [
						"null",
						"string"
					]
				},
				"chPositionOfMirrors": {
					"title": "Rückspiegel",
					"description": "Anbringungsort von Spiegeln",
					"type": [
						"null",
						"string"
					]
				},
				"lengthMinimum": {
					"title": "Länge von",
					"description": "Länge des Fahrzeuges Minimum",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 99999
				},
				"lengthMaximum": {
					"title": "Länge bis",
					"description": "Länge des Fahrzeuges Maximum",
					"type": "integer",
					"minimum": 0,
					"maximum": 99999
				},
				"widthMinimum": {
					"title": "Breite von",
					"description": "Breite des Fahrzeuges Minimum",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 9999
				},
				"widthMaximum": {
					"title": "Breite bis",
					"description": "Breite des Fahrzeuges Maximum",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 9999
				},
				"heightMinimum": {
					"title": "Höche von",
					"description": "Höhe des Fahrzeuges Minimum",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 9999
				},
				"heightMaximum": {
					"title": "Höhe bis",
					"description": "Höhe des Fahrzeuges Maximum",
					"type": "integer",
					"minimum": 0,
					"maximum": 9999
				},
				"chFrontOverhangMinimum": {
					"title": "Vorderer Überhang von",
					"description": "Vorderer Überhang des Fahrzeuges Minimum",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 9999
				},
				"chFrontOverhangMaximum": {
					"title": "Vorderer Überhang bis",
					"description": "Vorderer Überhang des Fahrzeuges Maximum",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 9999
				},
				"rearOverhangMinimum": {
					"title": "Hinterer Überhang von",
					"description": "Hinterer Überhang des Fahrzeuges Minimum",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 9999
				},
				"rearOverhangMaximum": {
					"title": "Hinterer Überhang bis",
					"description": "Hinterer Überhang des Fahrzeuges Maximum",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 9999
				},
				"axleSpacingMinimum12": {
					"title": "Abstand Achse 1 zu Achse 2 Minimum",
					"description": "Abstand Achse 1 zu Achse 2 Minimum",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 99999
				},
				"axleSpacingMaximum12": {
					"title": "Abstand Achse 1 zu Achse Maximum",
					"description": "Abstand Achse 1 zu Achse Maximum",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 99999
				},
				"axleSpacingMinimum23": {
					"title": "Abstand Achse 2 zu Achse 3 Minimum",
					"description": "Abstand Achse 2 zu Achse 3 Minimum",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 99999
				},
				"axleSpacingMaximum23": {
					"title": "Abstand Achse 2 zu Achse 3 Maximum",
					"description": "Abstand Achse 2 zu Achse 3 Maximum",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 99999
				},
				"axleSpacingMinimum34": {
					"title": "Abstand Achse 3 zu Achse 4 Maximum",
					"description": "Abstand Achse 3 zu Achse 4 Maximum",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 99999
				},
				"axleSpacingMaximum34": {
					"title": "Abstand Achse 3 zu Achse 4 Maximum",
					"description": "Abstand Achse 3 zu Achse 4 Maximum",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 99999
				},
				"axleTrackMinimum1": {
					"title": "Spurweite der 1 Achse Minimum",
					"description": "Spurweite der 1 Achse Minimum",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 9999
				},
				"axleTrackMaximum1": {
					"title": "Spurweite der 1 Achse Minimum",
					"description": "Spurweite der 1 Achse Maximum",
					"type": [
						"null",
						"number"
					]
				},
				"axleTrackMinimum2": {
					"title": "Spurweite der 2 Achse Minimum",
					"description": "Spurweite der 2 Achse Minimum",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 9999
				},
				"axleTrackMaximum2": {
					"title": "Spurweite der 2 Achse Maximum",
					"description": "Spurweite der 2 Achse Maximum",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 9999
				},
				"axleTrackMinimum3": {
					"title": "Spurweite der 3 Achse Minimum",
					"description": "Spurweite der 3 Achse Minimum",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 9999
				},
				"axleTrackMaximum3": {
					"title": "Spurweite der 3 Achse Maximum",
					"description": "Spurweite der 3 Achse Maximum",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 9999
				},
				"axleTrackMinimum4": {
					"title": "Spurweite der 4 Achse Minimum",
					"description": "Spurweite der 4 Achse Minimum",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 9999
				},
				"axleTrackMaximum4": {
					"title": "Spurweite der 4 Achse Maximum",
					"description": "Spurweite der 4 Achse Maximum",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 9999
				},
				"tyreAxleTrackMinimum1": {
					"title": "Spur 1 von",
					"description": "Spur gemessen an der Achse 1 mit Einpresstiefe Minimum",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 99.9
				},
				"tyreAxleTrackMaximum1": {
					"title": "Spur 1 bis",
					"description": "Spur gemessen an der Achse 1 mit Einpresstiefe Maximum",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 99.9
				},
				"tyreAxleTrackMinimum2": {
					"title": "Spur 2 von",
					"description": "Spur gemessen an der Achse 2 mit Einpresstiefe  Minimum",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 99.9
				},
				"tyreAxleTrackMaximum2": {
					"title": "Spur 2 bis",
					"description": "Spur gemessen an der Achse 2 mit Einpresstiefe Maximum",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 99.9
				},
				"tyreAxleTrackMinimum3": {
					"title": "Spur 3 von",
					"description": "Spur gemessen an der Achse 3 mit Einpresstiefe  Minimum",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 99.9
				},
				"tyreAxleTrackMaximum3": {
					"title": "Spur 3 bis",
					"description": "Spur gemessen an der Achse 3 mit Einpresstiefe Maximum",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 99.9
				},
				"tyreAxleTrackMinimum4": {
					"title": "Spur 4 von",
					"description": "Spur gemessen an der Achse 4 mit Einpresstiefe  Minimum",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 99.9
				},
				"tyreAxleTrackMaximum4": {
					"title": "Spur 4 bis",
					"description": "Spur gemessen an der Achse 4 mit Einpresstiefe Maximum",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 99.9
				},
				"vehicleDimensionsRemarks": {
					"title": "Bemerkungen zu den Abmessungen",
					"description": "Bemerkungen zu den Abmessungen im Allgemeinen",
					"type": [
						"null",
						"string"
					]
				},
				"chMassOfTheVehicleInRunningOrderMinimum": {
					"title": "Leergewicht von",
					"description": "Masse des Fahrzeuges im betriebsbereiten Zustand Minimum",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 99999
				},
				"chMassOfTheVehicleInRunningOrderMaximum": {
					"title": "Leergewicht bis",
					"description": "Masse des Fahrzeuges im betriebsbereiten Zustand Maximum",
					"type": [
						"null",
						"number"
					]
				},
				"technicallyPermissibleMaximumLadenMassMinimum": {
					"title": "Garantiegewicht von",
					"description": "Technisch zulässiges Gesamtgewicht Minimum",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 99999
				},
				"technicallyPermissibleMaximumLadenMassMaximum": {
					"title": "Garantiegewicht bis",
					"description": "Technisch zulässiges Gesamtgewicht Maximum",
					"type": [
						"null",
						"number"
					]
				},
				"chTechnicallyPermMassFrontAxleMin": {
					"title": "Achsgarantie vorne von",
					"description": "Technisch zulässige Masse auf der Vorderachse Minimum",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 99999
				},
				"chTechnicallyPermMassFrontAxleMax": {
					"title": "Achsgarantie vorne bis",
					"description": "Technisch zulässige Masse auf der Vorderachse Maximum",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 99999
				},
				"chTechnicallyPermMassRearAxleMin": {
					"title": "Achsgarantie hinten von",
					"description": "Technisch Zulässige Masse auf der Hinterachse Minimum",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 99999
				},
				"chTechnicallyPermMassRearAxleMax": {
					"title": "Achsgarantie hinten bis",
					"description": "Technisch zulässige masse auf der Hinterachse Maximum",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 99999
				},
				"chTechnicallyPermMassRoof": {
					"title": "Dachlast",
					"description": "Dachlast",
					"type": [
						"null",
						"number"
					]
				},
				"chIsSuitableToCarryLoadsOnRoof": {
					"title": "Das Fahrzeug ist geeignet um Lasten auf dem Dach zu tragen.",
					"description": "Das Fahrzeug ist geeignet um Lasten auf dem Dach zu tragen.",
					"type": [
						"boolean",
						"null"
					]
				},
				"chTowableMassesBoolean": {
					"title": "Das Fahrzeug ist geeignet um Anhänger zu ziehen.",
					"description": "Das Fahrzeug ist geeignet um Anhänger zu ziehen.",
					"type": [
						"boolean",
						"null"
					]
				},
				"chTechPermTowMassBrakedTrailMech": {
					"title": "Anhängelast gebremst mech.",
					"description": "Technisch zulässige anhängelast eines Fahrzeuges mit mechanischem Getriebe im Falle eines Gebremsten Anhängers",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 99999
				},
				"chTechPermTowMassBrakedTrailAutom": {
					"title": "Anhängelast gebremst autom.",
					"description": "Technisch zulässige anhängelast eines Fahrzeuges mit automatischem Getriebe im Falle eines Gebremsten Anhängers",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 99999
				},
				"chTechPermTowMassUnbrTrailerMech": {
					"title": "Anhängelast ungebremst mech.",
					"description": "Technisch zulässige anhängelast eines Fahrzeuges mit mechanischem Getriebe im Falle eines Ungebremsten Anhängers",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 99999
				},
				"chTechPermTowMassUnbrTrailerAutom": {
					"title": "Anhängelast ungebremst autom.",
					"description": "Technisch zulässige anhängelast eines Fahrzeuges mit automatischem Getriebe im Falle eines Ungebremsten Anhängers",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 99999
				},
				"chTechPermTowMassInertiaBrakedTrailMech": {
					"title": "Anhängelast mit Auflaufbremse mech.",
					"description": "Technisch zulässige anhängelast eines Fahrzeuges mit mechanischem Getriebe im Falle eines Anhängers mit Auflaufbremse",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 99999
				},
				"chTechPermTowMassInertiaBrakedTrailAutom": {
					"title": "Anhängelast mit Auflaufbremse autom.",
					"description": "Technisch zulässige anhängelast eines Fahrzeuges mit automatischem Getriebe im Falle eines Anhängers mit Auflaufbremse",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 99999
				},
				"chTechPermTowMassCentAxTrailMech": {
					"title": "Anhängelast Zentralachsanhänger mech.",
					"description": "Technisch zulässige anhängelast eines Fahrzeuges mit mechanischem Getriebe im Falle eines Zentralachsanhängers ",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 99999
				},
				"chTechPermTowMassCentAxTrailAutom": {
					"title": "Anhängelast Zentralachsanhänger autom.",
					"description": "Technisch zulässige anhängelast eines Fahrzeuges mit automatischem Getriebe im Falle eines Zentralachsanhängers ",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 99999
				},
				"chTechPermTowMassCentAxTrailAbsMech": {
					"title": "Anhängelast Zentralachsanhänger mit ABS mech.",
					"description": "Technisch zulässige anhängelast eines Fahrzeuges mit mechanischem Getriebe im Falle eines Zentralachsanhängers mit ABS",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 99999
				},
				"chTechPermTowMassCentAxTrailAbsAutom": {
					"title": "Anhängelast Zentralachsanhänger mit ABS autom.",
					"description": "Technisch zulässige anhängelast eines Fahrzeuges mit automatischem Getriebe im Falle eines Zentralachsanhängers mit ABS",
					"type": "null"
				},
				"chTechPermTowMassTurntableTrailMech": {
					"title": "Anhängelast Drehschemmelanhänger mech.",
					"description": "Technisch zulässige anhängelast eines Fahrzeuges mit mechanischem Getriebe im Falle eines Drehschemmelanhängers",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 99999
				},
				"chTechPermTowMassTurntableTrailAutom": {
					"title": "Anhängelast Drehschemmelanhänger autom.",
					"description": "Technisch zulässige anhängelast eines Fahrzeuges mit automatischem Getriebe im Falle eines Drehschemmelanhängers",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 99999
				},
				"chTechPermTowMassTurntableTrailAbsMech": {
					"title": "Anhängelast Drehschemmelanhänger mit ABS mech.",
					"description": "Technisch zulässige anhängelast eines Fahrzeuges mit mechanischem Getriebe im Falle eines Drehschemmelanhängers mit ABS",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 99999
				},
				"chTechPermTowMassTurntableTrailAbsAutom": {
					"title": "Anhängelast Drehschemmelanhänger mit ABS autom.",
					"description": "Technisch zulässige anhängelast eines Fahrzeuges mit automatischem Getriebe im Falle eines Drehschemmelanhängers mit ABS",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 99999
				},
				"chTechPermTowMassSemiTrailerMech": {
					"title": "Anhängelast Sattelanhänger mech.",
					"description": "Technisch zulässige anhängelast eines Fahrzeuges mit mechanischem Getriebe im Falle eines Sattelaufliegers",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 99999
				},
				"chTechPermTowMassSemiTrailerAutom": {
					"title": "Anhängelast Sattelanhänger autom.",
					"description": "Technisch zulässige anhängelast eines Fahrzeuges mit automatischem Getriebe im Falle eines Sattelaufliegers",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 99999
				},
				"chTechPermTowMassSemiTrailerAbsMech": {
					"title": "Anhängelast Sattelanhänger mit ABS mech.",
					"description": "Technisch zulässige anhängelast eines Fahrzeuges mit mechanischem Getriebe im Falle eines Sattelaufliegers mit ABS",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 99999
				},
				"chTechPermTowMassSemiTrailerAbsAutom": {
					"title": "Anhängelast Sattelanhänger mit ABS autom.",
					"description": "Technisch zulässige anhängelast eines Fahrzeuges mit automatischem Getriebe im Falle eines Sattelaufliegers mit ABS",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 99999
				},
				"techPermMaxMassCombinTrailMech": {
					"title": "Gesamtzuggewicht mech.",
					"description": "Technisch zulässiges Gesamtzuggewicht eines Fahrzeug mit mechanischem Getriebe plus Anhänger",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 999999
				},
				"techPermMaxMassCombinTrailAutom": {
					"title": "Gesamtzuggewicht autom.",
					"description": "Technisch zulässiges Gesamtzuggewicht eines Fahrzeug mit automatischem Getriebe plus Anhänger",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 999999
				},
				"chTechPermMaxStatVertMassCouplPtMech": {
					"title": "Stützlast mech.",
					"description": "Technisch zulässige Stützlast am Kupplungspunkt eines Fahrzeug mit mechanischem Getriebe",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 99999
				},
				"chTechPermMaxStatVertMassCouplPtAutom": {
					"title": "Stützlast autom.",
					"description": "Technisch zulässige Stützlast am Kupplungspunkt eines Fahrzeug mit automatischem Getriebe",
					"type": [
						"null",
						"integer"
					],
					"minimum": 0,
					"maximum": 99999
				},
				"chTowFactorMech": {
					"title": "Faktor Anhängevorrichtung mech.",
					"description": "Faktor Anhängevorrichtung eines Fahrzeug mit mechanischem Getriebe",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 9.99
				},
				"chTowFactorAutom": {
					"title": "Faktor Anhängevorrichtung autom.",
					"description": "Faktor Anhängevorrichtung eines Fahrzeug mit automatischem Getriebe",
					"type": [
						"null",
						"number"
					],
					"minimum": 0,
					"maximum": 9.99
				},
				"permissibleWeightAndMassesRemarks": {
					"title": "Allgemeine Bemerkungen zu Gewichten und Anhängelasten",
					"description": "Allgemeine Bemerkungen zu Gewichten und Anhängelasten",
					"type": [
						"null",
						"number"
					]
				},
				"chTyreRims": {
					"title": "Reifen und Felgenangaben",
					"description": "Reifen und Felgenangaben",
					"type": [
						"null",
						"string"
					]
				},
				"tyreRimsRemarks": {
					"title": "Allgemeine Bemerkungen zu Reifen und Felgen",
					"description": "Allgemeine Bemerkungen zu Reifen und Felgen",
					"type": [
						"null",
						"string"
					]
				},
				"gearboxEmissions1": {
					"$ref": "#/$defs/Emissions"
				},
				"gearboxEmissions2": {
					"$ref": "#/$defs/Emissions"
				},
				"gearboxEmissions3": {
					"$ref": "#/$defs/Emissions"
				},
				"gearboxEmissions4": {
					"$ref": "#/$defs/Emissions"
				},
				"chRemarks": {
					"title": "Bemerkungen und Auflagen",
					"description": "Bemerkungen und Auflagen",
					"type": [
						"null",
						"string"
					]
				},
				"chRemarksAddendum1": {
					"$ref": "#/$defs/Remarks"
				},
				"chRemarksAddendum2": {
					"$ref": "#/$defs/Remarks"
				},
				"chRemarksAddendum3": {
					"$ref": "#/$defs/Remarks"
				},
				"chRemarksAddendum4": {
					"$ref": "#/$defs/Remarks"
				},
				"chRemarksAddendum5": {
					"$ref": "#/$defs/Remarks"
				},
				"brakeRegNr": {
					"$ref": "#/$defs/arraySystemApprovalNumbers"
				},
				"exhaustRegNr": {
					"$ref": "#/$defs/arraySystemApprovalNumbers"
				},
				"smokeRegNr": {
					"$ref": "#/$defs/arraySystemApprovalNumbers"
				},
				"soundRegNr": {
					"$ref": "#/$defs/arraySystemApprovalNumbers"
				},
				"consumptionRegNr": {
					"$ref": "#/$defs/arraySystemApprovalNumbers"
				},
				"chEbFlag": {
					"title": "Die richtigkeit der Daten bescheinigt der Importeur",
					"description": "Index ob eine Typengenehmigung mit Eigenbescheinigung des Importeurs erstellt wurde.",
					"type": "boolean"
				},
				"dateOfApproval": {
					"title": "Datum der Genehmigungserstellung",
					"description": "Datum der Genehmigungserstellung",
					"type": [
						"null",
						"string"
					],
					"format": "date-time"
				},
				"dateOfLastChange": {
					"title": "Datum der letzten Mutation",
					"description": "Datum der letzten Mutation",
					"type": [
						"null",
						"string"
					],
					"format": "date-time"
				},
				"changingPositions": {
					"title": "Geänderte Positionen",
					"description": "Positionen, welche anlässlich der Letzen Mutation geändert wurden",
					"type": [
						"null",
						"string"
					]
				},
				"cancelationDate": {
					"title": "Sperrdatum",
					"description": "Datum, ab welchem der Import für Fahrzeuge mit dieser Typengenehmigung gesperrt ist.",
					"type": [
						"null",
						"string"
					],
					"format": "date-time"
				},
				"reasonOfCancelation": {
					"title": "Sperrgrund",
					"description": "Grund, weshalb die Typengenehmigung gesperrt wurde.",
					"type": [
						"null",
						"string"
					]
				},
				"dateOfApprovalExpiry": {
					"title": "Auslaufdatum",
					"description": "Datum an welchem die Genehmigung ausläuft. Beziehungsweise, ab welchem der Import für Fahrzeuge mit dieser Typengenehmigung nur noch unter gewissen Bedingungen möglich ist.",
					"type": "string",
					"format": "date-time"
				},
				"reasonOfApprovalExpiry": {
					"title": "Auslaufgrund",
					"description": "Grund für das Auslaufen der Genehmigung",
					"type": [
						"null",
						"string"
					]
				},
				"sourceChTypeApprovalNumber": {
					"title": "Basisgenehmigung",
					"description": "Typengenehmigung, welche als Basis für die Erstellung dieser Typengenehmigung benutzt wurde.",
					"type": [
						"null",
						"string"
					]
				},
				"sourceChTypeApprovalNumberParallel": {
					"title": "Basisgenehmigung (Parallelimport)",
					"description": "Nummer der Basis Typengenehmigung, im Falle einer Typengenehmigung für den parallelimport.",
					"type": "null"
				},
				"businessId": {
					"description": "Geschäftsnummer unter welcher dieser Stand der Typenggenehmigung verarbeitet wurde",
					"type": [
						"null",
						"string"
					]
				},
				"versionNo": {
					"description": "Versionsnummer der Typengenehmigung",
					"type": "number"
				},
				"createdBy": {
					"description": "E-Mail des Sachbearbeiters welcher die Genehmigung erstellt hat.",
					"type": [
						"null",
						"string"
					],
					"format": "email"
				},
				"id": {
					"description": "Technische ID der Typengenehmigung",
					"type": "string"
				},
				"languageCode": {
					"description": "Sprache in welcher die Typengenehmigung erfasst wurde.",
					"type": "string",
					"minLength": 2,
					"maxLength": 2,
					"enum": [
						"de",
						"fr"
					]
				},
				"goodToPrint": {
					"description": "Datum, an welchem das Gut zum Druck der Typengenehmigung erstellt wurde",
					"type": [
						"null",
						"string"
					],
					"format": "date-time"
				},
				"definitive": {
					"description": "Datum an welchem die Definitve Fassung der Typengenehmigung erstellt wurde.",
					"type": "string",
					"format": "date-time"
				},
				"typeApprovalOwnerCode": {
					"$ref": "#/$defs/OwnerCode"
				},
				"additionalApprovalOwner1": {
					"$ref": "#/$defs/OwnerCode"
				},
				"additionalApprovalOwner2": {
					"$ref": "#/$defs/OwnerCode"
				},
				"additionalApprovalOwner3": {
					"$ref": "#/$defs/OwnerCode"
				},
				"additionalApprovalOwner4": {
					"$ref": "#/$defs/OwnerCode"
				},
				"additionalApprovalOwner5": {
					"$ref": "#/$defs/OwnerCode"
				},
				"additionalApprovalOwner6": {
					"$ref": "#/$defs/OwnerCode"
				},
				"additionalApprovalOwner7": {
					"$ref": "#/$defs/OwnerCode"
				},
				"additionalApprovalOwner8": {
					"$ref": "#/$defs/OwnerCode"
				},
				"additionalApprovalOwner9": {
					"$ref": "#/$defs/OwnerCode"
				},
				"additionalApprovalOwner10": {
					"$ref": "#/$defs/OwnerCode"
				},
				"additionalApprovalOwnerType1": {
					"$ref": "#/$defs/OwnerType"
				},
				"additionalApprovalOwnerType2": {
					"$ref": "#/$defs/OwnerType"
				},
				"additionalApprovalOwnerType3": {
					"$ref": "#/$defs/OwnerType"
				},
				"additionalApprovalOwnerType4": {
					"$ref": "#/$defs/OwnerType"
				},
				"additionalApprovalOwnerType5": {
					"$ref": "#/$defs/OwnerType"
				},
				"additionalApprovalOwnerType6": {
					"$ref": "#/$defs/OwnerType"
				},
				"additionalApprovalOwnerType7": {
					"$ref": "#/$defs/OwnerType"
				},
				"additionalApprovalOwnerType8": {
					"$ref": "#/$defs/OwnerType"
				},
				"additionalApprovalOwnerType9": {
					"$ref": "#/$defs/OwnerType"
				},
				"additionalApprovalOwnerType10": {
					"$ref": "#/$defs/OwnerType"
				},
				"techTypeAdditionalInformation": {
					"$ref": "#/$defs/OwnerType"
				}
			},
			"required": [
				"chTypeApprovalNumber",
				"chVehicleType",
				"vehicleCategoryCode",
				"makeName",
				"makeCode",
				"commercialName",
				"type",
				"variant",
				"version",
				"chVinPrefix",
				"chIsOffRoadVehicle",
				"typeApprovalNumber",
				"typeApprovalNumberExtFrom",
				"typeApprovalNumberExtTo",
				"manufacturerNameAndAdresse",
				"placeOfManufacture",
				"locationOfTheManufacturerPlate",
				"locationOfTheVin",
				"numberOfAxles",
				"numberOfWheels",
				"suspension",
				"steering",
				"driveType",
				"mainBrakeType",
				"secondaryBrakeType",
				"parkingBrakeType",
				"sustainedActionBrakeType",
				"manufacturerOfTheEngine",
				"engineType",
				"chWorkingPrinciple",
				"offVehicleChargingIndex",
				"chFuelType",
				"stroke",
				"numberOfCylinders",
				"engineCapacity",
				"maximumNetPower",
				"engineSpeedMaximumNetPower",
				"chEngineCodeAsMarkedOnTheEngine",
				"chLocationOfEngineCode1",
				"chLocationOfEngineCode2",
				"chNrOfSeatingPositionsMinimum",
				"chNrOfSeatingPositionsMaximum",
				"chNrOfSeatingPositionsFrontMinimum",
				"chNrOfSeatingPositionsFrontMaximum",
				"chNrOfDoors",
				"chPositionOfMirrors",
				"lengthMinimum",
				"lengthMaximum",
				"widthMinimum",
				"widthMaximum",
				"heightMinimum",
				"heightMaximum",
				"chFrontOverhangMinimum",
				"chFrontOverhangMaximum",
				"rearOverhangMinimum",
				"rearOverhangMaximum",
				"axleSpacingMinimum12",
				"axleSpacingMaximum12",
				"axleTrackMinimum1",
				"axleTrackMaximum1",
				"axleTrackMinimum2",
				"axleTrackMaximum2",
				"tyreAxleTrackMinimum1",
				"tyreAxleTrackMaximum1",
				"tyreAxleTrackMinimum2",
				"tyreAxleTrackMaximum2",
				"technicallyPermissibleMaximumLadenMassMinimum",
				"technicallyPermissibleMaximumLadenMassMaximum",
				"chTechnicallyPermMassFrontAxleMin",
				"chTechnicallyPermMassFrontAxleMax",
				"chTechnicallyPermMassRearAxleMin",
				"chTechnicallyPermMassRearAxleMax",
				"chIsSuitableToCarryLoadsOnRoof",
				"chTowableMassesBoolean",
				"chTyreRims",
				"chEbFlag",
				"dateOfApproval"
			],
			"additionalProperties": true
		},
		"Remarks": {
			"description": "Zusätzliche Bemerkungen und Auflagen",
			"type": [
				"null",
				"string"
			]
		},
		"arraySystemApprovalNumbers": {
			"description": "System Genehmigungs Nummern",
			"type": "array",
			"items": {
				"type": "integer",
				"minimum": 0,
				"maximum": 99999
			}
		},
		"arrayVinPrefix": {
			"title": "VIN",
			"description": "Mögliche Vorzeichen der Fahrgestellnummer (VIN)",
			"type": [
				"null",
				"array"
			],
			"minItems": 0,
			"maxItems": 7,
			"items": {
				"description": "Auflistung der Fahrzeugidentifikationsnummer(VIN)-Vorziffern. Der Punkt wird als Platzhalter für Alfanumerische Zeichen verwendet. Die Buchstaben O, Q und I sind nicht zugelassen.",
				"type": [
					"null",
					"string"
				],
				"minLength": 0,
				"maxLength": 17
			}
		}
	}
}