diff --git a/VectoCore/VectoCore/Resources/XSD/VectoOutputManufacturer.0.9.xsd b/VectoCore/VectoCore/Resources/XSD/VectoOutputManufacturer.0.9.xsd index 21e477f3d4596c33f62bebd6821b95a545cc3088..9df9b16a3f24d98828358fa5458b165c9228bfdb 100644 --- a/VectoCore/VectoCore/Resources/XSD/VectoOutputManufacturer.0.9.xsd +++ b/VectoCore/VectoCore/Resources/XSD/VectoOutputManufacturer.0.9.xsd @@ -284,7 +284,7 @@ </xs:element> <xs:element name="VehicleTypeApprovalNumber" type="v2.10.2:VehicleTypeApprovalNumberType" minOccurs="0"> </xs:element> - <xs:element name="VehicleCategory" type="v1.0:VehicleCategoryDeclarationType"/> + <xs:element name="VehicleCategory" type="mrf:LegislativeCategoryType"/> <xs:element name="AxleConfiguration" type="v1.0:VehicleAxleConfigurationDeclarationType"> <xs:annotation> <xs:documentation>1.1.5 Axle configuration</xs:documentation> @@ -295,7 +295,7 @@ <xs:documentation>1.1.6. Technical Permissible Maximum Laden Mass [t]</xs:documentation> </xs:annotation> </xs:element> - <xs:element name="VehicleGroup" type="v1.0:LegislativeClassDeclarationType"> + <xs:element name="VehicleGroup" type="xs:string"> <xs:annotation> <xs:documentation>1.1.7.Vehicle group (Annex 1)</xs:documentation> </xs:annotation> @@ -1344,6 +1344,9 @@ <xs:simpleType name="RatedPowerType"> <xs:restriction base="v1.0:Double3"/> </xs:simpleType> + <xs:simpleType name="LegislativeCategoryType"> + <xs:union memberTypes="v2.10.2:LegislativeCategoryHeavyLorryDeclarationType v2.10.2:LegislativeCategoryMediumLorryDeclarationType v2.10.2:LegislativeCategoryPrimaryBusDeclarationType"/> + </xs:simpleType> <xs:complexType name="ADCType"> <xs:sequence> <xs:group ref="mrf:ComponentCommonOutputGroup"/>