View schema

Schema URL http://dd.eionet.europa.eu/schemas/CO2-monitoring-hdvs/HDV_Manufacturer.xsd
File name HDV_Manufacturer.xsd
Schema set CO2-monitoring-hdvs
Name Schema for Heavy Duty Vehicles - Manufacturers

There are 0 QA scripts and 0 conversion scripts registered for this schema.

<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">

<!-- Schema is based on Vectooutputmanufacturer.0.7 and adapted by the EEA -->
  
<xs:element name="Vehicles" type="TYPE_Vehicles" />
	
<xs:complexType name="TYPE_Vehicles">
    <xs:sequence>
		<xs:element name="Vehicle" maxOccurs="unbounded">
			<xs:complexType>
		    	<xs:sequence>
					<xs:element type="xs:string" name="Model"/> <!-- #79 -->
					<xs:element type="xs:string" name="Make"/>          <!-- #15 --> 
					<xs:element type="xs:string" name="Manufacturer"/><!-- #14 -->
					<xs:element type="xs:string" name="ManufacturerAddress"/><!-- #14 -->
					<xs:element type="xs:string" name="VIN"/><!-- #1 -->
					<xs:element type="xs:string" name="LegislativeClass"  /><!-- #10 -->

					<xs:element name="GrossVehicleMass"> <!-- #12 -->
						<xs:complexType>
							<xs:simpleContent>
								<xs:extension base="xs:double">
									<xs:attribute type="TYPE_MassUnit" name="unit" use="required" />
								</xs:extension>
							</xs:simpleContent>
						</xs:complexType>
					</xs:element>
		        	
					<xs:element name="CurbMassChassis"><!-- #16 -->
					    <xs:complexType>
					    <xs:simpleContent>
						    <xs:extension base="xs:integer">
							    <xs:attribute type="TYPE_MassUnit" name="unit" use="required" />
						    </xs:extension>
					    </xs:simpleContent>
					    </xs:complexType>
					</xs:element>
		        	
					<xs:element type="xs:boolean" name="ZeroEmissionVehicle" minOccurs="0"/> <!-- #81 -->
					<xs:element type="xs:boolean" name="HybridElectricHDV" minOccurs="0"/><!-- #82 -->
				    <xs:element type="xs:boolean" name="DualFuelVehicle" minOccurs="0"/><!-- #83 -->
				    

					<xs:choice>
						<xs:sequence>
							<xs:element type="xs:string" name="AxleConfiguration"/>         <!-- #11 -->     
							<xs:element type="xs:integer" name="VehicleGroup" />        <!-- #13 -->      
							<xs:element type="xs:boolean" name="VocationalVehicle" minOccurs="0"/>           <!-- #80 -->    
							<xs:element type="xs:boolean" name="SleeperCab"  minOccurs="0"/><!-- #84 -->
							<xs:element type="xs:boolean" name="PTO"/><!-- #31 -->
           
                
							<xs:element name="ADAS" minOccurs="0">
								<xs:complexType>
									<xs:sequence>
										<xs:element type="xs:boolean" name="EngineStopStart"/><!-- #97 -->
										<xs:element type="xs:boolean" name="EcoRollWithoutEngineStop"/><!-- #98 -->
										<xs:element type="xs:boolean" name="EcoRollWithEngineStop"/><!-- #99 -->
										<xs:element type="xs:boolean" name="PredictiveCruiseControl"/><!-- #100 -->
									</xs:sequence>
								</xs:complexType>
							</xs:element>
                
							<xs:element name="Components" >              
								<xs:complexType>
									<xs:sequence>
				
										<xs:element name="Engine" >
											<xs:complexType>
												<xs:sequence>
													<xs:element type="xs:string" name="Model"/><!-- #85 -->
													<xs:element type="xs:string" name="CertificationNumber"/><!-- #2 -->
													<xs:element type="xs:string" name="EngineTAN"/> <!-- #101 -->
													<xs:element name="RatedPower"><!-- #17 -->
											    <xs:complexType>
											    <xs:simpleContent>
												    <xs:extension base="xs:integer">
													    <xs:attribute type="TYPE_Power" name="unit" use="required" />
												    </xs:extension>
											    </xs:simpleContent>
											    </xs:complexType>
										    </xs:element>

													<xs:element name="IdlingSpeed"><!-- #18 -->
											    <xs:complexType>
											    <xs:simpleContent>
												    <xs:extension base="xs:integer">
													    <xs:attribute type="TYPE_Idling" name="unit" use="required"/>
												    </xs:extension>
											    </xs:simpleContent>
											    </xs:complexType>
										    </xs:element>

													<xs:element name="RatedSpeed"><!-- #19 -->
											    <xs:complexType>
											    <xs:simpleContent>
												    <xs:extension base="xs:integer">
													    <xs:attribute type="TYPE_Idling" name="unit" use="required" />
												    </xs:extension>
											    </xs:simpleContent>
											    </xs:complexType>
										    </xs:element>

													<xs:element name="Displacement"><!-- #20 -->
											    <xs:complexType>
											    <xs:simpleContent>
												    <xs:extension base="xs:double">
													    <xs:attribute type="TYPE_DisplacementUnit" name="unit" use="required"/>
												    </xs:extension>
											    </xs:simpleContent>
											    </xs:complexType>
										    </xs:element>
																				   
													<xs:element type="xs:string" name="FuelType" />		<!-- #21 -->											
										
													<!-- Additional parameters - EngineEmissionParameters -->
													<xs:element name="EngineEmissionParameters" maxOccurs="1" minOccurs="0">
												    <xs:complexType>
												      <xs:sequence>
                                
													      <xs:element name="WHTC">
                                  <xs:complexType>
                                    <xs:sequence>
                                      <xs:element name="CO2"><!-- #75 -->
														            <xs:complexType>
                                          <xs:simpleContent>
															              <xs:extension base="xs:double">
																              <xs:attribute type="TYPE_EngineCO2Unit" name="unit" use="required" />
																            </xs:extension>
                                          </xs:simpleContent>
														            </xs:complexType>
                                      </xs:element>

                                      <xs:element name="FuelConsumption"><!-- #76 -->
														            <xs:complexType>
															            <xs:simpleContent>
																            <xs:extension base="xs:double">
																	            <xs:attribute type="TYPE_EngineFuelConsumptionUnit" name="unit" use="required" />
																	          </xs:extension>
                                          </xs:simpleContent>
															          </xs:complexType>
														          </xs:element>
                                    
                                    </xs:sequence>
                                  </xs:complexType>
                                </xs:element>

                                <xs:element name="WHSC">
                                  <xs:complexType>
                                    <xs:sequence>
                                  
                                      <xs:element name="CO2"><!-- #77 -->
																        <xs:complexType>
                                          <xs:simpleContent>
																	          <xs:extension base="xs:double">
																		          <xs:attribute type="TYPE_EngineCO2Unit" name="unit" use="required" />                                      
                                            </xs:extension>
                                          </xs:simpleContent>
																        </xs:complexType>
                                       </xs:element>

	    														    <xs:element name="FuelConsumption"><!-- #78 -->
  		  														    <xs:complexType>
				    												      <xs:simpleContent>
						    											      <xs:extension base="xs:double">
								    										      <xs:attribute type="TYPE_EngineFuelConsumptionUnit" name="unit" use="required" />
										    							      </xs:extension>
												    				      </xs:simpleContent>
														    		    </xs:complexType>
                                      </xs:element>

                                    </xs:sequence>
                                 </xs:complexType>
                                </xs:element>
                           
                              </xs:sequence>
                            </xs:complexType>
                       	  </xs:element> 
                    
												</xs:sequence>
											</xs:complexType>
										</xs:element>
				
										<xs:element name="Gearbox">
											<xs:complexType>
												<xs:sequence>
													<xs:element type="xs:string" name="Model"/><!-- #86 -->
													<xs:element type="xs:string" name="Make" /> <!-- #25 --> <!-- Additional parameters - Make, Manufacturer and ManufacturerAddress -->
                        							<xs:element type="xs:string" name="Manufacturer"/><!-- #24 --><!-- Additional parameters - Make, Manufacturer and ManufacturerAddress -->
                        							<xs:element type="xs:string" name="ManufacturerAddress"/> <!-- #24 --><!-- Additional parameters - Make, Manufacturer and ManufacturerAddress -->
													<xs:element type="xs:string" name="CertificationMethod"/><!-- #26 -->
                        							<xs:element type="xs:string" name="CertificationNumber" minOccurs="0"/><!-- #4 -->
												    <xs:element type="xs:string" name="TransmissionType"/><!-- #27 -->
												    <xs:element type="xs:integer" name="GearsCount"/><!-- #28 -->
													<xs:element type="xs:double" name="TransmissionRatioFinalGear"/><!-- #29 -->
                                                              
									    		</xs:sequence>
								    		</xs:complexType>
							    		</xs:element>

										<xs:element name="TorqueConverter" minOccurs="0">
											<xs:complexType>
											<xs:sequence>
												<xs:element type="xs:string" name="Model" /><!-- #90 -->
												<xs:element type="xs:string" name="CertificationMethod"/><!-- #92 -->
												<xs:element type="xs:string" name="CertificationNumber" minOccurs="0"/><!-- #91 -->
											</xs:sequence>
											</xs:complexType>
										</xs:element>
                  
										<xs:element name="Retarder">
											<xs:complexType>
											    <xs:sequence>
													<xs:element type="xs:string" name="RetarderType" /><!-- #30 -->
													<xs:element type="xs:string" name="Model" minOccurs="0" />		<!-- #87 -->																											
												    <xs:element type="xs:string" name="CertificationMethod" minOccurs="0"/><!-- #89 -->
													<xs:element type="xs:string" name="CertificationNumber" minOccurs="0"/>     <!-- #88 -->                   
									    		</xs:sequence>
								    		</xs:complexType>
							    		</xs:element>

										<xs:element name="AngleDrive" minOccurs="0">
											<xs:complexType>
											<xs:sequence>
												<xs:element type="xs:string" name="Model"/><!-- #93 -->
												<xs:element type="xs:string" name="CertificationMethod" /><!-- #37 -->
												<xs:element type="xs:string" name="CertificationNumber" minOccurs="0"/><!-- #94 -->
												<xs:element type="xs:double" name="Ratio" /><!-- #38 -->
											</xs:sequence>
											</xs:complexType>
										</xs:element>
                  
										<xs:element name="Axlegear" >
								    		<xs:complexType>
									    		<xs:sequence>
										 		   <xs:element type="xs:string" name="Model"/><!-- #95 -->
													<xs:element type="xs:string" name="Make" /> <!-- #33 --><!-- Additional parameters - Make, Manufacturer and ManufacturerAddress -->
													<xs:element type="xs:string" name="Manufacturer" /> <!-- #32 --><!-- Additional parameters - Make, Manufacturer and ManufacturerAddress -->
													<xs:element type="xs:string" name="ManufacturerAddress"/> <!-- #32 --><!-- Additional parameters - Make, Manufacturer and ManufacturerAddress -->
													<xs:element type="xs:string" name="CertificationMethod"/><!-- #34 -->
													<xs:element type="xs:string" name="CertificationNumber" minOccurs="0"/><!-- #5 -->
													<xs:element type="xs:string" name="LineType"/><!-- #35 -->
													<xs:element type="xs:double" name="Ratio"/><!-- #36 -->
                                                
									    		</xs:sequence>
								    		</xs:complexType>
										</xs:element>

							    		<xs:element name="AirDrag" >
											<xs:complexType>
											    <xs:sequence>									
												    <xs:element type="xs:string" name="Model" minOccurs="0"/><!-- #96 -->
													<xs:element type="xs:string" name="CertificationMethod"/><!-- #22 -->
												    <xs:element type="xs:string" name="CertificationNumber" minOccurs="0"/><!-- #3 -->
												    <xs:element type="xs:double" name="CdxA"/>		<!-- #23 -->									
											    </xs:sequence>
										    </xs:complexType>
							    		</xs:element>
             
                    
							    		<xs:element name="AxleWheels">
								    		<xs:complexType>
											    <xs:sequence>
												    <xs:element name="Axle" maxOccurs="4" minOccurs="2">
														<xs:complexType>
														<xs:sequence>
															<xs:element type="xs:string" name="TyreMake" /> <!-- #40 --> <!-- Additional parameters - Make, Manufacturer and ManufacturerAddress -->
															<xs:element type="xs:string" name="TyreManufacturer"/> <!-- #39 --> <!-- Additional parameters - Make, Manufacturer and ManufacturerAddress -->
															<xs:element type="xs:string" name="TyreManufacturerAddress"/> <!-- #39 --> <!-- Additional parameters - Make, Manufacturer and ManufacturerAddress -->

															<xs:element type="xs:string" name="TyreDimension"/> <!-- #41, #43, #46, #49 -->
															<xs:element type="xs:string" name="TyreCertificationNumber"/><!-- #6, #7, #8, #9 -->
															<xs:element type="xs:double" name="TyreRRCDeclared"/><!-- #42, #45, #48, #51 -->
															<xs:element type="xs:boolean" name="TwinTyres"/><!-- #44, #47, #50 -->
														</xs:sequence>
														<xs:attribute name="axleNumber" type="xs:integer" use="required"/>
														</xs:complexType>
										    		</xs:element>
									    		</xs:sequence>
								    		</xs:complexType>
							    		</xs:element>

							    		<xs:element name="Auxiliaries" >
											<xs:complexType>
											    <xs:sequence>
												    <xs:element type="xs:string" name="FanTechnology"/><!-- #52 -->
												    <xs:element type="xs:string" name="SteeringPumpTechnology" maxOccurs="4"/><!-- #53 -->
												    <xs:element type="xs:string" name="ElectricSystemTechnology"/><!-- #54 -->
													<xs:element type="xs:string" name="PneumaticSystemTechnology"/><!-- #55 -->
                                           
									    		</xs:sequence>
								    		</xs:complexType>
							    		</xs:element>
										
										<!-- Additional parameters - AdvancedCO2Technologies -->
										<xs:element name="AdvancedCO2Technologies" minOccurs="0"><!-- #74 -->
											<xs:complexType>
											<xs:sequence>
												<xs:element name="AdvancedCO2Technology" maxOccurs="unbounded" minOccurs="0" >
												<xs:complexType>
												<xs:simpleContent>
                          <xs:extension base="xs:string"> <!--TYPE_AdvancedCO2Technologies">-->
                            <xs:attribute type="TYPE_AdvancedCO2TechnologyCategory" name="Category"/>
                          </xs:extension>
												</xs:simpleContent>
												</xs:complexType>                         
												</xs:element>
											</xs:sequence>
											</xs:complexType>
										</xs:element>
                  
									</xs:sequence>
								</xs:complexType>
							</xs:element>

							<xs:element name="MissionProfiles" >             
								<xs:complexType>
									<xs:sequence>
										<xs:element name="MissionProfile" maxOccurs="unbounded" minOccurs="1">
											<xs:complexType>
												<xs:sequence>
                        
													<xs:element type="xs:string" name="Mission" /> <!-- #56 -->

													<xs:element name="Distance"> <!-- #67 -->
														<xs:complexType>
															<xs:simpleContent>
															<xs:extension base="xs:double">
																<xs:attribute type="TYPE_Distance" name="unit"  use="required"/>
															</xs:extension>
															</xs:simpleContent>
														</xs:complexType>
													</xs:element>
              
													<xs:element name="SimulationParameters" maxOccurs="1" minOccurs="1">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="TotalVehicleMass"><!-- #59 -->
																	<xs:complexType>
																		<xs:simpleContent>
																		<xs:extension base="xs:integer">
																			<xs:attribute type="TYPE_MassUnit" name="unit"  use="required"/>
																		</xs:extension>
																		</xs:simpleContent>
																	</xs:complexType>
																</xs:element>

																<xs:element name="Payload"><!-- #57 -->
																	<xs:complexType>
																		<xs:simpleContent>
																		<xs:extension base="xs:integer">
																			<xs:attribute type="TYPE_MassUnit" name="unit" use="required" />
																		</xs:extension>
																		</xs:simpleContent>
																	</xs:complexType>
																</xs:element>

																<xs:element type="xs:string" name="FuelType"/><!-- #58 -->
															</xs:sequence>
														</xs:complexType>
													</xs:element>

													<xs:element name="VehiclePerformance" maxOccurs="1" minOccurs="1">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="AverageSpeed"><!-- #60 -->
																	<xs:complexType>
																		<xs:simpleContent>
																		<xs:extension base="xs:double">
																			<xs:attribute type="TYPE_Speed" name="unit"  use="required"/>
																		</xs:extension>
																		</xs:simpleContent>
																	</xs:complexType>
																</xs:element>


																<xs:element name="MinSpeed"><!-- #61 -->
																	<xs:complexType>
																		<xs:simpleContent>
																		<xs:extension base="xs:double">
																			<xs:attribute type="TYPE_Speed" name="unit" use="required" />
																		</xs:extension>
																		</xs:simpleContent>
																	</xs:complexType>
																</xs:element>

																<xs:element name="MaxSpeed"><!-- #62 -->
																	<xs:complexType>
																		<xs:simpleContent>
																		<xs:extension base="xs:double">
																			<xs:attribute type="TYPE_Speed" name="unit" use="required"/>
																		</xs:extension>
																		</xs:simpleContent>
																	</xs:complexType>
																</xs:element>

																<xs:element name="MaxDeceleration"><!-- #63 -->
																	<xs:complexType>
																		<xs:simpleContent>
																		<xs:extension base="xs:double">
																			<xs:attribute type="TYPE_Acceleration" name="unit"  use="required"/>
																		</xs:extension>
																		</xs:simpleContent>
																	</xs:complexType>
																</xs:element>

																<xs:element name="MaxAcceleration"><!-- #64 -->
																	<xs:complexType>
																		<xs:simpleContent>
																		<xs:extension base="xs:double">
																			<xs:attribute type="TYPE_Acceleration" name="unit" use="required" />
																		</xs:extension>
																		</xs:simpleContent>
																	</xs:complexType>
																</xs:element>

																<xs:element type="xs:double" name="FullLoadDrivingtimePercentage"/><!-- #65 -->
																<xs:element type="xs:integer" name="GearshiftCount"/><!-- #66 -->
                                     
															</xs:sequence>
														</xs:complexType>
													</xs:element>
							         
													<xs:element name="FuelConsumption" minOccurs="1" maxOccurs="12"> <!-- #69 -->
														<xs:complexType>
															<xs:simpleContent>
															<xs:extension base="xs:double">
																<xs:attribute type="TYPE_FuelConsumptionUnit" name="unit" use="required"/>
															</xs:extension>
															</xs:simpleContent>
														</xs:complexType>
                        							</xs:element>                

													<xs:element name="CO2" minOccurs="1" maxOccurs="4"><!-- #68 -->
														<xs:complexType>
															<xs:simpleContent>
															<xs:extension base="xs:double">
																<xs:attribute type="TYPE_CO2Unit" name="unit" use="required"/>
															</xs:extension>
															</xs:simpleContent>
														</xs:complexType>
													</xs:element>
                        
												</xs:sequence>                      
											</xs:complexType>
										</xs:element>
              
									</xs:sequence>
								</xs:complexType>
							</xs:element>

						</xs:sequence>
						<xs:sequence>
							<xs:element name="ExemptedVehicle" type="TYPE_Exempt" />  
							<xs:element type="xs:string" name="AxleConfiguration" minOccurs = "0" />         <!-- #11 -->     
							<xs:element type="xs:integer" name="VehicleGroup" minOccurs = "0"/>        <!-- #13 -->      
							<xs:element type="xs:boolean" name="SleeperCab"  minOccurs="0"/><!-- #84 -->
						</xs:sequence>
					</xs:choice>

            

					<xs:element name="ApplicationInformation">
						<xs:complexType>
							<xs:sequence>
								<xs:element name="SimulationToolVersion" type="xs:string"/><!-- #70 -->
								<xs:element name="SimulationDate" type="xs:dateTime" /><!-- #71 -->
                  				<xs:element type="xs:string" name="NumberofLicenceforSimulationTool" minOccurs="1" maxOccurs="1"/><!-- #72 -->
								<xs:element type="xs:string" name="CryptographicHash" minOccurs="1" maxOccurs="1"/><!-- #73 -->
							</xs:sequence>
						</xs:complexType>
					</xs:element>
                  
				</xs:sequence>
			</xs:complexType>
		</xs:element>
      
	</xs:sequence>
	
	<xs:attribute name="ReportingPeriod" type="xs:integer" use="required" />
</xs:complexType>


<!-- Defintion of unit types -->
<xs:simpleType name = "TYPE_Torque">
  <xs:restriction base="xs:string">
    <xs:enumeration value = "Nm"/>    
  </xs:restriction>
</xs:simpleType>
  
<xs:simpleType name = "TYPE_Power">
	<xs:restriction base="xs:string">
		<xs:enumeration value = "kW"/>
		<xs:enumeration value = "kw"/>
		<xs:enumeration value = "W"/>
  </xs:restriction>
</xs:simpleType>

<xs:simpleType name = "TYPE_Idling">
	<xs:restriction base="xs:string">
		<xs:enumeration value = "1/min"/>
    <xs:enumeration value = "rpm"/>

  </xs:restriction>
</xs:simpleType>

<xs:simpleType name = "TYPE_DisplacementUnit">
	<xs:restriction base="xs:string">
		<xs:enumeration value = "l"/>
    <xs:enumeration value = "ltr"/>
    <xs:enumeration value = "cm3"/>
    <xs:enumeration value = "cm³"/>

  </xs:restriction>
</xs:simpleType>

<xs:simpleType name = "TYPE_CdxAUnit">
	<xs:restriction base="xs:string">
		<xs:enumeration value = "m2"/>		
	</xs:restriction>
</xs:simpleType>

<xs:simpleType name = "TYPE_MassUnit">
	<xs:restriction base="xs:string">
		<xs:enumeration value = "kg"/>
		<xs:enumeration value = "t"/>		
	</xs:restriction>
</xs:simpleType>

<xs:simpleType name = "TYPE_Speed">
	<xs:restriction base="xs:string">
		<xs:enumeration value = "km/h"/>
	</xs:restriction>
</xs:simpleType>

<xs:simpleType name = "TYPE_Acceleration">
	<xs:restriction base="xs:string">
    <xs:enumeration value = "m/s2"/>
    <xs:enumeration value = "m/s²"/>    
  </xs:restriction>
</xs:simpleType>

<xs:simpleType name = "TYPE_Distance">
	<xs:restriction base="xs:string">
		<xs:enumeration value = "km"/>
	</xs:restriction>
</xs:simpleType>

<xs:simpleType name = "TYPE_Percentage">
	<xs:restriction base="xs:string">
		<xs:enumeration value = "%"/>
	</xs:restriction>
</xs:simpleType>

<xs:simpleType name = "TYPE_CO2Unit">
	<xs:restriction base = "xs:string">
		<xs:enumeration value = "g/km"/>
		<xs:enumeration value = "g/t-km"/>
		<xs:enumeration value = "g/p-km"/>
		<xs:enumeration value = "g/m3-km"/>
    <xs:enumeration value = "g/m³-km"/>
    
  </xs:restriction>
</xs:simpleType>

 <xs:simpleType name = "TYPE_EngineCO2Unit">
    <xs:restriction base = "xs:string">
      <xs:enumeration value = "g/kWh"/>
    </xs:restriction>
 </xs:simpleType>

<xs:simpleType name = "TYPE_FuelConsumptionUnit">
	<xs:restriction base = "xs:string">
		<xs:enumeration value = "g/km"/>
		<xs:enumeration value = "g/t-km"/>
		<xs:enumeration value = "g/p-km"/>
		<xs:enumeration value = "g/m3-km"/>
		<xs:enumeration value = "g/m³-km"/>
		<xs:enumeration value = "MJ/km"/>
		<xs:enumeration value = "MJ/t-km"/>
		<xs:enumeration value = "MJ/p-km"/>
		<xs:enumeration value = "MJ/m3-km"/>
		<xs:enumeration value = "MJ/m³-km"/>
		<xs:enumeration value = "l/100km"/>
		<xs:enumeration value = "l/t-km"/>
		<xs:enumeration value = "l/p-km"/>
		<xs:enumeration value = "l/m3-km"/>
    <xs:enumeration value = "l/m³-km"/>
	</xs:restriction>
</xs:simpleType>

 <xs:simpleType name = "TYPE_EngineFuelConsumptionUnit">
    <xs:restriction base = "xs:string">
      <xs:enumeration value = "g/kWh"/>    
    </xs:restriction>
  </xs:simpleType>

<xs:simpleType name = "TYPE_Exempt">
  <xs:restriction base = "xs:string">
    <xs:enumeration value = "Yes"/>
    <xs:enumeration value = "No"/>
  </xs:restriction>
</xs:simpleType>
  
  <xs:simpleType name="TYPE_AdvancedCO2TechnologyCategory">
  <xs:restriction base="xs:string">
    <xs:enumeration value="advanced aerodynamic measures"/>
    <xs:enumeration value="advanced rolling resistance measures"/>
    <xs:enumeration value="advanced drivetrain technologies"/>
    <xs:enumeration value="advanced engine technologies"/>
    <xs:enumeration value="advanced auxiliary technologies"/>
    <xs:enumeration value="additional ADAS technologies"/>
    <xs:enumeration value="advanced powertrain integration and hybridisation"/>
    <xs:enumeration value="other"/>
  </xs:restriction>
</xs:simpleType>

</xs:schema>

Note

A check-in comment is required. Please enter it below.


Note

The schema's file name will not be changed, regardless of the name of the file you upload. Only the file contents will be overwritten!

Note

A new version requires a new file with a new name: