diff --git a/Build/Packaging.targets b/Build/Packaging.targets index 3df6c22e9f7bfb4e45ff5c74fb7c0801d5efad55..9741e3664a320f3ebf9385ae8739ebb78437a08e 100644 --- a/Build/Packaging.targets +++ b/Build/Packaging.targets @@ -67,7 +67,7 @@ <UserManual Include="$(SolutionDir)Documentation\User Manual\help.html"/> <UserManual Include="$(SolutionDir)Documentation\VectoHashingTool\HashingToolHelp.html"/> <UserManual Include="$(SolutionDir)Documentation\XML\*.png"/> - <UserManual Include="$(SolutionDir)Documentation\XML\VectoParameters.html"/> + <UserManual Include="$(SolutionDir)Documentation\XML\VectoParameterDocumentation.html"/> <UserManual Include="$(SolutionDir)Documentation\User Manual Source\JIRA Quick Start Guide.pdf"/> <UserManual Include="$(SolutionDir)Documentation\Cdv_Generator_VECTO3.2.xlsx"/> <ReleaseNotes Include="$(SolutionDir)Documentation\User Manual Source\Release Notes Vecto3.x.pdf"/> diff --git a/Documentation/Checklist_Release_VECTO_3.3.11.2675.docx b/Documentation/Checklist_Release_VECTO_3.3.11.2675.docx new file mode 100644 index 0000000000000000000000000000000000000000..54ef03dd55f5e3d5984241eee03eba3bd2f82d0c Binary files /dev/null and b/Documentation/Checklist_Release_VECTO_3.3.11.2675.docx differ diff --git a/Documentation/Checklist_Release_VECTO_3.3.11.2675.pdf b/Documentation/Checklist_Release_VECTO_3.3.11.2675.pdf new file mode 100644 index 0000000000000000000000000000000000000000..19fdb9210343f9d4384c33384261462f1b4e2cbd Binary files /dev/null and b/Documentation/Checklist_Release_VECTO_3.3.11.2675.pdf differ diff --git a/Documentation/User Manual Source/Release Notes Vecto3.x.pdf b/Documentation/User Manual Source/Release Notes Vecto3.x.pdf index 4c2daf1cf3218cc4d015290443ea4171a0d0480a..18d8fc88877944beab03fce86df04656fcd145e8 100644 Binary files a/Documentation/User Manual Source/Release Notes Vecto3.x.pdf and b/Documentation/User Manual Source/Release Notes Vecto3.x.pdf differ diff --git a/Documentation/User Manual Source/Release Notes Vecto3.x.pptx b/Documentation/User Manual Source/Release Notes Vecto3.x.pptx index 07becbb16948f68785a7bc0c48e051d25727f4a2..23ada476cd2b5fb3f957295a917b8a7fd45caeef 100644 Binary files a/Documentation/User Manual Source/Release Notes Vecto3.x.pptx and b/Documentation/User Manual Source/Release Notes Vecto3.x.pptx differ diff --git a/Documentation/User Manual/1-user-interface/A_index.md b/Documentation/User Manual/1-user-interface/A_index.md index c4aa2996e90579ffab31f0de86ae991c268b8250..0fa84ad89bbe0a243732521e2d51547f31da802c 100644 --- a/Documentation/User Manual/1-user-interface/A_index.md +++ b/Documentation/User Manual/1-user-interface/A_index.md @@ -6,9 +6,9 @@ When VECTO starts the [Main Form](#main-form) is loaded. Closing this form will - [Main Form](#main-form) - [Settings](#settings) - [Job Editor](#job-editor) -- [Aux Dialog](#auxiliary-dialog) -- [Advanced Auxiliary Dialog](#advanced-auxiliary-dialog) - [Vehicle Editor](#vehicle-editor) +- [Aux Dialog](#auxiliary-dialog) +- [BusAux Dialog](#busauxiliary-dialog) - [Engine Editor](#engine-editor) - [Gearbox Editor](#gearbox-editor) - [Graph Window](#graph-window) diff --git a/Documentation/User Manual/1-user-interface/D1_VECTO-Job-Editor.md b/Documentation/User Manual/1-user-interface/D1_VECTO-Job-Editor.md index 68fa3f58da6317f7ee66cf091c343b9a8754a885..eddc2ef31509af8d4cd7c2460b49c327d3cbe995 100644 --- a/Documentation/User Manual/1-user-interface/D1_VECTO-Job-Editor.md +++ b/Documentation/User Manual/1-user-interface/D1_VECTO-Job-Editor.md @@ -42,52 +42,79 @@ Filepath to the Engine File (.veng) Filepath ot the Gearbox File(.vgbx) : Files can be created and edited using the [Gearbox Editor](#gearbox-editor). +### Auxiliaries Tab + + + <div class="declaration"> Auxiliaries -: This group contains input elements to define the vehicle's load from the auxiliaries. -In Declaration Mode only the pre-defined auxiliaries are available and their power-demand is also pre-defined, depending on the vehicle category and driving cycle. This means the Auxiliary Type is set to 'Classic: Vecto Auxiliary' and no 'Constant Aux Load' can be specified. -The following list contains the pre-defined auxiliaries where the concrete technology for each auxiliary can be configured using the [Auxiliary Dialog](#auxiliary-dialog). -**Double-click** entries to edit with the [Auxiliary Dialog](#auxiliary-dialog). +: This group contains input elements to define the engine's load from the auxiliaries. +In Declaration Mode only the pre-defined auxiliaries are available and their power-demand is also pre-defined, depending on the vehicle category and driving cycle. +The list contains the pre-defined auxiliaries where the concrete technology for each auxiliary can be configured using the [Auxiliary Dialog](#auxiliary-dialog). +**Double-click** entries to edit with the [Auxiliary Dialog](#auxiliary-dialog). No other types of auxiliaries can be used in declaration mode. </div> <div class="engineering"> Auxiliaries -: In Engineering Mode the set of auxiliaries can be freely defined. -First, the Auxiliary Type can be selected. If the Bus Auxiliaries are selected a configuration file for the Advanced Auxiliaries has to be specified. When using the Bus Auxiliaries, the standard auxiliaries can be added as well in the list below to take into account the steering pump, etc. -The 'Constant Aux Load' can be used to define a constant power demand from the auxiliaries (similar to P_add in the driving cycle, but constant over the whole cycle). -The following list can be used to define the auxiliary load in more detail via a separate input file. The auxiliaries are configured using the [Auxiliary Dialog](#auxiliary-dialog). - For each auxiliary an [Auxiliary Input File (.vaux)](#auxiliary-input-file-.vaux) must be provided and the [driving cycle](#driving-cycles-.vdri) must include the corresponding supply power. -**Double-click** entries to edit with the [Auxiliary Dialog](#auxiliary-dialog). -:  Add new Auxiliary -:  Remove the selected Auxiliary from the list +: In Engineering Mode the auxiliary power demand can be defined in three ways. + +The first option is to define the power demand directly in the driving cycle in the column "Padd" (see [Driving Cycles](#driving-cycles-.vdri). This allows to vary the auxiliary load over distance (or time, for time-based driving cycles). + +The second option is to define a constant power demand over the whole cycle. The auxiliary power demand can be specified depending on whether the combustion engine is on or off and the vehicle is driving. The auxiliary power demand during engine-off phase is corrected in the [post-processing](#engine-fuel-consumption-correction). + +The third option is to use the bus-auxiliaries model. For details see the [Bus Auxiliaries model](#bus-auxiliaries). </div> + See [Auxiliaries](#auxiliaries) for details. + +### Cycles Tab + + + Cycles -: List of cycles used for calculation. The .vdri format is described [here](#driving-cycles-.vdri). +: List of cycles used for calculation. The .vdri format is described [here](#driving-cycles-.vdri). + +<div class="declaration"> +In Declaration Mode, the cycles to be simulated depend on the vehicle group. The cycles are listed in this window for reference. +</div> + +<div class="engineering"> +In Engineering Mode the cycles can be freely selected. All declaration cycles are provided in the Folder "Mission Profiles" and can be used or a custom cycle can be created and used. +</div> + **Double-click** an entry to open the file (see [File Open Command](#settings)). -**Click** selected items to edit file paths. +**Click** selected items to edit file paths. :  Add cycle (.vdri) :  Remove the selected cycle from the list ### Driver Assist Tab - + -In this tab the driver assistance functions are enabled and parameterised. +In this tab the driver assistance functions are enabled and parameterised. The parameters for overspeed, look-ahead coasting and driver acceleration can only be modified in Engineering Mode. Overspeed -: See [Overspeed](#overspeed) for details. +: See [Overspeed](#driver-overspeed) for details. Look-Ahead Coasting -: See [Look-Ahead Coasting](#driver-look-ahead-coasting) for details. +: See [Look-Ahead Coasting](#driver-look-ahead-coasting) for details. Acceleration Limiting -: See [Acceleration Limiting](#driver-acceleration-limiting) for details. +: See [Acceleration Limiting](#driver-acceleration-limiting) for details. + + +### ADAS Parameters + + + +In this tab certain general parameters for the advanced driver assistant system model can be set. Which ADAS feature is available can be selected in the vehicle itself, in Engineering Mode parameters like minimum activation speed, activation delay, or allowed overspeed can be adjusted. In Declaration Mode all parameters are fixed. + +For details on the individual parameters see the corresponding section [Engine Stop/Start](#advanced-driver-assistant-systems-engine-stopstart), [Eco-Roll](#advanced-driver-assistant-systems-eco-roll), [Predictive Cruise Control](#advanced-driver-assistant-systems-predictive-cruise-control) ### Chart Area diff --git a/Documentation/User Manual/1-user-interface/E_VECTO-Editor_Aux.md b/Documentation/User Manual/1-user-interface/E_VECTO-Editor_Aux.md index 3e131ced8a7b0782deab4f56df824a5be67cf815..99fdadaef6d20b7f114c4a63d1e05f98b7c2b331 100644 --- a/Documentation/User Manual/1-user-interface/E_VECTO-Editor_Aux.md +++ b/Documentation/User Manual/1-user-interface/E_VECTO-Editor_Aux.md @@ -46,3 +46,72 @@ Input File  ***Save and close***  ***Close without saving*** + + + +## BusAuxiliary Dialog + +<div class="engineering"> + + + +In Engineering Mode the electrical and mechanical power demand for the electric system, the pneumatic system and the HVAC can be provided. + +#### Electric System + +Current Demand Engine On +: Demand of the electric system when the ICE is on. The current is multiplied with the nominal voltage of 28.3V. + +Current Demand Engine Off Driving +: Demand of the electric system when the ICE is off and the vehicle is driving. The current is multiplied with the nominal voltage of 28.3V. + +Current Demand Engine Off Standstill +: Demand of the electric system when the ICE is off and the vehicle is at standstill. The current is multiplied with the nominal voltage of 28.3V. + +Alternator Efficiency +: The electric power demand is divided by the alternator efficiency to get the mechanical power demand at the crank shaft + +Alternator Technology +: The "conventional alternator" generated exactly the electric power as demanded by the auxiliaries. The "smart alternator" may generate more electric power than needed during braking phases. The exessive electric power is stored in a battery. In case "no alternator" is selected (only available for xEV vehicles) the electric system is supplied from the high voltage REESS via a DC/DC converter. + +Max Recuperation Power +: In case of a smart alternator, defines the maximum electric power the alternator can generate during braking phases. + +Useable Electric Storage Capacity +: In case of a smart alternator, defines the storage capacity of the battery. In case the battery is not empty, the electric auxiliaries are supplied from the battery. Excessive electric energy from the smart alternator during braking phases is stored in the battery. + +Electric Storage Efficiency +: This efficiency is applied when storing electric energy from the alternator in the battery. + +ESS supply from HEV REESS +: If selected, the low-voltage electric auxiliaries can be supplied from the high voltage REESS via the DC/DC converter. Needs to be selected in case "no alternator" is chosen as alternator technology. In case of a smart alternator, the low-voltage battery is used first and if empty the energy is drawn from the high voltage system. + +#### Pneumatic System + +Compressor Map +: [Compressor map file](#advanced-compressor-map-.acmp) defining the mechanical power demand and the air flow depending on the compressor speed. + +Average Air Demand +: Defines the average demand of copressed air througout the cycle. + +Compressor Ratio +: Defines the ratio between the air compressor and combustio engine + +Smart Air Compressor +: If enabled, the air compressor may generate excessive air during braking events. The air consumed and generated are [corrected in post processing](#engine-fuel-consumption-correction). + +#### HVAC System + +Mechanical Power Demand +: Power demand of the HVAC system directly applied at the crank shaft + +Electric Power Demand +: Electric power demand of the HVAC system. This is added to the current demand of the electric system + +Aux Heater Power +: Maximum power of the auxiliary heater + +Average Heating Demand +: Heating demand for the passenger compartment. This demand is primary satisfied from the combustion engines waste heat. In case the heating demand is higher, the auxiliary heater may provide additional heating power. The fuel consumption of the aux heater is [corrected in post processing](#engine-fuel-consumption-correction). + +</div> diff --git a/Documentation/User Manual/1-user-interface/F_VEH-Editor.md b/Documentation/User Manual/1-user-interface/F_VEH-Editor.md index 9cd0e8fb370054971dab0ca99f13d988323a9f4e..df225ba9df1089b7bf5207adabf8183deefb1497 100644 --- a/Documentation/User Manual/1-user-interface/F_VEH-Editor.md +++ b/Documentation/User Manual/1-user-interface/F_VEH-Editor.md @@ -75,6 +75,9 @@ Depending on the chosen mode either a [Speed Dependent Cross Wind Correction Inp In [Engineering Mode](#engineering-mode) this defines the effective (dynamic) wheel radius (in [mm]) used to calculate engine speed. In [Declaration Mode](#declaration-mode) the radius calculated automatically using tyres of the powered axle. +### Vehicle Idling Speed + +The idling speed of the combustion engine can be increased in the vehicle settings. This may be necessary due to certain auxiliaries or for other technical reasons. This value is only considered if it is higher than the idling speed defined in the combustion engine. ### Axles/Wheels @@ -97,19 +100,48 @@ For missions with a trailer predefined wheels and load-shares are added by Vecto Doubleclick entries to edit existing axle configurations. +### Controls + + + New file +: Create a new empty .vveh file + + Open existing file +: Open an existing .vveh file + + ***Save current file*** + + ***Save file as...*** + + Send current file to the [VECTO Editor](#job-editor) +: **Note:** If the current file was opened via the [VECTO Editor](#job-editor) the file will be sent automatically when saved. + + Save and close file +: If necessary the file path in the [VECTO Editor](#job-editor) will be updated. + + ***Cancel without saving*** + + + +## Vehicle Editor -- Powertrain Tab + + + + ### Retarder Losses If a separate retarder is used in the vehicle a **Retarder Torque Loss Map** can be defined here to consider idling losses caused by the retarder. -Four options are available: +The following options are available: : - No retarder - Included in Transmission Loss Maps: Use this if the [Transmission Loss Maps](#transmission-loss-map-.vtlm) already include retarder losses. -- Primary Retarder (before gearbox): The rpm ratio is relative to the engine speed -- Secondary Retarder (after gearbox): The rpm ratio is relative to the cardan shaft speed - -Both, primary and secondary retarders, require an [Retarder Torque Loss Input File (.vrlm)](#retarder-loss-torque-input-file-.vrlm). +- Primary Retarder (before gearbox, transmission input retarder): The rpm ratio is relative to the engine speed. +- Secondary Retarder (after gearbox, transmission output retarder): The rpm ratio is relative to the cardan shaft speed. +- Engine Retarder: Used this if the engine already includes the retarder losses. +- Axlegear Input Retarder (after axlegear): The rpm ratio is relative to the axlegear input shaft speed. Only available for battery electric vehicles with E3 motor, serial hybrid with S3 motor, S-IEPC, and E-IEPC. -The Retarder Ratio defines the ratio between the engine speed/cardan shaft speed and the retarder. +Primary, secondary and axlegear input retarder require an [Retarder Torque Loss Input File (.vrlm)](#retarder-loss-torque-input-file-.vrlm). +The retarder ratio defines the ratio between the engine speed/cardan shaft speed and the retarder. ### Angledrive @@ -121,6 +153,42 @@ Three options are available: - Included in transmission: Use this if the gearbox already includes the transmission losses for the angledrive in the respective transmission loss maps. +## Vehicle Editor -- Torque Limits Tab + + + +On this tab different torque limits can be applied at the vehicle level. For details which limits are applicable and who the limits are applied in the simulation [see here](#torque-and-speed-limitations). + +First, the maximum torque of the ICE may be limited for certain gears (see [Engine Torque Limitations](#torque-and-speed-limitations)). +In case that the gearbox' maximum torque is lower than the engine's maximum torque or to model certain features like Top-Torque (where in the highest gear more torque is available) it is possible to limit the engine's maximum torque depending on the engaged gear. + + +## Vehicle Editor -- ADAS Tab + + + +On the ADAS tab, the advanced driver assistant systems present in the vehicle can be selected. See [ADAS - Engine Stop/Start](#advanced-driver-assistant-systems-engine-stopstart), [ADAS - EcoRoll](#advanced-driver-assistant-systems-eco-roll), and [ADAS - Predictive Cruise Control](#advanced-driver-assistant-systems-predictive-cruise-control) + +The following table describes which ADAS technology can be used and is supported for different powertrain architectures (X: supported, O: optional, -: not supported): + +| ADAS Technology \ Powertrain Architecture | Conventional | HEV | PEV | +| ------------------------------------------ | -------------- | ----- | ----- | +| Engine Stop/Start | X | X | - | +| EcoRoll Without Engine Stop | X | - | - | +| EcoRoll with Engine Stop | X | - | - | +| Predictive Cruise Control | X | X | X | +| APT Gearbox EcoRoll Release Lockup Clutch | O | - | - | + +* Engine Stop/Start not allowed for PEV +* EcoRoll for HEV always with ICE off +* For PEV no clutch for disconnecting the EM present, thus no EcoRoll foreseen (very low drag of EM in any case) +* Inputs for EcoRoll possible in GUI, but no effect in simulation + + +## Vehicle Editor -- PTO Tab + + + ### PTO Transmission If the vehicle has an PTO consumer, a pto transmission and consumer can be defined here. (Only in [Engineering Mode](#engineering-mode)) @@ -131,31 +199,17 @@ Three settings can be set: - PTO Consumer Loss Map (.vptol): Here the [PTO Idle Loss Map](#pto-idle-consumption-map-.vptoi) of the pto consumer can be defined (adds power demand when the pto cycle is not active). - PTO Cycle (.vptoc): Defines the [PTO Cycle](#pto-cycle-.vptoc) which is used when the pto-cycle is activated (when the PTO-Flag in the driving cycle is set). -<div class="declaration"> - -### ADAS - -On the ADAS tab, the options for advanced driver assistant systems can be selected. This is only supported in declaration mode. Depending on the mission cycle, vehicle group, and payload a certain benefit is applied to the calcualated fuel consumption. See [ADAS: Overspeed](#driver-overspeed) and [ADAS Technologies](#vehicle-adas-technologies) - -</div> +<div class="engineering"> +In engineering mode additional PTO activations are available to simulate different types of municipal vehicles. It is possible to add a certain PTO load during driving while the engine speed and gear is fixed (to simulate for example roadsweepers), or to add PTO activation while driving (to simulate side loader refuse trucks for example). In both cases the PTO activation is indicated in the [driving cycle](#driving-cycles-.vdri) (column "PTO"). -### Controls +### Roadsweeper operation - New file -: Create a new empty .vveh file +PTO activation mode 2 simulates PTO activation while driving at a fixed engine speed and gear. The minimum engine speed and working gear is entered in the PTO tab. For details see [PTO](#pto). - Open existing file -: Open an existing .vveh file - ***Save current file*** +### Sideloader operation - ***Save file as...*** +PTO activation mode 3 simulates a time-based PTO activation while driving. Therefore, a separate PTO cycle ([.vptor]()) containing the PTO power over time has to be provided. The start of PTO activation is indicated with a '3' in the 'PTO' column of the [driving cycle](#driving-cycles-.vdri). For details see [PTO](#pto). - Send current file to the [VECTO Editor](#job-editor) -: **Note:** If the current file was opened via the [VECTO Editor](#job-editor) the file will be sent automatically when saved. - - Save and close file -: If necessary the file path in the [VECTO Editor](#job-editor) will be updated. - - ***Cancel without saving*** +</div> \ No newline at end of file diff --git a/Documentation/User Manual/3-simulation-models/Auxiliaries.md b/Documentation/User Manual/3-simulation-models/Auxiliaries.md index 82ea11928382ee452f155d838d3e1d2342cc1801..51b9c5e3a6363a3f133cad115201f16087a78c5e 100644 --- a/Documentation/User Manual/3-simulation-models/Auxiliaries.md +++ b/Documentation/User Manual/3-simulation-models/Auxiliaries.md @@ -5,47 +5,12 @@ In Declaration mode the auxiliaries are pre-defined and the power demand is defi </div> <div class="engineering"> -In Engineering mode VECTO uses a generic map-based approach to consider all types of auxiliaries. The supply power demand for each single auxiliary is defined in the driving cycle. Hence a time/distance-dependent power demand can be defined. Based on the supply power and a pre-defined efficiency map the auxiliary input power is calculated. A constant efficiency determines the losses between auxiliary and engine. +In Engineering mode the auxiliary power demand for the following states of the vehicle can be defined: -For each auxiliary the power demand is calculated using the following steps: + - ICE On + - Vehicle driving, ICE off + - Vehicle standstill, ICE off - - -1. Auxiliary speed: **n~aux~ = n~Eng~ \* TransRatio** - -2. Auxiliary output power: **P~auxOut~ = P~supply~/EffToSply** - -3. Auxiliary input power: **P~auxIn~ = EffMap(n~Aux~, P~AuxOut~)** - -4. Auxiliary power consumption: **P~aux~ = P~auxIn~/EffToEng** - -5. **P~aux~ is added to the engine's power demand** - -6. **P~supply~ is defined in the driving cycle - - -| | | | -| ---------- | ----------------------------------------------------------------------------------------------------- | --------------------------------| -| n~Eng~ | Calculated engine speed. | \[1/min\] | -| TransRatio | Speed ratio between auxiliary and engine. [Defined in the Auxiliary File](#auxiliary-input-file-.vaux). | \[-\] | -| n~aux~ | Auxiliary speed | \[1/min\] | -| P~supply~ | Effective supply power demand. [Defined in the driving cycle](#driving-cycles-.vdri). | \[kW\] | -| EffToSply | Consumer efficiency. [Defined in the Auxiliary File](#auxiliary-input-file-.vaux). | \[-\] | -| P~auxOut~ | Auxiliary output power | \[kW\] | -| EffMap | Auxiliary efficiency map. [Defined in the Auxiliary File](#auxiliary-input-file-.vaux). | \[kW\] = f( \[1/min\], \[kW\] ) | -| P~auxIn~ | Auxiliary input power | \[kW\] | -| EffToEng | Efficiency of auxiliary (belt/gear) drive. [Defined in the Auxiliary File](#auxiliary-input-file-.vaux).| \[-\] | -| P~aux~ | Mechanical auxiliary power demand at the crank shaft | \[kW\] | - - - - - -Each auxiliary must be defined in the [Job File](#job-file) and each [driving cycle](#driving-cycles-.vdri) used with this vehicle/auxiliary must include supply power for each auxiliary. To link the supply power in the driving cycle to the correct auxiliary in the Job File an ID is used. The corresponding supply power is then named *"<Aux\_ID>"*. - - -***Example:*** *The Auxiliary with the ID "ALT" (in the Job File) is linked to the supply power in the column "<Aux\_ALT>" in the driving cylce.* - -In addition to the generic map-based auxiliaries approach it is also possible to specify a constant load applied to the engine during the whole mission. +If the ICE is on, the auxiliary power demand is directly applied to the combustion engine. In case the ICE is off, the according power demand is balanced in the modal data and the fuel consumption is [corrected in post processing](#engine-fuel-consumption-correction). </div> \ No newline at end of file diff --git a/Documentation/User Manual/3-simulation-models/BusAuxiliaries.md b/Documentation/User Manual/3-simulation-models/BusAuxiliaries.md new file mode 100644 index 0000000000000000000000000000000000000000..7075b16706aa40d02a26fe3d9dd7d4363bdad4f9 --- /dev/null +++ b/Documentation/User Manual/3-simulation-models/BusAuxiliaries.md @@ -0,0 +1,66 @@ +## Bus Auxiliaries + +<div class="engineering"> + + + +In Engineering Mode the electrical and mechanical power demand for the electric system, the pneumatic system and the HVAC can be provided. + +#### Electric System + +Current Demand Engine On +: Demand of the electric system when the ICE is on. The current is multiplied with the nominal voltage of 28.3V. + +Current Demand Engine Off Driving +: Demand of the electric system when the ICE is off and the vehicle is driving. The current is multiplied with the nominal voltage of 28.3V. + +Current Demand Engine Off Standstill +: Demand of the electric system when the ICE is off and the vehicle is at standstill. The current is multiplied with the nominal voltage of 28.3V. + +Alternator Efficiency +: The electric power demand is divided by the alternator efficiency to get the mechanical power demand at the crank shaft + +Alternator Technology +: The "conventional alternator" generated exactly the electric power as demanded by the auxiliaries. The "smart alternator" may generate more electric power than needed during braking phases. The exessive electric power is stored in a battery. In case "no alternator" is selected (only available for xEV vehicles) the electric system is supplied from the high voltage REESS via a DC/DC converter. + +Max Recuperation Power +: In case of a smart alternator, defines the maximum electric power the alternator can generate during braking phases. + +Useable Electric Storage Capacity +: In case of a smart alternator, defines the storage capacity of the battery. In case the battery is not empty, the electric auxiliaries are supplied from the battery. Excessive electric energy from the smart alternator during braking phases is stored in the battery. + +Electric Storage Efficiency +: This efficiency is applied when storing electric energy from the alternator in the battery. + +ESS supply from HEV REESS +: If selected, the low-voltage electric auxiliaries can be supplied from the high voltage REESS via the DC/DC converter. Needs to be selected in case "no alternator" is chosen as alternator technology. In case of a smart alternator, the low-voltage battery is used first and if empty the energy is drawn from the high voltage system. + +#### Pneumatic System + +Compressor Map +: [Compressor map file](#advanced-compressor-map-.acmp) defining the mechanical power demand and the air flow depending on the compressor speed. + +Average Air Demand +: Defines the average demand of copressed air througout the cycle. + +Compressor Ratio +: Defines the ratio between the air compressor and combustio engine + +Smart Air Compressor +: If enabled, the air compressor may generate excessive air during braking events. The air consumed and generated are [corrected in post processing](#engine-fuel-consumption-correction). + +#### HVAC System + +Mechanical Power Demand +: Power demand of the HVAC system directly applied at the crank shaft + +Electric Power Demand +: Electric power demand of the HVAC system. This is added to the current demand of the electric system + +Aux Heater Power +: Maximum power of the auxiliary heater + +Average Heating Demand +: Heating demand for the passenger compartment. This demand is primary satisfied from the combustion engines waste heat. In case the heating demand is higher, the auxiliary heater may provide additional heating power. The fuel consumption of the aux heater is [corrected in post processing](#engine-fuel-consumption-correction). + +</div> \ No newline at end of file diff --git a/Documentation/User Manual/3-simulation-models/Engine_Speed_Torque_limitations.md b/Documentation/User Manual/3-simulation-models/Engine_Speed_Torque_limitations.md index b64dfce41f0291502e27fc71234a91f936dae83e..64d5a4cda29e77365b0b2b5ab23c6d377dc79dc5 100644 --- a/Documentation/User Manual/3-simulation-models/Engine_Speed_Torque_limitations.md +++ b/Documentation/User Manual/3-simulation-models/Engine_Speed_Torque_limitations.md @@ -1,5 +1,5 @@ -## Engine Torque and Engine Speed Limitations +## Torque and Speed Limitations The engine's maximum speed and maximum torque may be limited by either the gearbox (due to mechanical constraints) or the vehicle control. Engine torque limitations are modeled by limiting the engine full-load curve to the defined maximum torque, i.e., the original engine full-load curve is cropped at the defined maximum torque for a certain gear. Limits regarding the gearbox' maximum input speed are modeled by intersecting (and limiting) the upshift line with the max. input speed. In the last gear, where no upshifts are possible, the engine speed is limited to the gearbox' maximum input speed. diff --git a/Documentation/User Manual/3-simulation-models/simulation-models.md b/Documentation/User Manual/3-simulation-models/simulation-models.md index f878719b92b872a616e83ef0e3557001c718e3c9..893fa3ca09ff918485a7fda4a352a662a804ff91 100644 --- a/Documentation/User Manual/3-simulation-models/simulation-models.md +++ b/Documentation/User Manual/3-simulation-models/simulation-models.md @@ -13,7 +13,7 @@ In this chapter the used component models for the simulation are described. * [Engine: Transient Full Load](#engine-transient-full-load) * [Engine: WHTC Correction Factors](#engine-correction-factors) * [Fuel properties](#fuel-properties) -* [Engine Torque and Engine Speed Limitations](#engine-torque-and-engine-speed-limitations) +* [Torque and Speed Limitations](#torque-and-speed-limitations) * [Gearbox: Gear Shift Model](#gearbox-gear-shift-model) * [Gearbox: MT and AMT Gearshift Rules](#gearbox-mt-and-amt-gearshift-rules) * [Gearbox: AT Gearshift Rules](#gearbox-at-gearshift-rules) diff --git a/Documentation/User Manual/6-changelog/changelog.md b/Documentation/User Manual/6-changelog/changelog.md index f1ff844d92f572b4e262e4b2627802f3d851ee8c..c50cad5248298bf1276b02bb10bd31feb874f1e1 100644 --- a/Documentation/User Manual/6-changelog/changelog.md +++ b/Documentation/User Manual/6-changelog/changelog.md @@ -2,6 +2,17 @@ **VECTO-3.3.11** +***Build 2675 (2022-04-29) OFFICIAL RELEASE*** + +- Bugfixes (compared to 3.3.11.2645) + * [VECTO-1557] - Simulation abort Generic Vehicle CityBus APT-S UD + * [VECTO-1561] - Simulation abort with AT transmission + * [VECTO-1567] - Different CO2 results with VECTO-3.3.11.2645 release candidate + * [VECTO-1562] - Adapting WHTC Correction Factor weighting for LH Cycle + * [VECTO-1560] - update toolchain for generating user manual + * added new VECTO Parameter documentation + + ***Build 2645 (2022-03-30) RELEASE CANDIDATE*** - Improvements diff --git a/Documentation/User Manual/convert.bat b/Documentation/User Manual/convert.bat index 6206c85386c7191bc7a7e6f1c71c4d5064479e99..286c0a7a412728fee2e9dde0c5f4373b09726bc5 100644 --- a/Documentation/User Manual/convert.bat +++ b/Documentation/User Manual/convert.bat @@ -7,6 +7,7 @@ setlocal enabledelayedexpansion enableextensions set LIST= for /f %%f in (files.txt) do set LIST=!LIST! "%%f" +:repeat REM -- pandoc 1.19 -- pandoc --verbose -f markdown+raw_html %LIST% -s -S --toc --toc-depth=2 --self-contained --email-obfuscation=none --section-divs --mathjax=includes/mathjax.js -c includes/style.css -c includes/print.css -B includes/header.html -A includes/footer.html -o help.html -H includes/jquery.js -H includes/jquery-ui.js -H includes/include.js @@ -20,6 +21,12 @@ REM -- pandoc 2.17 -- REM pandoc %LIST% -s -S --toc --toc-depth=2 --self-contained --email-obfuscation=none --section-divs --webtex -c includes/style.css -B includes/header.html -A includes/footer.html -o help.html -H includes/jquery.js -H includes/jquery-ui.js -H includes/include.js REM pandoc %LIST% -s -S --toc --toc-depth=2 --self-contained --email-obfuscation=none --section-divs --webtex="https://latex.codecogs.com/svg.latex?\large " -c includes/style.css -B includes/header.html -A includes/footer.html -o help.html -H includes/jquery.js -H includes/jquery-ui.js -H includes/include.js +if ERRORLEVEL 1 ( + echo "Failed to create help %errorlevel%" + pause + goto repeat +) + echo Generated outputfile: help.html REM pandoc -s -S --toc --toc-depth=2 -N %LIST% -o help.docx diff --git a/Documentation/User Manual/files.txt b/Documentation/User Manual/files.txt index 299e9d18fe9045c4d9a1a51f968941b05d175c6a..0cc2cd2f8958e078fbff4fbcfac072bb7a8bc465 100644 --- a/Documentation/User Manual/files.txt +++ b/Documentation/User Manual/files.txt @@ -4,6 +4,7 @@ 1-user-interface/C_settings.md 1-user-interface/D1_VECTO-Job-Editor.md 1-user-interface/D2_VTP-Job-Editor.md +1-user-interface/E_VECTO-Editor_Aux.md 1-user-interface/F_VEH-Editor.md 1-user-interface/G_ENG-Editor.md 1-user-interface/H_GBX-Editor.md @@ -38,6 +39,7 @@ 3-simulation-models/Gearshift_MT.md 3-simulation-models/TC.md 3-simulation-models/Auxiliaries.md +3-simulation-models/BusAuxiliaries.md 3-simulation-models/PwheelInput.md 3-simulation-models/PTO.md 5-input-and-output-files/input-output.md diff --git a/Documentation/User Manual/help.html b/Documentation/User Manual/help.html index 201c7c4f521607e6b7be42c5e24581768b6ce2db..70d7c610193be62b0e998e04d8cfc38dc1094219 100644 --- a/Documentation/User Manual/help.html +++ b/Documentation/User Manual/help.html @@ -232,7 +232,16 @@ Object.defineProperty(e,"__esModule",{value:!0}),e.mhchemParser=void 0;var r=fun <li><a href="#settings">Settings</a></li> <li><a href="#job-editor">Job Editor</a></li> <li><a href="#vtp-job-editor">VTP-Job Editor</a></li> +<li><a href="#auxiliary-dialog">Auxiliary Dialog</a></li> +<li><a href="#busauxiliary-dialog">BusAuxiliary Dialog</a></li> <li><a href="#vehicle-editor">Vehicle Editor</a></li> +<li><a href="#vehicle-editor-powertrain-tab">Vehicle Editor – Powertrain +Tab</a></li> +<li><a href="#vehicle-editor-torque-limits-tab">Vehicle Editor – Torque +Limits Tab</a></li> +<li><a href="#vehicle-editor-adas-tab">Vehicle Editor – ADAS +Tab</a></li> +<li><a href="#vehicle-editor-pto-tab">Vehicle Editor – PTO Tab</a></li> <li><a href="#engine-editor">Engine Editor</a></li> <li><a href="#gearbox-editor">Gearbox Editor</a></li> <li><a href="#graph-window">Graph Window</a></li> @@ -273,8 +282,8 @@ Load</a></li> <li><a href="#engine-correction-factors">Engine: Correction Factors</a></li> <li><a href="#dual-fuel-engine">Dual Fuel Engine</a></li> -<li><a href="#engine-torque-and-engine-speed-limitations">Engine Torque -and Engine Speed Limitations</a></li> +<li><a href="#torque-and-speed-limitations">Torque and Speed +Limitations</a></li> <li><a href="#engine-fuel-consumption-correction">Engine Fuel Consumption Correction</a></li> <li><a href="#engine-waste-heat-recovery-systems">Engine Waste Heat @@ -293,6 +302,7 @@ Rules</a></li> Gearshift Rules</a></li> <li><a href="#torque-converter-model">Torque Converter Model</a></li> <li><a href="#auxiliaries">Auxiliaries</a></li> +<li><a href="#bus-auxiliaries">Bus Auxiliaries</a></li> <li><a href="#pwheel-input-sico-mode">P<sub>wheel</sub>-Input (SiCo Mode)</a></li> <li><a href="#pto">PTO</a></li> @@ -444,10 +454,9 @@ open.</p> <li><a href="#main-form">Main Form</a></li> <li><a href="#settings">Settings</a></li> <li><a href="#job-editor">Job Editor</a></li> -<li><a href="#auxiliary-dialog">Aux Dialog</a></li> -<li><a href="#advanced-auxiliary-dialog">Advanced Auxiliary -Dialog</a></li> <li><a href="#vehicle-editor">Vehicle Editor</a></li> +<li><a href="#auxiliary-dialog">Aux Dialog</a></li> +<li><a href="#busauxiliary-dialog">BusAux Dialog</a></li> <li><a href="#engine-editor">Engine Editor</a></li> <li><a href="#gearbox-editor">Gearbox Editor</a></li> <li><a href="#graph-window">Graph Window</a></li> @@ -795,19 +804,22 @@ Files can be created and edited using the <a href="#engine-editor">Engine Editor Files can be created and edited using the <a href="#gearbox-editor">Gearbox Editor</a>. </dd> </dl> +</section> +<section id="auxiliaries-tab" class="level3"> +<h3>Auxiliaries Tab</h3> +<p><img src="data:image/png;base64,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" /></p> <div class="declaration"> <dl> <dt>Auxiliaries</dt> <dd> -This group contains input elements to define the vehicle’s load from the +This group contains input elements to define the engine’s load from the auxiliaries. In Declaration Mode only the pre-defined auxiliaries are available and their power-demand is also pre-defined, depending on the -vehicle category and driving cycle. This means the Auxiliary Type is set -to ‘Classic: Vecto Auxiliary’ and no ‘Constant Aux Load’ can be -specified. The following list contains the pre-defined auxiliaries where -the concrete technology for each auxiliary can be configured using the -<a href="#auxiliary-dialog">Auxiliary Dialog</a>. -<strong>Double-click</strong> entries to edit with the <a href="#auxiliary-dialog">Auxiliary Dialog</a>. +vehicle category and driving cycle. The list contains the pre-defined +auxiliaries where the concrete technology for each auxiliary can be +configured using the <a href="#auxiliary-dialog">Auxiliary Dialog</a>. +<strong>Double-click</strong> entries to edit with the <a href="#auxiliary-dialog">Auxiliary Dialog</a>. No other types of +auxiliaries can be used in declaration mode. </dd> </dl> </div> @@ -815,41 +827,46 @@ the concrete technology for each auxiliary can be configured using the <dl> <dt>Auxiliaries</dt> <dd> -In Engineering Mode the set of auxiliaries can be freely defined. First, -the Auxiliary Type can be selected. If the Bus Auxiliaries are selected -a configuration file for the Advanced Auxiliaries has to be specified. -When using the Bus Auxiliaries, the standard auxiliaries can be added as -well in the list below to take into account the steering pump, etc. The -‘Constant Aux Load’ can be used to define a constant power demand from -the auxiliaries (similar to P_add in the driving cycle, but constant -over the whole cycle). The following list can be used to define the -auxiliary load in more detail via a separate input file. The auxiliaries -are configured using the <a href="#auxiliary-dialog">Auxiliary -Dialog</a>. For each auxiliary an <a href="#auxiliary-input-file-.vaux">Auxiliary Input File (.vaux)</a> must -be provided and the <a href="#driving-cycles-.vdri">driving cycle</a> -must include the corresponding supply power. -<strong>Double-click</strong> entries to edit with the <a href="#auxiliary-dialog">Auxiliary Dialog</a>. -</dd> -<dd> -<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAmlJREFUeNqkk89OE1EUxr87nf6ZWkBKNYhWQiiplbggMUrAEhPjEhe49iX6BDxBV76Be1ywMdEYItEYg7oRCaaJUkNLmaFp7PzvzFzvmTpO1aU3+Sb33jm/b845cy/jnON/hkwP9qQAJJgQLdgMGDbEbEXo6q+4ptAbcGyB8xZ8sfI5+CNtaDAy1jNyqla+XC7NFor5XDqXofwMW1/6pjWrh60vD52BUxdb239kEMHj6bHNu4trFRmy4rkejtXj8MXExER2Pj+XLeavTL3a393sWzoiEymM4JhJS6la9dpqxTEcRdd1qKqKneWnoWhuGAY8c6Asl25XUixZIyY28PnGwvR8ydZtxTRNWJYF13V/p0Zz2qN3njVQZqeKJWLiEjy+WsgV8v1+Pwyk4TgONE0L10fNIwRBMKxZljE2OZYnRiwfRwZFCVKG0nx//wU6nQ6oDDJIJpPYu/c8BEmVZyuwXTtDzGgG8H0flmeh0WiAzgYFExyBkZAS4bIXMrHBgH/XDHWpl+xlq58eDAsXMR/vvAyhGztr8f8aFz0ZODYxcRM9/vpEbXcTOXGSLmKoScRfnUS8nwXsH2aXmFGDrV7zrCGBWSzLwiCkRwzSQ5AUBL7lnJgNYmKDgLd8w6ufvW0fcC+wmCJMLgCVDytYeHcrnEMRYa5n6Xvdg8AM6sSE14AaxpgAZkX6N6V1aS5RS1XOlVLlbD5xXs6Ex6Tn2e6h2XUPjEbw1a9jL9jGkR82OzKgFk0JFTDDpnGdVUW9i+JyXRoeNLRxin185rto8VOxowppgvUiAymu8p8L9vegu2gImYINfgowAEn+MSKoXqcnAAAAAElFTkSuQmCC" alt="addaux" /> Add new Auxiliary -</dd> -<dd> -<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAjFJREFUeNqkU0tPE1EUPvPoOHdaSSkUsYkY2xLTmpCQmJBAumBNZIFLoz+CX8Av6MpfoHHLhgXsTTWE7ohtDRhEkrGpQy0M7e3ceXnO2Db1BQtv8s3cx/m+87pXCsMQ/meo9HktSaDgnyABZBAbOF1GzA3sviDeoatthOnjgvAcnau/CT6JMbaZXVjIZ+bnU2xiQqcI+eXlonl0VDo5PHwqOC+j3c4vEQzJLJncWlpbK4SqyhzPA+fiYnhmzBYKRjqbnaru7m51f+5HIhJ5eCVJmVu6/mZ5fX2Juy4LguCv+UqYqhqG/GBvb184zrMXYWhGEWA+G3PFYv67bTPHca4tWiwWYzO5XP60VqM6vYwEPICV2+l0ymq3R4au60Kv240ghAAPU4pyVlWYnpxMEWdc4F4gyzoZlSoVME0TOp0OKIoC8XgcEokEaJoWCezkctDv9XTijIpI2h56FLYNjUYj8oah/kGmwajdaOuNd8EFOLNbrcXQsozG6uq1NUiQvRB94oxHUGk1myt3VNUwUP2mccZ5mzg0lwcC25/Pzz+BLHMDW2VQ4/8BbDFvOs4xcUYC2HWz6/vl95ZVxwPOUIQN8h2HQHL16qreC4IycUYXiS7IfVw8xtv4QJY3C5qWf6hpqaSi6GTU8f3+RyHadSGOT5BcxWac4n7EHQhQLaYQ0xmA2SJAaQbgET6uu4OL9rUF8KEG8Bbd4hS+ISzkekMBeSxN9YYa0kPsInrIDX4IMADJaAE/Me2jPAAAAABJRU5ErkJggg==" alt="remaux" /> Remove the -selected Auxiliary from the list +In Engineering Mode the auxiliary power demand can be defined in three +ways. </dd> </dl> +<p>The first option is to define the power demand directly in the +driving cycle in the column “Padd” (see <a href="#driving-cycles-.vdri">Driving Cycles</a>. This allows to vary the +auxiliary load over distance (or time, for time-based driving +cycles).</p> +<p>The second option is to define a constant power demand over the whole +cycle. The auxiliary power demand can be specified depending on whether +the combustion engine is on or off and the vehicle is driving. The +auxiliary power demand during engine-off phase is corrected in the <a href="#engine-fuel-consumption-correction">post-processing</a>.</p> +<p>The third option is to use the bus-auxiliaries model. For details see +the <a href="#bus-auxiliaries">Bus Auxiliaries model</a>.</p> </div> <p>See <a href="#auxiliaries">Auxiliaries</a> for details.</p> +</section> +<section id="cycles-tab" class="level3"> +<h3>Cycles Tab</h3> +<p><img src="data:image/png;base64,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v0RE80lTWHgwM2SHKxDEde7CFzRQqgxIyrRAt8C0M7QMVvTYzjj5THzGMRC7gvi115ggJiIiIiKi248JYiIiIqKV5UqCmHfKEBEREREREREREa1RTBATERERERERERERrVFMEBMRERERERERERGtUUwQExEREREREREREa1RTBATERERERERERERrVFMEBMRERERERERERGtUUwQExEREREREREREa1RTBATERERERERERERrVFMEBMRERERERERERGtUUwQExEREREREREREa1RTBATERERERERERERrVFMEBMRERERERERERGtUUwQExEREREREREREa1RTBATERERERERERERrVFMEBMRERERERERERGtUUwQExEREREREREREa1RTBATERERERERERERrVFMEBMRERERERERERGtUUwQExEREREREREREa1RTBATERERERERERERrVFMEBMRERERERERERGtUUwQExEREREREREREa1RTBATERERERERERERrVFMEBMRERERERERERGtUUwQExEREREREREREa1RTBATERERERERERERrVFMEBMRERERERERERGtUQnV1dXRN998Ez/+8Y/hcDgQDAaRkZEBlUoVL0JERERERHRr7HZ77HzDbDZDoVDElxIR0Wow6YnEXrR6qOQJyDTJoBbvSxGJROD3+2PvtHoolcpbyuHK5XK89tprTBATEREREdHtxwQxEdHq9ctaj3i543+j1aDAqsBf3GcS7/L4ksV5vV50dHTA4/HEl9BqkJWVFXvdLCaIiYiIiIjoM8MEMRHR6vXXVU7xcsX/RqtBWbICbx2wxt6Xwu12o6GhATKZDEajMb6UVqpQKISpqSlkZ2ejoKAgvvTTY4KYiIiIiIg+M0wQExGtXnMTxEnahNiLVh5/OIoRVxSB8M0niKXjtJQXpJVNuuK7u7sbaWlpTBATEREREdHqwAQxEdHqNTdB/LVKBf54HcfxlahvNoofnQ6gzxFlgvhzjgliIiIiIiJadZggJiJaveYmiL93pxIvb1XG/kwrS/tUBC8dDsTemSD+fFvuBLEs/nciIiIiIiIiIiIiWkMikQgTxERERERERERERERrkXQ1cixBLD2hkIiIiIiIiIiIiIjWDikvzAQxERERERERERGtHmEfgu5JjPZ2o7u9He2dnWjv68PQpAOz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UCg+R092ISJaA/66yilertifv3enEi9vVcb+TCtL+1QELx0OxN7LkhV464A19r4UbrcbDQ0NseO0lBeklU36h/fu7m6kpaWhoKAgvvTTky4Qfu2111bEFfBERERERERERERE9HvABDERERERERERERHRGvWJKSYCgQBSUlI4xQQRERERES2bmZkZuFwuTjFBRLQKcYqJ1YFTTKwdyz3FxCcSxB6PJ/YLW0KCNBk3ERERERHRrQuHw7FzDCaIiYhWHyaIVwcmiNeO25ogllYuXUFMRERERES03KQnZUtPR5feiYho9ZibIN6RIRMveezPtLJM+aJ4rysMuzfKBPHn3G1NEEv/qk9ERERERERERHTF3AQxrQ43myDW6/WxqWdpZfP7/RgYGIgl85kgJiIiIiIiIiKi24oJ4tXnZhPEUuJRqeQUIitdJBKJzQKRl5fHBDEREREREREREd1eVf0B8fLH/0arQbJOjgNlGvG+tGmdpGTj+Pg4p55dZaxWa+x1s5ggJiIiIiIiIiIiIlqjriSI+XQIIiIiIiIiIiIiojWKCWIiIiIiIiIiIiKiNYoJYiIiIiIiIiIiIqK1KORngpiIiIiIiIiIiIhoTZrtY4KYiIiIiIiIiIiIaC0amJEhoampKfqLX/wCP/zhDxEOh+MfEREREREREREREdHnkUwmg1KpxP0Hnr+aIH755ZcRCATiRYiIiIiIiIiIiIjo80iv18NoNOL+L33raoL41VdfRTAYjBchIiIiIiIiIiIios8jtVoNrVaL+7/4wtUE8Y9+9CNOMUFERERERERERES0Bsjlcjz+1LN8SB0RERERERERERHRWlRidTFBTERERERERERERLQW6cxJTBATERERERERERERrUl6GxPERERERERERERERGsVE8REREREREREREREaxQTxERERERERERERERrFBPERERERERERERERGsUE8REREREREREREREaxQTxERERERERERERERrFBPERERERERERERERGsUE8REREREREREREREaxQTxERERERERERERERrFBPERERERERERERERGsUE8REREREREREREREaxQTxERERERERERERERrFBPERERERERERERERGsUE8REREREREREREREaxQTxERERERERERERERrlCwajcb/SERERERERERERERrCa8gJiIiIiIiIiIiIlqjmCAmIiIiIiIiIiIiWqOYICYiIiIiIiIiIiJao5ggJiIiIiIiIiIiIlqjZAkJCfE/EhEREREREREREdFawiuIiYiIiIiIiIiIiNYoXkFMREREREREREREtEYxQUxERERERERERES0RjFBTERERERERERERLRGyYT4H4mIiIiIiIiIiIhoLUno7OyM/uxnP8Nf/uVfIhKJxBcTERERERERERER0eeVdOHwn/3ZnyGht7c3+tOf/jS+mIiIiIiIiIiI6KpwOIxoNAqFQhFfQkSfNWkflPZFKam7vDNCAP8/S1TFJ3EeGsoAAAAASUVORK5CYII=" /></p> <dl> <dt>Cycles</dt> <dd> -List of cycles used for calculation. The .vdri format is described <a href="#driving-cycles-.vdri">here</a>. <strong>Double-click</strong> an -entry to open the file (see <a href="#settings">File Open Command</a>). -<strong>Click</strong> selected items to edit file paths. +List of cycles used for calculation. The .vdri format is described <a href="#driving-cycles-.vdri">here</a>. </dd> +</dl> +<div class="declaration"> +<p>In Declaration Mode, the cycles to be simulated depend on the vehicle +group. The cycles are listed in this window for reference.</p> +</div> +<div class="engineering"> +<p>In Engineering Mode the cycles can be freely selected. All +declaration cycles are provided in the Folder “Mission Profiles” and can +be used or a custom cycle can be created and used.</p> +</div> +<p><strong>Double-click</strong> an entry to open the file (see <a href="#settings">File Open Command</a>).</p> +<dl> +<dt><strong>Click</strong> selected items to edit file paths.</dt> <dd> -<p><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAmlJREFUeNqkk89OE1EUxr87nf6ZWkBKNYhWQiiplbggMUrAEhPjEhe49iX6BDxBV76Be1ywMdEYItEYg7oRCaaJUkNLmaFp7PzvzFzvmTpO1aU3+Sb33jm/b845cy/jnON/hkwP9qQAJJgQLdgMGDbEbEXo6q+4ptAbcGyB8xZ8sfI5+CNtaDAy1jNyqla+XC7NFor5XDqXofwMW1/6pjWrh60vD52BUxdb239kEMHj6bHNu4trFRmy4rkejtXj8MXExER2Pj+XLeavTL3a393sWzoiEymM4JhJS6la9dpqxTEcRdd1qKqKneWnoWhuGAY8c6Asl25XUixZIyY28PnGwvR8ydZtxTRNWJYF13V/p0Zz2qN3njVQZqeKJWLiEjy+WsgV8v1+Pwyk4TgONE0L10fNIwRBMKxZljE2OZYnRiwfRwZFCVKG0nx//wU6nQ6oDDJIJpPYu/c8BEmVZyuwXTtDzGgG8H0flmeh0WiAzgYFExyBkZAS4bIXMrHBgH/XDHWpl+xlq58eDAsXMR/vvAyhGztr8f8aFz0ZODYxcRM9/vpEbXcTOXGSLmKoScRfnUS8nwXsH2aXmFGDrV7zrCGBWSzLwiCkRwzSQ5AUBL7lnJgNYmKDgLd8w6ufvW0fcC+wmCJMLgCVDytYeHcrnEMRYa5n6Xvdg8AM6sSE14AaxpgAZkX6N6V1aS5RS1XOlVLlbD5xXs6Ex6Tn2e6h2XUPjEbw1a9jL9jGkR82OzKgFk0JFTDDpnGdVUW9i+JyXRoeNLRxin185rto8VOxowppgvUiAymu8p8L9vegu2gImYINfgowAEn+MSKoXqcnAAAAAElFTkSuQmCC" alt="addcycle" /> Add cycle -(.vdri)</p> +<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAmlJREFUeNqkk89OE1EUxr87nf6ZWkBKNYhWQiiplbggMUrAEhPjEhe49iX6BDxBV76Be1ywMdEYItEYg7oRCaaJUkNLmaFp7PzvzFzvmTpO1aU3+Sb33jm/b845cy/jnON/hkwP9qQAJJgQLdgMGDbEbEXo6q+4ptAbcGyB8xZ8sfI5+CNtaDAy1jNyqla+XC7NFor5XDqXofwMW1/6pjWrh60vD52BUxdb239kEMHj6bHNu4trFRmy4rkejtXj8MXExER2Pj+XLeavTL3a393sWzoiEymM4JhJS6la9dpqxTEcRdd1qKqKneWnoWhuGAY8c6Asl25XUixZIyY28PnGwvR8ydZtxTRNWJYF13V/p0Zz2qN3njVQZqeKJWLiEjy+WsgV8v1+Pwyk4TgONE0L10fNIwRBMKxZljE2OZYnRiwfRwZFCVKG0nx//wU6nQ6oDDJIJpPYu/c8BEmVZyuwXTtDzGgG8H0flmeh0WiAzgYFExyBkZAS4bIXMrHBgH/XDHWpl+xlq58eDAsXMR/vvAyhGztr8f8aFz0ZODYxcRM9/vpEbXcTOXGSLmKoScRfnUS8nwXsH2aXmFGDrV7zrCGBWSzLwiCkRwzSQ5AUBL7lnJgNYmKDgLd8w6ufvW0fcC+wmCJMLgCVDytYeHcrnEMRYa5n6Xvdg8AM6sSE14AaxpgAZkX6N6V1aS5RS1XOlVLlbD5xXs6Ex6Tn2e6h2XUPjEbw1a9jL9jGkR82OzKgFk0JFTDDpnGdVUW9i+JyXRoeNLRxin185rto8VOxowppgvUiAymu8p8L9vegu2gImYINfgowAEn+MSKoXqcnAAAAAElFTkSuQmCC" alt="addcycle" /> Add cycle (.vdri) </dd> <dd> <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAjFJREFUeNqkU0tPE1EUPvPoOHdaSSkUsYkY2xLTmpCQmJBAumBNZIFLoz+CX8Av6MpfoHHLhgXsTTWE7ohtDRhEkrGpQy0M7e3ceXnO2Db1BQtv8s3cx/m+87pXCsMQ/meo9HktSaDgnyABZBAbOF1GzA3sviDeoatthOnjgvAcnau/CT6JMbaZXVjIZ+bnU2xiQqcI+eXlonl0VDo5PHwqOC+j3c4vEQzJLJncWlpbK4SqyhzPA+fiYnhmzBYKRjqbnaru7m51f+5HIhJ5eCVJmVu6/mZ5fX2Juy4LguCv+UqYqhqG/GBvb184zrMXYWhGEWA+G3PFYv67bTPHca4tWiwWYzO5XP60VqM6vYwEPICV2+l0ymq3R4au60Kv240ghAAPU4pyVlWYnpxMEWdc4F4gyzoZlSoVME0TOp0OKIoC8XgcEokEaJoWCezkctDv9XTijIpI2h56FLYNjUYj8oah/kGmwajdaOuNd8EFOLNbrcXQsozG6uq1NUiQvRB94oxHUGk1myt3VNUwUP2mccZ5mzg0lwcC25/Pzz+BLHMDW2VQ4/8BbDFvOs4xcUYC2HWz6/vl95ZVxwPOUIQN8h2HQHL16qreC4IycUYXiS7IfVw8xtv4QJY3C5qWf6hpqaSi6GTU8f3+RyHadSGOT5BcxWac4n7EHQhQLaYQ0xmA2SJAaQbgET6uu4OL9rUF8KEG8Bbd4hS+ISzkekMBeSxN9YYa0kPsInrIDX4IMADJaAE/Me2jPAAAAABJRU5ErkJggg==" alt="remcycle" /> Remove the @@ -859,13 +876,14 @@ selected cycle from the list </section> <section id="driver-assist-tab" class="level3"> <h3>Driver Assist Tab</h3> -<p><img src="data:image/png;base64,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" /></p> +<p><img src="data:image/png;base64,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r+HP8iJyrDGQjbU1hVXQi7AOaTF9pyosFGepDWgxAABEHvJbKKFq8VqTNQZUM3/+/DFjxpATJyQk9OzZc9SoUV26dCEtbteuHR/lqMXUOS8vj1SYk5OTQzn5B1zMnj2b5HvFihW///676G0QtVrM/sye09/WC7gWnxo6gpJSnK4XqzXxKN2UxzucrXKD1uQ5HJda5nTlCkrCs1Farcn7kOukHeTZaJdlq29BMsdTnXmsjtbkc+QZCX1bnj+75sPYgBxSPpBCqw9gBORski/CcyNGiLPUBrQYAAAiD/ktlFC1mFSY30acbTBjxgxy4qysrClTpgwfPryHQa9evUiL27Zty0c5ajEpL33TFncob9y4YcOGZcuWjRgxok+fPoMHD05OTh49enR8fLzobQAt5tSpU4fewjn0ThzAR+mpI9z0ucG0E1Ice2t5H2PNbCQTnnt680hrphIF7YXnnt48qt7puWeZj1KLk8rq6f2jVEx6Gjz3tD9G4lj6n4dWH26P0GIAAKicyG+hhKrFpMKrTNLT00eOHEkFctxff/2VtHjQ/2/v/mM1qeo7jl+kFUFUfqiAIKxFSqyGqFuQXZFcseASlT9IJeuCijbcoNVkSTZEV9P9g1UCTXbXdEWKi26y/mCLS7cIl0iFK7KGXkmz/og15rZZtmkL/Yv1n7YXwen3zDlz5syv5z53npl5zpx5v/LN3fOcOTNzntmd+3x2Ms/z3H337t27JRbfeeedX/nKV/RapbH4e9/7nr5CbO7G+NWvZMuSjJ988knZ5sGDB+Vn7stBBhuLO7uJ4oUHH3np8lmp3912e26RruWjz+oBL123MbdodJVOdcXdrapkI3prstncovHLzlOeoN7a5LdkLC8e1pt68bObc4tq13fja8/1pjfJU6uxbiOHVK8oletvsBo5m+QfofznR/7nGj3yiDlLC4jFANA/9leocGPx4Zj+xOJHH31UovCBAwe+853vuLF4x44dt91222OPPabXKo3F9913n6RqCcFFsrU9e/a4g7VBxWKVhc0l4oUtFZ9F0XgspihqwpKz0pyfFYjFANA/9leocGOxBOJ/jkn7+9///v3333/XXXft3btXx+KvfvWrd9555+23324zsSiNxTJYsu/flJH+/fv3P/7442ZoYlixWAfjWHko7lUs7stUmWfjNbRDKtsx52cFYjEA9I/9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" /></p> <p>In this tab the driver assistance functions are enabled and -parameterised.</p> +parameterised. The parameters for overspeed, look-ahead coasting and +driver acceleration can only be modified in Engineering Mode.</p> <dl> <dt>Overspeed</dt> <dd> -See <a href="#overspeed">Overspeed</a> for details. +See <a href="#driver-overspeed">Overspeed</a> for details. </dd> <dt>Look-Ahead Coasting</dt> <dd> @@ -879,6 +897,19 @@ for details. </dd> </dl> </section> +<section id="adas-parameters" class="level3"> +<h3>ADAS Parameters</h3> +<p><img src="data:image/png;base64,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" /></p> +<p>In this tab certain general parameters for the advanced driver +assistant system model can be set. Which ADAS feature is available can +be selected in the vehicle itself, in Engineering Mode parameters like +minimum activation speed, activation delay, or allowed overspeed can be +adjusted. In Declaration Mode all parameters are fixed.</p> +<p>For details on the individual parameters see the corresponding +section <a href="#advanced-driver-assistant-systems-engine-stopstart">Engine +Stop/Start</a>, <a href="#advanced-driver-assistant-systems-eco-roll">Eco-Roll</a>, <a href="#advanced-driver-assistant-systems-predictive-cruise-control">Predictive +Cruise Control</a></p> +</section> <section id="chart-area" class="level3"> <h3>Chart Area</h3> <p>If a valid <a href="#vehicle-editor">Vehicle File</a>, <a href="#engine-file-.veng">Engine File</a> and <a href="#gearbox-file-.vgbx">Gearbox File</a> is loaded into the Editor @@ -1039,10 +1070,197 @@ Form</a>. saving</em></strong></p> </section> </section> +<section id="auxiliary-dialog" class="level2"> +<h2>Auxiliary Dialog</h2> +<div class="declaration"> +<figure> +<img src="data:image/jpeg;base64,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" alt="Auxiliary Dialog (Declaration Mode)" /> +<figcaption aria-hidden="true">Auxiliary Dialog (Declaration +Mode)</figcaption> +</figure> +</div> +<div class="engineering"> +<figure> +<img src="data:image/jpeg;base64,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" alt="Auxiliary Dialog (Engineering Mode)" /> +<figcaption aria-hidden="true">Auxiliary Dialog (Engineering +Mode)</figcaption> +</figure> +</div> +<section id="description-4" class="level3"> +<h3>Description</h3> +<p>The Auxiliary Dialog is used to configure auxiliaries. In <a href="#declaration-mode">Declaration Mode</a> the set of auxiliaries and +their power demand is pre-defined. For every auxiliary the user has to +select the technology from a given list. In <a href="#engineering-mode">Engineering Mode</a> the set of auxiliaries can +be specified by the user. Auxiliary efficieny is defined using an <a href="#auxiliary-input-file-.vaux">Auxiliary Input File (.vaux)</a>. See +<a href="#auxiliaries">Auxiliaries</a> for details on how the power +demand for each auxiliary is calculated.</p> +</section> +<section id="settings-1" class="level3"> +<h3>Settings</h3> +<div class="declaration"> +<dl> +<dt>Technology</dt> +<dd> +List of available technology for the auxiliary type For the steering +pump multiple technologies can be defined, one for each steered axle. +</dd> +</dl> +</div> +<div class="engineering"> +<dl> +<dt>Type</dt> +<dd> +String defining type of auxiliary. Click the arrow to load from a +predefined list, however It is not required to use a type from the list. +</dd> +<dt>ID</dt> +<dd> +The ID string is required to link the auxiliary to the corresponding +supply power definition in the driving cycle. The ID must contain +characters and numbers only (A-Z, a-z, 0-9). The ID is not case +sensitive (e.g. “ALT” will link to “Alt” or “alt”, etc.) +<strong><em>Example</em></strong> <em>: Auxiliary “ALT” is linked to the +column “<Aux_ALT>” in the driving cylce.</em> See <a href="#auxiliaries">Auxiliaries</a> for details. +</dd> +<dt>Input File</dt> +<dd> +Path to the <a href="#auxiliary-input-file-.vaux">Auxiliary File +(.vaux)</a>. +</dd> +</dl> +</div> +</section> +<section id="controls-4" class="level3"> +<h3>Controls</h3> +<p><img src="data:image/png;base64,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" alt="ok" /> <strong><em>Save and +close</em></strong></p> +<p><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEsAAAAXCAYAAABDArJmAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9wKHg0hOYgcQEEAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAADTElEQVRYw+2YQUgbWRzGf0qDdL3ESS4iWS0VCb0FtpelhG5XqfGye0lTWWGFHtZ6KqFdECMNW92Lbg/CxhRaCCzC5pDSQilSbZueW+ph2R6mO4ldD17izhiojUTf6yEzSUyjW2pcunQ++EPe94bvJd+87z8v02QYhsTGe+GI9SGRSLC2tsbW1pbtiomWlhba29sZHh4GoMkwDDkXj/PZ0aOEQiHcbrftkolcLkcymWTzzRsujoyUdtY/6+tcuHIFp9PJ5uam7ZIJRVEYHBxkenoagGaAYrGIoigUCgXboSoUCgUURaFYLO7uWVJKpLR7fS2qPTmy14SNd9Fca1YjKhPrw+l0luvSA9kw7T0rE6OvL0amwbp1jw5SSoQQB3Y/G+/nizvf8mx9gWMALBF2tXEpuc713kO87aL0w4QQiP9HDDMs3IHJX3+gS0pKal/zSy4HSA415ZZZ5XU/9hhqD7jLN/Qdqz+/FHbjdlcqvCSRWpxAIE48XMNLiZRLhN11eC1OoMwHiGuVGyH/ixhub2+Tz+cPZv3rLXZ24HU+Tz2lk1c1tKvm4FWC4OVZ/piBnafX+HPEnLP4k1/xOHie4i0N7TRAmsjxs8w+moHLt+l/pPF7p3n9xVm+nGHftT8Ura2t9WN44J4lBFLu0zdeJTjXO8WyNfaNIwRI3zgX/AIhqjSyD7knx5m2ePz89NJf0nj+nOUzx7lWFvbxMDOw/9ofXQw/P80A93m8Um/+CZHe+wwsqqiqiro4jg/qxMca7/WdAELcVE0dVUVVk3zfefgxbK59Gh6sPPgDMPVjgmyZSzPR08NEWgA9dHpMPvsXy0iEkED12ubY4yfAFDfT1TohEsJPwJdk0eKzCUI9E6Tf0WlM7fk0bMTRwTM0z4L8jrPen8vcuRsviJ6Cv8fm6Pd6Kxf7xio7yIqPSUjhYWj+BtETXrxVOkMeYBfvY2xhnlPyN+aqdQ4BTYZhyGg0yuTkJCsrK/YxvQZdXV1EIhGi0Wjjd9Yn8fLP/iP9nid4h8OBrut0dHSwurpqO2T1X48HXddxOBwVs1wuF6lUimAwSHd3t+2SiY2NDVKpFC6Xq9LgAWKxGLqul1902Sglrq2tjdHR0d1m2fh3vAVk3vOX+aeUhQAAAABJRU5ErkJggg==" alt="cancel" /> <strong><em>Close without +saving</em></strong></p> +</section> +</section> +<section id="busauxiliary-dialog" class="level2"> +<h2>BusAuxiliary Dialog</h2> +<div class="engineering"> +<p><img src="data:image/png;base64,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8PwSERERLUrnUQEg5GGAwAevu0U/sb5w1QV4/7U3W4viRNUSGEthcNOmTfjeIz/QD9TLz8sLB+vy6hikZ0BGpnt6so2kueubjbj/29/Wvxgg01KxYD+fQO73l3HpefDthx7Cl7/651i2bJneNhmSB8mfzqN5TdaHPvIR/OqFX6Ng7VqdBztPkkf7XEheJd37v/0PKm9f0fOJaO7ccb/9lPqIx9SrwNR6Uv3+J6f3E4YUieeXiIiIaPGZ0a8ARJrE2eEhbGv9Gg4eP4LO+tZQUDsdulv8oUMYHh6Zsu0kJrAsfznWX7rezJkqep/PP/ccujo78dJLL+neBe8oLsZtH/0obrrZrqCYuo0b+dUA6bI/PjZu1p/UFR6XX3GFtcI0/PTHP0Fj4y4E+w4gNzdXV0zI8w9++7OfxR/9jz/Wt0AQERERERERJTLdXwE47woAaaiWmPjkudP47jN+fO6DnzRLkjOdyoJk1pV1RLz1klnHFm+f08m7SDb/00mTiIiIiIiI0tO8/Aygk8SqErSuWb5q2sG/mE6wm8y6so69nuQrFuc6icRbL9k0bPHWt/M63TSJiIiIiIiIknHeFQBisQatSymYZuBPREREREREc0nfAvBSx4NmkoiIiIiIiIhS0az0ACAiIiIiIiKixY0VAERERERERERpgBUARERERERERGmAFQBEREREREREaYAVAERERERERERpgBUARERERERERGmAFQBEREREREREaWDuKgCC30JZQQEKogbft9T8sm8haFZbEM68lZXhW34zn4hotk25FpbBlwrXHF5HiWg65JoRXf4LzQviW2WqjBh9HYnexu/T19BvRRUig9/yRVyPfH6XUiavW0REc9wD4JZvoGdgAAOOoel2s2y6Yn1xCLf5rvzwlbSjssfk6f5KtFf51NwkTXt/RJT2nNfCnkq8uGsRXEOc1zJeR4loQXlwe+UteHF/5FUh+MN2oPJ2tdTi73gR1dXXo/2H4fWC3ypDSfu12B66Hm0HqrZOqSTgdYuIyLL0bwHwfBF+/xdDXw4JBffjxVsqcbu9gWw/0IQyM0lENKc8G3H90/twwEwuCryOEtEC89xeCRXZOwLsIKz4377QBLH/xetR0VSB60PrWet84/4voix0PSpD04AfX4y+oPG6RUSkLWwFQPBb8JXZXbF84draoD88X3eX9eNbW/8MTz/9ZyiR2lddC+uDz1dmtrVbsaK3i1FP67kdlfgz7P6WX6Vj5ilSg1zg6Hvm91ld0fR8Oz21TUQ+ZMVYxxCVvzLZTo/H6ZZGRGkh6O9QhdBrscFcJ6xrg33Nsldyu644Wp/s6WSuN35H91gzf+o1lddRIlpA+rrSjlDjfvCHasoRsMv09RUqYN+Aa+31oteJh9ctIiItY/3mqsmXOh40k8np7+83Y1MVFhZaI3IRLFEXS2vKqEZbz7XYtRW43387flimR6xaWlk/NL8E+yp70CQLpDBasgvXtqmvhV2y/Ivw6LTVJb/tfnxxww/jb9cTqxZYXZB378KftUrubsE3ZB1ImvuwXdcGq20LOlAxUIEO/arm6X2q5aH8S2uZ3LMW4xjuB7bqbmZ2uo7x0LaWeOeSiBaH0HUtyoyuhbdU4xv3N4WuDder61iTNF1JkL7rWnMtc7muOK8fM7jeaLHSs+fxOkpEcczqtdAmt0iZv2cJurfifvjVxcA5LmR690a/ul461rvdLgNGXefc8LpFRLPA7Vq4VMy4AiDhgdsXw+iLcsRFMvqLQF2MnYG+mas504s17izMmk2SEVSF7hJV6JYvnwO+AnRUDKAJPhR0VGCgaYO6wJfgz1S+qiu3Y9vtZSrtqH0nOga3fJu1iWhxi3e9m5VroT3fnk722uhc307HmWbUuG9rO1qfNqlKgTvWdryOEpGLObkWRs8LTUdVhOqAW11HnBeK6OuYmZ0sXreIaCaSut4tcgv8DIBqtNkPxtKDutBvMIvmiaesAtXmftyyimq0dvj1Q2a+sU3uCvPgi355UMx2XLtvF0pKYj0sZuGPgYhSzWxeV6QVvx3Xbr/fSqvnG6qYOrt4HSWiWRG6DSBW9/82xzWiB9+Q9RB128A08LpFROlq4SoA5CJ/Sys67Bv/pXZU7qsK3aNlz5fuWGX4VqInZrltF/WloO/p8pn7t2Ta34FWuR9XJuTL4MUqVL1of+mYNFCGLzbdj2/c8iL2O/PhdgzWFBHR9LleGzfqhwfaBd3ggX3WSFKuBzZYJengD/dFtVo58DpKRAtKfg0AaN8a+fR//WsA1zqja7PeD6Ff/2zrtxC6xZ7XLSKiuOa2AkAelqIfoBIeynbbhVYPvnh/m7p6l1jLtu5D5f3SNSpqfskuQO71L9uoC6YlBW4/2eKynf3tYXi+eD/a0B7Kl7Wa3SWrDBWqnHxL6EunDNu+cb1KUtYtQXtldD7cjoGIaKbcrityPXoRf6avR2XY3WFWT0i2k+Ssa97W9het2Z5Y11ReR4loYelfA3g68un/kb8GYLF/NQBf9KOnch92mWscr1tERPHN3TMAliQ/fGUdqPDLg2CIiGbhvte0w+soUSpK7Wshr1tElJxUKPst8DMAFhG/DwUFVXixchsv/kREM8HrKBEtNbxuEVGaYQ8AIqI4UrvVi4goObwWEhGlxvWOPQCIiIiIiIiI0gArAIiIiIiIiIjSACsAiIiIiIiIiNIAKwCIiIiIiIiI0gArAIiIiIiIiIjSACsAiIiIiIiIiNIAKwCIiIiIiIiI0gArAIiIiIiIiIjSACsAiIiIiIiIiNJAxvrNVZMvdTxoJpPT39+PwsJCM0VEySr4y8NmLHUN/Ol6M5Ya4l3veC0konTBayHR7Nu1a5cZS13bt283Y6khFa53rAAgmkdSATDZ8A4zlXoy6l9mBQARUQritZBo9kkFwM6dO81U6tmxYwcrABYh3gJARERERERElAZYAUC0QDIyMswYERERERHR3GMFABEREREREVEaWLAKgGCzD+UFBSiQobwcPn/QLFkgweZwfvSwSPJU3owpuZiSV2vw+c3yBRD0O99PH5oX+NTRIqU+J9ZnxPG51vPKHZ+ZIJrLF/4zTURE88Qu10Rc9M13QaxyUCJu5af5knT5TcqaZtl8iZmHBTtTloV+v2jhOMqFzb7Icl+wuVwt8yE8yw+fLi+ynHi+FqQCQN7QkvZi1PUMYGBADS11QFXN3AeNiS4wpQ3okfzI0FOH4sYSlC/WSNaZVzM0lZllyZqtC6764y2pguP9LEZ7iTOgI3KobsNAVy08ZtLfEUB1tRftnfYHxoPargG0VZvJFLfoKkPngl3gnK3CPRGlntJSlAb6wteDYCfau834QpmLwDSirFmJQOMCXAOXUnmXUp8pF24pLkWgz/4cBtHZLpeFAMKz+hCAF0We9ConzoUFqACw3tCGllqU2RGApwxNA12otacXA5Wn2pYGqKhk/i/M88VTiy5HIDYzqhDfGEBDT5Pj/VTptnlRv5vVcpRIEH0BLyqaKuBN5b81FwtWGboQFmPhnogWkUpUetsRqgs+0KsCg2qUmskFMSvlpDg8RfB29+KAmVwQ6VDepSXBU+RFd+hzeAC96ppQVykfTfPJVNeE7uoKTLe9k6aa/woAKfSpN3RLrKtpdE2rPa1fffD5pCuItBjZ4z741TKf6QYS6npu1m+21zfdm5pr6tHdXY+SZGtznRfmOPux81Xe7Df7dLTiObvG2129YubPWt25n/KadkyrfJxkutLKqFvd9Prh85t4O3PcTroQL7VxZtq2oRilrR36/XFNm0g+P165mG9AsboyhAp+aWGJVIbOmkVYuCeiRWVLRbg3mPQOq6wo1uOaW3kk6A/P12UMe0EvOmOVPaZTLtPzTZnRbT+x0ktS0N+BQGmx+gaUicjj08nI/kNdoKX7c4zxWOfFHE+orCzrxbPUyruUmsoqUG1/DtXfRqu3CGVbKtWfslVFFuwLoLRY/7XQeVo6DwHsDqC4ogUDPQ0otccHtqFPXTSKW+zWMxVC1JgLtVqnV6+j5rd5EWjsxJYWta10e0q6NlcFJbrriVQeuO+neFuXzhfqGwE9Ll26TA1WWRO6ZBsZnF29puRP5luVFKjr0fNb6ryyZmxSkRG60MpgLvBJpDvQUjm10O26nctxO9lfXk7yZWJGY6dNpC7mKgL2VkhdrgdyjQ/fBpAG4lWGiqhCmF3Qi1sIs5fH3U7Ni0rbLkhb99vJfJWemRlrnqSXcB96xUhxC/dxCo9T9kVEqWmDuiboFkA/OgLq+hgqXLiVR2R+FVBpyjc9pheVxAtuZY9plctsLvuRFdzSc+Mov5WoYmNli5RJI8tpPZUBVMlF0LMFlXYXaAmI1L8OfW3sMxUHccpp6nissnJTEi2mi7i8S2nE/hzKRzyAaikfSjyhew9ajSaVroUmmo6lUwFQqr4I7GYye1y3PnejvsQUDkukhb8dnXLhV+tss9eXL5QZOYBead1G/P2EPovOcZsuKJsCtGxnZsfMnw4IGkLzPdKKrsdimPIMAHOBTyLdmNy2i3Xc+oruEKv7mr5Px4iVNpG+mHejtcr6fJXUdzu6fqU7l8KgSFQIUxcZu/A2ZTtdCHOrOPVjd70XbTJP0qvfrebEmpcgb/EKnPL3H7Nwr7gWHl2Oh4hSjwS8UGUKaRn3FoUba9zKI35TvrG7Tdm9qOTa4lb2mE65zGaXo6L3I5Nu6blxlt+6mkwakeU0z5ZKc8uUB0Xebt0AKpWmDQ0NCEgNgPSgqtwCj9t5scun9vEktIjLu5RGrMag3gNWsG819ts9RM1nNNmPNMU1/xUA+uIeI4icsWqrcBoazIV/NoRqWMVM9uOHr0QVtOtMzaf0XjBLlo4Yx+3843PWTjvxPh1KRAoA3jbHZ6tHFQdm89qwhLkWBpVEhTB1zbLnTdlO0nMrMAal5r0VVaoA5+ssQos810PXxkfNS5Q3u6AXi1vhXrgWHl2Oh4hSkAQAATQ2BkzvMKfZKO/Ndrls7st5ZRXVCPQ1W5WmtVZraHOfOj+hSGgWzgvLu7RIyHMAAh279f3/1ne/qRTYrcoNjCtmzQL0ALDeyPqaZoRu05L7qgrK0QzrHiQ7AAhKDWc8OvhsRYejW+qsPa1V5Ulaubx1tfCc1368wAbrIh3sVEGxHnOhC8f12G1OjHSPTliTnIyodHXNcTKSOm4Pauu8KpiQbsXWnKBfrVcVQMM2/pmSO/l8m+pdI81uA9B/lwtV4RGrYs96qq48iLC4txEl8jctf99T5p0Pt8I9C49EZJGKPnR7EXGJcCuP2OWb0HxTnpzSLdFpGuUym9t+9OQM0otmp+8s/9mVpGUV8NbXIyAt/ir8qfC2o77dnB+382JNJSeVyru09MnnvbVV3/9vfZrUx6XIi1Y1L7LMSOdjQW4B8NR2oaeyF42hFqhGoK1FFUDLsK0hYFqmyrG7w2zgShVOW9pUxFBipVPTa+6lcuEp0hecErcHojjvq1d56q3rMT+tN839hMjxyGZWmjXtoU7xLmQ/DQhUWftRu3EvBE95BkAByne7BfaR6RaowndyF9okj7usCT1qNfv9LGlU6/VE9RQgihD7Xi5d8Eub2wDiVYbGKQwm4qxEjbWdawHP3ncZapta0KB79sSYdz55U2IW7jWXwmOi4yGi1CJP3p9yG5FbeSRqvl2edI0Tplsus7nsR5dbZ5JeNKucpgpSOp2S9kr0hH7bWXpiqSukafEvq1DXSv3wXJFkOS3aUirvUpqxPu8RD/uThwOqTwjv/589Ges3V02+1PGgmUxOf38/CgsLzRQtNUG/DyUdFRgIfbnQfCn4y8OYbHiHHs/IyMDk5KQeTxUZ9S9j4E/Xm6kY1GevIMnPnt9XgI6KAVMoWTjxrnezcS0MNvtQU99qAt5SVKtCZZPuqt8MX009WmWB/fBSCdZrgBa38RagpqZdhdLd7tvJbiSwr6ky61SjocW6D9WZl9KGHnSpmbHmJcybmh3BbZljPpz7KS1Vr6oA7HY8emMimk9zfS0kSke7du3Czp07zVTq2bFjB7Zv326mYphGuTDaQpUTU+F6xwqANOH3laNKl6AVR4Gf5hcrANSFvqo1QSAXRHN5CerVx7W6LfUrAGZVvCB8KUq14yFawpbUtZBoiWAFQDLlwmgLW05Mhevd0vkVADovZU1d4ft97afO0oJKteA/KWVN5jMY7yLvse47V+stdPBPRERERHMkqXJhNJYTzxcrAIiIUoXcO5tKreWpdjxEREREC4wVAERERERERERpgM8AIJpH8gyAVBf3GQBLEO97JSLitZBoLsgzAFJd3GcALEGpcL1jBQARURws9BIR8VpIRCRS4XrHWwCIiIiIiIiI0gArAIiIiIiIiIjSACsAiIiIiIiIiNIAnwFARBQH73slornw2GOPmbHZddttt5mx2cVrIRFRalzvWAFARBQHC71ENBekAuDmm282U7PjmWeeYQUAEdEcSoXrHSsAiIjimMtCbzr8/A9ROov381esACAiWnpS4XrHCgAiojjmstArFQA7d+40U0SUSnbs2JF0BcDR5/4XxocOIzsrE9nZasjKQEZGhl5my8xU01n5yL6oHDlrbzRzI7ECgIhobqXC9Y4PASQiIiJaQBL8l1a8C1fccCmWFSzHmXOjyC64Ape8ewuuu/OLeii+vRZXvfdjGDr0Q7MVERHR9LECgIiIiGiBTUxOYt2la7Gh5Crc+FEv1lwwjP17fwC8+hPgNWvInziN4MgR3P7ETWju/abZkoiIKHm8BYBoHqXDPd/xurwuRXPZ7ZW3ABClruncAvDWL3bgpi036PHJSf1/Pd7T9SJuvPYifWuAvgVA+d7LffiT049jcGIMN+XejL/7wD/q+YK3ABAtLSwXLj2pcL1jBQDRPEr1gC9RgXcpmstCLysAiFLXdCsA3vPR61XYrwJ/K/bXfvVYADd4CpGVlYm83Cw975e9R3Dwmt/C3U9/DiOj4/jiFV/CH7z7D/UyVgAQLS0sFy49qXC94y0ARERERAtsYnwCE2OT6lUN6nVcDWJUTY9PTODlweP42MuP4qvnnsW7L7gZt669DYPLxvBPL4R7ABARESXCCgAiIiKiBaYDf10JMIFxeVWDkFb+wNnjqHnlZ/j8h76C8eVWy9PJkwP69fjwSf1KRESUDFYAEBERES2wcRX465Z/3QNgQk+LF88ew1+deQW+j+zE42904KXDz+H/27sDz5x+Wi+fGHXcM0BERJTAglUABJt9KC8oQIEM5eXw+YNmyQIJNofzo4dFkqfyZkzJxZS8WoPPb5YvgKDf+X760OzItN9XHsqfczzCYjz/NPvU58T6jDg+13peueMzE0RzufU5WMjPNBHRfJIeANLyPz5qBf/y+jpO439NHMQf3vrn6Hzln9H95o8xOQH88Pj3kGFuQR1PhQoAt3JNs0s5aL4lXR6TsotZNl8WY/nJ7XwRRXOUC5t9keW+YLPEDD6EZ/nh0+VFlhPP14JUAMgbWtJejLqeAQwMqKGlDqiqiQga50SiC1JpA3okPzL01KG4sQTlc56pGXLm1QxNZWZZsmbrAq3+eEuq4Hg/i9FeYgd0fnS0etGm8+cc11tGSub8J8ozv3QWv+o2DHTVwmMm/R0BVFd70d5pv2se1HYNoK3aTBIRpQE76Net/yqoHzw9hG/nvYYv3foVtL30NwieCOj1Vl2ei9xC64GAGcPALWtu0eNLXqxyzRazbLrcygJzUUaIKLtUItC4AGWQpVR+JYpmyoVbiksR6LM/t0F0tquPdmkA4Vl9CMCLIg/LiedrASoArDe0oaUWZXYE4ClD00AXau3pxUDlqbalASoqmf8L+Xzx1KLLEYjNTBDNjQE09DQ53k+VbpsX9bv91h9raTE2yHzneCJu5z9RnmflmGj+BNEX8KKiqQLeVP5bIyJKQAJ/6+F/EzjwXBBv9L6JsZFJ/J/nv4kjZ18za4VNjgErXl2FL5d9xcyhhOa6jOApgre7FwfM5IJIh/IrpSRPkRfdoc/tAfSiEnWV8lE2n+QDveiursB02ztpqvmvAAh2ol29oVtiXX2ja2btaf3qg890H5cu5ta4D361zGe6gYS6npv1m+31TXeo5pp6dHfXoyTZ2l/nhTzOfux8lTf7zT4d3a+cXePtrmEx82et7txPeU07us3spCSZrtxyobtg6/XD5zfxdua4neT97JbaODNt21CM0tYqFJSYcy7bh8ad3XnisM+/yV/4/Zf3z+4GZNaVdcznYXrHZM6FWUTzTD4/XrmYb0CxujKEOgEQEaWZ0C0AY9a9/8dPTeBTx67Aiz0v48zZET1PjA1N4Oxro1iz/0L886f+Fddd4jVLUlzEd7ejPBJU5QF7vv6uV2UxZ3nPlAciyxCxtjMJxiq3JSno73A0ekTmVycjeQmVgaQcE2M81nFGHIO9TRxLrfxKJMoqUG1/btXfUqu3CGVbKoFeq0ot2BdAaXFSzYiUwNJ5CGB3AMUVLRjoaUCpPT6wDX3qIlPcYro9SdfzGnNhV+v06nXU/DYvAo2d2NKitpVuUknX/qqgRHc9kcoD9/0Ub+vS+UJ9I6DHpQuYqcEqa0JXqFuWo2vYlPzJfKuSAnU9en5LXZwvdTuoDg3mCyGJdAdaKlGqE3Fw3c7luJ1iterLlw+q0Sbvl901LTTelGTtnTn/8ncv51nyJ2noZWWoqO4O1QoGO9WXTXSt4EzPBc0bed+8FfKueSDX+PBtAERE6UUCf+fD/+Tp/2uHlqNu+ftxbt8Yzp4Z1fOPvnQO9+SU4Mdbf4brLk6h4N+tXKO5lUdkfhVQab7Te+qAKlUWq4sq700pQ8TaztyK6lZuc+PId4nadWWL7DOyrNFTGUCVRMqeLai0uzRLgKP+dejA2u4h6Xacsh+77JtMGWoRl1+JXNmfW/mTCKBayocSTwT69GdMepBXxmxBpulaOhUApZXYYvcxt8d163M36kvMl4VuYW5HpwSMap1t9vobiq3XaTuAXmndRvz9hD6LznGbrhE1NaWynZkdM3+6d0RDaL5HWtH1WAzO+730YL4Qkkg3JrftYh23/gZwiNXdTd+nc77M+ZfaBTm3Ufkv22Z3cTO3lWyL+kqc6bmgeSLvWzdaq6zPV0l9t6PrFxFRGsnIxsDRkyr4l18AsB7qN3DyFI72H8PQidP4k5UlGPr1CAZPjenlVeW79Dopxa1cI9zKI37znW7fQ2rfUhrdKhFdhrDLAtHbyaRbuc2NM99dTSaNyLKGZ0slSnUQ40GRt1s3aMrzbxoaGhCQGoADvRLZwON2nHZ5M+myyyIuvxK5shqDeg9Y5Xqrsd/uIWo+08n+CVBc818BILWf+o000+etWj9ULvyFEePCP1MR96zPZD9++EraUVxnakpDNc9LSYzjdv7xOWuznWbjPp1EzwwIfZbkiyfGlxctbvK+edscn60eVXyYzWsDEdHScPFN9RiZvBRHDx7B8OAIsnNysHbDx3Djlq/hvZ/8O9xY1oSHftuPy4+UYMv6jyNv5aVmy3Qyh+W9kLkvt5VVVCPQ14yOgCq31Fqtm819AXhDkc0sHCfLr7REyXMAAh279f3/VrneVArs7kCA9//PmgXoAWC9kfU1zQj9Sonch1VQjmZY9yzZAUBQakTj0cFnKzrsG8GCcm9Sgq5ayVJ5ku5M3rpaeM5rP15gg3VRD3aqoFiPudABbT12mxOju7XrsfMUla6uaU5GUsftQW2dF/UlvtD7GfSr9aoCU1vkp8N5/s2sqUy38RrdJyjOeg4zPRc06+Tzbap3Dd4GQETpKSMrHwUb/ytWXHUXjr99AmOjo7hm47tx5ZVXmjWAVXmr8feVzfjLj6dg638ibuUR+zs9NN+UJ6d0S4zitp2enEa5zU1UWUOX57xFVjmlrALe+noEdLmlDBXedtS3e2HdDedynNZUclKp/ErpR/4+Wlv1/f92uV4qBVrVvMgyI52PBbkFwFPbhZ7KXjSGuiQ1Am0tqPWUYVtDwHRVKsfuDrOBKxV8trSpiKHESqem19x75cJTpC9Qrg+hc95/pvLUW9djfq5umvsJkeORzaw0a9oTdYqX/TQgUGXtR+3GvcZ1yr1yBSjf7RbMRqZb0BhI8sKc5HGXNaFHrWa/nyWNar2eqJ4CyXA9/+6kW50cTPL3BM30XNDsin0vl34/eRsAEaWp/Au8uKT067jkvTux5oLLzdw0Ebdc41YeiZpvlyfLEpT33LbT5VCZbe0/cbnNjVXWUAUjnU5JeyV6QgUauc9Zhdemxb+sQgXa+mG4wu04E1hK5VeiuKy/j4iH/cnDAdUnivf/z56M9ZurJl/qeNBMJqe/vx+FhYVmipaaoPxuf0cFBhJF12lgvs/Frl27sHPnTjOVenbs2IHt27ebqRjU+S5I8nz7fQXoqBhIWAk01+Jd7873WpjqnweidJboevjYY4/h5ptvNlOz45lnnsFtt91mpmbXXF4LidIVy4XJlwujLVQ5MRWud6wASBN+XzmqWk1bd2k1GlrMg2rS0EKeC17o1YW+qlWdd8fTmacIorm8BPXqLapuS/0KACJKXYkqAOYCKwCIlg6WC5MpF0Zb2HJiKlzvWAFANI/S/kK/BLHQS0TEayHRXGC5cOlJhevd0vkZQCIiIiIiIiKaMVYAEBEREREREaUB3gJANI/S4Z5v3gJARJR6eC0kmn0sFy49qXC9YwUAEVEcLPQSEfFaSEQkUuF6x1sAiIiIiIiIiNIAKwCIiIiIiIiI0gArAIiIiIiIiIjSACsAiIiIiIiIiNIAKwCIiIiIiIiI0gArAIiIiIiIiIjSACsAiIiIiIiIiNIAKwCIiIiIiIiI0gArAIiIiIiIiIjSQMb6zVWTL3U8aCaT09/fj8LCQjNFRMnatWuXGUtd27dvN2OpId71jtdCIkoXvBYSzT6WC5eeVLjesQKAaB7JhX7nzp1mKvXs2LGDFQBERCmI10Ki2cdy4dKTCtc7VgAQzSNe6JceFnqJZh9bvZYeXguJZh/LhUtPKlzvWAFANI94oV96WOglmn28Fi49vBYSzT5eC5eeVLje8SGARERERERERGlgwSoAgs0+lBcUoECG8nL4/EGzZIEEm8P50cMiyVN5M6bkYkpercHnN8sXQNDvfD99aHZk2u8rD+XPOT6F87jUZ6J5to/H7Xy6sdef7nbkTn1OrPfXcT71PPV+h2YE0VxufQ4W8jNNRETzbMr3wXmI9d29UN/nsl+7fKMHKWOaZUTpzFEubPZFlvuCzRIz+BCe5YdPXx9YTjxfC1IBIG9oSXsx6noGMDCghpY6oKpmdi748SS68Jc2oEfyI0NPHYobS1A+55maIWdezdBUZpYla7a+CNUfb0kVHO9nMdpL7C9wPzpavWjT+XOO6y0d1B91STsqQ2lUor1K/dHP15e1cz/ztc90Vd2Gga5aeMykvyOA6mov2jvtM+5BbdcA2qrNJBERpYWp3weLxGyUCyLKmJUINLKcQaSZcuGW4lIE+uy/iiA629WfTWkA4Vl9CMCLIg/LiedrASoArDe0oaUWZXYE4ClD00AXau3pxUDlqbalAepbKHUv0J5adDkCsZkJorkxgIaeJsf7qdJt86J+t9/6Yy0txgaZ7xyPppdVYoszjQGVppmcV7NyXig5QfQFvKhoqoA3lf/WEpnNVq+5NpO8SuF5SuvXAh8sK/poITlavXQvs+i/Kfvz6fo5DcLf7I85f+m2jKXR94GnCN7uXhwwk0QkfxZedIf+9g+gF5Woq5RQzFwNDvSiu7piYWKDFDP/FQDBTrSrNzQU6DlFf9FFfAH64DPdx6WLuTVutRD7zJddqOu5Wb/ZXt8UNptr6tHdXY+SmF+mMTgv0HH2Y+erXH0ZW/t0FG7Vl3y44Gu6fMXMn7W6cz/lNe3oNrOTkmS60r0+VOhwnN/E25njdpL3s1tq48y0bUMxSlurUFBizrlsHxp3ducxPFvUp6Ieu6VAE9pHjPdsls6n1a3IrCvvm3M/9nkx69Icks+PVy7mG1CsrgyLrdFnvizaVq8YpuQ12b+XpdTDimg+RPSG6kZ9zTS+d/y70aium1OLUku4ZSzW90H09cWelgoUe77Mi1WuSERtF7N8M6WcEaMsEmtbnTdH+VTWcxH0dzgaRyLT0ttFHJN0e44xfp55IFp0yipQbcdd6m+k1VuEsi2VQK9VVRbsC6C0OGYzIk3T0nkIYHcAxRUtquDYgFJ7fGAb+lRQV9xiCpXS9dz+AlXr9Op11Pw2LwKNndjSoraVQmjSrbvqS0h3PZGLv/t+ird16XyhvhHQ49K1y9RglTWhK1TodXT5mpI/mW99yaCuR89vqfPKmrHZQXVoMBf6JNKV7vWlOhEH1+1cjtspVqu+VJ6gGm3yftkF/9B4rJZ9VWhpaUNxbyNKSuR4pDVE5kW9Z7NyPv3YXW/diqDTqO9A0bQ/GzQbgp3t8FbIp8EDucYvhQB49i2lVq8YeZ1Jj5l06GFFNB3q+6fB2w7pOJeY+m5TxY26RdVt8vxN6/tAlQXavPWo0RX4ars2lx6D0WUlaYjQC+KUb6aUM6LLj3G2lTKhLovEyI8jLyXq/atssdMKl1N6KgOokhYMaRSxuz5LIKT+dchnI9STcoZ5IFrU7LhLPuoBVMv1QOKJQJ/6bFs9yCtjtiDTdC2dCgDpHm73MbfHdetzN+p1wGgu7N3t6JSKIrXONnv9DcXW67QdQK+0biP+fkKfRee4TdfQmtbm0BePEit/undEQ2i+R1rR9VgMOpA2F349mAt9EunG5LZdrOPW3zAOsbqx6ft0pkmCgqYufTw9KoiP2RoyK+dTLjCtqJKHT3YWoUVuX9DzaX7JxbwbrVXW56ukvtvR9SuNyOd0Si8I+0E3eg39uQ+1Bum/AfM36dbqE6unjIjYVq0brzUrllh51ftW6UTnwdrC3VLrYUU0x7Zsc1Rqx+PfjfbKbfp7K7I3W8ItF7Hpfx+UNbXBW1+Fem+d+zOQostK0hAh8+OVb/R1wpxXZznD5ratXSZ0K2s589LVZN32Gl1O2VKJUh3seFDk7dYNn9LrqqGhAQGpATjQKxEQPDPNA9GiZlX+9R6wgn2rsd8ub5iYjB/tWTH/FQC6q7e5yM6KaqslNzR0oXa2eodE3LM+k/1YD7YrrjMt0/YXz5IS47idf3zOWmqn87xPx+PsBhQyW+fT6iIpD5+0ehywm9yC0MFkm+Oz1aOKQbN5bVgaYrd6laGiujvUAibrWH9PSbb6xOwpE9nSFO4JFCfNKAlb6KbV8mTX9Cc4poXoYUW0EDy1qEvYC0B9jkOt/9G92XYv3e8yt++DyEJAJLuhQQfMMxGrfJNsOWMOy55GWUW1OrRmdARUQF9rtYI29wXgDUVAc58HovkmzwEIdOzW9/9bjaqmUmB3BwK8/3/WLEAPAOuNlNbd0DOggqa1C1aLkF2mDEpNZzw6+GxFh13rrVt+Yhdcp03lSQqL3rpaeM5rP6qQucG6WAc7VVCsx1zoypF69eVvpawL/XrsPEWlq2uQk5HUcatgWhWk6yWItlfzq/WqAmjYlvyfqW7F8IXTlvvjWmM+MHA2zqf9eZMeBy1okCAkXiGD5oS8H6Z613AJKlOae6tX2Ta7i7xVE67/npJt9YnVghXV0hTiluaUtyGJFrpptTwt4h5WRAukrKkOiNcLwNH6b1WipUZvNtfvgz71rR+zXGhVHHrbetDmbUfNdHs/xC3fJChnJFU2SlKscoq3SB29UlYBb309AtLir97ZCnWc9e1eWHWws5gHosVEPvetrfr+f/srXyoFWtW8yGsEnY8FuQXAU9uFnspeNIYKfI1AWwtqPWXY1hAwBcFy7O4wG7iy7htHe4mVTk2vuafKhadIX2hjPoROOO8VU3nqresx3cqmuZ8QOR7ZzEqzpj1Rp3jrnvdAlbUftRv3AuqUZwAUoHy3W2AfmW5BYyB+4ByS5HGXNaFHrWa/nyWNar2eqJ4CCXhqW9CmiufO++PaZF8R79lsnU9Jx2vSKVGFKfXZK0vw2aBZZgW10fdySfdHK+hNE26tXnICdMFQxiVwdQa/iVp9ZtJTJkFPH+GW15lWnrGHFVEM6vupUgW0Mb/Pna3/Qn3HpURvtnjfB0BFjHLhgeYa0/VfhcZNdSpQnu5PSbuVb1zKGRFlkSTLRkmxyimqAKXTKmmvRE/ofgap4EGoxb+swqsm7BbQ2cwD0WJife4jHvYnvYLVNzzv/589Ges3V02+1PGgmUxOf38/CgsLzRQtNfL03JKOCgy43jRHc2XXrl3YuXOnmUo9O3bswPbt281UDPLk5iQ/e35fAToqBtzv7Zwn8a5353stlJ4vNWhBlyPads7T46oArEp2Zh0VAJSXoLeyB00yLa0+NUBLC1Ajr/oBVdLDpQPFPdY9psFm9ffeXoyeri3olG11xaZaIPfPNxarbcz86DSjHuznmtdeVSgNqHQi8hAlOk3dw6pK5UXe3ySOybl9aLwIu2MdZ3Q+QutHHr/kXRe2Y+WX5hyvhY5rYfTfh/4brkKr3DPu/DzL32zfNsffoKzXqP4GpMJO/o70ivrvYS6un3N5LSRKV7wWJl8ujLZQ5cRUuN4tnYcA0nnxhx6IZbWuT6d7PtGskp+HjNtVUQqyBahqNZMpK3EvCD3e7VwnmVYft54yVkvT1J5AyaQZJ6+trcn1KFpKPayIFpR8tqM/ndGt/0LWi+rNlvgPh4hocUlYLoyWLuXEucMeAETzKO1repegVG31Yk8gWkhs9Zp5q1cy2AOAaGlguXDpSYXrHXsAEBGlCfYEIlpEpt3qlQy2jBERUXysACAiShNlTV3hB+3Zv0NNRPOvrMn8HSZzu8t0eKwHA6q02bmHiIhi4S0ARPNIunqlOt4CQESJsNvr0sNrIdHsY7lw6UmF6x0rAIiI4mChl2j2sQJg6eG1kIgoNa53rAAgIoqDhV6i2cdWr6WH10IiotS43rECgIgoDhZ6iYh4LSQiEqlwveNDAImIiIiIiIjSACsAiIiIiIiIiNIAKwCIiIiIiIiI0gArAIiIiIiIiIjSACsAiIiIiIiIiNIAKwCIiIiIiIiI0gArAIiIiIiIiIjSQMb6zVWTL3U8aCaTw997JZqZXbt2mbHUtX37djOWGvjb10REvBYSzQWWC5eeVLjesQKAaB7JhX7nzp1mKvXs2LGDFQBERCmI10Ki2cdy4dKTCtc7VgAQzSNe6JceFnqJZh9bvZYeXguJZh/LhUtPKlzvWAFANI94oV96WOglmn28Fi49vBYSzT5eC5eeVLje8SGARERERERERGlgYSsA/D4UFJSjOWimg80oL2+GPbloST4LClTeIwefXw6pPOY4ESn6b179vUT8nQfRXB7+GyIiojQVXS5cjGKVVRdT+XVKGbVcfbcucM6WSvme5p+zXGh/diMKg6aM6Po3xzLkTCxoBYC/I4Dqai/aO6MuCXN9oZiN9Esb0DMwgAHH0FTmR0erF23R4xsS7I8XRkon1W0Y6KqFx0xCjdV2DaCt2kwSEVFaci0Xpipn+W82y4LOMmpPHYobS1C+qGtVKK05y4WlpSgN9IX/DoKdaO824zGxDDkTC1gBEERfwIuKpgp42ztTI/gN9iFQWowN0eOeWnRFBDxREi0nopQVbPaFW2vKF0FLzVyQgq19jKFBjtUsJ0o37A0VQwqWC6djrsqCnjLUtjQA6XhOaQmqRKW3HaE6wAO9QHU1Ss0kzY6FqwCQGh1vBcpUiFwMxxuNXuyuqUd3dz1KHLWiPvOlWFDus7qG6ZpSH3ymm72eb487C5bqSzZc8LQK180J0tebRqRv5sXlh6/EpCvphMbVtjote19qPXtfdresiOXuxxrz+GKkF2xW6zlKD34fu8UQLUbyt1rSXoy6HtNS01IHVNUs7u6vMxXVa6qnzYtAozP4iRJ1XZy1ljGixYK9oSLFLBeqMo4q24SuiXItsMtkccpLobLblDKgbGitF95WrRuvDDZdbmkkKo/qvNuvbmU+l3wn4imCt7sXB2Q8Vv7MPu0ydXmz3+zfyqcW61wmmdfymnbEbcQlcthSEe4FJL2CKiuK9TjNngWrAAh2tsNbUabGPNhSKRWT9iWsGNtaGlAqhUX9xSgXyHYUt9gFZPW1UGMueN0BFFe0YKBHra/Ge2Vc1nEWLMua0GUXOnsq1fxObJmSfj1UCdwqlFYGUGVfvez0B5rUF1IUO9APDR2okHzYhdzQuHNb2VcVUGntS7pl6cK+viKL+Mc69fhip9dZVInS1g5TaSG3IlRDn2oiWkSCUJdBNLTUosyOADxlaBroQm0adAfylFWEC6SJsJcUUcqLXS4sQ0V1d6iMKOt0V0slQRJlQyl/TSkD2mWncLlvoEWVmazU3dOMFl0GlEYfvSBOGgnLow6uZb5Y+U7GBhSXBtAXTHDetnXp8ivqGwE9buUzdv7D2yXKa0udV9YkSs4GFfDrHisqhglUYovuTk2zaYEqAKTg243WKuvCWVLfjW63rkn63o9u1Jc4LrLd7eiUUmOp+lDYJWc1vs0elw+OTddAmprJ0AXaQdJHQ2hbj/rWCd174kw/mh3oh4YYlQTR7H3ZpXu7sG9/sBMc65Tjc0uvrBZ11a3okBoAfwda9Zcl0eIiPVP05zzUXJBm9N+vusa4XGKiW2n0WTKtLa6tNPbyuNtZvZKmtADp1RytOGZmrHmSXsJ96BXdBdW1KXSbVLItY3rDGPsmoiXOvVxYts3uvm4qTbepEk2C8lKo7KavF+YaZpcB7bJTdPnOLU1z2YsQXQaURh+ZHy+NWHlxE6/M51YujesAeru9KEKC82Yn7Ry3ueU/ibx61Hx24aakebao0lEvDkg5wVvEyv85sDAVAHJh8LY5gucedZkwF6CYqvXD9MLrO4LmuKRbfjuK60zNpH2BXtRmeqyRyiqq0drh111n9Jcl0SJT1mQ+4038fE4V2XoypWdSvFYaVSqzW3di92jahr6YLUB+7K63Hlyq06vfrebEmpcgb3bLmzUnLKrFrERlva7FtHol3TIWZ99EtHS5lQvloqaDARmXoNIZmCYqL82kDBgjzWlHH7HSWODyqPO5VDMqZy7F8jQtXdILKIDGxoDpFWQ4GwPovCxIBYB04UKx82pjunt19JppB7nwl7aiw9HyNL033wtssK7ewc7eqTWu+oulHrvNPU66e9lc1TbZ+wodi7m3za74mO6xuqUnk2UVqA5UoUq6zszJwRDRnIluPYnumWT/TcdqpVGFPHtezB5NknbMFirpItqKqvJy+DqL0NIjQXyMeYnyZrcERXO2mPW0qRQC6LCvfepal1TLWLx9Ey1Rad8bSnEtF1o1ANZ4jVqncotVPku6vBSjDBhV7tMPGRPTLYPFEjeNBOXRRNzynYgqG0rFqbeuFp7zOsZp5D8qr7psrceIkiPf7yogi7yFWT/LwlQMqs8/P1MztwAVAFYXrsqoUqt+o1tbzcW5SF849AP01KW+tqVNXflLrC/Iml5U2q1GCZVB9xwzBd2a9oA1e0r6aqVGK/2S9kr0JNMiOeUZAAUo353oYhx1LNIE1tbiqHmd7rG6pKc3KEOFulaX2l+WRLS46AKS+SKbd7FaqNT1pEuNt9ShuLcRJSXm+jhl3iyQp1LXeXUvJbYsUbpjb6g45UJzG4AVDDjXSaa85FIG1Ns2IFBltm0MmEAimTQTcUsjmfJoIm75jsFZRlVlw966Hlgfr5keo9u5dBOZV7UbXtdpeuTZP1N6E5ahqc1rfQ6rAvoZStP7+yRbxvrNVZMvdTxoJpPT39+PwsJCM0WLkypUl3egoiuJZxPQvNm1axd27txpplLPjh07sH37djMVg9+Hgo6KmAVdaQXrqBgwhZTFI9717nyvhdavAFSiTX2J6UZt6cWjCmvFPS1ATYkptHms9XrrMLCtD+U1QIt0i5eWm+hxvZkq0PU06YrAmNup4nRzuUq7UqVtrWSWFWF3gexbKgNkHZlZh16dH+e8JPJmHV6YM69mlr5GycNTByrQoV6LQ3n26V9G0KfA3ia0/RZ0St6j9522gdPSxWshr4WLRVC9FyUu78VitlTzTZF4LXS/Fk7HfF43UyEOXrBfAaA5JH9MBVUIVG5j8E+LT2sVYv32dVWrmUwjntou9FT2otG0qoR78VitJ9PumSRKA+itsdKLvV28FipTs15QgvZKyUeseeeRtwj2U6mn0zI2W/smonTmD/1snbqOqMvuUnlW0lLNN1FcU8qF05G+ZcjzwR4ARPMo7Wt6l6Al1eoVs6WdaPFhqxd7ABARr4VLUSpc79gDgIiIiGi+sTcUEREtAFYAEBGlCnloDlv/iRa/sibrwX8Rf68e66Gbaj7vbCEiornCWwCI5pF09Up1vAWAiBJht9elh9dCotnHcuHSkwrXO1YAEBHFwUIv0exjBcDSw2shEVFqXO9YAUBEFAcLvUSzj61eSw+vhUREqXG9YwUAEVEcLPQSEfFaSEQkUuF6x4cAEhEREREREaUBVgAQERERERERpQFWABARERERERGlAVYAEBEREREREaUBVgAQERERERERpQFWABARERERERGlAVYAEBEREREREaWBjPWbqyZf6njQTCaHv/dK52PXrl1mjFLV9u3bzdjSx9++JiLitZCISKTC9Y4VADTvpAJg586dZopSzY4dO1gBQESUYngtJCJKjesdbwEgIiIiIiIiSgOsACAiIiIiIiJKA6wAICIiIiIiIkoDC1sB4PehoKAczUEzHWxGeXkz7MnFyu8rUPmOMfj8Zo0kzdbxLpHz5qbvvq3YnJGBDBk2b8bWPX1mSYrpuw+bN9+HFD06moHbbrtt2gMRERER0UwtaAWAvyOA6mov2jujQte5DmjPM/2ypgEMDMjQhmr1r02Pq6GpzKxByeq7bzM2PuzFl/dPYnJSDQ99Gbjzc7hvoaJkZ5DOgJ3mwTPPPJP0QERERER0PhawAiCIvoAXFU0V8LZ3LtnWazo/HQ8DTQ/dgzuKzIyiO3D/5JO4x55eSEX34Mkn78FiyApRUqRy0+6RVF6O5ml2Sjov0T26khRs9kXk2efntwERERHRXFm4CoBgJ9q9FSjDBhSjHeFOAL3YXVOP7u56lNit9KpQ6yu3C4g+q4CpW/F98PnKw/PtcVUIDfXGV4XSUOFSzw+iOUH6etOI9M28ZMTKq57vD883+bD0ojM632bfMY8nVl6d3JZHzFfpqmP3N6tXx20LcmvDdO9iOF8P4y5UuEXYffdh62b71oCt2GPmbVbj923dbM3PkFsGZMEebFXjoZ4Dsl5GeBtnOnqdmOn04b7P+bB3rw8bpeVfrxPuDZB8XpQ9jtsanPOXoO7ubjM2VbxlNN/UNaakHZU9pkdSSyXaq6Zx7YpHX5Pi95qa0qMriW2C6hpU0l6MulCe64CqmmlXIhARERFRchasAiDY2Q5vhXSZ92BLJRy3ARRjW0sDSksb0NNVq5ZKwN6O4ha7gFiM9hpTqOwOoLiiBQM9an013ivjsk6bF4FGs05ZE7pkngw9lWp+J7ZMSb8eqgSq1+mpDKDKjoLt9AeakFznfre8yvwqqJK5yYcp5B5Qm7jlO+b8OHnV3JZHzpfAoFTN3aBOfGlrhwkQ/OhorYZ+SxYFKxjHl/frWwP23/UC7rSj6L0vIPCJh6xbBh69AS/cK0H6HfjE3XvxcIdVA9DX8TD23v0JNVfSeRjeh+xbDLx4+HMmqJ+STgcqHmrCpk1N2B/R8j/dvCh33I8nZZ4M++8Kz19iTp06hb/7u7/Df/zHf5g5YTJPlsk6tAgE+xAorcQWj5n21KprX7LXrvMVo0eX7F9fY90Eob4G0NBSi7JQnsvQNNCFWveNiIiIiOg8LFAFgBT8utFaZbVIl9R3o9vtNgDpKdDdjfoS03pdIq337eiU4FkKu3bJUY1vs8c3FFuvQrd8m5Z02dbMDpH00RDa1iNBcaDPyosz/WS45dVv9mGXau1C7gY17pbvWPPj5VW4LY+aH6IK6HXVreiQGgB/B1qrpUfGItHXgYfRhDpzb0BRxV3Y9MI+K4jedFdoPjZ6rVfljrom4OEOtU6fdWtB3R1WOnv3wrfRtMZvlBb+h9GxX23gks4UM8iL1WPA9AyQfZrZS83q1avx93//92hvb4+oBJBxmSfLZB1aBDxbUIl67G72q795M0/olvhwb6lytdzqXeToiTSlp5RzO/ta5ug1FU2uMdE9uuweABH7d/ZKkuuSo8Iimr52mzzZvZkSHYu9PO52al5U2naPA+mREDoHZmaseZJewn3oFYmIiIgWl4WpANCFxTarNVoPPSo8NUF9TI4H7enBBM8JWV1ii+tMS7r0FDBL5s5M87owyiqq0drh1913G7bNf/h/lwqtTaP9+SuqMOlJwO68teBuPGq3xuvhSdyz0SyaE3uwdePD8H7Z9AzY34RNZslSFF0JwOB/sfKgtqUNxb2NKNGVkI778aU307YufQ1EfSOgx60eUXqVKT2lwj2Riit6rGtnqNfUVO49uowZ9aaK0zMr3rF0I9QLK3aPrm3oi9lTy4/d9V7r+i3p1e9Wc2LNS5C3aR0nERER0fxakAoAKSyi2BkVm0JjR6+ZdpBWrdJWdDhaXqb3BH8vsMEqsgY7e6f2ALBbzUxLmOSt21sUp9tqHG55DbXM2fP98Enh3LXCw0WivLotj5qPA47zXFaB6kAVqgJxWuLmUMVdgO9z9yH0y3995l5+SDDvQ6NZoLv033BtggfyFen0Hv7cw8BdFda6Uimw6QF81344gPO+/mTpioXp5uUGYKO1Rl9HYMn2ALA5KwEY/C9injLUNqmAWALTNi/q7dulpDeT/fftHLfpFm3T0u3sKZVUL6gkenQllY6DW28mmUh0LKXFoXkxe3RJ2rF6agU3oFhdv6vkQYSdRWjpkSA+xrxEeZvOcRIRERHNswWoALDu+6yMKrVJIQqtrVbB01OkA9YS3Y3SatVCe4lVWKvpRWVLvPtKncqwrUE2tQp6Ne0Ba/aU9NVKjVb6Je2V6Jnxz/m55TVqfkkj0NYyg54BifLqttyaH6gy+28MOCpCylDhlXLrFrXW/Cu650nsvyuAe0Nd9O8FHn0I9xQV4Z6HmqAW6PkbH74L+++/w2zlTrrnS7R9V6j5X9J5FHjYSifjcwHc9VCcJ/sXXauD/Y32AwS16eblDui7Ecwxfe7hF8z8pc2uBGDwvzR4pHKvuxeJ6xnPs6fUtHt0Gbpi0twuMO9i9NTyqOtklxpvqTO9KMz3w5R5REREREtXxvrNVZMvdTxoJpPT39+PwsJCM0VLTdDvQ0lHBQZ05YD8OkEHKrrmr8vqrl27sHPnTjNFqWbHjh3Yvn27mVr64l3vzvdaeNttt03r9/1vvvlmPPbYY2Yqkn6ifq9U+lkVpPrvvLEYPS1ATQ3QIt33pVfSlPEi7C7oQHFPk374nvwsnzyZ33U7a3chst8atKDL8eQ+Pa/XCwSK0eJMxyy36Ty3V6LNfhCg9I4qaVR5kY1K0FvXgya1wDq2Ogxs64uRf8e43qwXlaFjibEdgmguV2lXqrStlcwyOQ+yb6kMkHVkZh16dX6c85LIm3V4RCllLq+FRERLRSpc71gBkCb8vnJUtZp2/9JqNLSoAvIBHwqqWlHa0BNReJ9rrABIbawASN5sVgCoSFb9nddE/J23qb/zMsQIlKPGoYL+mnqrB1Zpaal6rYysAIBfBb9VqO+WlnNnZaEdFEuAbGYJSVu61stzA+JUAAipcLD3rfaO6rYWHVhLGr6aeujDsZ8/4JL/iAqAmnZ4VWqu28lupKKhpsqsY66HepeO82Cui7HmJcybmk2UahJdC4mI0gUrAIimiRUAqY0VAMmb3QoAksCcQTjR3GDZj4goNSzQzwASEZGQoD7ZgYiIiIjofLAHAM079gBIbewBQESUeni9IyJKDewBQERERERERJQG2AOA5p30AKDUxh4ARESphdc7IqLUwAoAIqI4WAFARMTrHRFRquAtAERERERERERpgBUARERERERERGmAFQBEREREREREaYAVAERERERERERpgBUARERERERERGmAFQBEREREREREaYAVAERERERERERpgBUARERERERERGmAFQBEREREREREaYAVAERERERERERpIGP95qrJlzoeNJPJ6e/vR2FhoZkiomTt2rXLjKWu7du3m7HUEO96x2shEaULXu+IiFIDKwCI5pFUAOzcudNMpZ4dO3awAoCIKAXxekdElBp4CwARERERERFRGmAFABEREREREVEa4C0ARPOItwAsPYluASAiShcs+xERLX0LUwEQbEZ5ST26q9sw0FRmz0RzeQnq0YCerlp4zNxps9M2k5ZSVLd1IbSrdDHlXKTpeVhE0r4CwO9DQVWr+ig2oMFbj96KgdDnMdhcjpJ6L9oGmmDN8sNX0IjinhagRl0b1Ae5ui28/nxhhScRERERpYqFuwWgtBSlgT4V9hvBTrRHRu0zp4KLnoEBDJihp82LQGNzeF+LkQTr5SaPzvHz5TwXPZWL/zxQ6pOKv65abCkuRaDP/jQG0dkul4UAwrP6EIAXRR4ParsG0FZt5hMRERER0Yws4DMAKlHpbUenXdg/0KsCg2qUmsnZ5CmrgLe7FwfM9KLnqUXX+fSCcOMpWlrngVKap8iL7vZOUyF1AL3qmlBXCbTbFwV1TeiurjC9AYiIiIiI6Hwt6EMAt1R4Q4V9f0cAlRXFelzz+1BeUIACPZTD57fmFThbyQt8kNmJBP0dCJQWY4OeaIav3KRb7kOzXQER9Ifn6/2pBdEt8fa0fvVFpBPKR6z07fV95Wq+WnfKsQXRXFOP7u56lITSDx/nlP2Y9Jp1enYasiC+eOchlG7onEr36xjjUdvFPD5ZjyiRsgpU2xVS6rPZ6i1C2ZZKoNeqogr2BVBarD+tREREREQ0Cxb2VwA2qIBftwD60RGoxBZnWb+sCV3RXdfVvDZvPWqa/Spgboe3zb5XOIoE0jowtoaSRqCuRVrUJdBuR3GLSbelGO01EmjL/Cqgssfsrw6oqkFzvKbyboTS6akMoEpH4G7py/oBFFe0qPkqz1OOrRNbWhpQKt31I1r+rYoB1Fn5Cu9HUen16vRUGvFucXCcCzkPlaHzECNdzxZU2l2wJSBT/zr0YfWZioMkj0+miRLagGLzeZNgv7pCfXKkl4q+Nci6JaByy6z3gyEiIiIiSlsLWwEgASd6cUBapr1FkV3edUuzaeF2PMiurKkN3voq1Hvr3B8GFnHfexsaEECHBPP6OQPdqC8xlQOSbnc7Ov1qvlprW63JgacMTQNdqI3X+KgCYjs28WyptJ5n4Ja+7Lu0ElvKzAYuxzaFpCf5MtuF9iMTKj17vq5IceM8F11N0Ifomq4HRd5u3QArPTIaGtSZkxoAuT2jcgs8yR4fUVI8sBr8rWDfauzfgGL16ewMHkBvt9z/r1ckIiIiIqJZsLAVADoACKCxMQCvtP6F+OEraUdxnWnh7mkIPxtAPxhMcT5AMB4VzNfWedGqm7JFNdrsgFgPCQL9aUuUfpxjWwTKKqrVqW22emTUWq2xzX3q/QlFYnN9/iidyHMAAh279f3/VoWaqRTY3YEA7/8nIiIiIppVC1wBoIr7Utrv9iIi/te8wAYr6Ax29ppWcqsLuretB23edtSEbuBPQO41bu2AX3dxb0WHvZ2+d70ZQd0ToR67Q/PlnvdyNMN6aJ79TLKgtITbnPM729UhFMHjlr415RDr2GKw8yXPI1BC+9FT5yFeuvLAxPp6BKTFX4VfFeo817eb9yfp4yNKknzeWlv1/f/251oqBVrVPNMlgIiIiIiIZsmCVwDoJ95PuW+8DNsagHbT1bymXbf540Bzjen6r0LTpjoVqNaEH+IXl32vsQe1LW2SsNWFvabX3BMfNV9ulm9rQa1H8hEwXd7LsbvDJCdUer01Vv5K2ivRo+9HcEvfKfaxyb3PEpSXRDxET9JTKzda6YX3c77ipSvnCqEW/7IKr5qwW2KTOT6i6bA+bxEP+5MKO5Ty/n8iIiIiolmWsX5z1eRLHQ+ayeT09/ejsLDQTKUhafmuAVrm4qf6KKXt2rULO3fuNFOpZ8eOHdi+fbuZikF+yaOjAgMzqMjy+wrQUTHg/uyPOZL21zsiIiIiShkL3wOAiNJLaxVCP+eZlCCaywtQ1WomiYiIiIhoRlgBMBNy2wJb/4mmr6zJenjktP5+PKjtsh46Od+t/0REREREqYQVAERERERERERpgBUARERERERERGmADwEkmkfyEMBUF/chgEsQr3dERERElCpYAUBEFAevd0RERESUKngLABEREREREVEaYAUAERERERERURpgBQARERERERFRGmAFABEREREREVEaYAUAERERERERURpgBQARERERERFRGmAFABEREREREVEaYAUAERERERERURpgBQARERERERFRGshYv7lq8qWOB81kcvr7+1FYWGimiChZu3btMmOpa/v27WYsNfB6R0RERESpghUARPNIKgB27txpplLPjh07WAFARERERLRI8RYAIiIiIiIiojTACgAiIiIiIiKiNMAKACIiIiIiIqI0sEAVAH74Cnzq/06x5s1QsBnl5c0ImskQt/luZP2CAhREDb7maaYzF5x5Ky9H86ycuNkTbPZF5M/nX9CzRYuF32c+E81o9qm/JcfnNthcrpY5rwFyTZDPttvfWxDN5dZnzJkOERERERHFxh4AiZQ2oGdgAAOOoWmLWTZds1UxIYFRSTsqe0yeWirRXqUCp2mnMzckkCtpL0ZdKH91QFUNmuc6Y/bxL5LzQC6q2zDQVYstxaUI9NnvUhCd7erPrTSA8Kw+BOBF0QYzPYUHtV0DaKs2k0REREREFBcrABYDTy26VEDkMZMJSWBUWokt9gay/UATyszkwrICuYaWWpSF8leGpoEu1CZ9gDM03fNIC8pT5EV3e6epqDmAXlSirhJo7zQ1AAd60V1dsUg+10RERERES9+irACwugJL195y+Oxm42AzfKa7b0G5L9ya7Hd0NZf1Q12Be7HbZ9JR60/pIeyW3nS5pRP0h+frfPnRXFOP7u56lIRaqX3whfJoWqynbBcjY54tKlSqx+5mv0rHzFNbR6SvZ0XmTZ+DiP2qeW7nL2Jbta5LmlPOW7AT7Sp3ocqJaLH2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kGgeyUMAU13chwAuQbzeEREREVGqYAUAEVEcvN4RERERUargLQBEREREREREaYAVAERERERERERpgBUARERERERERGmAFQBEREREREREaYAVAERERERERERpgBUARERERERERGmAFQBEREREREREaYAVAERERERERERpgBUARERERERERGmAFQBEREREREREaYAVAERERERERERpgBUARERERERERGmAFQBEREREREREaYAVAERERERERERpgBUARERERERERGmAFQBEREREREREaSBj/eaqyZc6HjSTyenv70dhYaGZmr7bbrvNjCXvscceM2NERPPnfK93RERERESLxYJVADzzzDNmKrGbb76ZFQBEtCBYAUBEREREqWLp3wIQbEZ5QQEKogafP8by8nI02/Png+y7vBlBMxmP31ceme/ZFCsfznmu5zCI5vIYeXJLb0oa5bHfB8egl8dbJpzLo9/DeMuIiIiIiIgoJDWeAVDagJ6BAQw4hqYyWeCHr6QdlT1mfksl2qt8au5i40dHqxdtoXwvgJjn0IMtlaUI9EVWYQQ724HKLfCY6ZCoNHravAg0OioKXN+neMvivYdL5f0lIiIiIiJaeKn9EMBgHwKlldhiR6qeWnQNNGGhYmxXOp/F2GAmFxPPlkqgvdPR2h+EFf9PCf+n8JRVwNvdiwNmekbivYdL5f0lIiIiIiJaBFK7AsCzBZWox+5mP4KRjdgRgs1W93vdZb1ZrSjdyp1d3O1p/eqDr9zucm5am93mGwckfUc/er/P2a1eWrHr0d1dj5ICtZ2dlr4lwJp23Z+5baBcHV+zHpcu93EOdCb0OWxHp51ssFNNOYLuOIL+jvOv2Ij3Hib5/hIREREREVGqVADo4NkEyXqwA3APalvaUNzbiJISmV8Oie8j+bG73up+P9BTiUD97ojgfYpuoLjF6nLeUxlAlR3Ju81XNmypRGlrh0lXuvtXoyLUTF2Gpp4GlOou8Kb1ujuA4ooWldY29NXUA3U9Mfan1tnWpfLcANQ3Anpc5b/R2VrvEH2OpNLBLNLinEOrE4CVqmv3fxGVRonKVl1LbXhd130oM3oPk3l/iYiIiIiISKToMwAc3cA9ZahtUsGxBNBtXtTXRD28DhtQXNqKqvJy+DqL0NKToAt5aXGo9Vu6x5cG+qz03OYLTy3qqlvRIRGtvwOt1RUJ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" /></p> +<p>In Engineering Mode the electrical and mechanical power demand for +the electric system, the pneumatic system and the HVAC can be +provided.</p> +<section id="electric-system" class="level4"> +<h4>Electric System</h4> +<dl> +<dt>Current Demand Engine On</dt> +<dd> +Demand of the electric system when the ICE is on. The current is +multiplied with the nominal voltage of 28.3V. +</dd> +<dt>Current Demand Engine Off Driving</dt> +<dd> +Demand of the electric system when the ICE is off and the vehicle is +driving. The current is multiplied with the nominal voltage of 28.3V. +</dd> +<dt>Current Demand Engine Off Standstill</dt> +<dd> +Demand of the electric system when the ICE is off and the vehicle is at +standstill. The current is multiplied with the nominal voltage of 28.3V. +</dd> +<dt>Alternator Efficiency</dt> +<dd> +The electric power demand is divided by the alternator efficiency to get +the mechanical power demand at the crank shaft +</dd> +<dt>Alternator Technology</dt> +<dd> +The “conventional alternator” generated exactly the electric power as +demanded by the auxiliaries. The “smart alternator” may generate more +electric power than needed during braking phases. The exessive electric +power is stored in a battery. In case “no alternator” is selected (only +available for xEV vehicles) the electric system is supplied from the +high voltage REESS via a DC/DC converter. +</dd> +<dt>Max Recuperation Power</dt> +<dd> +In case of a smart alternator, defines the maximum electric power the +alternator can generate during braking phases. +</dd> +<dt>Useable Electric Storage Capacity</dt> +<dd> +In case of a smart alternator, defines the storage capacity of the +battery. In case the battery is not empty, the electric auxiliaries are +supplied from the battery. Excessive electric energy from the smart +alternator during braking phases is stored in the battery. +</dd> +<dt>Electric Storage Efficiency</dt> +<dd> +This efficiency is applied when storing electric energy from the +alternator in the battery. +</dd> +<dt>ESS supply from HEV REESS</dt> +<dd> +If selected, the low-voltage electric auxiliaries can be supplied from +the high voltage REESS via the DC/DC converter. Needs to be selected in +case “no alternator” is chosen as alternator technology. In case of a +smart alternator, the low-voltage battery is used first and if empty the +energy is drawn from the high voltage system. +</dd> +</dl> +</section> +<section id="pneumatic-system" class="level4"> +<h4>Pneumatic System</h4> +<dl> +<dt>Compressor Map</dt> +<dd> +<a href="#advanced-compressor-map-.acmp">Compressor map file</a> +defining the mechanical power demand and the air flow depending on the +compressor speed. +</dd> +<dt>Average Air Demand</dt> +<dd> +Defines the average demand of copressed air througout the cycle. +</dd> +<dt>Compressor Ratio</dt> +<dd> +Defines the ratio between the air compressor and combustio engine +</dd> +<dt>Smart Air Compressor</dt> +<dd> +If enabled, the air compressor may generate excessive air during braking +events. The air consumed and generated are <a href="#engine-fuel-consumption-correction">corrected in post +processing</a>. +</dd> +</dl> +</section> +<section id="hvac-system" class="level4"> +<h4>HVAC System</h4> +<dl> +<dt>Mechanical Power Demand</dt> +<dd> +Power demand of the HVAC system directly applied at the crank shaft +</dd> +<dt>Electric Power Demand</dt> +<dd> +Electric power demand of the HVAC system. This is added to the current +demand of the electric system +</dd> +<dt>Aux Heater Power</dt> +<dd> +Maximum power of the auxiliary heater +</dd> +<dt>Average Heating Demand</dt> +<dd> +Heating demand for the passenger compartment. This demand is primary +satisfied from the combustion engines waste heat. In case the heating +demand is higher, the auxiliary heater may provide additional heating +power. The fuel consumption of the aux heater is <a href="#engine-fuel-consumption-correction">corrected in post +processing</a>. +</dd> +</dl> +</section> +</div> +</section> <section id="vehicle-editor" class="level2"> <h2>Vehicle Editor</h2> <p><img src="data:image/png;base64,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" /></p> -<section id="description-4" class="level3"> +<section id="description-5" class="level3"> <h3>Description</h3> <p>The <a href="#vehicle-file-.vveh">Vehicle File (.vveh)</a> defines the main vehicle/chassis parameters like axles including <a href="#vehicle-rolling-resistance-coefficient">RRC</a>s, air resistance @@ -1174,6 +1392,13 @@ effective (dynamic) wheel radius (in [mm]) used to calculate engine speed. In <a href="#declaration-mode">Declaration Mode</a> the radius calculated automatically using tyres of the powered axle.</p> </section> +<section id="vehicle-idling-speed" class="level3"> +<h3>Vehicle Idling Speed</h3> +<p>The idling speed of the combustion engine can be increased in the +vehicle settings. This may be necessary due to certain auxiliaries or +for other technical reasons. This value is only considered if it is +higher than the idling speed defined in the combustion engine.</p> +</section> <section id="axleswheels" class="level3"> <h3>Axles/Wheels</h3> <p>For each axle the parameters <strong>Relative axle load, @@ -1196,29 +1421,69 @@ load-shares are added by Vecto automatically.</p> </div> <p>Doubleclick entries to edit existing axle configurations.</p> </section> +<section id="controls-5" class="level3"> +<h3>Controls</h3> +<dl> +<dt><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAalJREFUeNqMUT1Lw1AUPS/JS5vWuogdiqMUXPwLHQSd/A3ubk66iII/QSiCIE6iiz9A6CTOFsVB6qAFFVoprf3+SJ73Jk0bJSleuOTm3XPOO/ddkTsoYByblBnMDgKrFyg1OTDowK+XznZy+W5/BNtxYNsKjkO9Mbj0VsFJ4XWbSsG/PklzAV7q/eEIjU4P9VYPte8OKrU2Pr9a+Kg20Wx1cLG7lifcBvGyoQJCCGga2TI0SKnDNDXougY+r9bqOL++xXo2diza1X1KcAZH0NmcJ6JcET8GA2B1ZZnuUMgspnDz3L2fvoFyJjVxiSxodoSK2PYYqxwjIKCmAmTBHyNKBHyLUkaYA+k5YHK0CDskjgwdIfgGUSK6Lv6OEHAA8esNwkR4K1EOpOcAM0W4/0dABRx4I/Bqo0S8tpoIaI3yI1wXrCqECxDjL4v4W/G+7p48LHGYqxUvD6l4gHCGSd/BLBG3R1jmMJef1ipeHaUx6i0YhLIMCUuaSEiJhGkiSTkXN5GKxzBvxRCTtADCuhzi8josynS9/FTZ2ju9wz+i/l6qMIdy9CPAACWK1uQeWD6HAAAAAElFTkSuQmCC" /> New file</dt> +<dd> +Create a new empty .vveh file +</dd> +<dt><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAC2UlEQVR42o2TTUwTQRTH/9ttwQClJRAhGvkQi8g3QSHxQMRgTPxI0HiTg4SrRkgwmqgHjeGCJhqjJ/k4iXAxUmOiCUIRA8QIJeUzVKTlSwTa7ZZCu8vOOp0WLPHiS15m5s17v/m/mV1uqLN6BECRltdAq6XOc+A4DpGm0bC1oChqfe6FlrbIPY4C1NLzBVhdcEH4JcK9IiLhYCaS0nLYuGN+cQ32vg4h/2Jrwj+A4+fyATUU2JYVCBQyZ1tA6YlCmhHONKTDbGnHbV8ftv3k6Uytq34XUHI2j+WoDBIiDX8aR1HWfgRbC7eAd1N2NHgt2CLb4EWu11nnqWCA4spcWqbuqgiatXsCeYeTwFNAdBTPYiPTK7jy21yxqZF7JKpU5+YfMEBhxbHw6SEBwanNMomjaYnQaTk4VS9uOQbBbQHm6nEu5VncW48+ULXPyQsMkF+eTQEqIkWM908j44ARDiKiYWUAN08/wivLS3y4bOGSG2N7xBTpFO/gQneQczLrb7HKmsHU4Aw2DQpeKAu4WnYDvfPv0fW1C5vu7TYlllzzGWRw9vAlZpeZmAKVhHoIiun+bsUbvQvXy++jY/I5RldGsDy7AVmjQIpXsCHLIJNqCGAqyaTF4RaoB7YCqHV8xJ0zTeiceAK7ewZeKYANSdp134YMZZj0MkBmYQY7Paji59gcg9zT2HDkUApWA05aLO0BeDepj0qCIpLQM2bkpYMQlalwTjmx7iFwKCJeExti0rVQdWAAQfRjfX4LoiMwp/jJJbmZWBkgNTuVFQchi/YFLK/J8EsqYow6NAn9IGl0L4pgZsiF+oQS3K3/wkV+yu74RIMxzqBnkOW5RUz+WIfXJyE5MRbReh4PlwagmACnzYNO08XiyppOayTASMdWXZSuSp9ghOgS0G4eq3vc8s1M47PBpLi6KKMikVYloApSs1Kz52famVBQVRBE3ThgXSqoa/xsw3/YH0GTmCzvIdojAAAAAElFTkSuQmCC" /> Open existing file</dt> +<dd> +Open an existing .vveh file +</dd> +</dl> +<p><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACdUlEQVR42qWTXWgTQRCA5y7JRTSSxCcpgUBR7EMe/IWKoCIoRYn4/5um1lBRo1GpNlUQtUXsg41VqzE20f7YolVRsYgKUqkgggURSStSqUUQIfZBIYUkd7fOzuZiI7553OwMNzPfzM7uSfCfj8SXwO5AGo2pW/0BKJtTBpIkoUBeC1sGRjo5NAy9PV1gVZSJCxdbphHAX+ln3KgJHgJ36eziCgUYQnD58vkTxKNXwGw2w7XrMYkA1VW7GNd7giFYtGDuX00yYOhluOg6g8F37yERbSVAWyIuAJU7fQSoOTCpA0YvTy8AuHwdHYEb0csEuNnRLgA7tm0nQPW+EHg8nj+1eVJeY3Hq4ONwEjpjrWAymaCr+5YAbNm0mQBVe0Mw0z2LJstYvn3D5hBU38dGoLsNt4CAnju3BWDj+g0UvrzCCy53KdFlWaYBcoeu66BrOuQ0Fb6NjcLA8z6K6b13VwDWedeyfx+yNGmWxSEccP/hAxHhXb2myMur8wDjHoDRBYqGwmE85lHfY+GtWLmKGYnH6sNgs9kKQzTugqqqUHv4CAI0cDqcFPvk2VMBWLF0GUWa8GjCJ45D45kGyGQycD7STBCenMvl4GxDI6iaBorFQoAXL/sFYEn5YgHAjydPn4L6ujBkc1kERCiRSzabhZbmCG3DggALFut/NSAAC+fNz6ChmNHBO6irPQoqtnquqYk64QCuY1ejtH+r1UodvBl8KwBOuyPoKim5pCiKvD90kCrwpHQ6TVrDtrm0xxM0D4zjmn0YSk43zmkGTr3c5XJN8fl8Drvdjj+bYsH9y7p4cqlUaqKzo/Pn+PiP/BWDXzib178BELUfNpS+QSsAAAAASUVORK5CYII=" /> <strong><em>Save +current file</em></strong></p> +<p><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAC9UlEQVR42qWTWUhUYRTH/3OdzVGvy2TaIEhK5YOh4Ea+RVFZaIttWjouKA1uueVDVKSJormglkuaGwaK9NKGmppGhaZoSEaZpWJu4546znq795O0ee7C4dzvu5zf+f+/71we/vPh/X2JjIhcZxeSS6GRcDngAh6PxwZIZlZXsNb5GvTRY+DTFvg8/AVNT+ohEgo3tgGhIaEMt4iKSYCj077tDgbdOkz6w/Araw7QCmBf3YBp1W9Ulj4An8/fURAuD2O4HB0TDy8Pd7LHGHRYGwxFbVMPiiuXkSlYhdvNAiz4+KKqtMQYEHLlKgFExe4ooMbuouddG+Jy53HKQ4kkuS/0B+sxPz+Lx6XFxoDgy0EEEK6Ih6urK6i5BowOPoX81ghc7CaRm+yMVcdaSO2dMfLtK+rKS2BiYrIDuHj+AgHIr8Vjr60S/IWXCE7pgdgwirI0GiNmBbDc4w4zcxozE9/R8Ii18C8g8Ow5ZkvJYfjuV0Ke0g7l1DAepWjRt64AZe2NXba7oTcYMDX+E92tz40VnPEPYOykFG4nHEJq1hsMDgygInEZje+dMDRhC9rCAhRFGc2AESAo0I/JTDuCwupevGr7gCLFAvp+yNAyYAepjQ0EAgEMbHcuOBVgGAIkgDvRDuLTgcGqF12zqGnsRnrIPKQyN/TNnSAHKpPJyEDpdDokX09kAXpYW1nvAIZbFDld/dOp96uGEBuwCG83GcIyNiEUilBWUU4UcsVarRaZ6RnQ6fUQsoq2AZ86i8baOlodV2b6cNxTg7qP/uhofwuxqSnyCvJJIRcajQaFefnEBmdJwM1BQoSfV+BJh1712iRGx5ZR+2wB8qgk5OXkQs8YkJWdDbVaTQBcLn9YSvyLRKItBd6e7vesJJtOM3Nr4wyPvsGSKUVcLCtfSDpubGyQYj0rm+tcU1lFzoP7zmaGJxTwZRqtjrMiZa/F3crSUujt42NO07RAIpFQYrGYG1k9W6BWqVTrzc3NS0uLiwbyrwCrfwAs4zedOLKsGAAAAABJRU5ErkJggg==" /> <strong><em>Save +file as…</em></strong></p> +<dl> +<dt><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACA0lEQVR42o3TMWvbQBQA4Hc6V5Zky66LRRrSlJDBpIVS6Nh08RAKCZis/gE2XbpkzVA8ZDKBlmYphXqwCZk8BpKxXTp0qIMwDR7iQGxqGduyjbEUIblPqpz26qbpg0N36O7j7t07AhiO47zVdf0Zdm34S4RCoVvpdPpNuVz+8Oc/4gOnvV4vAddEOByGTCYDk8kkWywW388Atm1XEXhwHSCKIuTzeWi32xCPx1/kcrl3DGBZ1j+BKcJxHEiSpBFC5hjANM0bgWlEIpEGIvcYYDQaVTGJ/w3IsswCg8HgRoBIEkwsC2RBaMRiMRbodrszAAkGAQ99tbiztQXyxgbEU6mLO4HAIgNomsYA7uLh/j44nY6HcDwP7cNDGKsq3M9mB0/29qIM0Gw2GYBGo3CyugqXrRYQSn9ORMTt2+MxxObnR0vLy+sPj44+ekC9Xq/2+30G+Lq2BpeaBpwP/B5YeCAg2JekRQ+o1WoMEEDgczI5uwM8joM7CPL8F5PS5y91vesBqqoyACcI0Dg4AMMHvBwcH8Pw7AwebW+3Ujs7d5kcVCqVU7xK5i1QRKa34Pa/7e7CwuYmKCsrzceJxMIVUCgUBEVRXlNKkzjmsQXdTfjfX6Aomg7WgWUYJ4ZhvMLSHmKck1KptIRJeYovTcF5t30k4iNM7tyaw3dgYRtj+47jTz8AN7jeFErzKnEAAAAASUVORK5CYII=" /> Send current file to the <a href="#job-editor">VECTO Editor</a></dt> +<dd> +<strong>Note:</strong> If the current file was opened via the <a href="#job-editor">VECTO Editor</a> the file will be sent automatically +when saved. +</dd> +<dt><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEsAAAAVCAIAAACBqIQ6AAAACXBIWXMAAA7EAAAOxAGVKw4bAAALpUlEQVRYhW1YXYxd1XX+1tr73HP/58fM2Bjw2OEnIQQwscEiSHlomhpVfWtKWvHSKq1aSilSCUiQtCqtVNGmb1VbRWnSNn2MEKJ/tKFNQtIEaEMjHJIAwS6YweAZ2+Px3Ln3nLP3Wl8f7h3jpiwdbd2z79Fd+7trrW9968hx59oWnv7Od06tn/7+8y8uLy+P3A0sNBSGTqarVxGm3jIXIkOgEkRFJFAB0Jxk0zSDwWBj8/xgOIS4A01OpAUCoIiKiEoLgDvcPcZIkjTCAIhQBCLi7iRJyo5NbwHBe5hqbKd6uxOqbj9MJpON0bgzv2ffynUHdq989PCNB+YgL17g17/9/Bvn19vdXk/iwvyuHEOVk5gX5p0MF58UMGVhUCILZz/uDFAAQkyPYmadTmc03qZiUldLS0vu3lQTZxYXhwaoC5RqZBGCAwpQqaTBFHBxJQwUFxcPCC4uLkZG1enzDijVxZXqItmkVYjaZmq2Q6HS7lyo9Oy5sdQ4sHv5ox/+UFTFsWPHlt6375r9+w5efTUcXsKIMqAwdDJcsN0CgegQQiNIuAMOAEEQBCKYTLg0lM0Go3EGsGc+vnPBzNLiQtsMzMhEAKAIgAs8AQEBoEIBA8SRiVaYfXaBEi4QhwFR3t25uJogJXR7QMb29tmi2+oUg7e3849efePk8TdfPf7ax26/Jba72NraunnP8jX7V/b0MBrDBUUL6ohASbggKJKiZRBCA2YpE6bRg85ims6fy4NBtz+IUOSEruThQhsGMzf3EhAJ4iICEAgQgci72UclyaBKgjr7VgQkSLynOdC0EIkY0On3GDQBvXa89pqrRxvbrxw7VrYRkyOZl0VrcRAtofSUJ02pBeumcC+ymkBdomgwVSIzi4gSIgKaOEGS3Lcw986ZUdeLlO385la/37980Dn19ttLC4ukkxARFYgIXQCklGYFJrN80FkdEhQBRERVVZUkAL43yggLWRm1CsGaOtcuKOZ3DaTdaZ2/sGGKOHGYxO1xBYNXNoihgaGqy6iFoICbBFFJqi2IEGQQZYCICJxCurs702h0Wa9tqRJyZXnXxoXNmONSv+fjLdBAJUCNECGF5LDXc3fS3QlQVaeQUjIXChXKIAJxgTpMRSgQ4tLVhFFQFKGQwizFIK12bwQZJShEi0hBzALGVp28rjEnwnrSLpjqCZO7g6auaqFwVbOohAYH3AkBxM1JwgHUKb/0wx984ud/YTKZjOv85b/726NHjwqwOOybmdmUD7FDj0jjzUsjY3ARMQCMAOkCpSNTHC4OC6L/H6GLqrbhAo6Ya4miDNllPPGtrc1WWU7SNIahYGg1mUWhk63R3HzbwQiJoIKBosIAidPkcRAGc3MPJABVikgswu/89n1PfOUr17z/OnfefPDgK6/9uK5rq1s556ZppiingRKRGOPFfgCA0yoky3bpBpKETcvR4aSKCOCzot1ZBQSMTQbrTmDjGE1qhDjodd19MDeUCNUWPLRcpGwLiOFg0TM7rU6QqBJUp0tUjaohShAJqjHG1rsWiyLE1ZNvzg2Ghw8fbpqm0+mcPLlKynA4f/qd9U671+8NLXP3niu6nf6gP6cSc3I39HvD0dY4NaYS6dIquqnheFyZ8cLmqGlyXaVOuxe0UIk7x7h4qaoWImWUtqqShaNULUNUoChbW+PtKkMzkMjGvK5RVV6N68mknoybqk7jlMaNVXWq6lRXqamsmaSqaqpJM66aqmrGdT2uq0nVTOpq75VXmOPhhx/et/9Ak2xSp3bZfejBRw7ecmu71+sNh//1wn8/9dS/rBzY/69Pf3UwN/z+D176qZ/+2Bf/+kvZ+YEP3rCw67Irrtz/1af/fXt73O72QtFqdbqdfg8hrp09tzXenjT1pE6TOk3qenY1dV3XVT1uqnGqJ1Y3qa6sbnKTUgIpU6KPDhBuZk1j1aSSpnLUqXCHCVm4mOgkOpG98UDPkiiEuNAhrnQBAdR1/cUv/82nH3hQY7l7efef/flffOiGm375Vz71u7/3+6OtrfX19fvvv+/xxx//5C/d/bVvfPP919/w8quvtbv9O3/25+65596//PwXDh06dOLE64/+wR9+6ZZDG2+darfbRRFW3zo1GPT7/X5VVU0yiF/SJgCAAroEseyTQLpqHbT2VFvd5OwOJ2IEQqCI081TNjOCWSW7ATCHCRsKiJCSE0mNYgAEedq6FQTQ7fc6vd4DDz34R3/yuePH/+eBTz/0xBN/n8yuWlnZtbC4tnb6+uuvP72+dtcvfvKxxx47vb72jW8+86lf+9Uz5za+9e3/+Md/fkpFi6Jl9BePvfS+a69Jo1G71168bJcL33jz5GB+LspUx8DFd9SPOkDR6FncAs0RmthkbxorUrLGsjsigIA6SlJPdIM5VZwwBsCFcIgTM46nkzQhAAWFs12Ir769Oj+3uLy8fNnS7qpJo8n4wmj0M3fe+eSTT66srKyvr917770Li4uDuf7p9bUfvfLDN986efi2Q6urq2W7/Z//9rVutzsczuWcq6apmrooYijiiddfX9q9tPeqK5tcN1VNOIFLVhIwCIUFSLoTZszwjEwSUABKQNkoG+SaqaGbu5s5oRR1UZeZaBG6EhQnpvoZEAdmLfvZZ5/9rft+czA3eO3Ej5977rnLL7987czajTffND8/326Xq6urTVM1qcq5ueuuT/zGr99z5MiR4XC4b9+Vt9526Jlnvl4UxQsvfPfwbbedPXt2MOgXZSulZuXASquMb58+VVVjigNOcYhTHCDFXN0UppoxlR7i7kYaIRpDjAiIkiGsAzOY6Q0zqWZgDrOEdzGjqJNmTjiyhVkRgjZNVMDvuOP2733vhSuu2L+8ZzE1/g//9FSn1z98+NAdd3xk2gI/fOjg9vZ2WRZHj378M5/9zJEjt25vb5Vl+9FHH7377rsfeeSRsux8/q++sLA4v3H+bNnqpFyf3zzXasXFxfmqGjsNIGZ/68xMNCOQnumgA+pQUgBMmVYE8q2Gn/vjP7390KGP3HBTf6tqW3a4B/PgCg8OAEk1EJ0kQlQxZ52hUlDoAAQuIkVRVnXa3Lywe8/eM2fO7dm7N2f3lE+dOrW4ax7wuq5JGwwGZbs1Ho9BGQ6Hm5tbOeey7Gyc21xeXq7rGgFlWY5Go7lBbzwehyApNyHIpRyzgzDW0gJQWhNISKy1HMXBJJTfffnVZ59/7rMP3x81Q3MLuRyPEVs9Ws7VKKpKSoLkdAAKJbR2BZA9O2dK8qJUFKiZNakOWizM72qq1O/2Ns+ec/eyLJaXFlQ1xNjrts2saZrz58b9fr+u6/W1NVUty1LBQb99fmO93+tZsqqZlCE021vI2ZIXQdjki8B05lddICEwthopk7tLgVC6wHI119Zq89ywhQhFp9u/MBpvNqkYdirCNLbgQT1AFAY4GACFRBdQFOKg7qiKHf4mgoiKCgRUilHgwarsIlQGmHMmYiMhngsX8aINePIIuEvprWKMlsFEXCEATFXpQcQlXvSl03mGmkQbRrOQGTIEEslQ1c2krjY3zi8OBwGIjWB+78JGMzq9vVn0+y7UTjeIC1qQrOC7CKEzYFMvM/qZ3TNCMZNg00lVghhMBBogCM6ck1MtaBGibGaGUlTibB8mGkIIgFhwIUMUAO5Z4apwdwExrbGdY7goJBjF6IQgKAVjryZZV99Z37W0nDJitnTV/r0njr/56usnVs9sWGZRtkgzGISAUyBUQoQKaPCLIC8mjGIqqf/vIDfdCUFFCcDdzQxACEFV67qOMU6Ho5SSu4cQNBRGGhkEIhd5xVXo7tO4yY7Haa6qxoseXZw0mlmuQyyvPXCdO+LuTnHklpvrcX75tdfXT5xKHrTdnaRGgro4ZUfLQ4UiRKDqpTB+EuF0htCppFa6zBT1VKMrMO1c/hOvYaainCrZlbpDKuKy03tJTt9gCDGV3kIFNfhUoYI0ehZYO0qnJQc/+IEbD97YLvC/AYnE61RQFMcAAAAASUVORK5CYII=" /> Save and close file</dt> +<dd> +If necessary the file path in the <a href="#job-editor">VECTO Editor</a> +will be updated. +</dd> +</dl> +<p><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEsAAAAXCAYAAABDArJmAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9wKHg0hOYgcQEEAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAADTElEQVRYw+2YQUgbWRzGf0qDdL3ESS4iWS0VCb0FtpelhG5XqfGye0lTWWGFHtZ6KqFdECMNW92Lbg/CxhRaCCzC5pDSQilSbZueW+ph2R6mO4ldD17izhiojUTf6yEzSUyjW2pcunQ++EPe94bvJd+87z8v02QYhsTGe+GI9SGRSLC2tsbW1pbtiomWlhba29sZHh4GoMkwDDkXj/PZ0aOEQiHcbrftkolcLkcymWTzzRsujoyUdtY/6+tcuHIFp9PJ5uam7ZIJRVEYHBxkenoagGaAYrGIoigUCgXboSoUCgUURaFYLO7uWVJKpLR7fS2qPTmy14SNd9Fca1YjKhPrw+l0luvSA9kw7T0rE6OvL0amwbp1jw5SSoQQB3Y/G+/nizvf8mx9gWMALBF2tXEpuc713kO87aL0w4QQiP9HDDMs3IHJX3+gS0pKal/zSy4HSA415ZZZ5XU/9hhqD7jLN/Qdqz+/FHbjdlcqvCSRWpxAIE48XMNLiZRLhN11eC1OoMwHiGuVGyH/ixhub2+Tz+cPZv3rLXZ24HU+Tz2lk1c1tKvm4FWC4OVZ/piBnafX+HPEnLP4k1/xOHie4i0N7TRAmsjxs8w+moHLt+l/pPF7p3n9xVm+nGHftT8Ura2t9WN44J4lBFLu0zdeJTjXO8WyNfaNIwRI3zgX/AIhqjSyD7knx5m2ePz89NJf0nj+nOUzx7lWFvbxMDOw/9ofXQw/P80A93m8Um/+CZHe+wwsqqiqiro4jg/qxMca7/WdAELcVE0dVUVVk3zfefgxbK59Gh6sPPgDMPVjgmyZSzPR08NEWgA9dHpMPvsXy0iEkED12ubY4yfAFDfT1TohEsJPwJdk0eKzCUI9E6Tf0WlM7fk0bMTRwTM0z4L8jrPen8vcuRsviJ6Cv8fm6Pd6Kxf7xio7yIqPSUjhYWj+BtETXrxVOkMeYBfvY2xhnlPyN+aqdQ4BTYZhyGg0yuTkJCsrK/YxvQZdXV1EIhGi0Wjjd9Yn8fLP/iP9nid4h8OBrut0dHSwurpqO2T1X48HXddxOBwVs1wuF6lUimAwSHd3t+2SiY2NDVKpFC6Xq9LgAWKxGLqul1902Sglrq2tjdHR0d1m2fh3vAVk3vOX+aeUhQAAAABJRU5ErkJggg==" /> <strong><em>Cancel without +saving</em></strong></p> +</section> +</section> +<section id="vehicle-editor-powertrain-tab" class="level2"> +<h2>Vehicle Editor – Powertrain Tab</h2> +<p><img src="data:image/png;base64,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" /></p> <section id="retarder-losses" class="level3"> <h3>Retarder Losses</h3> <p>If a separate retarder is used in the vehicle a <strong>Retarder Torque Loss Map</strong> can be defined here to consider idling losses caused by the retarder.</p> <dl> -<dt>Four options are available:</dt> +<dt>The following options are available:</dt> <dd> <ul> <li>No retarder</li> <li>Included in Transmission Loss Maps: Use this if the <a href="#transmission-loss-map-.vtlm">Transmission Loss Maps</a> already include retarder losses.</li> -<li>Primary Retarder (before gearbox): The rpm ratio is relative to the -engine speed</li> -<li>Secondary Retarder (after gearbox): The rpm ratio is relative to the -cardan shaft speed</li> +<li>Primary Retarder (before gearbox, transmission input retarder): The +rpm ratio is relative to the engine speed.</li> +<li>Secondary Retarder (after gearbox, transmission output retarder): +The rpm ratio is relative to the cardan shaft speed.</li> +<li>Engine Retarder: Used this if the engine already includes the +retarder losses.</li> +<li>Axlegear Input Retarder (after axlegear): The rpm ratio is relative +to the axlegear input shaft speed. Only available for battery electric +vehicles with E3 motor, serial hybrid with S3 motor, S-IEPC, and +E-IEPC.</li> </ul> </dd> </dl> -<p>Both, primary and secondary retarders, require an <a href="#retarder-loss-torque-input-file-.vrlm">Retarder Torque Loss Input -File (.vrlm)</a>.</p> -<p>The Retarder Ratio defines the ratio between the engine speed/cardan -shaft speed and the retarder.</p> +<p>Primary, secondary and axlegear input retarder require an <a href="#retarder-loss-torque-input-file-.vrlm">Retarder Torque Loss Input +File (.vrlm)</a>. The retarder ratio defines the ratio between the +engine speed/cardan shaft speed and the retarder.</p> </section> <section id="angledrive" class="level3"> <h3>Angledrive</h3> @@ -1234,6 +1499,91 @@ the transmission losses for the angledrive in the respective transmission loss maps.</li> </ul> </section> +</section> +<section id="vehicle-editor-torque-limits-tab" class="level2"> +<h2>Vehicle Editor – Torque Limits Tab</h2> +<p><img src="data:image/png;base64,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" /></p> +<p>On this tab different torque limits can be applied at the vehicle +level. For details which limits are applicable and who the limits are +applied in the simulation <a href="#torque-and-speed-limitations">see +here</a>.</p> +<p>First, the maximum torque of the ICE may be limited for certain gears +(see <a href="#torque-and-speed-limitations">Engine Torque +Limitations</a>). In case that the gearbox’ maximum torque is lower than +the engine’s maximum torque or to model certain features like Top-Torque +(where in the highest gear more torque is available) it is possible to +limit the engine’s maximum torque depending on the engaged gear.</p> +</section> +<section id="vehicle-editor-adas-tab" class="level2"> +<h2>Vehicle Editor – ADAS Tab</h2> +<p><img src="data:image/png;base64,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" /></p> +<p>On the ADAS tab, the advanced driver assistant systems present in the +vehicle can be selected. See <a href="#advanced-driver-assistant-systems-engine-stopstart">ADAS - Engine +Stop/Start</a>, <a href="#advanced-driver-assistant-systems-eco-roll">ADAS - EcoRoll</a>, +and <a href="#advanced-driver-assistant-systems-predictive-cruise-control">ADAS +- Predictive Cruise Control</a></p> +<p>The following table describes which ADAS technology can be used and +is supported for different powertrain architectures (X: supported, O: +optional, -: not supported):</p> +<table> +<colgroup> +<col style="width: 63%" /> +<col style="width: 21%" /> +<col style="width: 7%" /> +<col style="width: 7%" /> +</colgroup> +<thead> +<tr class="header"> +<th>ADAS Technology Powertrain Architecture</th> +<th>Conventional</th> +<th>HEV</th> +<th>PEV</th> +</tr> +</thead> +<tbody> +<tr class="odd"> +<td>Engine Stop/Start</td> +<td>X</td> +<td>X</td> +<td>-</td> +</tr> +<tr class="even"> +<td>EcoRoll Without Engine Stop</td> +<td>X</td> +<td>-</td> +<td>-</td> +</tr> +<tr class="odd"> +<td>EcoRoll with Engine Stop</td> +<td>X</td> +<td>-</td> +<td>-</td> +</tr> +<tr class="even"> +<td>Predictive Cruise Control</td> +<td>X</td> +<td>X</td> +<td>X</td> +</tr> +<tr class="odd"> +<td>APT Gearbox EcoRoll Release Lockup Clutch</td> +<td>O</td> +<td>-</td> +<td>-</td> +</tr> +</tbody> +</table> +<ul> +<li>Engine Stop/Start not allowed for PEV</li> +<li>EcoRoll for HEV always with ICE off</li> +<li>For PEV no clutch for disconnecting the EM present, thus no EcoRoll +foreseen (very low drag of EM in any case)</li> +<li>Inputs for EcoRoll possible in GUI, but no effect in simulation</li> +</ul> +</section> +<section id="vehicle-editor-pto-tab" class="level2"> +<h2>Vehicle Editor – PTO Tab</h2> +<p><img src="data:image/png;base64,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" /></p> <section id="pto-transmission" class="level3"> <h3>PTO Transmission</h3> <p>If the vehicle has an PTO consumer, a pto transmission and consumer @@ -1250,50 +1600,33 @@ active).</li> Cycle</a> which is used when the pto-cycle is activated (when the PTO-Flag in the driving cycle is set).</li> </ul> +<div class="engineering"> +<p>In engineering mode additional PTO activations are available to +simulate different types of municipal vehicles. It is possible to add a +certain PTO load during driving while the engine speed and gear is fixed +(to simulate for example roadsweepers), or to add PTO activation while +driving (to simulate side loader refuse trucks for example). In both +cases the PTO activation is indicated in the <a href="#driving-cycles-.vdri">driving cycle</a> (column “PTO”).</p> +<section id="roadsweeper-operation" class="level3"> +<h3>Roadsweeper operation</h3> +<p>PTO activation mode 2 simulates PTO activation while driving at a +fixed engine speed and gear. The minimum engine speed and working gear +is entered in the PTO tab. For details see <a href="#pto">PTO</a>.</p> </section> -<section id="adas" class="level3 declaration"> -<h3>ADAS</h3> -<p>On the ADAS tab, the options for advanced driver assistant systems -can be selected. This is only supported in declaration mode. Depending -on the mission cycle, vehicle group, and payload a certain benefit is -applied to the calcualated fuel consumption. See <a href="#driver-overspeed">ADAS: Overspeed</a> and <a href="#vehicle-adas-technologies">ADAS Technologies</a></p> +<section id="sideloader-operation" class="level3"> +<h3>Sideloader operation</h3> +<p>PTO activation mode 3 simulates a time-based PTO activation while +driving. Therefore, a separate PTO cycle (<a href>.vptor</a>) +containing the PTO power over time has to be provided. The start of PTO +activation is indicated with a ‘3’ in the ‘PTO’ column of the <a href="#driving-cycles-.vdri">driving cycle</a>. For details see <a href="#pto">PTO</a>.</p> </section> -<section id="controls-4" class="level3"> -<h3>Controls</h3> -<dl> -<dt><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAalJREFUeNqMUT1Lw1AUPS/JS5vWuogdiqMUXPwLHQSd/A3ubk66iII/QSiCIE6iiz9A6CTOFsVB6qAFFVoprf3+SJ73Jk0bJSleuOTm3XPOO/ddkTsoYByblBnMDgKrFyg1OTDowK+XznZy+W5/BNtxYNsKjkO9Mbj0VsFJ4XWbSsG/PklzAV7q/eEIjU4P9VYPte8OKrU2Pr9a+Kg20Wx1cLG7lifcBvGyoQJCCGga2TI0SKnDNDXougY+r9bqOL++xXo2diza1X1KcAZH0NmcJ6JcET8GA2B1ZZnuUMgspnDz3L2fvoFyJjVxiSxodoSK2PYYqxwjIKCmAmTBHyNKBHyLUkaYA+k5YHK0CDskjgwdIfgGUSK6Lv6OEHAA8esNwkR4K1EOpOcAM0W4/0dABRx4I/Bqo0S8tpoIaI3yI1wXrCqECxDjL4v4W/G+7p48LHGYqxUvD6l4gHCGSd/BLBG3R1jmMJef1ipeHaUx6i0YhLIMCUuaSEiJhGkiSTkXN5GKxzBvxRCTtADCuhzi8josynS9/FTZ2ju9wz+i/l6qMIdy9CPAACWK1uQeWD6HAAAAAElFTkSuQmCC" /> New file</dt> -<dd> -Create a new empty .vveh file -</dd> -<dt><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAC2UlEQVR42o2TTUwTQRTH/9ttwQClJRAhGvkQi8g3QSHxQMRgTPxI0HiTg4SrRkgwmqgHjeGCJhqjJ/k4iXAxUmOiCUIRA8QIJeUzVKTlSwTa7ZZCu8vOOp0WLPHiS15m5s17v/m/mV1uqLN6BECRltdAq6XOc+A4DpGm0bC1oChqfe6FlrbIPY4C1NLzBVhdcEH4JcK9IiLhYCaS0nLYuGN+cQ32vg4h/2Jrwj+A4+fyATUU2JYVCBQyZ1tA6YlCmhHONKTDbGnHbV8ftv3k6Uytq34XUHI2j+WoDBIiDX8aR1HWfgRbC7eAd1N2NHgt2CLb4EWu11nnqWCA4spcWqbuqgiatXsCeYeTwFNAdBTPYiPTK7jy21yxqZF7JKpU5+YfMEBhxbHw6SEBwanNMomjaYnQaTk4VS9uOQbBbQHm6nEu5VncW48+ULXPyQsMkF+eTQEqIkWM908j44ARDiKiYWUAN08/wivLS3y4bOGSG2N7xBTpFO/gQneQczLrb7HKmsHU4Aw2DQpeKAu4WnYDvfPv0fW1C5vu7TYlllzzGWRw9vAlZpeZmAKVhHoIiun+bsUbvQvXy++jY/I5RldGsDy7AVmjQIpXsCHLIJNqCGAqyaTF4RaoB7YCqHV8xJ0zTeiceAK7ewZeKYANSdp134YMZZj0MkBmYQY7Paji59gcg9zT2HDkUApWA05aLO0BeDepj0qCIpLQM2bkpYMQlalwTjmx7iFwKCJeExti0rVQdWAAQfRjfX4LoiMwp/jJJbmZWBkgNTuVFQchi/YFLK/J8EsqYow6NAn9IGl0L4pgZsiF+oQS3K3/wkV+yu74RIMxzqBnkOW5RUz+WIfXJyE5MRbReh4PlwagmACnzYNO08XiyppOayTASMdWXZSuSp9ghOgS0G4eq3vc8s1M47PBpLi6KKMikVYloApSs1Kz52famVBQVRBE3ThgXSqoa/xsw3/YH0GTmCzvIdojAAAAAElFTkSuQmCC" /> Open existing file</dt> -<dd> -Open an existing .vveh file -</dd> -</dl> -<p><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACdUlEQVR42qWTXWgTQRCA5y7JRTSSxCcpgUBR7EMe/IWKoCIoRYn4/5um1lBRo1GpNlUQtUXsg41VqzE20f7YolVRsYgKUqkgggURSStSqUUQIfZBIYUkd7fOzuZiI7553OwMNzPfzM7uSfCfj8SXwO5AGo2pW/0BKJtTBpIkoUBeC1sGRjo5NAy9PV1gVZSJCxdbphHAX+ln3KgJHgJ36eziCgUYQnD58vkTxKNXwGw2w7XrMYkA1VW7GNd7giFYtGDuX00yYOhluOg6g8F37yERbSVAWyIuAJU7fQSoOTCpA0YvTy8AuHwdHYEb0csEuNnRLgA7tm0nQPW+EHg8nj+1eVJeY3Hq4ONwEjpjrWAymaCr+5YAbNm0mQBVe0Mw0z2LJstYvn3D5hBU38dGoLsNt4CAnju3BWDj+g0UvrzCCy53KdFlWaYBcoeu66BrOuQ0Fb6NjcLA8z6K6b13VwDWedeyfx+yNGmWxSEccP/hAxHhXb2myMur8wDjHoDRBYqGwmE85lHfY+GtWLmKGYnH6sNgs9kKQzTugqqqUHv4CAI0cDqcFPvk2VMBWLF0GUWa8GjCJ45D45kGyGQycD7STBCenMvl4GxDI6iaBorFQoAXL/sFYEn5YgHAjydPn4L6ujBkc1kERCiRSzabhZbmCG3DggALFut/NSAAC+fNz6ChmNHBO6irPQoqtnquqYk64QCuY1ejtH+r1UodvBl8KwBOuyPoKim5pCiKvD90kCrwpHQ6TVrDtrm0xxM0D4zjmn0YSk43zmkGTr3c5XJN8fl8Drvdjj+bYsH9y7p4cqlUaqKzo/Pn+PiP/BWDXzib178BELUfNpS+QSsAAAAASUVORK5CYII=" /> <strong><em>Save -current file</em></strong></p> -<p><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAC9UlEQVR42qWTWUhUYRTH/3OdzVGvy2TaIEhK5YOh4Ea+RVFZaIttWjouKA1uueVDVKSJormglkuaGwaK9NKGmppGhaZoSEaZpWJu4546znq795O0ee7C4dzvu5zf+f+/71we/vPh/X2JjIhcZxeSS6GRcDngAh6PxwZIZlZXsNb5GvTRY+DTFvg8/AVNT+ohEgo3tgGhIaEMt4iKSYCj077tDgbdOkz6w/Araw7QCmBf3YBp1W9Ulj4An8/fURAuD2O4HB0TDy8Pd7LHGHRYGwxFbVMPiiuXkSlYhdvNAiz4+KKqtMQYEHLlKgFExe4ooMbuouddG+Jy53HKQ4kkuS/0B+sxPz+Lx6XFxoDgy0EEEK6Ih6urK6i5BowOPoX81ghc7CaRm+yMVcdaSO2dMfLtK+rKS2BiYrIDuHj+AgHIr8Vjr60S/IWXCE7pgdgwirI0GiNmBbDc4w4zcxozE9/R8Ii18C8g8Ow5ZkvJYfjuV0Ke0g7l1DAepWjRt64AZe2NXba7oTcYMDX+E92tz40VnPEPYOykFG4nHEJq1hsMDgygInEZje+dMDRhC9rCAhRFGc2AESAo0I/JTDuCwupevGr7gCLFAvp+yNAyYAepjQ0EAgEMbHcuOBVgGAIkgDvRDuLTgcGqF12zqGnsRnrIPKQyN/TNnSAHKpPJyEDpdDokX09kAXpYW1nvAIZbFDld/dOp96uGEBuwCG83GcIyNiEUilBWUU4UcsVarRaZ6RnQ6fUQsoq2AZ86i8baOlodV2b6cNxTg7qP/uhofwuxqSnyCvJJIRcajQaFefnEBmdJwM1BQoSfV+BJh1712iRGx5ZR+2wB8qgk5OXkQs8YkJWdDbVaTQBcLn9YSvyLRKItBd6e7vesJJtOM3Nr4wyPvsGSKUVcLCtfSDpubGyQYj0rm+tcU1lFzoP7zmaGJxTwZRqtjrMiZa/F3crSUujt42NO07RAIpFQYrGYG1k9W6BWqVTrzc3NS0uLiwbyrwCrfwAs4zedOLKsGAAAAABJRU5ErkJggg==" /> <strong><em>Save -file as…</em></strong></p> -<dl> -<dt><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACA0lEQVR42o3TMWvbQBQA4Hc6V5Zky66LRRrSlJDBpIVS6Nh08RAKCZis/gE2XbpkzVA8ZDKBlmYphXqwCZk8BpKxXTp0qIMwDR7iQGxqGduyjbEUIblPqpz26qbpg0N36O7j7t07AhiO47zVdf0Zdm34S4RCoVvpdPpNuVz+8Oc/4gOnvV4vAddEOByGTCYDk8kkWywW388Atm1XEXhwHSCKIuTzeWi32xCPx1/kcrl3DGBZ1j+BKcJxHEiSpBFC5hjANM0bgWlEIpEGIvcYYDQaVTGJ/w3IsswCg8HgRoBIEkwsC2RBaMRiMRbodrszAAkGAQ99tbiztQXyxgbEU6mLO4HAIgNomsYA7uLh/j44nY6HcDwP7cNDGKsq3M9mB0/29qIM0Gw2GYBGo3CyugqXrRYQSn9ORMTt2+MxxObnR0vLy+sPj44+ekC9Xq/2+30G+Lq2BpeaBpwP/B5YeCAg2JekRQ+o1WoMEEDgczI5uwM8joM7CPL8F5PS5y91vesBqqoyACcI0Dg4AMMHvBwcH8Pw7AwebW+3Ujs7d5kcVCqVU7xK5i1QRKa34Pa/7e7CwuYmKCsrzceJxMIVUCgUBEVRXlNKkzjmsQXdTfjfX6Aomg7WgWUYJ4ZhvMLSHmKck1KptIRJeYovTcF5t30k4iNM7tyaw3dgYRtj+47jTz8AN7jeFErzKnEAAAAASUVORK5CYII=" /> Send current file to the <a href="#job-editor">VECTO Editor</a></dt> -<dd> -<strong>Note:</strong> If the current file was opened via the <a href="#job-editor">VECTO Editor</a> the file will be sent automatically -when saved. -</dd> -<dt><img src="data:image/png;base64,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" /> Save and close file</dt> -<dd> -If necessary the file path in the <a href="#job-editor">VECTO Editor</a> -will be updated. -</dd> -</dl> -<p><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEsAAAAXCAYAAABDArJmAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9wKHg0hOYgcQEEAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAADTElEQVRYw+2YQUgbWRzGf0qDdL3ESS4iWS0VCb0FtpelhG5XqfGye0lTWWGFHtZ6KqFdECMNW92Lbg/CxhRaCCzC5pDSQilSbZueW+ph2R6mO4ldD17izhiojUTf6yEzSUyjW2pcunQ++EPe94bvJd+87z8v02QYhsTGe+GI9SGRSLC2tsbW1pbtiomWlhba29sZHh4GoMkwDDkXj/PZ0aOEQiHcbrftkolcLkcymWTzzRsujoyUdtY/6+tcuHIFp9PJ5uam7ZIJRVEYHBxkenoagGaAYrGIoigUCgXboSoUCgUURaFYLO7uWVJKpLR7fS2qPTmy14SNd9Fca1YjKhPrw+l0luvSA9kw7T0rE6OvL0amwbp1jw5SSoQQB3Y/G+/nizvf8mx9gWMALBF2tXEpuc713kO87aL0w4QQiP9HDDMs3IHJX3+gS0pKal/zSy4HSA415ZZZ5XU/9hhqD7jLN/Qdqz+/FHbjdlcqvCSRWpxAIE48XMNLiZRLhN11eC1OoMwHiGuVGyH/ixhub2+Tz+cPZv3rLXZ24HU+Tz2lk1c1tKvm4FWC4OVZ/piBnafX+HPEnLP4k1/xOHie4i0N7TRAmsjxs8w+moHLt+l/pPF7p3n9xVm+nGHftT8Ura2t9WN44J4lBFLu0zdeJTjXO8WyNfaNIwRI3zgX/AIhqjSyD7knx5m2ePz89NJf0nj+nOUzx7lWFvbxMDOw/9ofXQw/P80A93m8Um/+CZHe+wwsqqiqiro4jg/qxMca7/WdAELcVE0dVUVVk3zfefgxbK59Gh6sPPgDMPVjgmyZSzPR08NEWgA9dHpMPvsXy0iEkED12ubY4yfAFDfT1TohEsJPwJdk0eKzCUI9E6Tf0WlM7fk0bMTRwTM0z4L8jrPen8vcuRsviJ6Cv8fm6Pd6Kxf7xio7yIqPSUjhYWj+BtETXrxVOkMeYBfvY2xhnlPyN+aqdQ4BTYZhyGg0yuTkJCsrK/YxvQZdXV1EIhGi0Wjjd9Yn8fLP/iP9nid4h8OBrut0dHSwurpqO2T1X48HXddxOBwVs1wuF6lUimAwSHd3t+2SiY2NDVKpFC6Xq9LgAWKxGLqul1902Sglrq2tjdHR0d1m2fh3vAVk3vOX+aeUhQAAAABJRU5ErkJggg==" /> <strong><em>Cancel without -saving</em></strong></p> +</div> </section> </section> <section id="engine-editor" class="level2"> <h2>Engine Editor</h2> <p><img src="data:image/png;base64,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" /></p> -<section id="description-5" class="level3"> +<section id="description-6" class="level3"> <h3>Description</h3> <p>The <a href="#engine-file-.veng">Engine File (.veng)</a> defines all engine-related parameters and input files like Fuel Consumption Map and @@ -1373,7 +1706,7 @@ Cold/Hot Balancing, … can be specified.</p> <p>The Chart Area shows the fuel consumption map and the selected full load curve.</p> </section> -<section id="controls-5" class="level3"> +<section id="controls-6" class="level3"> <h3>Controls</h3> <dl> <dt><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAalJREFUeNqMUT1Lw1AUPS/JS5vWuogdiqMUXPwLHQSd/A3ubk66iII/QSiCIE6iiz9A6CTOFsVB6qAFFVoprf3+SJ73Jk0bJSleuOTm3XPOO/ddkTsoYByblBnMDgKrFyg1OTDowK+XznZy+W5/BNtxYNsKjkO9Mbj0VsFJ4XWbSsG/PklzAV7q/eEIjU4P9VYPte8OKrU2Pr9a+Kg20Wx1cLG7lifcBvGyoQJCCGga2TI0SKnDNDXougY+r9bqOL++xXo2diza1X1KcAZH0NmcJ6JcET8GA2B1ZZnuUMgspnDz3L2fvoFyJjVxiSxodoSK2PYYqxwjIKCmAmTBHyNKBHyLUkaYA+k5YHK0CDskjgwdIfgGUSK6Lv6OEHAA8esNwkR4K1EOpOcAM0W4/0dABRx4I/Bqo0S8tpoIaI3yI1wXrCqECxDjL4v4W/G+7p48LHGYqxUvD6l4gHCGSd/BLBG3R1jmMJef1ipeHaUx6i0YhLIMCUuaSEiJhGkiSTkXN5GKxzBvxRCTtADCuhzi8josynS9/FTZ2ju9wz+i/l6qMIdy9CPAACWK1uQeWD6HAAAAAElFTkSuQmCC" alt="new" />New file</dt> @@ -1415,7 +1748,7 @@ saving</em></strong></p> <section id="gearbox-editor" class="level2"> <h2>Gearbox Editor</h2> <p><img src="data:image/png;base64,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" /></p> -<section id="description-6" class="level3"> +<section id="description-7" class="level3"> <h3>Description</h3> <p>The <a href="#gearbox-file-.vgbx">Gearbox File (.vgbx)</a> defines alls gearbox-related input parameters like gear ratios and transmission @@ -1643,7 +1976,7 @@ The inertia factor for powershift losses. File(.vgbs)</a> as well as the declaration mode shift polygons (dashed lines) for the selected gear.</p> </section> -<section id="controls-6" class="level3"> +<section id="controls-7" class="level3"> <h3>Controls</h3> <dl> <dt><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAalJREFUeNqMUT1Lw1AUPS/JS5vWuogdiqMUXPwLHQSd/A3ubk66iII/QSiCIE6iiz9A6CTOFsVB6qAFFVoprf3+SJ73Jk0bJSleuOTm3XPOO/ddkTsoYByblBnMDgKrFyg1OTDowK+XznZy+W5/BNtxYNsKjkO9Mbj0VsFJ4XWbSsG/PklzAV7q/eEIjU4P9VYPte8OKrU2Pr9a+Kg20Wx1cLG7lifcBvGyoQJCCGga2TI0SKnDNDXougY+r9bqOL++xXo2diza1X1KcAZH0NmcJ6JcET8GA2B1ZZnuUMgspnDz3L2fvoFyJjVxiSxodoSK2PYYqxwjIKCmAmTBHyNKBHyLUkaYA+k5YHK0CDskjgwdIfgGUSK6Lv6OEHAA8esNwkR4K1EOpOcAM0W4/0dABRx4I/Bqo0S8tpoIaI3yI1wXrCqECxDjL4v4W/G+7p48LHGYqxUvD6l4gHCGSd/BLBG3R1jmMJef1ipeHaUx6i0YhLIMCUuaSEiJhGkiSTkXN5GKxzBvxRCTtADCuhzi8josynS9/FTZ2ju9wz+i/l6qMIdy9CPAACWK1uQeWD6HAAAAAElFTkSuQmCC" /> New file</dt> @@ -1685,7 +2018,7 @@ saving</em></strong></p> <section id="graph-window" class="level2"> <h2>Graph Window</h2> <p><img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnDQogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iDQogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIg0KICAgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIg0KICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIg0KICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIg0KICAgeG1sbnM6aW5rc2NhcGU9Imh0dHA6Ly93d3cuaW5rc2NhcGUub3JnL25hbWVzcGFjZXMvaW5rc2NhcGUiDQogICB3aWR0aD0iNjk0LjU2MDYxcHQiDQogICBoZWlnaHQ9IjIzOC43OTk3OXB0Ig0KICAgdmlld0JveD0iMCAwIDY5NC41NjA2MSAyMzguNzk5NzkiDQogICB2ZXJzaW9uPSIxLjEiDQogICBpZD0ic3ZnMiINCiAgIGlua3NjYXBlOnZlcnNpb249IjAuOTEgcjEzNzI1Ig0KICAgc29kaXBvZGk6ZG9jbmFtZT0iR3JhcGguc3ZnIj4NCiAgPG1ldGFkYXRhDQogICAgIGlkPSJtZXRhZGF0YTE0Ij4NCiAgICA8cmRmOlJERj4NCiAgICAgIDxjYzpXb3JrDQogICAgICAgICByZGY6YWJvdXQ9IiI+DQogICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0Pg0KICAgICAgICA8ZGM6dHlwZQ0KICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPg0KICAgICAgICA8ZGM6dGl0bGU+PC9kYzp0aXRsZT4NCiAgICAgIDwvY2M6V29yaz4NCiAgICA8L3JkZjpSREY+DQogIDwvbWV0YWRhdGE+DQogIDxzb2RpcG9kaTpuYW1lZHZpZXcNCiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIg0KICAgICBib3JkZXJjb2xvcj0iIzY2NjY2NiINCiAgICAgYm9yZGVyb3BhY2l0eT0iMSINCiAgICAgb2JqZWN0dG9sZXJhbmNlPSIxMCINCiAgICAgZ3JpZHRvbGVyYW5jZT0iMTAiDQogICAgIGd1aWRldG9sZXJhbmNlPSIxMCINCiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAiDQogICAgIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiDQogICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMTM2NiINCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iNzA2Ig0KICAgICBpZD0ibmFtZWR2aWV3MTIiDQogICAgIHNob3dncmlkPSJmYWxzZSINCiAgICAgZml0LW1hcmdpbi10b3A9IjAiDQogICAgIGZpdC1tYXJnaW4tbGVmdD0iMCINCiAgICAgZml0LW1hcmdpbi1yaWdodD0iMCINCiAgICAgZml0LW1hcmdpbi1ib3R0b209IjAiDQogICAgIGlua3NjYXBlOnpvb209IjAuMzQ5NjI5NjMiDQogICAgIGlua3NjYXBlOmN4PSI0MzIuMyINCiAgICAgaW5rc2NhcGU6Y3k9IjE1Ni43NDk3NCINCiAgICAgaW5rc2NhcGU6d2luZG93LXg9Ii04Ig0KICAgICBpbmtzY2FwZTp3aW5kb3cteT0iLTgiDQogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiDQogICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9InN2ZzIiIC8+DQogIDxkZWZzDQogICAgIGlkPSJkZWZzNCI+DQogICAgPGltYWdlDQogICAgICAgaWQ9ImltYWdlNSINCiAgICAgICB3aWR0aD0iMTI3NCINCiAgICAgICBoZWlnaHQ9IjQzOCINCiAgICAgICB4bGluazpocmVmPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQlBvQUFBRzJDQUlBQUFCcHVuOUxBQUFBQm1KTFIwUUEvd0QvQVArZ3ZhZVRBQUFnQUVsRVFWUjRuT3g5ZWFCVlZiMy81N3ZQdVNQM01nZ0tLakptVHdHeFNFMHJFeFVVbkFmTTZ0ZXJubENhMnNzS3MyYzJQRE16UVo4bUtSWm9yMUVUY3dwQlFhR1hwVS9Obm9pQ0F3aHFLcUp5bWU5d3p2NysvbGp6M3ZzTTk5NXpMbmZEK25DNWQrKzExbDdydTliNjdyVytuelZ0K3UxdmY3dDU4K2FXbHBhV2xwYjMzMzkveVo4ZlI2OEVFY2xmNmxMOGp3VFN2NlJEendycDRlSGg0ZUhoNGVHeEI0S0wrbnFMMUtNNGVsaC8yTDVrY1NzdkhCTEZPaVM3SXJKN3B4eVpXZm93UUVRRStaLzBYeGw5ak1aVkVDZE9QR3Jnd0lGRGhnenAxNjlmYzNOenRxV2w1YjMzM3R1eVpjdGQ5eTJxelFiZnVuVG01ei8zL3pvVkkwZitkZ0hsUEJxbHNvbWxSQ0JiSVRwVmpseW1JRm9hTHBSR3dXUTdJVStTRGxYbm9YTGlMUlZYQmROS0FRcHFmTEZYb1llS3NIdlJjSVhFSVAzWGVSdko5WE4reFo3ZDQxQzY2Qk03SEk2NWxCdGQyZWhGVmRKZFVTcVdsVjVVSmlsQmR4U3lhQytiZEpWS3BGejhkS056NnBrUXVwVDFwWjJvUklnU2toVDBycno1RisvSFk1MTQxM3Z3aVAxY3NEeUlDM2lYandJUHN5c3J1OUtVdWk2ZHpWanBrUFUvOWljWnRRSE92K0NDbjgrOXVXUnFuY0xjVzM5K3dmbGZybUNFdi9qR1Y3NTAvUzBWakxBNytNTEpKLzd5d1NXMy8rcjMvM1g5ZFRtbTAwNmNPSFRvMEZ3dWwyMXBhZG15WmNzdmYvMzdxMzcwbzFQUE9QdnRsaDNQckhsSFBtU1VKTVozN0ZmWHFLMnJ3S3pydTdDcTJtTUdCUU1RRVNqSVVCQUVRVURpVHhBUUJYSitWeVZMUVdDTkgyanVLMXVYa3B6TmxjY1NTeE5oemJnQmRtYVJaVm9peHdSd2hIZkxJSmE1YXRpNkk1aWRlaUwvbG82UlltV3cxVmpLUVpXa1ZrTFhVTHcwbktTakl6Z21nSjJRU2N0dHF1TWxYVjRUWFViNEF1aUVvVkNKTVJCbXFJcVRnMWpxMG5qRUhvbFZoYVA2eGJselJFV1NpNGRqdnNYRGxpRmtVV2NYZXJETzNPcUJQTWozTWlBSGJnRDFjSFNKUnU5R3BVZDZFdDRkVjYrMHB0bXczRXdjd2hYRjFNQkNyTUZ5L0p4ZjVhTklwTjJwNHNJRHdxV0dpaXMybGx4ZVBPV2JScnNGU2lsYVdZcm93SzR2MHpEWUppTlJncHNkT2lIU1RvbFFxVWNySFhtUDYxVHFsTGdrYjJSdHFURVNSd3lkempjeXNLaHZWU0MyZmdrdkp3SmxlMmtTbHhBVllwSTRVMjRtYUpHQWliSVhkWFNjTkVkei9oa0VUaWNlYUd0YnZuUlU3TVZ6ZUtNdGJuSnAySEtTVXp3TU5vVERObXZOVXdubUZxdmlkNGdLSy9LaWJId20xZ21hZVMzbHBITkFqcWxqbDUwc0RnSWhFSXpBbXRtVWhhWnNIN3ZJckZFRmd1VDV3L3ZUNWxiZTJzWTcydk4yY1hUblpheXZDVnB6YU0zVGxwMDV4UVNraldlbVpObGg1dHFRSUdNTm1qK050ZG13SS9mK1N5OXRlMmtWZ0F5QndBeGttRVZHYWxSaFpBZ0FaOFFLWFJpRmlZRGh1SXBYS2dTQVFGOHprQWNBQ3FVWG1KRm5OQTRiRVliNTdlMllkUHBuemo3M00vZmNkY2QzTHYrUHozMTZHb0RzZSsrOWQvY0REMTExMVZYSG5uamFLMjl1VGlpYndtMkdybTNKL1VBZ1ZscGk1VU1Ud0hpME1kb1d2WlBxUTBHZ1hxMkExS1ZKVnVnbEVlVGJGNUJSUEMwc0ZjNkpLcXg0eVRNTHRiUHNGblpOYytmVkVkVk1BZHludEtsb0I5YWpWdGI0Z0pPdXlwcjlxRTREQUpOcVhRbWszazl4TGZQQzhrRW41NHd3cGt6MlZUUzhsWkFwQTQ0OWEwRkxXN0svS2VWUUx0eEtxQnhJWlQ3QlhaVXdFYk1NSksrSjRnUXg1a2k2QmJkaWRKT0Fyc0dJYjVKSWpzRFFiNDkxRjQ4OXdTTXhVa29ZSG9sQ0tiTHVQVUJnM1hVUUcyWFdlU1B6aTRuSmVtV1NYc1hlaWNKVlVjSDRiTDNTbW1ZSGtLcEZKTnBDMFk2V1UydFdGUEUyMnZLVG9uVWVCV3VTR1VTVmYyOTdTbk5FQzF0dVV1blI1MjRqdWIzUmZ0MTRXVlFUUXN5VzBRSDFaaGgxVXRmaW91c0pGcEtoV3VoYzVOWHE4L1lnMk5NeGtmNVlCU2lzc0xZNUoxbVF4WWRZVzV5eVl3UHB2cHhVNzB3V3g3TC9KRTlvT2trazJJVko3MTdVSlNGREVTZXJEeGJkTW9QdGwwajFLWGJNMWpRbXV4RkcxZE14cFUwMjJZUXRrRHUySHRjOGcxU1N4bFA2c0ZXbWR0ZG12elFtRWZHa05xY1pwR3dWMWE4Q0ROWE9BS0lhV016RVFmVzJTZ1lDcTBhSlFpSlNOcGd0cU02YmtKaVVzYVEwa2tIS0lvb1hIVGwzWFFMYk5XUWxVcktGTHVUTGVVWVlJdGNCSUE4RXpFVEljejRERUNFRUJRRkNVRUFnVUVnVWFGMHZaQis0dDZGN3pTb0xndXN5QjZ6Q2hMbDhQZ1NBMWh4YXQrR2tNejhONXAvTXZ2NjBFeWRtMzN6enpab01uWHJtdEVTdXk3RUxEYVVRN2lTbklKdVNCVUI1cVVuWVpJNVYyTVZLaklJZ0VDUlhrbDBFYW5hWGxUeHFvTW5ZSWM1cldqUXRWam9kZFk3SVRPckh5T1lJQ2psc2t4REFLRGhnRE5UQWlCUGg0NXh3WmU3MEJLejhMV3piQ0RGU1kxbGtCMVl0dlBQQ3FJWTVnZ1NPcFdxZFZVUHVORTFXSnNOb1pMRklLZG01dXVoc0kxR2NNa283QzRhTmRJdnh4bEtKZEtVbVZISEdXK2l1QkJMRmxoNWxybytJMUtsYTlNQmtlNXBPaDBsNGtubXRLRG1xcXFQTCtsZGxPY1ZnUTZKZVNYcHJmdGlVYk9mSXJuNnNld0dpY0t5aHVLK2hqQlZtdkNoRWM4UkxWS0U1WGk2Y05UdEU3SEszUlRHcTI1MG9oVjRUcVVFejYwS0VZZE1TeTNhRjlVdFFaQmxCbHlxa3FoVnBtK05keEc2dlpXV2poRHFhcnBGVms5bUZoYk9xaHc1RmNnRUxld3VtNDFiL0JVTWp1NDRUVWt3Z3RSRnBkY05qelVLcWxramJFNUhiVGtOYWlXcjJKRzczV2tHVlNXSXRhaXpaNnBGci9xaXFjZ3ZJbElHMFk5VXNzaHdmajJSUWwwUmdKbWkxQUJ5Wk9oSnhFeXNUbnhoUUR4cUYwTGxRK1NReHNXenhVdWgrV0VZdXliTXdlemkwVjRMRHJtMjFzRUR3V2xZRlFuckdpc2kyeU1uNVk2U0tGMnhKRU1Jd2pEb1ZWNVVpL29KMjVqckNNTXkxdHdQSUFDRXpCU0RtUEpBaGhBUVFBbENla0NFaW9oQWN3QzFsQzZHcmJpRWdLb2pabnRjRk0wbnFHMXJ1dVJ5SE9SMVZTeXZPL05SbnJydnV1blhyMW1WWHJGang5Vy9NZkh2VGpzVDg2SG9pZHpoQXZyNlFiNVhzaHdUWEE2dmxSZnBvS1VEWHJWVkFwcmdLTVZIWllRRmlUbGNTWHJHU1djVHJhSU40R1FJUUFxVWFpWVNxZUgvRjlsOUh0NXlIcE5wSFJFaWFJWEViT0tQeEVlT2VIYlpwdDJ5NjFUU09iTHhDeVBlY1NURk1hUXRJSTVpU3lKRm12NFVhK0lRNlNad3J0ak9xUkdLMmJndEdXcVpQSjFDV0lkSUZheVg1VlZmWmxma2xJTUpHRWg1TFlMeUZ5TFFkcEpoMzZZQ2xXckxpRWxvKzVSSW8yOGdYNXFicFJTS0ZyeVovb2Jvd1BkU3BSbjk2ekhyclZESDFLR1NkNktvcFBLUVNIWll3RThMbGFGRVpyMFlQMTBraE9KMVI3OGFlUUhOZEZGZTN6cjFtOXVKOHFEak45SzExcTVvTTI4Z2c5eUkxNkpiRVZjdHUrc3F4Sklvcm95UmNGbm0xYjFVUXpaUVU0N1ZacU9Kc0trWk52U1NpYzVsSk5vTWtybGFjenF4dzdKSENtZElXbXBXRCtEUGFmRlRXdHdyTUtuUDZjYjJVRU1iQ1orc3hIVjBTT05uUDZtSW9rbXM5bytPRUkyRUFzNkhkVm85bkpCVkdpQjRwRStrekhPdWNsUzBuNDlDUENTZUw4VHJtUDh0RnUxWnhzYlRvbGZXalYyVVphNXdoZVowa1RxbzRkQ3RtU2lma01KOFBUVFhGQ3ExVEwyWVlJR1RPNS9KeUdoUjZoVGdXM0hIWFgvL3l0eUxQZnV6b284NCs1K3dJYWNpSEllZmF3MXd1MTk0YXFGSVBBR0lPQ0NEa1FUV0VFSlFsNUNIc0ZJUUFDTDlac1c3WnF4dkZNOGVPM1B0Zng0Lzg5WXBYSXk1UXM3aFFTNWRaTWQ0UUNGbjVNa0lnbDh1RmVYdmhOemEzNHV2ZitPYXRjNjdQYnUrZ2FaLzY5RXYvM0pRNDRHMnRWU2V0WkJUSXNWUEpZK1dNcnB6WWxDdjcxZlF1eWJ3VkdHUGx5R1VCTzV2RXZ0ekEzVGdRMk04U0lOWXdpMVhORmhrMzhiZzVLb3lralJ4T3R5dUcxcVNHbTVhUHRMTGJKZWF3Y3JML09tMVhuT3NXSHBvVHJZQjZYV1c3b2J0L29jS0JpdGJNK0VTS21NMVQwY2gxY0U3d2NtQU4wWEdSdnFPQXg2N2hGOTIyMllWdUZWOHVLbHZHVGsreHBSaENZV1NQWUxmYXJJY3BJOE81OG4zUnBKZlVDaW85M05uRFdlZ05TS0lLa3NlS0pzZGVST0ErYXRSTlg5bExvRXVpYUtFbkRQRHRJdlFTMHUxUkNNYXU3amJqWlNDMmROODFxRm4yY3JJdjNqM1VvbmRtcEhkS1ZVVkVDS1VpWVU0bjV0aC9qbXFiNEJSeDE1d29ubEEwYUNST2sxYVhMSXZFR2V4SXR2U3VWUTI5UHRoNjZWaXVIRmIzS25heWFhWHRpVVRsU1d6TEZSL1ZjWmloQnRkcWRVYktaWFFxRjVvbWF4cXNxOExrUkZ2Znh0b1ZNWXJGNTZ6aVUxdUg1Y1NlTm5XMFlVTVFxNTFWSk1vY0Q5VU11YmdQaFZlZ1dLOGg1Ull4am5XeitYellrY3NydzdNVEwyRml3REJMK1RCa0lKZkx3OUFkWnNaZi8vSzNCWGZlV2lUQ2FlZWVmOXBacHl1WklVeUdzQ2JnOWc3T2RZUnRyWktBTUdjSVlNNEFJU0VEeXNuWlhSYmJtZFhpWUN4N2RhTk9jZHE1NTNNK3YveTE5MjJYejN4d2lNaUtSWFFKaWdDcnhjeHF2aGZnWEVlWU03TzdBRnB6T09mVG41bDEzZlZaQUkxMVdVRlgzYkp4eGp5MG85aVdHcERaV1IyUVlyWkVCTEY3MW94WWtPTERoUXMvbm1qa0hTQUExdVpkTldlc0JUYmJxb21JNVZwbkpOaHRjZjZXTEVSTW9jeGVXVnZiYkpOZTNKTitOMjJsbENha2VTaXBzWWxJR0NIQXlzbEl5Q0E5eHh1cXQxS29taUM2b1g2aFNERmJ6WXlqOFNXNXVPMnVrU2ZhUkR2UEpwZzVoUXU4R2tTd3gvdGoyWkJGdGxVV24rTk5pS0NzbEt3dXpqUzBoZXhKMTdkZ0tvVWo2U3JjVndLcUFiZDZUSldpRW9wZzlVUGtjdVU5ejhJcUNCSjlZdEtDK2ZoV1hsSTdHZFZXSkZaak5LVnF1MWlCZDdVeUNqOG5mU3BQWUl0bUkyR2tvS3VwZEdJSVlJOWk2WVdwTG5SWFZDN2k5YVhZTFpzSWxVbXAxekZEN3c4dnRJbTNHK3FNUGFZaTl3Q1FmVlZzRlhIcGVCS1phcEo3L0VFMzdRUkpuRmpqRzhuRVpZUmRkemxEYmdjc0p6VHRTUFFlV2Ixam1lelJhdG5aVUhLa2JqelEwd2FLZ2tMTHFMTW92ZFNtWGMxZGRTQTNYMkkxRk1uVEd6VVhrQXlXVEpJZzJMdUE5T0pFTXlkcm0xTnFKTjVPQnpxdmV2V1ZzYkpGUENMamdWMGRCSk9Zc25xc0NUTmlZYll6QWNqbDhxMXQ3YWJRT3RQMHhNUFdaTGlqSTllUnk3VzJ0UUdhN3BhNVhRMnRyZTB5NStJUG95NGI1RnAzNWpyYTI3WnVJeUFBUXhCRERnTWdROGdEQVZHR0tFK2NsVXlSQTRDQVQrN2JOTzNjOHdXL1hYRG5yZm9hd0xSenovL2t2azI1N1ZzWkVEc0U0ak82SVNnRU9LUzhJamQxYmEzNTl2YUl6UFZaQXBBVjVKU0NJRjRvVDczNnZ4dTNiZ1RRV05ONHpFSEhBZmpMaTQ5dWE5OU9haGx4UUVRQkFUaGdyd1BHRC90UUlEbXZQQ2lLQ05wRldtcXhORGpoSmxMaWlzYXF2Ym1hN1JwMUlhTTh3dGVhM1kwbFpHYXBpOEFkT1dObjNiOTZWdWJMYWhVU1NMM2JqaWJNbXpDNzRkd2x6VTVJaXpDRHdVSXF0YTh2WkRCelNBZ1lUQkFEUWVJNlpQVTJxWEdCK0s1YWpsMFZvYXVSNXRJMENiWXY2ZDBzMFJpcXdYSWo4VmZlRUNuS0ZVaHVJMlByZDhJeVBCVllHR0lXSDdiYjNxTDgweG1hTlFWZDJxeDBtdFpTaUVsWTBxTWttT1crSHRXdzZuR0NhTDljUG5tb0FvcVZmVytCTERkcllUTVM2c1R1b1pNOGVqU1Bvc29MMVd4MXB2SEYyMWZZTHFnazR3V0txNndmc1VsQzUxNjJ4UHJTbGF4NXJuVk1WWFVaYi9jZXJUSThIYmRRUXM4Y2IxWUdZbGNuVDFXVW5KUXM2YW1IQlA0YlpaT0F1emZYbFRiS2lnVkhrbmFCWWJ5Rm91a1U1R1F2dzh6bGFuSHM2VWlvVHQ1OXlvZ3QzYTJzbUp3N0pSSXRIcExHRklrYkFoU3RWb3R3NDF1ZkpIMlVzNzZDOVpJVmhsV0diTnRlejJ2ckZZdksxbWZuR1Ntak1XRE1ZRDJnU1MvTVFaeDJtVGhGSzU5VE9TQlJpdEFuaEluRThtR1ljeGZvbHZ0eVUrUXZBSVFoTTNNWWNpNmZOMllxTzFiRXRIUFBqOFNrV1dndXIrWk9aY2tpbnc4NTM4SDV2T0NaQVJBd2M0Q0E4MkxGTXF1WlR4RHlvSUNNV09jTTY4ZGhhRE5lTGNEUmd4cy9OYXhmMk5HaGxseEw1cElEd0pMMDVnVExEUU16Mlp2UGgzbG5kbGNqSzZaaWcwd203dmZPbHJkK3NXdytHQTIxRFo4OCtCTUF6WDMwMWgxdE84VFlSUUNBS0pQSmdIblNJWk1talBxSTJqb0x4WUxWYmw1clpLVXNtRkpYYjRUaXU0bzlXM0dSWGtXdkYxZnJkZkRLRm95a3JMWmFScE8xYjhnS0syb3E2cW1zZEdXMnErSGxTQ3lhYThwWHh1R0VpUFhBTnFkMVpkTDBRRDRiaUtNUHBCS0k0OEhBQ05WR0VrRjZwVFZnRVZ5Ylk3RGxFaWU2ZHJxUit5aG5qakpnRkVJdm9oTGR0bFlVYzlBTXdpR2dOdjB0TXpZdFYwSHZFblZUUmp6RkVuZnJ1ZUFtM2pKZzJadm1sazNIYkY1YWFBZlRaU256VlIzYjBNTjJaVSt6d2JLaFZFcFVqQ2E2U2JSTkdQaldTQUlWSEt6cE5McTRxTGxZTFhhcGhwT01uRTRsV2pIR1d4cDdMQUZKSmh0ZGFxUWk5V1hkR2w2cmY5blBsU2o0M2twYmU2ZGNLZFhrOGhwMWl5MUZqNUdNYk5uVkZwUGF6cXVNTWNuZXJOQ0dHS245S0ZZMHJ0WGxXQkMybVFpcmcweCttZHpuSXNJbm1Ra0pTNitkcDB6ekNxczN0K1MxV0tIN25rZlhNaWJEOW5NazFFVmhpa2N5WW82V2lsVThaSzFndEsweDdhVHByWk1ydzE1TjVNeGdaYStUYytBVkszNnVObHU1a3FoZ212UUtjczdxVU5jQWtacVFCUkNLSXp0SlB4cTFuc0tRMVQ1YjU5SE92b1lpZkJpR1lSZ3ljejRmQ3NZcUUySUdzSG16UExUNDhpdS9weCs4K250WGFuZjFsSllPSVllY3l3bTZLNHFDd1FHQmtaZE1RUkJjZWVZU2FaNGpmcDJ6WHgvQmVPZi8vRm9SNmZRdmYrc1RlOWVmczErZnNMMGQranREK3V4bFNMcWJWM084RHQzTjVkZ2RHdERJRWdVRXltYXlSbmFGVXllY2R2dnkvKzdnanAwZE85L1orZzV6ZmtmN0RtdDl2NnBVTUJGbGdrd1FrRjY5SEJBMlB2cjVqLysvUDRyQTMzbDAyL1N4dXJRM0xQL1NxUFB1djJiaGhxOGVuQ0NTTnJIZitmT1hScDEzUHdCY3NXejdlV01WNTNYQ09seEN6L2hHMkRXdHZISDRKN0g0L2E4ZHJNT0JYYlVUMlhsNytYbkR2bmdmQUh6M3orM1R4OWx4eURDc3crcEVXYjRxMnB3a0FxKzhjZFF4V1BUZTF3NlNVZ3ExMStvTUJvSllnY055SWRjdjBzZkk3bDIxQmkvT0RjN0UvNjM4OG5pU1kxL0d6QVVVMTJVcnd0aEluK0lqWlVIa002SFI0V2g3VkloQzl4WjAxcUJJNkRSRWFWZ2FGZnNkV2E1VEtLcXl5cWl6VDNVdGxaS0JTMFdpVkpQTjhLNWUwZ3hJRnF0UDN3dlVRK0lWQ2VTS0tPakZVVDNQZUx1TXlpbDZnZkVOc1dCS0xCOG8vT1VnMVdjN0M3YnM2SXJLV1dJSEw4ajZ0V3ZSWFJIc0dYS1BTaU9aNmpyb3d2dWk1MmxpMjljdHN0c0xkTE1TNkVRMkVvZThxb2JkcEh6allOMFB4VWhqWkJLeWVQRktpMEF5SmpsQlNXd3hYeWpxRktPZG5PeHVrbWNyRFhWcitHdWhSdDVPb2xEU0RnbE82QWQwRWlTK3I2TjdjTm1icTdXY1poaXFHTFNWR0U4amFseGFtV1ZqWUppUXBySTRPc05nVzEvRVlnN2EyblRNMmt4eERtUGhrTlZzR1FQQ1hDRmRMQWpsSFVkSXIyV3BTK1pNZXRKTkpwMVVFbW85WUNBbVQxVENpdlcrMTdKMTdUL2YxNVdoMjd4SDdyLzM3VGZlU0M1Y0FNQ1FvVU1ublg2R2t4S3czNkIrNzdWczI3eDF4N3AvdmlQRUV2MmcrTjNhMmlwQ3JuMzliVktpUmR5aFE0UEJHRHA0cnkwdlByLzFqZGRmZS94L01sSWpPQU1RaDlrQVdTQkxZWlpBQWRXQXN2SUR2RTZkdDlVTVFXYWdUZ0pBMjl2L2ZFOGtCRm5PZWNWNGMwQk8wdDBnRDhveDhteDI5bEp6djVZM2s4dEV6TzVTSnB0RnpDRFBacHRIRHhtOStzM1Z6SHpmMC9kdWJkMXFUeGZBV0FsRUFXV3lHVFcxQ3hBQ2VtN1I1NDVjdVBHM1k0Q05qM3p1aU9OdS9zUzdYeDBETUxCeDZhWG4zUThnQ0RKQkFLeWEyemlWbjFqM2xmR0FhUXFBNStidjg5RWZubnJQa3h0UDNBZlB6ZCtuejZncm4xei9sZkZHNFpSV1dZdms1Ulp3Z2oyMjZ6VExWZ0VidFZNeHJaaS8xMkZYbm5IL1UrOVAyUWNyNXUxVk8rS3FwOWQ5WmJ6N2pQWFhiZS9KOWRQOXZOUVVpaHFtNUY3WXIzWkVYTGJEcy9GaVNiUE1uaVY3SWxHb3FONkdyeS9pUkxkOFJ1b0VJT2RleHM4Si90WHNjd3ZDS2JTU1FjdnZ0MGt4MndRM0VyUHQ5dTVLVS8rbHk2R01BVm5qRWZFdEhEM1p5cGdvZmxkUVRoeVJjbVc5cmdlS3RMbEJuY01tQ0diL2orYkJxYkN3S2xHOG5VckNYdFZzZlgxWFF4a0dvaXRYbTNoTEg5UmNyTFM3VVJNRkgyWG90cnh6Y1J2TFoxZHFSeWRXWk85NllYc1RPdmZDdUF1L2pLUGVSOFRTWkZWbkFFQ055ekFLcm1kRzF6VzZGN1ZKWHEwcWk2U3UyK2w4M1JsWHd4TE53YnV5SnhOanRwb0xTWHZON1paVmZGWUlrNmpxRngxZTVWTFdSSkVqamJ6V2phSXZYT1NGMU9SZmpUeHpBbWRUdE1EcDFsV2ZYcnJ2TnQrMk1ObDBKZ25rNDA3eHF5a0d2ZERZRktCWlo2ZU5DdEwxSVVtcHZiWlpSMkF0bW1aekFvdTJ3OTFqcmhRSGtWTmRwaGFobHZYcHpERVlGTWlsMTZReXhJRXNORUFjWVVXTVVDNTREdzNOQkJqNWtQTmhYZ3VqZTVxMzMzaWo1TWxTMFdsaElDL21kdVhzcnZ6SExMUFUwZEVoZ3QzeGk1L2JUMmwzdWF6YURBd2dETU13MXhHcXhjeEsxemxnRGdQa2lRa2NCQ0Npa0JDQ2lDaFVWUS9Rb3ZxaFQyY0czbkRkZDNVU04xejMzVXUrK1VNT3c1TmEzMUNKU0s0YjZyMjdqQkJCQ0FwRDVQVkJWb3d3bnk4NHV5dm1USU5NMXVsSlZHVitjZUlYL3VQM2wzTkgvaytML3dqbVhENUhSRTExVFlIYUlrc0JnOUgyMWxZS01vTHJpaW5ZQUIrYXZ2RkRvaUwzR2YvNVUvQ3JkOTc1MnRqQklLeDQ0RE4zZisrcVdUKzhBa1JCQVBITm9DQVF4eXlyVjJMVjNDTi9lTnE5VDk4MlpSOEErTkNYM20zN2t2UHlXcWNCa2R3UHFOWXdpMWRUbmh3dEZWV3FkZEpicnRSMDFTMkhYWG5HL1UvZE5tVWZCakIreG52dE0weHkxbC83VHI4d3hkYjJTUkhreXdmOTNycVI2UmZZVFlvVHJuVGJvaVp3VEo1bERUTEowNnRZbFpKK09yUlpxSnUzSXMxUk1uRVZMWWdkaVV1blErVVN5MEVQSWQ3T0Z3elhPY1liaVI3UWZaejZMUmF5eUdKbTNmbTU4ZGpXbTNTTU9CUXJNOU0xd3EzT3lNTXhnVXN4WHFlblRkNkJUQW15RjRYYVlDTzM3eEtyL2YvbXgzeEpEd1NXSStKaytsckFPZXh4RDBGaUdhdE9uYzJ0VVRsUk04WiswRDI0ZFpGWXFZV1FXT0pkZTV0WmtZOUVQMk1FZGo1YUpMZnYyaExwQ2IwcHJaMVdpRDFIbFlzcW05TFlUc1ZvTEZ6QW50TFY2WkgyVUc0TXFQUGVLenlWditkVTVPNkJrcW9XV2RCcm5pRGJ5WkFvNXhIelYxaDhFSnlMcmVsRUt5YW5BYmNTTXlhaEc5UnE5bzE3eEdLSTNWSlVxdVRjRlkzRTJTOXI3MFN5b2dvUWh2SzdLRVNxUHk5M2ZaYVZmVXJNZGF5TmwrVXJKM3M1VXFRaWdIVzhsaXhTVXhMNkFRSlo4VUJ4V3JuMUtubUZsQ0hMenJwT0hhRjBkN3E3ZkloQWxvb29UN0crVFJKYnU0QTAyN2FxUjQybnhyclFUWnMyRlM3V0lzV3RDc1h3ZEpsUndUbG5YZlB0eURPYWk1THp1R0lQZ3ZkUklHdzV5T082V0FvZHlGbHV0YlhWREEwdnFodjZkSGJRckd1K0xlSy85TnZYaUtSblhmUHRTNzk5RFloT2F2dG5RZzVZRTR4QWZCYUlJQ3RMbjl3VVI2Q1BPYVpBZ3dKMWQraklqL1NwYXdwMmhKc1hyajVqOE5FenhweDFZdk5oNTQ2YWZCaEducnJmSjQ1cy9OQVIyWCtaTkdEQ3FqODlsaUZTWDhhVlIxaHBCTysrdkJCSERobENRVUNyYnozaXlxdWUvdkluU2FTOWVtNzlpZDloWEhINHNJR2ZYZjRPcWNPWE4yeDRpay8rN0lUQlpKL0dUQWlJWHJocDJNQTY4VE44N2dvaUFHOHZuOUV3Y3UrR0VYczNEQi8wdWVVYlJPR3ZtTGRYM2JBQnRRY01xUDNLa3JkRmpUeCtjKzJ3QWJYREJ0VE9mdzdFY3J1RnFyKzNOenlGVXo3N29jRVdiWlpZZWVPSWdiVWpCdGFOR0ZnMzRwWVZCQkRlL3ZQMHVwR0Q2a1lPcWhzNThMUEwzeFpsditLMmdiVWpCOWFPSEZoNzhWSTVCZi80TFRVakJtWkhEc3pldGhKUW13UTJMdm4waUg5YnRGR2svdHdOSS9hNmNUVS9PMyt2N0cyMzNEQnlRR2JrZ016RlM5L0doa1VYN1pVWnVWZjI5cFhpRlhyMnRvR1pVZUpuMEkycmhjejg3TzJEc2dmdW5mbVh2VDk5NjFOU0E4VDdScUVtdmpLYjVzMFVMbnJpWDd6TTdvWDl3d1hjcGJaWnQ3bzhTVDFsU3RnT3NDdCtpdVdpQ3o5SWNDUjJxMEMyZ2JIZlpVUmwvY1Flc2QvMmFEd1VDVS9SS2lCMW9uZGlVNkRoUmhKektTaGI4Zy9Ea1lFNUJMTVltbU4yZmtRMU1aaGhybTAxNC9KUzNOVS9pUlhVMVovRXQ4YlJzYWlYTmppY3dGWVZXQlZhRk9xVjRTSWwzL2szcTNnbFZyNkt5eEdQZTFDMUxIbUtGZXh1OUNQYm5LTHRmNW1OU1lIeURDTU5CVVE3NDVhMkNBa3dHMGRIM1h2cFR5ZGVzVjZjaTk3elU4SU9nZHh0S2RTSkdOR09GZEh3RUdGa204eHdCbThZTUJONkxGM2lOV1VXS1pLS2piUjdURHhpY3FSMUlqUlJPYmN5N3hGZkk0NHJjalRkdUpYSUxoQ0szOUsyWkhHcjNyV3lGQmdtaVdoNGFNT1Y5RDVPWFZEeUtWSHVWbWtRUnlPVXk1d1lFTi9tRlRHSDRCQnMxNUNvL1pBc3lUbGVDQ3BGV1JRbUFydGRsNlVoRFJ0cDV5anpSa0NZUDh3eVdNaHk2bFhaOEhJZEowSE5KNnB6bndScjNWRVVnRzBTeUI4V1U0SDYrRjhFOG9jSVFLNG9BR2hpcDM5QXhKa3NzalZCZlMwYWE0T0dXcXF2cFliYVRFTmRVRitIaG5xcWE2UzZCcXB0NVBvRzFEV2dvUUgxOWFpdlIwUDkwOWxCUDc1cXBvajgwbTlmY3hnMlhmcnRhOFR0ajYrYStYUjJFQnJxMFZDUEJ2RlVJK29iVWRzWTFEVlNReU0xTktDaExtaXN5elRVVW4xdDBGQkxmV3FEMml5Q2hMT29BTWd0dTBHZzk4ODVhbDliMitlSUE0OTRkTU5pSXZyS3hWOGJPWExVRTQvLzljaWpQcjcwNGNVZlB1TGpsOS8rVkRhRHFVZnU4OExxMVpLV0tyb29Md0R3Yy9PUG1mbmR2M1NNRFlDVk41NTQrYXlITngyS2xjdEZMWXk1c1AxaHFqMkJuMzdqd3ZFNlhjTEd0ZmZoc0cvdUc2WG9HeFovNWVpWjMvOUx4NHl4SWZPS2VRTVB2L0FENjM0MmFmQ3g4M2V1bXdmQ1c4dG1qUHJDSHk5NzdTczBiNi9Ebi9uRCt0Y243U3VYRkt3RU1QTS84ZmZYM3gvL3dpMDFKMTcvMEdtM1RkbmI1QkxBTzJ2dXhZUnZESUhiVm1IRDRvdU91ZlI3ZjI0N2J4eUFGZk1ISG43UmdldC9kdnlRaWZQYjFzMEg4UGF5NmNQLzdaNFZyMTZBMndZZC9zeWRyNzE2L0JBNVZQSThnSmsveE4vWHZUZCsxUzAxVTY5ZmROcHRVL1lHQTdUM3VDK2VkTzkvUC8vanFSTUg4NnIvK2ViSmQvN3pZR3o0Ry9pSFY5Q0Q3K1VITFQzM2lFL3R2eERuM0w0cS80TVY1eDV4L2FKVDUzLzQrZk1tL09oSC8xaDd3WGdBcTI3Sm5EejlnMC9NLy9ESzh5YjgrS3Avdkh6K0lieGg4YitQdXd1SG05d3duR1VsMFRhTnJaRWNGK3lNWUJhQTYwY3huWWs2SmJyczFpQjlHQUtiOGhDalNwMC8vS2wwaFppQXlhV2ZFRTNaa2FyQVhUcTJTalQ5enZRYXcxNE5wUWNKdGVLWkFYRkFuMThWMndxUUJsUk81NU5pa3N0YlNCN1VSMm85cDFWTmFrbXozT3JiK2VxRFNqZTU3SXY1cFExaWtWa1BIbHUxZXhSYjJhaEtCMkRXOE50dHJQU0RtbUZKWHBzZ0ROMFUxVUl2MUpuME5nQWwxTkgxTGx0M0NTU1A4RlhvTVZJQUFDQUFTVVJCVkRHYmIvV0VvS0JiQlphWmlERmxQVzFMYW1JeHVsdllFVWk1dXdITkx5Zm1TUFRRVWNDNk5mbXdIMGdDbThkTWR3TTkxVXh5S0pZQjFVR1ZVNERSSkdSQzhUdzVLNXpqSUxZUE5YWWoxTnQyaWNsYW0yd2lWekpyNjBVbENzQk0yY3FGMXJhdjNSekJLajYxMGxRTHdHclNXUjdBSVhnckI2SWJseE9WZXMyS2lDSUlBaUpKNFFJdERtRy9ZY08rOW8wcml4VGpmc09HSWNoRXlpa0lBam5uR21SWXhzak1UTXdIamhuN0gxZk1MaExoQjhhTW9TQXI3RGhaY0l5QUFzNWtxU2FiNmRORWhBQWNNQUl3TVFkQUppdkdPMEdnVEFhU2dLdVNPNnhqcTA3eHNPeldrMnEyb1NOcnU2Q20wVWdPaEtFNGx4ZkVDRGpJaExJc3Nuci9lRTE5RUdRVGhjOWFSeHNDcnU2TGwrSGtDU2N0Lyt2RG9qekVrbTl4cXRjRFQ3L2R4clZFd1p3L3JhYW0vWTJ0b0VrdlFGZ3hiK0JIL3Y2SDErY2VBbURGdktObmZ2K3hqckdrb2xaakZEcjdqbjVTdEtWNVo4Vi9QM0Q2QXo4WUp4ekhuM2JuMlZmKzd0bnZUem9CU3o5MytLZnZsb0VPQjFZdXZ4S3pGazhhNHNZNCs2R3ZqQWN3NXVqWitNNkxHdzNkZGRLSTJJVHZQUGVyaGFmZi80Tnh3bG9jZjlxZFovL3dkLy8zZytPbllPbG5uUlNmWC81RHpIN3crQ0Z1Rm1ZL2VNRjRCZzQ2ZWphdWVIRWpwZ3dTM29PbmZQVkhwOHhaOFY4VEo3M3p0eXZPbWJacUNHTURBeWZmY2U3QkJJei80a21nYzFiZE1YRWZZTWhSdU8rbGQ2L0dYZmVkTS8vSGNqamc0TFArZE5JVi8vM0MxM0gzL2VmODRwcnhETWJncVJkY2lZY1FLOEFJMFZVM1VmYnJJaXpjZ1ZHc2ZJUXJjVFJPc2xTSUxhZmRpL1ltNWtZMmk3b00zYTI4OGRDUlRvVk1VMXVXQUNqWk15Y0ZRbGZxSVVhWnl1UlFkcThrdTBsaXRrckk2dEFBdGNVWGNGZFE2ZlZRdmREdUs0VHFNbDY1V2RkU0lZTE4yZlQ1Qm1yamgvdFdVaWRQYXRZQksxSDZoU3RSRzFLVlNzcUt0UHA2bzFhY2xTVlIxYVhwVlpDV1piSytkZkpOU1doTEpiUFZwaWJNTVZaV1dSdnQwcTFnaGRRWmUxeUZTcVJVazh0Z3ZDcG5zVTVhdVFub2JhYml3NHRtbFd6VUNsSUdyVlZpOFdoc3h1czAyWXJSMmlsR3JQV0NwbFlrczZYZk5yS3paUkZQbGx4U2JsaTFQckdqYUwwck02Q1hNbk41ZTVFaUpVaHVucUtibUZtV3F2TVJYb2UrUjBjTjJGcXRMSndpUjFub3lyTE5XcXUxVUR4WDhsQWxIS2tMZXd5T3phRWpiTldTdEdmRUJsMVZJbXkrdHNBaGc4aVk0blgxRFdFdVY1UE5odEpzTWtmMkhuZmFPYkFrdEl1eENBTEtRSzdmclZIbHhReEdpSThlTSttSVk0NHpuMTBoMktXcTFsY3o2OHlMcGpmSVpMTzFRVzF0dHJtSklPbHVKbUFBV1NBSU9BQmxDSmtNRVhFV1RBRUZpcmVmaXR4cHNOZGpONTJHM0tuWVpPV2lpWUU4a0FWeUhHU0JISk40MlhLQTNoV2ZDeEVBeUdhRFBvMlpvQ1l4NDFsUjRIcVhLMkpyN01lUG1EQ28zOEQzZ1JkWHIyclp0T25sbDE2c3E2dGYrcmNWYi9kdE92cURUWTA3WGwzWHROZVRxOXNZOHB3cVMvMVh6TnRyd3QvdmZHUHVwQ0VBYU9YeS8yVHdKMnArb0FKTTdvOGxMWmZZaGFxZVBmUmpQNklUWmk4Ky9aZFQ5N0dhQTFYK3R1VUdQSC9UNFovR0w1L2ZNWEVmckw2MWNZb1JQUDVTMitaZHhHdjh4MzZFS2RjdFBsWHVGbzQvcVRVWi9QeFBqL2cwYm4rK2JlSmdySnBiZDVJS3dqSGpuNjErbWVVb0R3TjAwQ2RtTC95di8vdmVrTlUvUE9NTFQrNGpYNUFKK3c3UjhySFZ2Q1plS04xVDJtZTdBbERMdXlKUHNsYlJwTmF1V0F0b0NqK3BUTzBqc3R6R3dubGtWNVBkWW8xdFp3MFdRODNjVGlYcVR2cDhvSUl4UlFtdU9HU2xOSkdNOWFvVlJKbVVtTWk4RnNYQTFoeXZzamkxc3VzWDN3eTI2dkZYUUIzaHIzWUNzWEJQaTRYVlV6cFA2cFJham4xY3h6cmp3Rkl5VVI5YzFzbGxsYmJtazdvWnk1ZkxwSXdKMFNJeFVqWnExd042MDhYWmpEMGRuUjEra1E4cFkxRXhGSGNIcnpRaHJiWUhGZCs3cTlFejZsVkNBdXdDSVhaOXhuc1lnbk53cE85M2VhYmJzTWJtVkF0RlUzaE9sV0lwb2tqb2JpT1dJMnV5bHRYQm5QWUJ4K2FwaU5DNkZ5L05lQXNVckNHVkxwVTN0Z0s0Y05FbHo1TTc4cHBVekhBWVc3V21HZzZDYk4vWmJ1Wlp0VHdtVHJud0NvYmxLbmNHQWlrUWtSWWZDTld3dnp2S0FBYWErdmJMZGJRMTF0ZTE1MEpGMTVJTE1abjB4c0ptTTlsTU5wdkpaR3RyYXpWL0VIUlhubGdsbStMSW9aZHlsYmJMZEJpTWJEWkxOWFhaMnZxNnZ2MUphZ2t5RkFhTUFBZ3luQTBvUThpQWd3d3lSQUVSQ0JrcFcwSm1JaTJaMUJyRmNRTDEyYUVnUkJpcUdWc21BSm1HcHJDaGIvOStUWW5sRThUTGc5ejdiS2Irc0ZHSEF6am80REhERGh3MzZnTWZQUFRESDNtLzcySE50Zm1UUHJMZitJTkgvK3Z4bzNubnU3RHJCMkJlTVgrdkNYKy84NSszVEI0aW5jZDk3WTJXblB4NTdEckM3SWRiTGpsWU16ZjNaOHpaRDV4Njc2a1RibDRoaGRpdytDczNyOWhuL0JkT3VlL1U3eTBSTzJOWDNIL3UzU2QvNWxDODliODQvVi9IN0FQR3lyOWRJUkthK0QxY091V1dGZlkyRGF1c3JDSlV5L3FaY2ZDWjk1OTgzMm1IMzdKQ0J0dXcrS0piVnV3OTd2TW4zM2ZhRDVhOHpRem1GUTk4K3U2VFB2TWhmdXNKblA3NU1mdUFlY1hmcmdBWVBHYmlGYmowNUZ0V3NCVW5ZSmI0aStzWGJxa1pkY3NLTVBQWTQ2NjQ5NVNQSG5QcEZkK1lNa2lGMFgxOVZOckJIejc3dEx2Tyt3KzUzZmVGdTA5WmRQb1h4b3pkNzhPNDY4dC9YTUZNN3l3OTk4enZxVWZZSEVZRksvUENQYUVRQ2pzVzhxTWtING9IS05DbzdkcCtzVmhPS3dIM1JaTHJIRWpkSWRKK21LZGk5akU1STBjSnhVWkZpckt3SHhXNWkwY1FiUllLQkM3TGZPVFl0Vkoyb2JacU00dHFVRTNqYWcvUmNEU3FGS0NhR204clZWVEI3T1UyamhKV1ZDQ3JGcnZ5V0RIdlNxSWNKdFdGNWZwRlVpczdVTFhicE42RllzclhXY1UwRFkrdzE1VFZ4cW83dFN5U3hDSXVSeXM2aGFwV1pMbVI3MEhhVkZWWUF5Znl0cVNDcXNOU2pRMUV1aWMxQjZucVgzWm9FNzFEaCtOQktTNEpSUisxMDNjeVJPNHpFWkdpdVlrN2FkMVN4NlJLaTFmMzRKRnR0elpGUXJtcUdjbW1kY1d3RnM2Ukt6cXJiY3phbkNLbkxNbTVrSDY2cVRBNUZLVnVhSzZKd1JqMjZpRXREd0Y2TTdBeStKbmx2QWNaWGdCQXpFVXhJTStUTlJ4RUJBdjFDYlJNWUxUbGNQRFlReDU1Wk1uZ1FYMmIralRVMTlmVjF0YlYxTlRXMU5UVzFGcW9xNjJ0cTYycGt4ZjZ0cWF1dHFZMitsTmJtNjNKWkRPWmpIaFVoS210cmF1cHE2MnRyNjJwdFdLb05aR0lrQ1orR3pYWlRGMU5VRnRiMjlTM3BybHZiVk5UZlhOVGJWTnpiZC9tdXI3TnRjMTlhNXY2MWpZMTEvVHRWOXZjcjZhNWI3YTViMTFUVTAzaG45cW1wbHIzTnR2VWxHM3VXOXZjTjl2Y3I2YXBPZHZVWE52VXQ3YTViMTNmNXZxbTVteFRjMzMvL24wRzd6ZG83S0ZyM20wNTdJaWpFalhMV3VMTWlaZGd4bEVmL05qdmdIZTJCOWY4NlptOUcvSGk5cGZ6UWQwWGp4OFdJTzg4WTIyRGYzZnBqNjlrNEZQN0Q1TU8wMzcxNGgzSERXWXJ0UHc5NXF6N1R6MW93dERMei83VjZqdU9HNnk4OXpueDVrMS9uN0RYaEtHWEM0ZXovM3YxSFR4NC9DMS9tWDNBMGNQK0pOeXVlbkxkOFVPQTN6ejRjc01SYW1reUFNYjQ2Uy9jOS9jeGh3MzdEZ0NjOG9mWGJoNlNsQzl5WDc3QlUzNzIzdE1UQmg0MjRnb3A4TzB2L0k0SGo1L3o1OWtqanhtMlVMajk4S20xeHc4QmZ2ZW5sK3MrNnFiNGI4L2Y5OHpZdzBkL0Z3Qk8rdjM2bis1cnBXaFo5NHI5SG5Ma1ZjQjNaeDAxQm15UmhRSmQ4cEJqYm4vbU93TW5ISGtmQUlDdWYyRGoxRUhBRjFjKzhNeTRDUWQ5RjZEcnZuM2xncCtJeDBtK1Y1cG1oL3BRQTQ0ZXAxZW83UkdCaTdEV012dFRleENPTFNjcU80WmRnTXB4QWRuRldVYTBXZUtDU0ZNcW0yZzdMSUNFY2M2eVVrMElHS21DcUh0aXhIR0tyUS9xajN1VVNSYWMzbGZ2aEltSlROQnp1QXcxSmt4V0RMdDIxS1I4NkJlZzJ5aFFzY3JYWFMwdktnU0JQRG1GclRBSlN3M0tmNSs3N0pzQWpsbG4zWSt6RkVwRldMRWR2T1hGWVJVQnAwZW51d3lwd2hWci93bFEybTBXRCtyMXk3S2hVUE11ZW1MSk5DQ3lvMHNvOTI1VVJWVXJzdE9SNy9ZNjFRMFViMUhqSFNYS01WNmtQU2VVVW0wUURhdzlyVkl6blJtOHlJU2U1ZVI4bms5TEpYOHhtL3ExOXFUcXRDSkp3RmlGbG5taElwUzNrY3dWYTVsWmROTHVhaXNHV2QvanRkSXlMdVhvWk1SUXRHL2w3Q3BSVWtXWVlyT3lIKytFN1ZwVTc1UlRtRTRySlpzT0tZSFRqSWdZckZFRE5mbHRQSFVNMGp1UWo0ZUFjZFdobGY2RWdaandvUGQzaEZNbkhmUDk3LytnSTVjN2FlcVV3UWNNeTRkVzlBWEhLa3Fnb2I2MmYxUDk2S0VabGE2U1FZOGFtbmhKSzQ2akgrejhhYXlyN1R0MCtOQ2pqZzRBUWlpZUNjVEc1QXdBcWdsQ0VHWFU3TFRGTDhydGNRV1JrZk4yakR3SENNRlFMRFJiKzI1cis3TnJYN3Z6NTNPdVcvam5sdGFFR09qQWNSOTU5cG1uMTc3dmZLY29va2ZyWG43aHpPTStjc1lQSHFySkJqdmI4dTI1Y0hUL2ptTkhvNjI5dldYVCswMU56VC83Mlp4ZjNmdUlQanRNNUVBY0FVWUJxVkVVMVQyVmw3ZW9HTFpLU0J1T3paZDRCTmZUQjEzck13Rk1ENXVjTlRzQnR2OFVFc1lsN0VuTEovUmdrN3MraTZ3emR5S3ZTK1J4VlV4V0U1SWdxOUJIQnBqbDBtVjVJWSs4QmF1UFU4a3BYejFaWmg0dmtzOWsrZGdKRXZYaldFamIwUzdBWFVKM3kzcXBPdFZ5UkhYQ2N0Yi96YUY5YXNlRCtwTVFYOEp5ZUR1cDJDT0ZsTEFnaFhWa0t5ZHNHVUlXZGJZUTBYeHhxVTVkMTc4aWdPVUZaU3FvbHlRVnhseEZkYjFJMFVkK1c0ZG1PdmRRZXVoY2xDTnFzU1c2eFpjaUZFZHl2TWExMDdWTXpwK29UK25vS25SbVZibExtcnVjejNTaWNIdURUbGtIVVpEcDlLMldRdC9GM1NMWDBlaTZMRWgxSzdJMzA5MDBhbkFKaGRPclZxWE5IelgzSFU0VmJWMk5FYVNPYnRLa2pReUhNTEhFU0lWajNoWnhUNGdpRXJEZ3JSTTRldU1FazdEZUY5VTNpMy8yMTFqa2VsVnpiWVVydis4dUpMMlZPK2ZFTERmWHVyUWpSYU5HdW1JRnJnejFTTVFXaDNEbnFGbWR6d1YxOHFZMXBLQzdHcWU0VlA1MWUyUVpQL29XUVVDRVFLNE5KTlFIK2IzcXd3ZVgvTS9LWi8vKzlwdXZxOGdTbXE3aWhlb1NmcjA5MTdiYzNDS0owVjN6aUFxdTBlOGZTemNwRWlrK1JCUll0aHVDUU4wRVJQTExRWW9wcW1qSXhDa1BuU0p6SzJSU2l3Q1pPV1RJQThERkx3Q0RtL3NjY3VpRXMyYjlmRWMrbTRPemZYZmtBQnIvNGNPU0Q3Q3kwZ1hFc25JS2NoMGRWMzd1aU1lZWVQcU45b0gvVXZmYW9SOCthc2YyN2UrK3U3RmYvLzVCSm1BNXNpR1Z3QlNKM0lxbDV4UUljSXV1WEJqVFRFZnNzSy9JdUF2Ymd6UXlhWjN1eHFXZk9lTGNCU2J1MHg5NGN2NlVRUVdaUTZTdTlWK3IwblVJYzBncXd0REl3K3FMSUNITW9ndDNtRWs1S25tZHlkaVlHR0k3WktqS0lReGxLcExyV2w1c1h4U3hLQXJYU3NTSGtoemhicDVRclhwc0U2L1FrQXF6Z01yQktHa1pNQTBoUjUzTnZraHI0cTA2MlU0WUcrNlZFSzhKcVFaQ3RoaEFSQ0hjc3RkYmY2RDIvK2dSNzVSOGhyZWlsWjc0NnRsVHU3S2h0Um1iZldhVjI3bDFhZ2N2dU1pbVZGWnZlOWs1S1NPMThzZDlvNDhDeVpxaFZMQkg5Q1lWMnRuTDRKZ081VDlVckp3NVlRSTN5YzJqMjlpek5GN1lhNHBVRWZTeGxLSkJWVnlJVGJNb2orMVZIWFpreHRXS09HR3lGL1paVmdreUZIUHFkSVppOGxoeVNvTmUrckUrU3RKWmllYWN6YUIyMTNiaU03eGxDT3FheEFWa1o4MUh5Sng4aWRqc3FEVXhydWFaVkNlaUY3U3grNHpzT2FXRHlxRnI2MXBIUDZzU1pOSG5zanJ0aWhsQndFWUdNSWpDa0FNU2U0VVpURzFoZGxzWW5ISEtpZWVlTVNWcHJLQTdZODB3R1ZOREJFVnNnWVQ1Zit0eDZ5L3I2VWlJRlRkSlV4cEs0Z28zeFp0YTBaRlBMZ2ROZHhQc0tOc0dZZzcvN2VpQisvUnYySzlmY05aUlk1WSsvRm9rSXNHdkJDTW5OU0pDQUFHQmVFTTRnYjhWUWFGU0JTZzBXd0trbDV4N0o4TXExY0pMOWVyQlVZUkJ4LzkremJ1L2owUWZ3bEJNbDFnaTBpZ2xUcnJKUElvL3NKWmFzRXFibkE2QjVNQ2hxNkZXTnUwRkJRbHZzVlFyZTNaWFR1cXkvTDZnWWJ6aXpiUy93WlpRL3E2Q2RNMUVMOSsyNzNuRzJ3a20yNm4zejR5cXhOMVZSeVVQMFRYMGw1TE9hbzQ1UnFLTnBXSWEzdmdZUXVFQzFtMndIbjlJRHF0TG9aeUtLbm9lVnpRczYyRXZ0UXBSRHdMcHBWQmlGRlFOSGFudTByUXNjTHJkbmtDWDliWFNRaVpXbDFJZVU1K2l1OVEvOXFKbTZITjdPc2t0aWg3RDFJMGFTWDdLb2lXVkxjUGlzVlVzTGRYY2x4WGhIa1FXRWp1MTdrYW40dFRxYlQ2QkpwWTBPN3NuV0xZbVZKajZkclUycWxxUm5lakZDbUZQMGJMS3dGNW1raml5N0hBYnB5c21wZWZHa2lNZG9FQmlrZWdOeFZWeHFqL0pZOXdsN1Bqb2JaTGhVSVpwSmpWY3NESE5GaTJESWNvTmhiZDhHYzNqSlZGOFNYWkVXTnU0aHFiZ09nQlpSUmM1K2RvZFNCRE5oK0RJamlPc3RFZ1hOVUV2WWJjQzI2S1JIVjR5UUdtTkIzcTBXV2dHNjUwWGJCRmxiR3NOdDdXTE9lQkF6Z1FIMmxOKzQ4Y3U3VWpSUnZwUWgzQUk1Z0JCVVVQSStkS1FaSWtwdVVRQVFYaFpua0hPdHYwZ3RsQUtXeU1Nd3pEUFlaalBod0FIUVNiSUJFUkJKcE1SLzROTU5zZ0VJZ216S3FlYlNPSXZrV2l6Q1c3eGVDZ1kwTC8vdjUxem9ucFpFWVpoSmdoWTZkY0hQamhHWExQOGlKUWF2dEpxcFBmaFdhSjBDdXJMSldvQnM1bDFOK01JQVJNQ2xzTWlPbG16cHNUa015YUFSV2s1cXJVeFNhejZ0WVBwMEVJVmRNTmo1MXg0aTdrcEs3RCthMTRoMVloR09tTmJOcUZnRFBtSmIxYmtOcnE4V2J1VHNuM0xnSjJiY3VHMmszYkR6SzZMMDREdkJuQUpaTVJIVDBNcWxpdTM5SmJGZU4xRlQ4bUdvdWxBeWU1WmkrMlNpOWRVMlpVUm55UzBQRHAvM0Ercjc4YnFGdHQ1blNUUkJYckJnY3k5V0YvbFNGL1NTRXBzOEZRZDFReWdzMlMzS2hCdGI2SEtWWk1KbGVVUWVudzAyVlBZcWhWSnI3VGNWb2c5Z2ZGV21PcHE2RnBqdFlURXNGN1dMNGdtSm1hYm5UVWJGNG5Sa3JlendsUzVJcnNWLzU2Z1pXV2poRHFhTnQ5d3RPVFZhUkd5RzJHVmtxYkpCWnpXeWxqRUE4VWlUcHJzQlZ3eUY1SFdmZGJhMEF1WVdjaEMwWFFLYkgweFVEdkY1RkZGWjNiMGxRSEhwckdyaXB5WDA2S3FqcXN6b2F2OFpIZWlKMU1OOFhVeTVYQlpPMDdJOWN1Y0lJRmVicWFNR2tVV0xjbGMwaXNOSDlsSU1SRWhKQkE0a0lFa2t3a0RFSmpFeGw4R0IyYXBsWkpVelptTHlDS2NWck1Rc201MUtST2JwYzFPT1puYktKd0NqMFNmaktpS3VkK1FxRUNibEJSRnhDM3Jla1dEQ293ODhLQkhuM3NMMmtnUXJucWlSWFFoYkJZNWFESkhMS3ZMbXM0cGtFWkJCK1Zvdi9HaDJvVW1GM0pEa1cyWk1xbkJHWUk2dkZ4SGxaaEwvY3RLSmRyRVdPMmV0U3ZERVpwVithcmZTbC90RjFWeVhjdmtCR3ZieWxaSUsxYUthSjdlSk9Jc1Y1WWxBbFlmSWdvdEFzK1FTK0JMTm1zY3UrMlVJdHJGYlRkTHpzV3VZN3hsWmFjTGhrNXlUaEt5NjA2REpqeVdPTWRidWxjdTVsMDZZSVVxb3ZRY2IwS1RLeHMrdmJJNVd2TE9ndWI0WjNoajRhdUkzc3Q0VmRlcGxLZkFJZ0pTeTBXdExsZ3ZQU2hIaThwNGYzcTRUZ3JCYm9XNjhuanNrMDdWUXdVNis1U2h1THAxN2pXTGo3RXhZdDg5WVhXNlRXbkRMQjNvVmg2cVZnQzdROGxHVUZ3WkpiZlZLMUgxTHhQQStEbG1qMlVUSlMxU052MmcrK21kUkc1cXBwUE0vQklucFZVNlU1R2tDenpEaUpNcjAzMWJwcXZMK01oSVdvRVJURk04YnE0VERUR0gxeXJEWFBzTDJkZ3NhNGFXbVZsUGxGRzh6dXkweEwxY08yMDJiSnNpaUV6K3NaNGVaREFoRUhHRlJQSzRMMm16a3pLQlFuQWd1YkdTUVBFc0o2bWswcFZpVytZWFlnRWl1NW9pUFdEUkZwblZJNVpaRi9NdGpnbzBIVW1XaHgxdDFnMFlmZEJ4c1hSWTFwYVo1OVoxcWI2RHJJOU8wK3VIMk40alhremFaSGY1b0ZpOEs3WFFPb2dGVUp1dmlTaXd4enJNQUVMbzN0djJkVFJwZHQwWmNBUFprOFltakM2SmFMc1F6NklhS29DMFRhMDJJcm9ZMnZZeUVZVFdHOGxTV2ExYnl6R2VuVVFVOTRvclloSGJPTnFXOWw2U1VCVGRlLzlVdTFUOG83c0F5dm5JN200RjF0TXI3bmlvMlVrZ3kwUDNNbXgrNmYwL3p2anBIb2VrdDA5T3I0dUJQczExWGM1bU52bUsvbFkveVdYdTRGVmRXb0ZDZDVaZzdWSWtkWDJkamFJSEdlK2VoOGhRWU53WG5lbzJJalVWTWZuRXJWb3F0WnRVYWdVTXhDcWdkMHBWUlVRSXBXSWdiUHZwb0JSVmFSazhnZkZLS3pzV0ZBbVR1a2lrd0tWc3ZvSVpTbDZ6YmJJbEJZc3NQR1NWVjJQcG0zbFVtQ2E1TXFkdnhISWRLVWxqVDhNYUtkYytrV0tSYklVU3kxZnZDTFF5QzlOMHVaMGVxNkt4K1NlYnNRNkxwZ29YZVp3UGhXSlNWenFBR0VFZ2t3c1pnV2poUW5DZ2l5OWgzTUNtUHZHdW1EV1pzRWh2TWpTUHNaNW5McU82SEd1V1l4ZFN5TVNLcjBDZmpZUUdTS2V0Nks1YnZmRlNpQmprckJrdnpOQ0ZEa2tPeVZjNnIxS0pSczZSdjhueUs3MlNYNzlTSjNQcHRjeENEQ0lHQldFb2p2NFNLa2FXL0d4WHM5TFVKRmtNUzdUOG5Lb3p5Nm1oN3FMUnNFbmNIUmJTdXhCMU9jclNVYzg1R3dOTXl4ZUpYZWRKWDRjbUE1WXZJQVlJZ0dSVjZnN1pTbUMyYm94V3h0MExkZC96WExpYS9YRmlibVJORzA0aFZ0dWJsNnBVR1pROWZ1QU1GQk5LemFDNHZrVmlMUlJKVitFMjBNNVlhT1JJY21NdldLZUNrTXVWOXp3THF5QUkrc1FVWjNZM2NVa3pxUThrNk9XZWFveW1WRzBYSy9DdVZrYmh2aTZ5VXF0eTZCbTlzWWYweXdnTTdESGFYQ21xQ3lCaGJFTDF1M3E1b0RIZzR1MVB3VTI4bFZkbmp6VEM1cXh4UWxSRVhTTisxcTNqbzRsVzVOTkRDUStTbzEySmgwdUpDSkxUaWxHNlRtYkl3SFRBY3IrcGEzM0FUTGJxYnB6czBXcERJWXUrSnc3OU51dXprU2lqM3BxclM1S1Q4bVdSVHlzK1pYTVEyL0hJakxCKzBpbzYxdWRvd3ZVM3hpMWJxYWhIcldYU29uOFQvOE1BQUFKVklDR0R4SzA2R2drRUNzWEdYWFhjbGRxcFliRUdsVlNzclROMVpybGE1Vk82enVNaG5EVy8wUWlMeFZPb3ppdlFLeGVJd2xyTW5NaEZVY0RSZnQrWVFqQ3N0WVc2VzVHZGlCVkZZdnpKN29VU1pXSUdoeHl5cHJwcU41cll1TXRFZ2JhUkFWaGMxMDdRVFpkdHZ3aFh0SVJqV0FKYkY2eEM2ZkVQY3dLY1UrNWtYNXFqM1lqVnBrNzNQQVFSUEErcDFKR2lVRmVoZHVGWWdEQWEyR2c1S29NaURNOWN1eTNxN3NsNFZjVW50OEp5UkVOMEROSTA0MGlkbWNBRXVIellOS2M2c2VReWkvUU5Ua0VYRlZqYWhPWFZSTkVkdklrZUpjSHE5Qmp6YnBMMTI1STYvbHIxSUNyUC9Tc1BaM3lsUUlYbzBSZkVja01GdGJoNlVBMURnVGN6UHBsUW9UUjc3SXplRWsxT0dWYmZIb2pPdld5SnMvRzZrbGsyYitTdWMxYitYSG5HMjcxSHF3eXZjQlpLNkpuanJSc2lsMmR5d2kvSFZ6VERrSjhsVU1jRkkyNWhKODh3eGxNMHBMYVF1MTNKVGxwMkVpcm1ST0pjUGl6R0cvV3hEMnBXbmJ5VTBTRm15VEE1ZCt6RmFQRkVHTEZnSnZhUnl3a1JxeFZqSEZ2SHEwMmplSm1ZUFlyYXdaR0FKZU1sd1h5Y2xjYUpwRmQ0aE1RRURoRUVISUlDVXlBY0FvR211Q0FRUWxaai9vb3hhdzNWN1pjVWsxVStuQndZeG11V2hNYTRnOHRnSGFvVXI2NG9rM0t1YkpUVjRsU2cyVXhxMzl5VG1UdXY3bXFIYy9SckZySklyR1h2VGlFbEVjZ1MwSlJTc1Z6eHVSMm90YnNBaUpsRXZ4YTZXcUNTc2RzaGR1SjJVZ0VBOFNFbmVla0VzOGRDWEM2dkUyQmxvNnNNTzVvcEIyS3N0MTVTRFlKY0JXNXFpcTJJNDlNRERNRGVaRzd5bHRDS1drWFJoVGF0dVA0bE05N0NNL25GWE5LT2FOY2xWRStWRUV1OWtNVFgrbDB5S3FqaHBDU2ZZazhseEdQN2xGc3BDU1lCRlZtSlhiSm1HZGI4ckNXT09xSS9NbUlDdTBNejVtc2xQbXpRWStnSmJWZGZJcEt0TCtrVERhS3lHRi9kNzdvVHUwV2xMVm5lU2QxTlNWUzhGbG0vTklYakxaWm9ENjluVG9VV1Z4d2x5RVpuM3Byb2ZyUG9yU2E3OWxaZXBMZmdPeWQzUWl0UVFWbWlzYWF1UUVzUDhRazd6SVNQMkRocWVKWTFCMlU3cU9pdmJMSVVwVDBtRlR1NVdJTmN3TjJaOW93WnVPWUJ0b1EzQXNhTkFXMjAyRTVPbGszekNxczNGeVJQbmlBczdYS29kYmxxTjJxQ1BWc01oWXJJQ09Bc1lvNFdyRDBvWUgyTFNHL0FKWG1NZTNUQnMzSjAwaVZwK2p0WnNPMGd2YVdXVlNHckppNjJvVmNrRUdocmlFTTJaSUhCZ1Ryd04yUVFJVUFJQkhMZW1jMUhGZ1F4MTBlbmtDV1VkUzZLYS9qWmpaLzZhOXVpeGQvaUxrL2h4bTIreENRcTA0YTRzV2NUWTl5N0QyWEtTQ2RtMk1NcE9lTm8waTNZc1pWWGRvQlNOQTZFR2puREVuSnVsQXg5VEV5QkM3akgwdU5JR0Z1aGs1NjJ3dHR0bW9iZFVDWldzejZVTzFMWENaWFJFNVp6SlJDVnMraGlnWjVFTlR2anhIRUpTWFJOdXgzWHc5TEhQTVd1Q29ZcXEwUmpQVnhaVHhSM0VLNWx4a3I2bDMydmp5MVgzeUxYLzZEZWJYSWpTSjFwVlVIRWlscHZNaUo3azR3NjZBQktEMWs3T2xGVjhGV00xdTZ1aks3b2N6MmlQdVhSNWoxV2t3dDN4SjNUU0gxQ3ZHTUV4TnFZV0tOQnNZRHhxRHNsU00raHQ4cTEyOEl5M3R5RFZTUXpJanNVSzJxam40WDJLR0FNSjF0SnNkYTVrRUZheE1DTytoZUtyNGhUZ2svazNTRTQzYlkyYk8xTGlyK1J4WkJjSG9XSkVpZm5MRnF3QlRxOGVDbkZTSnBGclNtMlhkZ0NXWWxHc3h6dkUweWpwRXdmRXBkRXdzVXVUNUQxMzJVWGJtNUsyVWNFMmNvR3B2RFlxa2JoWUtpd0tXR0tGNU1NYmM1V01oL2FKUW9vTVBma1pMaVljSjFFbnZIdWRpT1VqaUtyWTlRdjRhQSt0R2poQTQ4KzltVG5VNmttTEhYU2E1aWhQc0FqZkVSeENxVndGTUhEdzhQRHc4UER3OE9qdWlnMFFlYk5VWTl5MExQNm8wLzhWWVJLTGx1VlhGd1RkbzZNbFZzUHcyWm96Qnh5eUdFWWhpR0FJQ0NpZ0lJZ0VMK0RJQWdDQ2dKcjZLUENHVHIrRXgrZGVzcXBEdU1GSU9pdU15UkJ5QVI0OUxFbmI3cnFXMDFOVFJXV3dzUER3OFBEdzhQRHc4UER3OE9qRXRpMmJadTQrT29WMTU1eTZxbnhBSEoyVnpGZXc3STkxL1h3OFBEdzhQRHc4UER3OFBEb3RSQ2tWWlBlT0xLRlBQYTBiNEY2ZUhoNGVIaDRlSGg0ZUhoNDdFN1FYM2p5OFBEdzhQRHc4UER3OFBEdzhFZ1phbXBxQ25uRjl1N0c4TUlqMzIvZDhsbzJFMlN6UVRiakhLZ1dCQlRVTkE0ODhKeSsreDFWWElKcHYzM21pZGMybFp3eEpxS3p4dTc3MDlQR0ZBOFd4NkluTnQyMTdQM2IvbU4wWngrTVkvUFd0ZzN2NzN5dnBTMWszbmZ2UG5zUHFHOXVMRmg4SGg0ZUhoNGVIaDRlSGg0ZUhyc1F1Vnl1a0ZmcHhjeXRXMTQ3NHVUeEc5OTR2K1h0TFpzMmJCbXcvK2hCdzhjTTJIKzA4bjMzMWNmdmJONzN5T0lTUFBIYXBxdE9PeUlmaGtIaE1DR1FDWUlyN24veXhsTVBMaDZiamIrdDNFckF3MDl1ZnVqcGxzVlB0cHg0ZUwvaTRmL3lsNzhjZmZUUmlWNDdXM01QUC9IR3FsZTN0V3pMdmJzNTE1SEhnTDdaQVUzWmp4MDY4SmdQRDY2dEtTSzdoNGVIaDRlSGg0ZUhoNGVIeHk1QWp0dTRPUUFBSUFCSlJFRlVWK2l1alpCNTRINERCdTQzSU5lUmI5bXc1ZVcvUFhERTRZZUtOZEQxL1VhODB2clcyWGZ0OTlrUk15NDcvTXFDRW9UaHdQcnN6SWRmeXdZRlA1V1ZDekg3aEdHNU1DeEhwTCt0M0hyOUhXOCsvc0oyQ2lDT3VjNWtnNW0zdm5iVW1ERjkrMlNLUDF0VFU5UFIwUkZ4M0x5MWJkNjlMNzN5Um01SHZuWkRTN1k5WDVjUCtkVjNjelZCeHhPclhuL2xqUjMvZHNxSSt0b1NNWHQ0ZUhoNGVIaDRlSGg0ZUhqMEpMcExkemt2UHJxRUlLQzk5dTIzN3JrMzJqZS9sYzBFUVVEWS9rNlk1NDZPY082TE42OTQ4OW5mbm41ZnNnUWhENml2K1pkQlRSbUtmVmhaSk1ISU13YlUxK1RDMGtkay9lSFI5NzUrMHpvS0tKTWh5cENndTBTMHN3MlgvZUtOV3k0WlhrNm1iT3hzeS8xMjBkcFZyNGR0WWZQR0xlR1VJL3NmTjZFdkVmM2x1UzMzUDk2eWZXZisxOHUyMU5UKzgvTW5EdlZ6dkI0ZUhoNGVIaDRlSGg0ZUhyMEgzVnJNRENETXMvTmhZU0NYQzVsUlY1c0JNSXlhZjNuczNkTWVPdldSZDVaZi85ZzFYLy80WmZIWU9rSk1IRjQvY1hocEl0b1JsamdVK3ZIbnQzMTl6cm9EQnRkUE9iTGZVV09iL3ZsdTdwNi9ibHI5UmhzUkJRRXRXN245alhmYjl4OVlZcmR0SkltWDEyOWU4dVM3QS9jNVlPM3JPMzl5L3ZDakQybktaaW1mQzBjT3pnNGJYUHZkWDI5b2J1dzdmL0c3aDR4cVB1TGcvaVd6NE9IaDRlSGg0ZUhoNGVIaDRkRXp5T2Z6aGJ6S1c4eWNEeVU5Vkp5M0k4K2djUFhPelpldWY0SjJZc0dRWDV3dzVLUzczcjFuN3BNL1M2Uzc0dmxWcTE1Z0ZKemVKZkRCQjQ4SlN4MW5OZStCZC83enZBT21uN3kzZHZuN21wMnZiTWhSUUdjYzFlK2lVd2J1VjRyclJ0RGVFZDd6Nk90RGh1eno0cHV0Tzl2Q3Z6eTNKUnZ3WFkrMUhQK2g1aE0rM09lZy9XdUhEcTdic3BOckd2czg5c0xXUTBZMU45VDVKYzBlSGg0ZUhoNGVIaDRlSGg2OUF0M2V1NXRuZHVkMzJ6dnlMN2R0bWJuaDhhOGRkOVc4UDk4TW9LVmxFNEIzZDI0cUVrK2Z4aWFPY1YwaUFnSXkzME1xUVNiL2MvclFvWHZYMmk0dnZ0Vng4ZWw3Zis3WS9uMGJ1MEpFYy9ud0x5dmVIVFhxd0cwN3R0ZlhaZTU3dk9YdXYyM09oV0JnOHFHTnJSMzg3bmJ1eUtNK3FILzZwUjNiVzBOUGR6MDhQRHc4UER3OFBEdzhQSG9KdXJ1WU9aOExKZGRWcnM5dmYrOW4rVGN1T2U1SHkxLy8wNnEzbnYzR2d4Zjk3YjIvb2gvQ0RpNnlGTG14c1NGMFQ2b2lCRUdRcmNrMFpLa21FRDdVci9oaTV2MEgxVVFDUFB6REVYR1ppOE5acWgxeUVHVGYyOUpPQWRwenZLTTk3T0Jnek1pRzc1ODdhTk8yM0VQUDdld0lNZzBOUVdNbTZBaDM1c05pR2ZUdzhQRHc4UER3OFBEdzhQRG9TWFNlN3JxRVRzenVjZ2pCRTEvRDFqdkM5eTgrNXJ0M3JycnAyUTMvNEJEM3Zua25EUUk2a085SXBvS0NJZFkzMUxzSFVWRW1xR21vcVp2MytIbjNQM2Q3QU5Sbk1XSFFPY0N2eTh6WTFwMTVBTTBOM1oxdTdjaHpleTdjdWlQZmxrT21KdFBVbkwzNi8rMU5oR1dyMmhiOG8zM0FnRG9RTmRkUlRXdHQ2Ymc4UER3OFBEdzhQRHc4UER3OGVncmRYY3ljejRVY01oak1hTnZaTnI5dS9iZVBtZldIRjY1YnUrbGxBTTFEYTdlMXQ3ZTM1NmtOSDkvNzQwWGlhV3hveUZ0OE42Qk1KaHZjL3RpWC8vN1c3YWQ5RWtmdC84Mm4zcnB1MVN0MzNmbjB3SE1QdTZHNFNHKysxekYzMGZ0L2ZyNzFUOThiYXJ1L3NpSFhYRStEKzNXQ0FCT0J3YTJ0dWEwN3c3cjZURDZnNDhZMzdqY2dJUEJ2bjI3cjI2KzJ0amFEZ0pvYlVWZFRRNGtianowOFBEdzhQRHc4UER3OFBEeDJCY1JSVlluenJ1V2R6SndMT1FRenY3cHlIVE55QWQreFl2Ykd0dGVjOERrMHJlOTd6ZlJyRTlmNmlvWEtRU1lieEhqb2dtZCtNZlZJYk4rQlF3Yk9mdVNWNno1d0FKWStPL2RUSC9tdlFvS3RmcjN0TjQ5dWV1Q3BiZG1hek1IRDZwcnFBNTNpdmY5b1cvSjg2ODgrVjJJNWRDUjMyUXdkZmVqQVIvNnhvNjZtTHNoUUpodXMzWmhmOVdaSEIxTkxlekN3ZjAybU50dmNKNmpMdFg1NGRHT2ZPdktMbVQwOFBEdzhQRHc4UER3OFBIb0o5T3l1NEduMi9HUzVIeUlLUSthUUFieS9KVHc3ZjhEdk5qN1hPQ0tMR2dESXRZYmJYKy9ZYSt1UVgwLy8zYmo5RDBsa2d6V1pncCtycmF2QlIvZi81dUg3endad3lVZjU3MjkrKzdILyswa1JTdm41bjZ6YkdRYlpta3lRcFowNXVuMzUxaUFUN096Zy8zMDF0M0Vudm5OU24zTG9xQjBtRStDMFQrNi82SDlmNkZOYjMwcUVnQVkxWi9yV0V3WDB3U0UxNytjempjMDErdzdNdkx0KzY0ZUhOOVRYZXJycjRlSGg0ZUhoNGVIaDRlSFJXeEJaek13VzQrM0VZdVl3WkFEdEhma0I3WTJYOXYvRXJKY2VDNGN6YXJGeDFZNnZEL2pJMS8vam9TSXhITGxQdHQvM0YzWGtRM2Z2Ym9heDEyZEc0MzlldVc3eHF1dStPNGwvdUpRYWF4QVVwTVlBY1BFWisxeDM3M3RCaGpLWllNUFc4RmVQYmMvV1ptdnFNdG1hNE91VEdvNGNXVmFPYkJEUjJKRjlQejkxMzlzZmZEK2I3UmNDclRuczB6ZlRHdExXOW54ZFF6QnNVR2JicHAxSGo2d2RONnl1czVGN2VIaDRlSGg0ZUhoNGVIaDRWQS94dmJ1YWRKYWUzYVZNZmN2R3pVMzltc1hzYnN2bUxWdTN0dy9tUGpPYkoxejUzT1A1QXhIbStFdWYrbm54T2MvWm54eXlaY3VXSkorT1I5NCs0ZFUzSDk1L0VQNjY3dHRaeHRvM01iYi9HVVZpKzl4eC9mN25oUjNQdnRaQkFRV1pJTWdHbVpyZzR4K29QZTFEZFdQM0RjcWNlbzBFcThuUzU2Y2MwSjduWHoreUNVSC90Vzkxbkg5YlMyTnpUVk5UVGYvRzNOcFZXNDRaWFRQdGlLWnNwaE9IUDN0NGVIaDRlSGg0ZUhoNGVIaFVHNGxIVlFuYVZub3U5T0JKMTd6eDdPMGIzM2loZVVEL2JFM04wUEdmSGpMOEl5TkhqZ1J3Uk92bWkrNjg4RU1qK3ZicFA2eDRKS05Iank3a05XRGRmejM0NG5lZWUrUGVWYS8vaEFoais1OXgrcGhyaXNmMmc4L3UvYTgzdlAzUmd4cXUvdXhlSmVVdkUzMGFNdjgrYmVUaEJ3LzQ1VU52clhwOXl5WTB0YmJXZEd6SU4reGI5ODFKZzhZUDkvTzZIaDRlSGg0ZUhoNGVIaDRldlE3bG5NeE1rYk9zN05uZEF5WjhaY3ZiLy9mR3M3L2tmTWNIUDNUWVhuc1BGNzdOZFgxLzlmbmZvRE1mdkkxaitQRGhwd1EvUHZMZGI0cmJRWU1HRFIwNnRIaUUrdzdJZlBuRWZrUmQzMFpiNk1Hanh2UTdha3kvOHNON2VIaDRlSGg0ZUhoNGVIaDQ3RUtVK1NFaWkvRlNsT0ExRHo3MDRCUGthY2tWNTM1RGh3NGRPdFI4VDZpYytNODVxay9YSkRuaWlDTzY5cUNIaDRlSGg0ZUhoNGVIaDRkSGIwTVJ1cXRPaFpKblY5R2V3QUszYmR1MnEwWHc4UER3OFBEdzhQRHc4UER3cUFERWQzY1RZYzN1RWdBUXl6bGVQLy9wNGVIaDRlSGg0ZUhoNGVIaDBjdFI1bUptQjJFWUVsRWhYdzhQRHc4UER3OFBEdzhQRHcrUFhRc2ltalJwMG4zTG4wbjB6UUlnNnp1OE5wZzVLUDROWEE4UER3OFBEdzhQRHc4UER3K1BYWVF3RE1WRmhOV0thMnQyMXh4VFpZTHBoejA4UER3OFBEdzhQRHc4UER3OFVnUTFlZXMzNm5wNGVIaDRlSGg0ZUhoNGVIanNSbEN6dTM2WHJvZUhoNGVIaDRlSGg0ZUhoMGQ2RVdPMUJZK3E4dkR3c05Hdlg3OWRMWUtIaDRlSGg0ZUhoNGZISG9mTm16ZDMrZG5vU1ZUczF6VjdlSGg0ZUhoNGVIaDRlSGg0cEFxSlREYUloS2dnMXQ0OHViL0NKVXVBdFRkUG5uenoyb29tWVZLcVVzd2VIaDRlSGg0ZUhoNGVIaDRlS1VHRTBrcTZTK3Azb1k4U2RSWnJiNTQ4NFo0em4ya1J1QXZuOUw5a2NTWGk5ZkR3OFBEdzhQRHc4UER3OFBCd1laTlpUV2tsM2EzMEF1YTFpKy9CMWJkZU9FcmVUcjZocGVXR0tSVk93OFBEdzhQRHc4UER3OFBEdzhORGdpTi9ZM3QzSzRPMWkrL0JtVk5HSmZnc3ZzUmEzZ3dzdWFSL2ZNSHp6WmNVZFlHOVR0cFp4S3lkL2RKbWo5MGQ2K2RQdlhTNXVTYUJxZlBYUjV5MGk0ZUhoNGVIaDRkSFJiQisvbFJTWmtqYzVQQkdpTWN1aHJ1RnR3SW5NLzl6MDNiN2R2OEJmUW9HZmVyeWw3N1YwbklEc1BibXllZmZ2SGJ5aFpOdmFHbTVBWUJ5dVRVV0p1NHllY3JpOCs4NTg1bVdKYU9reTVSYlJleExmbnI1Mkx0YWxreGVlL1BrQ1Q5ZGN1RU5rNVBFOC9Bb2ptSUszRnV3L0ZJNmRqWm1MZ01Bcko5L3dZeHh5M2pSUkt5ZlAzWEVCZk1uTFpvTzIrbUMrWk1XVFIrK2l5WDI4UER3OFBEdzJFMndmdjRGTXhaajVtWHEyalU1dkJIaTBVdWdHRzkzNmU0L04yMGZNMkkvMjZYWU9kR0hYLzN2azEyWHRUZFBubkQ1VThvM09VekVaZTNpZTU1NjZxa0ovUzlYM292WG5Ba0FHUDNCdzM5NVR2OWZIbjcxTTB0YUx0VEJJK0o1ZUJUSEMrdmU3TjJNZC8zOHFRdFA1bVdnaGVKKytQUkY4blVlUG1uYWxBVUExaTlkZ0hsekowb25YTEIwL1hUZjFYaDRlSGg0ZUhoVUFPdm5YN0JnMnJ5WmkxY0RTU2JISkhnanhLTjNRZExkcmgxUEpiaHVBcjhkTmVWTW5MOTQ3WVVYSnExbnRyRGtrZ24yUEczNUtYL3hycFliREFWZWUvTTlBRERxd2lVdEY4b0YwaVpBZHo3VDVMRUhZc3lJL1hvMzR4MCtmZEVzWVBuQ3VNLzZwUXN3YmE3YnB3d2ZQVzd4d2xjQjM5TjRlSGg0ZUhoNGRCZnI1MSt3WU5yY1JhUG56RmdkOVpJbXgwRXhGMitFZVBRZzRxdzJXOUNuV3hnMTVVeE1PUC9tS1VzRTRWMXlTZjl6Y1BYVlNTSEhIaWdvOFpxWG5zSUh5NDM3OE1zWExybGg4bVF4T2Z6U3Q1NzVJS0FQZzE1eTRRM1BYUDM4K1MrdnhlUVNaTnZEWXpmQyt2bFRSNnkrakdjTkI0cHNsRG4yMkdPWEwxL2VZMEo1ZUhoNGVIaDQ3QWFZT0hIaXNtWExGTmtkanVXN1dpQVBqMEtJc2RvSzdOMU54S2dMbHp5RHlYckY4UmZ2YXJsaDlNMlQ3NG1FbXZ6dlYxODdvWDkvZVhkNEloOU9qUHV1Uy9xTHh3Ni8rcGtsazNIenRRQkdYWGpyMWZkTW1ORC9jdUhxdWE3SG5nUEZkU2ZHZmRhc25ITFF4ZnAyMmJKbFJhSWhvdGJXU2gvVDd1SGg0ZUhoNGRIclVWOVB6Q1ZzZ1BWTEZ5eGV2SGdFelFBQXpDWXNXMmZONVVaTWprU1hYZ3VpQ2svOWVYUVdKZFd2eTZnVzNZVmVXMnh3NFpJbGx0OFM2ZWFHUVR4TXdsTXdSMXc1TWNkaTgvRFkvUkhqdXNNblRjT0lPY3VuejVxSTVYTm1ZTnE2M1hBUlVYMTlPcGg1V3VTRUY3VTY4S0pXSEdtUkUxN1U2aUF0b3FaRlRuUlMxT0hURi9GMEFNRHlTMm5oeVR4ckl0YXZpWmdjdzVGV0k2UjZkTXVqSktvNjNKQ3dkOWNQYm5oNHBBakw1OHhZREN5bTJRQ0FLZlBXTFpvK2ZQcmNlVk5IRUluN1dhbnBhRHFCdEpnUmFaRVRYdFRxd0l0YWNhUkZUbmhScTRPMGlKb1dPZEY5VVJOTWp0M2ZDUEhvdGFCaWUzYzlQRHpTaEltemVLSys0bGxSYnpQK3Vwc2lMUVBuYVpFVFh0VHF3SXRhY2FSRlRuaFJxNE8waUpvV09kRmxVWTBaa21CeTdQWkdpRWU2RU94cUFUdzhQRHc2amJTWUVXbVJFMTdVNnNDTFduR2tSVTU0VWF1RHRJaWFGam1SS2xFOVBMb0dTWGNUWjM0OVBEdzhlaWZxNjlQUllxVkZUbmhScXdNdmFzV1JGam5oUmEwTzBpSnFXdVJFcWtUMThDZ0xCQkNJb0xjRG13OFJzUjNJdzhQRG94Y2pMYVBSYVpFVFh0VHF3SXRhY2FSRlRuaFJxNE8waUpvV09aRXFVVDA4eWdkYmpOWXNaaVk5eCt2VjNzUERvM2NqTGFQUmFaRVRYdFRxd0l0YWNhUkZUbmhScTRPMGlKb1dPWkVxVVQwOHlnSEZsaTNIOXU1NnJ1dmg0ZEhya1piUjZMVElDUzlxZGVCRnJUalNJaWU4cU5WQldrUk5pNXhJbGFnZUhsMkRlekp6dHhYK3A3ZjhzcnRSZUhqME9QNzlLMS9jMVNKNGRBNXBPZlF5TFhMQ2kxb2RlRkVyanJUSUNTOXFkWkFXVWRNaUoxSWxxb2RIMStCK2Q1Y0FvSnVmK2YzVzE3L1dyZWM5UEhvVzEvN1hqYnRhQkk5T0l5MTljMXJraEJlMU92Q2lWaHhwa1JOZTFPb2dMYUttUlU2a1NsUVBqNUt3VDZqU2lINTNseXV4bkxtdXJ0dFJlT3p1MkxwMWEzTno4eTVNSFVCemMzTmIyNjRTd2FOYlNNdG9kRnJraEJlMU92Q2lWaHhwa1JOZTFPb2dMYUttUlU2a1NsUVBqNUpnOTVBcWdTeXM3YnpzdjBqazRlR1JCcVNsYjA2TG5QQ2lWZ2RlMUlvakxYTENpMW9kcEVYVXRNaUpWSW5xNFZFU21zbmF2Mk5IVlhsNGVIajBlcVRsSk1tMHlBa3ZhblhnUmEwNDBpSW52S2pWUVZwRVRZdWNTSldvSGg1ZGc5bTdHNS81OWZDb0hwaDM1V2ppcmszZG8vdEl5MmgwV3VTRUY3VTY4S0pXSEdtUkUxN1U2aUF0b3FaRlRxUktWQStQY2tDeGk4QTR4TDlTNU9HeCs4SXozbFFqTGFQUmFaRVRYdFRxd0l0YWNhUkZUbmhScTRPMGlKb1dPWkVxVVQwOHlvS2l0S3hVTzJ0N2VYaDRlS1FDYVJtTlRvdWM4S0pXQjE3VWlpTXRjc0tMV2gya1JkUzB5SWxVaWVyaFVRN2lsRGJRSHA3dWV2UWtkdmxpWmorN20ycWtaVFE2TFhMQ2kxb2RlRkVyanJUSUNTOXFkWkFXVWRNaUoxSWxxb2RIMStBY1ZWVlZmWC9seG8rVHd2bUxnRmR1L1BqSGIzeWxTaWxWS1dhUEt1TjhvUnNhaTZJT3lyRXlGWnpQaHhXSXhXTlhJQzJqMFdtUkUxN1U2c0NMV25Ha1JVNTRVYXVEdElpYUZqbVJLbEU5UE1vSFJmZnVXaHQzaWFwQ2VsKzU4ZU1IL3VGVEw0czVOWDRRSjlINUM2dVFqRWQ2a0RpNWV1dkxONnc4U2ZQYlJlZWZ0UEtHbDIrZDZvWlpkTy9Qdi96bGNYOVltTVIzeXg3cDhGTzdhVWRhUnFQVElpZThxTldCRjdYaVNJdWM4S0pXQjJrUk5TMXlJbFdpZW5pVUJBRkVJUGRRS25NeXMwUWxXRUF1bDgrNTgyYjMzc0d6NWw4NHRLMmpGUUFtM2RqYWpqVTNIWHNIMnFSTFJkR2VEOFBxeE94UklkUmtNNjF0SFhFOXdRRVgvbnoyTWVObVBMRHpaeCtZTS9Ha0ZiTmZ1UEdBanRZMk84UXJ6NitZY2RMeVUvSVQ3My8rZ3ErT2pzUjd3SVdQUEFxVXFucVJlaGptbTV2N1ZpUTdIajJQdEl4R3AwVk9lRkdyQXk5cXhaRVdPZUZGclE3U0ltcGE1RVNxUlBYd0tBdnFhME94azVtMWQzVndONlpOalZJVEFGaDBVVzFEZlcxRGZlM0ZEd0hBUStwV3VxeTU2ZGlKTjgyNXFLZ0xnRFUzSFN1Zk9tYk9tbXBsd2FQU1NOYTIwUmZQbi9YOGFjZE9uSDdwMlB1WFhmeUJxUGVhUlhlUFBlMUVmT0FnTEZpMEJnOWRWTnN3OGFZMWtEcHc4WnlianAxNDB4cGd6WnhqaElZY082ZlFYSzl2M05PTnRJeEdwMFZPZUZHckF5OXF4WkVXT2VGRnJRN1NJbXBhNUVTcVJQVW9BOHN2blRwL3ZldEFSRFIxL3ZyMTg2ZEd2RXBnL2Z5cFUrY3ZqeisxZnY1VUlxSkxsMWRBM0dxQUFHSm50Ykk2cWlvMjdkc2RzRG9LU0NQbXdNeU1KNzY1NnRTMkhUdmJkcXljL2Z5UGYvb0s4d2x6Mm5ic2RGemlZV0l1cjl3MC9hNnpWZ3FYcysrZS90TlhDaVRuMFhzQUlBekRBdlUwK3FKNXMvSEUySHZubkJqM2UrWEJ1OGFjZWlMejZDbG44OTBQdm5MQ25MWjd4MzV6eGsyTGJwcit6VEgzdHQwMFJVUzU2UHFaWSsvZDJiWmo1V3pNdlA2aFFxa3prMi9oVTR1MGpFYW5SVTU0VWFzREwyckZrUlk1NFVXdER0SWlhbHJrUktwRTlTaU45V3RXeGgxbkx1TkYwNGQzT3FxbEN6QnQwc2k0eC9EcGkzalp6SzVJMXhNZ3hEK3ZtOVh1ckhod3oxR0FJMmQvL1VUWFpjMU54NDJiK1lUeVRRNFRjVm56NEIrZmVPS0pjWFhmVXQ2TFhwbFdIWEU5ZWhCSEhwUzBHbUROb3J1ZnVPMkp1dHRrbUFmWFhQelZFK2JjZDMvRDZkK2FmdCtPRXdFNXQzL2dRVWZPTzZOaDNwR3pYbmgwNTFjTHBVQkVmZ052ZWxGZlQ2bm9vZE1pSjd5bzFZRVh0ZUpJaTV6d29sWUhhUkUxTFhJaVZhTDJIaHgzM2VadXh2RG9OL3ZadDhzdnBZVW44NnlKQU5iUG4zb0I1aWJUMC9YenA0NllzUmpBbEhuclpJamxsOUt4c3lHZEppMjlZTWJpeFJneEZldUs4TnYxODZlT1dEQnQzYUxwdzVkZk9uWE5RZU5tekppTktmUFdYYlo2eExHemdabkxoQng0ZFRXbVhUd2NTd0VzdlpSbXpIYVM3ZVVnbUNYTjBMTzcxYmI3ejhLQ1JhV1hHUysrZU53Q05VODcrOGhPUkQvajNwMXFXbmpubitNTFlEMTZHNGk2ZEZqVW1nZi9PUFkrVmRFdlhDdVVhczNMTHdCNC9tVkx2MFpmdkt4dHg4NjJiNjhlMDlodzBjTUZVdmV6dTZsR1d2cm10TWdKTDJwMTRFV3RPTklpSjd5bzFVRmFSRTJMbkVpVnFMc3hKcDQ4Yy9iQzVZQ2FVMDJrbE92blg3QmcyanBtWGpjUEM1YXVCNERsbHg2N2N0NDZadVpsNDJaY01CL1Q1ODZiVXB5VENqYXRaM3NYejFoOXNuaDZ4TUtUbVhtWmtnUExGODRlTjNxNEZZYlh6Y09NT2Nzcm1PdHFnSkpPcEZKSFZWWFc3bGRMUmpXbW5JWHhNMjZhOHVqRm93SGdvYTgybm81clo4dUFTaHBtQUdNUEhNWE13Q3VybnNEQnpFZ0s0N3FNbW5yV2tUUHZmMmpPNUJPQU5YT09QMlRWWmM4ZGJNSjQ5RXF3cU1xWW5oanZwQnBjOCtBQy9NdDg1VHhxeWxuNDhvT0w4Y2VaWSs1dHZleisraS9kTlBXUnFRREFyOXgwM0NFTHpucHUrVVUzUFgvdDg5TmZlb1VuajQ1R0x4V3A0aG56NkNta1pUUTZMWExDaTFvZGVGRXJqclRJQ1M5cWRaQVdVZE1pSjFJbGF1OUJaRzYyQXBoNDhzeGpGeTZmTlhIazBnV1lOamVackE2ZnZtanUvS2xFaXdGZzVxdkE4T1VMWjgrOGpJY0R3TVJaUEJGQThiMjVpMmVNR0RGbDNycEZWdnd6VDU0WXVSQll2bkQyekpObkFldUJLZk11bmdnQXd5ZE5tN0pnelhwTTdPM3p1eFM5ako3TVhDVjlIMzN4OGhXWU9MNVJMdlErNzk3V20wYlBPZjZQa1ZBblhuTHRqOGMzMXNzN3NaaTVqTGd2ZXZTK3J6Ylc5d0dBSTY5OWJ2a0ptUE9UeWtqdDBhdncwQTNmd2xuUEdlWTZldXEwSnc0NS9Zbno3dHQrQW5EQ2ZRODBqajErOVhUZ1lJeSsrT2ZYTGhoL1NQMjNnQ092ZmY2UnBGWFJIbW5IemkwN3QvM3VtcHFERHMrL3RTNTg3KzF3eTRhMmxVOWsrZzhLTjIza0lBZ2ErL1gvMWk4eWczZDlnNXdpRzhLTFdnMTRVU3VPdE1nSkwycDFrQlpSMHlJblVpWHFiZzNCZHk4K3FERGJ4ZnI1VTBlc3ZveDUwZnI1VTBlczdrb2lVK2F0bTRzTExwZy9xZVNTWk1WMjA0ajRIRzdXdnFtVXZuUFNkMDFIWGJSczIwVW1DT09pcFkrb2NLUGtOWnd3QUJBTkUzZGhacHp3MCswN2Y1b1lzMGZ2Qkp1anFoSjhSeVhXNEFrLzNYNkM0enJxb20zYkw0SjBPdUduMjNlcXlCMUZTa2lDRVlhaHVQQW9oTGFuSHRxNTVEZnQvMWpXZlA2c2hrbWY2ZUhVdzAzdnRML3d4UGI3YmlaRzd0WG5tRUVjY2tjcmQ3UVhlU3B2WFd6OHdwaUdrMmYwKytxTkZaR25ZKzNLSGZmY3RQT1IzelZNUGE5VGNhWm8xTnlMV2cxNFVTdU90TWdKTDJwMWtCWlIweUluVWlYcTdvMkpGOC83eVFVWHJDek1kdkhxNnNVelQxNEVyRis2WURIR1hRYkJrWDh5LytLSjA0Y3JMbnh4cVdTR1Q1ODdiV3BKd3J0K3pjb3BCNVdNcTVkQzBGMWJwODNzcnQ3UTIvMTF6Vnhva2FxSGg0SjlUdkl1U1gyWHBKc1d0RC8zMktidm5pM2FpdGEvM3RzemRMZGp6WXB0djdzbXQrYTVjT05ybk05RmZOMEtJNEFwVzR2R1p1emNocnJHekY3N2NEN01qaHliZitPbHpBSC9rbHY3WFA2ZnIrUmUrVWVsWkh2dm9pUEZDdmpPeHBraUc4S0xXZzE0VVN1T3RNZ0pMMnAxa0JaUjB5SW5VaVhxYm83aGs2Wmh4dXJMRmhXa29STlBubm5zc1RRYlUrWXRtemRGME55SnM1WXRwQkUwQStJWXFZa0F4aTArdHZoUlZXVVEzdlZGbGxUM2ZuRHNRME5xZHBkNjhFQm1EdytQWG96M0x6KzEvWmxIQVNBSUVJWTFvOGRYTzhXdHQzMXY1OE8vRGx2ZXNSMHBrNlc5aHRTTU9nUVUxQjExU2xEZmgycHE2ajUybXZDdHI2ZlcxdTJGSXR5NTVEZWJyenMvTyt6Z2lvaTNjL2xkc3Uxa2REYk9GSTJhZTFHckFTOXF4WkVXT2VGRnJRN1NJbXBhNUVTcVJOM2RNWHo2b3VJVk1YRVdzMXhnUEoybng5d1M3NTNvRjBXdTVJYmYrTVZFRmRSNnlyM3VyU0RyUkNyTmJiUEpBYnNKOXJObkhzWEJ6THpyOUVUUEtuc3RqV0xER1h0ejZ3NkFzaVBHMUk0OWFzZkNlVlZOYnN2Y3kxb2Z1aTNjdVFNQVFOVFVMN1BmNkw1ZnZxWjIzTWVLUDFoTzM5engwak9icnZ3MDllbUhmQTd0TzZscHIzREx4cUR2M3VHMlRaVEpVa05UdVBtOXpGNUQvajk3N3g3ZnhIWG43Ny9QNk9JeE5oY0R3U1JjWkNJRFRneHMybWJkaG1ZZHU2WEZnalRKYmsyNnZaZVZBN1RHdTVpMU43OWRldHVtMlczV1RtRnI2SkxFS3UyV2RGdHcya0FETWczN3RVcFRrcnBKMjhXNEdMQ0NGWk1FQThFWWZKRmxhYzd2ajVGa3lkWmRNNUtPT2MvTElhTXpaODQ4ekF6V2ZNN1ZjNlZYbURrWGdEUjRQYWZ5SC9URlFhY2UvSituQm4vMExRQzZvZytOblhrdDNyOGdRKzhRWEZVTnVLcmlzT0lKcnFvT3JLaXk0Z21tVkc4aC9Dc09CZUJmSVNodUdzdkphUVdYRVBMSzFhMVhwamlGQ2RXQ0d6d3pzMElQUE9YekluTWlRbjN4YmxxZUUvK1lZZjZNVG9ZNmgwR0VyQSt0bS9tUHp3eS91RWU5RTBtRDE2OXVYQ0hkN0FjQWpVYTM5UDNUcS81ZHYrSytHQStQWEJ0Tm5jTUEzSTQvdXgxL2pzdktmYWI5dHA5ZUNFeVJHN3F6MTN4Vy94ZWxBL0dIdXd6Vm1uTlZOZUNxaXNPS0o3aXFPckNpeW9vbm1GSzloVENZcmI3bTIyUUozOXliS0FyS3FRVkJVUE50d016TWxMLzljemkzT3NLY082WnYrazcyQTU5VTlTeFMvK1dCcC81T3V0a1BRYXNydW5mT2QvODMzaElpZnpkUCs4UW1WK2VyUXM1TVQvK2xHRnQzcGY2KzBkZGZGbTViRkxKQXpieUY4UnJHNHBsUmNGVTE0S3FLdzRvbnVLbzZzS0xLaWllWVV1VndZc0ViNTlMeGlGY0wzM0JlU2hTYnF1cE5lM2ZTWlhDbVBtbC9UczZkUFdzMDNwMWVoMHhqN3U1WGhMeDh0Yzl5N1IvWHVOK3hBNWhtK3RLTWhDWlBqbG9iUGV2LzJ4ZFhnU090UHh4OS9XWFBsZDRKNmU3ZWN3Q0V2UG54R3Nvd1ZHdk9WZFdBcXlvT0s1N2dxdXJBaWlvcm5tQktsY09KQlVLOExiZ2h4dTRxT0ZYVnNtWExsQ3VNTXpXaGxCS1N0dm5SNU03TWhCQ1BKMnJlVzRzVXhMb0E2TmdvZ09rMTM4dFpuMkIzR01XL203TSthQUpBaDY1TGd3TkNybmY1ZU9mSlgwclhMd3Q1K2RNK3NXbms1ZjBKRk12UU93UlhWUU91cWppc2VJS3JxZ01ycXF4NGdpbFZEaWNLZEdMYnJid1JOSFpYcWVmZDR3azFBeGFIRTR6VE9TQ0tNMi9OczkvS1NQMTkwclYzQWVpWDNwTndJWXJYUmd0NSticWlrckd1OXRIWGY1VmR0a0ZPSEg3aGV3QnlIdDJlY0xFTTFacHpWVFhncW9yRGlpZTRxanF3b3NxS0o1aFM1WEFpTTZGUjE1OHNJR0FIbWJST0VZZkQ0U2pMMElIdlVvOUhYUDBKM2JJUEpGeUlHdC9OV2ZjOUNNRDF4bkg1b3pRNDRPbzhDU0w0bzk4RVlPZ2RncXVxQVZkVkhGWTh3VlhWZ1JWVlZqekJsQ3FIRXpza1lCQ3ZLcDJaQS9uK2YrMktKZHRYdnJ4Tm5mTnpPSndNUXVxL1BQVGlIZ0E1bi8yWFpNcFJvelphWFAySndYMWZIMzMxbDhBekFPalFkUURDekRuSmRQQm1xTmFjcTZvQlYxVWNWanpCVmRXQkZWVldQTUdVS29jVEJVb25kVlltTkdEc0xsVnZadVpOanowMk9WR3IxUkpDUEI2UEpFblBQdmVjT21mbWNEaVp4ZGlGRGxDcW1iOUVaMXlWVERscWZEZHJGeTBUNWl5UTNudmIrZHZENG9jZmtoTkoxclJreW1Ub0hZS3JxZ0ZYVlJ4V1BNRlYxWUVWVlZZOHdaUXFoeE1aNzZNY3ROb29CVERlbVprUTc0OGEvS3J0dDRFL25WM2R6Ly9pdGE4L2ZmaWR2bXVwbnEvbzJHWlJKS0pJeE5KZDlyZ1A3bTRxblh4Z2QxTXBFVVZTZlV3cHhWc1krNjdTYVBmbFdEVy8yZ3pZS25FOEFBQWdBRWxFUVZSRHRIb0Ftbm1oMS91SkhWRlU1ZmVHWms0K0FOZi9uVkNxUUpVODFZQ3JxZ0ZYVlJ4V1BNRlYxWUVWVlZZOHdaUXFoeE9OOGJvYmd2R29WdkFtK0hlbzFxdDUwY0tGOHMvaVJZc0s3MXp5cTkvWTN6ajlycjNucW9yaGJyall5WHpVMmJtekpJRUNqelVjWExscDBvR0ZOU2Zvb1F4ZmJubnFZRDFzMlhUSVNmY1VSZytNT1VsQ1hhTUFwQnZ2cFZza0JDclZSbXNYTFFlZ1MySU9yUWt3Vkd2T1ZkV0FxeW9PSzU3Z3F1ckFpaW9ybm1CS2xjT0pBZ1ZBQ1dod2JPbWZxc3JmdEt0eUZZOGdrTG16WjUxb2YvUGE5YUVsaSthc0twb3ZTWks2cDFTTTdxWW5zV1A3WGVuV3VMV3huKzBvdWFzdzNSWVpnTU5pcXJjRmZDQ0VFRUpNRmtlNGxBVHdYTzRGTUhidUQwbTZxb0ZhdGRHQ1J0bnlHS28xNTZwcXdGVVZoeFZQY0ZWMVlFV1ZGVTh3cGNyaFJJYU9CN29VaEhyWDM2VVFFTnlvUzZCV3hEdHRtamgzeml3eFN6ODdiOFl2anAwU0JPRlRENzV2Y0dnd1pPWlNjWFdUM0hKbjN6VytIWXpjcVZYKzhYVnR0VmFQcDNRM2JheHRiNjh0anRJR2FLMldPemJiZDVXV2JxNHVKYUpJU3B1c1RkNk43b0R6TlJ6Y1VMOFdBSEMwZXNKNU9hcGgzMVhxdmFlcm0relc2dUxhOXZiYVluRjFhVXczZDZwaXF5Y0ZWYTIrVHc3TGxxb1ZiWlJTMmxQWnNzWGlDSldTRUZrZitDZ0E3WUpNckY1Z3BUYWFGVTl3VlhYZ3FvckRpaWU0cWpxd29zcUtKNWhTNVhCaXdkdUlHNUF5M3JvTG9tSm41dng1Y3dlSDhjcnJ2ZlBuelg3dEQ0NHI3dzB0dWlQdi9yKzgwelhxQ3BsL2gvblZnMGU3QWRpUEhtZzNmNjNHR0NMUDJqM1U2YVJPSjNWMjd1eDRjcGNkM1UybDYzQklUanlLaDcrQUhUdExTbloybnRnVzZtZ1phN1g0UkZFbmRjcDUyanVLOWxGbjUwN1VQd0Y1NCtCTHZtaXF1K2xKN0tncEJJRDIycTZIQXMvTFVZL3VwbzBITm5US1YvdlJneHZQYnUvY1dWS3lzOU41OHNTK3FEZDNxdUt3bUk2c3AyMTEvcy9IVzlDOHRRd0FER3NxMFhMY01Ua2xxUk1xM2VBSmdMcWNTWmFRc3Ryb0pQdHlNMVJyemxYVmdLc3FEaXVlNEtycXdJb3FLNTVnU3BYRGlRSUZBdHB4L1UrMjRNOUExS3pjdVQxLzd2TXZ2ckgvNTYrLzljN2dDOVpUZ2tBK2FicEhrcVFzVVF5WmYrMTJPZFRzUG5vUURkdE5vUXYxdC9zVjE3WURzTDkwRUR1M3k4MnZNTzF4bnF5SjNDalZYbHNzcnJNRXh0SWxqNjR6Qm0vNENXamFSWW4vTEJ5VnNiOTBzUDNWK21MZlhXNC9jTFE3K2tGVEhZUFoybEFXYnA5eFJXdlhoY2dwNllXT2pnRHd2SnRzTlZHcWFxUEpwQm50NDRPaFduT3VxZ1pjVlhGWThRUlhWUWRXVkZueEJGT3FIRTQwZ2tidHl0dUJDeEY1VzNkVm9yLy8rcmEvZStBclgyMzVsNGFYQkVMbXpabGV2bnFwZTh5bDAybERIMkI4Y0FPK2NQUVlEdUxSZmFIYjc2elZ4UWMyZE5JVFJzQytxM1JqQWxLYkRqbnJ6NVV1clQ1RzkwUUpYN3VibnNTT0U1bllwZk1XWU5NaDV6UGo5OGUrNjJBYVhkaW52THpjWnJORnlCQll5MXM1WDl0WXBQL3hqMzlZdCtOWnBRUWVtSzM1MGFxc1AxMjg4bEJHVmljM0Z1a3I1MnNmZTJ4ank2WFAzNTBySEwxWDdMeHkweUFTcUhNMU9Cd09oOFBoY0RnS0VqZ3lWLzYvTnZDRGVveU9qdWJtWkgzMC9tVnRKN3NKSVE5L2ZDVUJGUVJCcHcwVDdxSnczUVlVUDF4YjBuQStmRy9WbGN2a2ZkMW4ybkVYakE5dXdOTHZIdHUyWnkyOHZaUVBQUnJKcWVTdVFoU3UzYmV6dEhqenNjQ0FhakxIR2c1dXFGZHNaUkpPN0JnZjNGQlNlL2pZTTJ2WEF2WmRwY1ZuZG5UeXFjSWk0YkNmcmlqYUdpR2xyYTB0d3VHRUJLMDFQL0x5L29Hbk4zLys4MS9hK28vUEtHVW9sL25Cdi9tQzg3ZUtsYWtnQTA5dkhubDUvM1BQN2R2L3NjKzVUdjNtMmo5VjNMTzZ6UG1LRmVwY0RRNkh3K0Z3TWdUZXE1a3pSWmpVZ2hzME03TjZ5eEJwTmNMMWExY3FUYXMrc3RxNDV2NmxIMW05OU9iZzRORFFzRVlUTHR5RmNkMmpKYmh2dzdwd2JhcW03UTBkRDh1ZG1SK1dHMXNLYTA0Y3hjUHl0RWJyY09oa3pkcmxLOXRyaThYTmtlYVRNbTdiMTlEeHNMaTZLV3d2V1d2MXc3NVJ1NXdVMEY1YjdKdHZUS3crUDM1UGl3OXM2QXlvbFRER2NITnZEUXhyS2xHMTJ3WUF0dDFWcUZ4am1KeVNUcjlnUE5mNkFBaTVzNUlzSndYZnlwNCtCd0JOL3VKa0NtSG83WUdycWdGWFZSeFdQTUZWMVlFVlZWWTh3WlFxaHhPVndGald2K1NRcjNXWCtCcCtLZFJZQi9mdXU0cmtzOVI4NlFGS3FjZmpFYk95b2h4ajNIYkN1UzNTL3BxVHpwb0phYVk5VHJvbjdNZmd3bjNOdGY1eWF0WUc3L0p0N0hHYVFoNFl0TTFSaEZBM1BmZ20rcTk1K0p0N3EyRXc3MjAyRlJBQ29LSzVwOEVBWUhKS0lwQ2NtUURvMElCaXFnQzlmaGtBbVRVdnlYSlNNTlpJR3J5T3BDTnpoc1pFY1ZVMTRLcUt3NG9udUtvNnNLTEtpaWVZVXVWd29rT0lNQ21TOVRXdVV1K3pyc1lqLyt4enp5VmRoclZhWEdjSlNna2UwaGtYbG5WaWg0S1QrblkzbFM2dGI0ZjVJV1dLNDNCaW9LeUJsdmsvR014V2FnN2FQVGtsQWVSSVR4cFVNdHlWWTBqTjdQd2t5eEZGb3ZZM3RCem5rNXdaeVJTU0FrK2w0S3Bxd0ZVVmh4VlBjRlYxWUVXVkZVOHdwY3JoeEFDbGt6b3IrOEpkTWo1M3M3Sjg1Y3VSV21oalJybW12TFhQT0ozS0RyMHJyRGxCSnpZemN6aWNVSGo2M2dJZzVDVWI3cWJndTFsVzFlUW4xUldjb1hjSXJxb0dYRlZ4V1BFRVYxVUhWbFJaOFVUOHFyWjZVdDRJQUJYTlBWYXpBWUREWWlxb2FvMmN3dUdrQkxtM01nMytDSzM4UDBLRFoyNU9EcWRUeWVZZ3poUW12WStLMHprZ2lqUFRLSEFMSXZWZmdoTGhiZ3BiZDVONlFoaXFOZWVxYXNCVkZZY1ZUM0JWZFdCRmxSVlB4S3RxcXk4LzNkeER6UVk0TEtZdGxqVldNeXhicWxhMFVXdFpoQlFlOEhKU2d4emVUcHFxYXJ4MWx3VG1UQTRlUW5CaUliM1JKbzkxMDRMY05WcklUZmJLcDJUc3Jxekt4KzVtSEZ4VkRWaFJaY1VUWEZVZFdGRmx4UlB4cW80UHBiclExWW9pd0hHOEJjMTd5d0I1NnN3dHh4MXJNREhGek9OZFRxb0lPZTJ5RUdFZmg4UGhLSXZVMzRla2V3aUR6OHlzQWx4VkRiaXE0ckRpQ2E2cURxeW9zdUtKaEZRZEZoTWg1YWViOTA0SVl3M0dGYTFkRnlLbmNEanFRWHk5bCtVbGg3eXpMeE5vZ3pNcFAxWFY5LzlyVnl6WkZCcml5K0Z3TWhjNTFrMitKek5TVW5GT2g2NERJRG04ZFRmajRLcHF3SW9xSzU3Z3F1ckFpaW9ybmdoV0plRlhaeWtySzJ0cmE1TzNEV1lyTlRzc3BnSVRldmFxTHNqaHhBenhCYnUrZGx3Q0FoRFZwNm9Dc09teHh5WW5hclZhUW9qSDQ1RWtTWW1wbXprY2pzTDRGaUs2cmxTQnZrVjNGZWhEbm9KaFVZcjB1NTZ5dzdmU0NsZFZBMVpVV2ZFRVYxVUhWbFJaOFVTd0txV3hPeHZXVkZaVWRWMUEwWGlTdzM2Nm9taHJZS2JKS1J5T21oQmZ0QnVFa0pxVC82cnR0NEUvblYzZHovL2l0YTgvZmZpZHZtc1JhcExVNWRobVVTU2lTTVRTWGZhNEQrNXVLcDE4WUhkVEtSRkZVbjFNS2NWYkQvdXUwbWkzNDFnMXY4Z3BRbzcwRkZ5SVNKNzhTY2libjN4UmFyOUcrSG95Sjl2cG1wWFhIWEJWZGVDcWlzT0tKN2lxT3JDaXlvb240bFIxV0V5azNpWnZIbTlwclZ0ZlpsaFRpYXJkTmdDdzdhNUM1UnJENUJTbGxUbWMwSkRnYmY5SC85aGRJaU5IeFdvWUxGcTRVUDVadkdoUjRaMUxmdlViK3h1bjM3WDNYRTB3M0kwaExvcU8rYWl6YzJkSkFnY2Vhemk0Y3RPa0F3dHJUdEJEU1M5MnlvbUk5YkJsMHlFbjNWT294QVBBU1MyS2pJYVZVWHRZbEZKVGFrM3Q0VnZwZ3F1cUFTdXFySGlDcTZvREs2cXNlQ0pPVllQWjJvWnlRZ2doQlZVcjJocktBSU41Yi9QcGNrTEdSL05PVHVGd1VvT3ZHL09FdUZjN01WdW9KbUFGRVFReUoyL1dpZlkzcjEwZldySm96cXFpK1pJa3FYZytWZWh1ZWhJNzl0MzE1TVowaTl5QzJNOTJsTnkxUGQwV25NVHdkV1pPYWpTc1RLcFdJVXBXZGFwVzhLY1hycW9HcktpeTRnbXVxZzZzcUxMaWlmaFZ5eG9vYlFoS01aaXQxQndsaGNOSkVXUlNReXFCQUlBQ0hnbHUzNCtrenIvUWFkUEV1WE5taVZuNjJYa3pmbkhzbENBSW4zcndmWU5EZ3lFemw0cXJtK1NXTy91dThlMXh1cHMyMXJhMzF4YVg3ckw3ZXJmS1A5WEg1SWJmemRXbFJCUTNIN1B2S3ZYdGl0WnAyVm90NXhrL25KUTJXWnU4RzkzakdZODFITnhRdnhZQWNMUTY0THdjTlJpL2c2dWI3TmJxNHRyMjl0cGljWFZwd0FQQVlRVjY3UjBBWlByczVJdFN1K0pjcVlib3FWckJuMTY0cWhxd29zcUtKN2lxT3JDaXlvb25tRkxsY0NKREFFbWk3b0NvVnA2WlNnRGdsdEEzaE10RHVEeUV2aUVNanlsLyt2eDVjd2VIOGNycnZmUG56WDd0RDQ0cjd3MHR1aVB2L3IrODB6WHFDcGwvaC9uVmcwZTdBZGlQSG1nM2Y2M0dPR0YvWWMyK25TVWxPenRQYkRNQ2EvZFFwNU02bmRUWnViUGp5VjEyQU8wZFJmdW8wMWwvYm1QdHlrUGVYUkU3TFZ1cnhTZUtPcW56eERhai8vRE9uYWgvQXZMR3daZDhZVlYzMDVQWVVWTUlBTzIxWFE4Rm41ZWpNTjFOR3c5czZKUXY4cU1ITjU3ZDNybXpwR1JucC9Qa2lZQUhnSk5wREh5djV0TDZHWDNyWmx5ckxROU1kNTE2QllBMGNEbjVVNmhkY2U1Kzl3SUFvdFVuV2M0VXJ1QlBJMXhWRFZoUlpjVVRYRlVkV0ZGbHhSTk1xWEk0VVNBWWNaTkxRK2diOHNhMmJnbVF4KzU2SkZ3ZnBkZWR0TjlKcnp2cHFGdjU1LzcyL0xuUHYvakcvcCsvL3RZN2d5OVlUd2tDK2FUcEhrbVNza1F4WlA2MTIrVUlzL3ZvUVRSc04wVXAzZDhBV0Z6YkxxZVVQTHJPQ05oZk9vaWQyOWRHazJ1dkxSYlhXUUtEYXZud3dBMC9BVTI3S0ltaGNFNHkyRjg2MlA1cWZiSHY1cllmT05vZC9TQk9lcEVHQjV6SC9oc2VENVU4WTJmZkdMT2Y4dS9TTEZvT1FGZXdJdm16cUYwYjdiN1FDY0J6L1VxUzVUQlVhODVWMVlDcktnNHJudUNxNnNDS0tpdWVZRXIxbHNkV2I3STRraXVBRUVKTUZvZkRZb3F2S0lmRlpMTFlKaC9sc0pnSUliNzV5ektBVWZkNFNOcy9TajMrY0pjQ1ZJSkVRZVVmRmM3ZDMzOTkyOTg5UUFqNWw0YVhMbDY2UG0vTzlQTFZTeVZKMHVrbURoNzJZbnh3QXc0Y1BmYlNRVXdLT0NkaXJTNzJOd0FtTk84VU5oMXlubS9vV0JkRGgrU0FwbDFPaXRoMHlPbHJ2WGVlek94ckwvOFdpVXJtL0U2SUF0R0xpSE1oSXVweVh0ditVZXB4QzNOdkozcVJTcDczcXU4YmFQb0hiNEZaMlFDZzFTWHZwblp0dE02NDB2OW5NakJVYTg1VjFZQ3JLZzRybnVDcTZzQ0tLaXVlWUVyMVZzZGhQNTE4SVhWdDFCci85R0dPNHkyb1hMTms4ZzZEMlVyYjZwTFhVZ3dLYnp3clVWQnZaMmJmek13MElKTWFqSTZPNXVaa2ZmVCtaZklVMEE5L2ZDVUJGUVJCcHcwVDdxSnczUWJVUDF5TERRL0cwRnQxNVRJNVUvZVo5c0JrNDRNYlVQdmRxRUZzeVYyRktLelp0N1BqNGMxUjhnWTI3WEpTZ1BIQkRTWFBIcGJ2aW4xWHFSanRCcVdmaXVZZUdvbWU1b3AwSzhhT2tKZVBPQmNpdXJGbnUvdXRNMEp1M3R5bTM5NzJremV6N3YwWUFIZFhlOVFENDRXVjJtaFdQTUZWMVlHcktnNHJudUNxNnNDS0tpdWVZRW8xYy9BYytVaVNQeE1LdE5YN0cwUENOYnc2TEZ1cVdsdXJDa3dXaDc5UmxSQnZWb2ZGVkY5ZjcyOVM4ZTAyV1N4UkdvUWRGcE8zREZ1OXlXTHh0ZjU2RzNEOERUUVh1dndyU2gydkR6cHpCakk1bUJVaTcxWUtyVWE0ZnUxS3BXblZSMVliMTl5LzlDT3JsOTRjSEJ3YUd0Wm93b1c3TUs1N3RBVDNiVmdYcGpuUHVIeGxlMjJ4dVBrWVROc2JPaDZXT3pNLy9HeHdKam1JRGU3bkhQWjgyL1kxZER3c3JtNEsyMTNXV3Ywd2I5cFZuL2JhWXYvc1l0WG5hMDRjaGZjT0h0alErY3g0WGNQNEE1QTVsRFZFclRFem1LMjBvU3cxT3VsQW5uVlpYUE5wSVM5ZnlKMnAvOEFhQU82M3pnWjJhVmFFOU5aR0QvN1BVemQvL08xWWNqSlVhODVWMVlDcktnNHJudUNxNnNDS0tpdWVZRXAxQ2xPMnZxN3hpQTN3dGFPR2VKazBtUGMyVjFRMDkxak5Cb2RsUzB0bEQ2VzBweGt0eDcxUlorUHBvaDVLRzhya3dIaEZHNldVN2tWTFk0U3pPaXltTGRqcmYzZHRyZXBhVHlsdFcxRlZjR1E5cGJUTjV3VGJrY1lWUmtOQUh0clQ3RnRjT1NPaEFYOGljQ0VpaXVBOWluTDNYVVVBQ0NFMVgzcUFVdXJ4ZU1Tc3JDakhHTGVkY0c0THY5dTB4MG4zeUpzMUo1MDFRZnRPbkpoVXlMSE40dUhsSVJxS2pkdjhtWTIrY21yV0J1L3liZXh4bWtJZUdMVE5TWVpRTjMzOFJnT0EvMUtiZ3RNNTZuS3R0cHpNWFpDM1kzL2tiQ1E3QndGTERVMWJYelY2NGdYWG1mWnIvMUE2OThkbkZmUVJSWkxHYitqQkh6MEJZUHJudnhvMVozbzk0NEtycWdGWFZSeFdQTUZWMVlFVlZWWTh3WlJxNXFCWi8vOFVMckZzZlYzNUVWdEQyWkxqTGFqY0c2V3pzY0ZzM1dzeEVkSUtBSFVYQUFPQUNsK1E3RGplZ3VhOVpRQmdXRk5aMFJLbWtOYXFnb0tLNWg1cndMbnExcGROMkpDeEhXbXNXOThBT0lDSzVxM2pKZHNkS011MFpaV3AvQitSLy9DaW5aQkZqZWY5MmVlZVM3b01hN1c0emhLVXN1bVE4NWxvL1lvRGo3cXZvZk9aaWZzdDY4UU9CV2YzN1c0cVhWcmZEdk5EeWhUSFlSaGJQU21mVUtGVzE4WnN1NjduOGx1dU0rMEFxTXNwRCtpTkVhSVg4NTZ5WHZsc29YU3ozL1dHa3Q4TjZmNXVwZ0NrL2o2NXYzY0UwdTBaQjF4VkRiaXE0ckRpQ2E2cURxeW9zdUlKcGxTbk5ISzh1N1VvaG1nWERvdXBvT3R4U3EwT2k2bWdLOEVUVmpUMzdNV1dMWlkxVVlmeStxSmRWcUFBQ1F4Mi9lR3VIQXFyOGJ4LzVjc1JXbWhqSjdHbXZJaEhyWDNHNlp3VUFDZEZZYzBKV2hNOUcyZktZNnN2YjJRNHVwME05ZjV1OFBTOXBWMjBMSzVEaVY0azJibTQyVStkTnhVMFNtTnR0SDh3c3pRNEVEWGNaYWpXbkt1cUFWZFZIRlk4d1ZYVmdSVlZWanpCbE9yVXBteHI4MU5idHB5T0lkckZoYTdXdXZWV3dIRzhwUlVySHArdzE3Q21FZ1c3YmVhR01qbERaZGh5RE9hOWxhYW9BYS9EZnJxaWFHdU1mNHNNUVk1NHFTL2kxWTRuSzRmVEdjZmNOcHhibWZRK0trN25nQ2pPVktmc2lxSVE4OWN4ajd2M2JPUncxOVAzRmdCMzc3bkFSTjNkSC9KYzdoMzYyZFA2RmF1Vk1rbmpkN1ByMUFtQUFGVHE3ME8wNEoraGR3aXVxZ1pjVlhGWThRUlhWUWRXVkZueEJGT3FVeHpEbWtwVWRUMXVEUnQ2R293cldzc0xUT2l4cnE4ckx5ZU5xR2h1YTY0b2Y4cXl0V3hOVUQ3ejNtWlRBU0ZBUlYxZDVCbFNZd2g0SGJGMHI4NVFmSS8ycExHN1NrUytxb1VRbkNtRm10Rm1lczlldHJYNUtXL0ZHdU1RdlVoZFRqbzJLbitjRU1kT2dMcWNZMmQrQjBDWU9UY3dmZWIydlo3ZXMyUDJVNk4vVkt3L2N4cHJvOTFuZisvdHpEd1lmWWttaG1yTnVhb2FUQ1hWVTIrN05RS2hsRW9VQklRUVNKUUM4Q2NLQkFDSm5LZ1JVSlN2VWRVemMrQ3Fhc0NLS2l1ZVlFcDFxbU13V3lQZmlMSUdTdVZPeGY0Tm1La1pBTXhXNjRTU3pBQmdxeWN3aHB6M3lwZmZ2MVhXUU10Q2JwVDVpellFbk1VUWZNYk1JOFRZWGJVWEl1SndiZ0VtRE5odEpVR2pkNW5zM1N6azVYdjZITkxBVmZtajUyS2tjSGY0U0xQNzRubWRjZFgwcWljRDA0bGV6UDNpTi91Ly9qZjB4aldseE5MWnVudm05L0lHSFlyZU40R2hkd2l1cWdaVFEvV0hyenBiL3VCeVUzKy9NT0ova2ZCM0ZpTWdOTlpFQUZpeFFMZWxOT3ZPT1hHSHZsUGprbVlhWEZWeFdQRUVVNnEzRUE2THFhQ3FOVGd0NXZmSXdJUHIybWp3TVkzbDVIUnpUd0pMNzBZOFY5MTZaWXBUQkgrZ0cySm1acWd6T2ZQMy8ydFhMTmtVR3VMTDRhU1I4VnEzcVVyazF0MUJ5OWNBNUh6Mlh5WlBaNlUxRkFGQVZqWkdoaFF4U1Z0dHRPUVo4eTBqN09tTHZ1UWNRN1htWEZVTnBvRHFFMGVIVDc0NVJrQ21aeEVDRUVJQVNrRUFvaVdnQkc0M0NJRldBN2ZrVFhSTG9EUlVJaUJSakxnb0JUcmVIcXY1cWZzRGl6VmZOZVhvdzY1SUdJZG5Cc0pWMVlBVlZWWTh3WlRxTFlTL2VWYlpnNVYvVVUxS1ZCV285NC9BNWFSVHNSRFJwc2NlaTV4QmlhbWJPWnkwWTZzblUyeUtxb2w0TG9aZFRNaDk4UngxdTBqV05ISDFKMUpna3JaNXFvWnVVSmRUeU11WCt2dmc2K01kQVliZUliaXFHckN1K29PVHpwTnZqbWtFOHVnSDlGLzRZQnl6c2tlbXQxOXFlSG40L0JYUDd4M3VML3p3eHZhUFRTc3h4QnJ5c241Sk14T3VxamlzZUlJcFZRNG5KaVl0UkNUNDAxWGxWMjIvbmZEenN1Mms3YmUvZTdYOWpkQUgySGVWaWtUMC9WUWZpLytVOWwybHBidnNDUnNmMit3OSs4UkN1cHRLeDMzc1RhdEZjYlB2azdWYUpOWEh1cHRLRTNYbUJOLzNLSmN4eVZ1c1BHVU5sTkwxUjRpWGVsdTZoUlREUFNiL1h4b2NrUHI3UW1ZaHVpd0F3cXpiVW1Na2lpUjZKaFh3WEgwYmdPWU9Jd0RQdGRDWElwQjBlU1lBVjFVRHBsVlB2amwyOEk4dUFGVWZ6bEl3MWdXd0tFLzQzcU81LzFDV0xlcklnSk4rODVmRDMvblZjTUtlR1F0WFZRTldWRm54QkZPcUhFNWMrTU5iWVVLeWVuSHZvb1VML1Q5M0ZoaVdGZDY1dlBCT3ZTNThoVzdKems0bmRUcXBzM05ueDVQcGlHck1SNTJkTzBzbXBoYXUyM0JmeDdsdUFFRDMwWU1vS2VrNEo4dlp6M1pnMDBOckMydE8wRU9aMWE3UEZQNzc3ci8xc1llMW1SQUFselZRTDFNbzhLVVVBTkZvRVZzUDNoU1F0dGJkZCt3QU5IUG1nNC9kVFI5Y1ZRMG1xTDdTUGZhRWRRU1Vmdnd1L1NOL2thWEdHU3VLOVQvNDNQUVBMdEZUNE5mbnhqNzU3TTJPdHozeGVtWXlYRlVOV0ZGbHhSTk1xWEk0VVFuWlcxa0kzSitDNTEwUVNKWmVKNHA2TVV1WHBkZnB0REZNVTJGY3ZyTDlUTGY2YmpGaVhMYXkvZUJMZGdBNDM0VkhkMnpBd2FQZEFOQjlwdDM4eU5yMHlrMHg1RnR2M0hiaXhEWmp1bDNpWjBMZ3kzRE1LMDlWUmFiUEJqQm1QNVZ1SFNDTnRkRmFFWUJ1MmIwSVdJQTNBZ3pWbW5OVk5XQlVkYyt2Ui83OTJBaUF1K2ZyYWorYXJkNUo4M0xJTjlkbmYyMWQ5alM5TU95Uy91a1hnOS85MzVIWVBUTWNycW9HcktpeTRnbW1WRG1jV0FpTWVPVnRJWGlQaWdpQ29OTnBzL1M2YkZHWG5hVVRzM1I2blZhdjEwVS8wbjYybytTdVFnVDJkRjNkRks0Sno1K251TFpkL2xpNnVicVVpT0xtNnVwSlhXUUR1ODVHYVJXMFZ2dnpySDNFTElmZngxNjByRnkrZHQyajZEb1B3SDZ1bzZSb2FSeFhoQk1WK2RiNzIyeEQzYStqMWY1NzJ0MjBzYmE5dmJZNDdRMjhreWhyb0pUTkViMUVud1hBZmFrSGdEQjlGZ0RYcWQra1Ywa21iYlhSR2cwQVlkWTh4TmJRelZDdE9WZFZBK1pVZS91bFRjOFAvckxESlZGYXZsVDNkT1cwRkp4NjlaMjZIMzB4OXdNR0xZQ1h6N2crdSs5bWI3OFUyWk1KdUtvYXNLTEtpaWVZVXVWd1ltUkNHNjh3Y1ljNmFMVWFNVXMzVGRUblRoT241MlRuVE1zV3M3SjBPcDBvaHE4MmJxOHQ5Z2F1QnpiczIyWkVkOVBHQXhzNjVUNnVqeDdjR0RLazZXN2FXTHZ5RUhVNnFmUFFKbDg1SFVYN3FOUDV6SjQ5d1Yxa0F6T0g2TFFjaUxWYWZLS29renE5Yll4TGkwbzZ6dGxoUDlkaGZzZ0U0L0tWSFdmdDZENTZFQnZXRlNaOGlUaGUvUGRkSkdMeG1SM2o3YnFoN2xkN2JkZEQvbnY2MHJwOU8wdEtkblptUWxPd3JaNU1oTW5XWFNGdlBnRHA2anNBeUxTWkFEenZoSzVNa05mbXBjTTNVaU9XM3Rwb2twMERnTHFjVVhNeVZHdk9WZFdBSVZYam1pMmJmeks0NmZuQjNuNlBodUNKVCtUODA4ZFZiTmVkUUc0VytmWW5jcDc0Ukk1R0lPOE5TWnQvTXZqaS80V2VDbzZoUzhwVjFZQVZWVlk4d1pRcWg1TVlBZ0NxZnVPdVhnNTNzL1hUc3JPeXNyTDBlcjFPcDlQcGRLSVlmdmFMOFRHY0oydU1nUDJsZysydjFoZjdXbTdiRHh5ZC9OWnRmK2tnZG02WCt4TVgzdVdOaUVvZVhTZEhQeE1iZmdNeVI2Qzl0bGhjWnpGL3JXWThoQ3BjdHdGZDNkMUhENktvRU1EU0lodzRhai9mMWI1eVdmckRMUFladisvbkcwcWVQZXlmcWlyay9TcUo0UTZtQVZ0OWVXTmRHdzJHeWRaZEdUcllEMENZblE5QVcxQWNNcy9vYTBjQVFCTkRmdzBsU0c5dHREQTlEMEM0V2JzQ1lhalduS3VxUWVhclhyd3ViVzhaZlBEN0E4c2YrWSszcm5rSXdWOGFkUHMzenJnMzVxbVNGZVJlZy9hbjV1bEw1MmtvcGMvOHhybjloYUhCMFlrWE1QTXZxUit1cWdhc3FMTGlDYVpVT1p6WUNYeXNoYkM1RkVXcjFlaDFXcDFXcTlGb05CcU5JQWp5bjdvSVUxV0ZZTk1oL3lSR2Nnd2NCOWJxWW4vamNPUzIzTWtuUGQvUXNTNXdpbURqc3BXV3d3MWRrQVBwd25VYjBIWDBiQWNmdUtzd2hUVTdObGtPVzlPdGtSZ1ZSVXZTcmFBYzBzMStBTUxNdWVFeVVKZHo2SVVtQURQKy9udXBVVXA3YmJTUU94TXhSTHhwOTR3ZHJxb0dtYXo2Ni9OamorMi8rZGorbTJjdWVTU0p1SWJmKyt0N3NwN2ZPUDFibjVpV055MXQycmxacE9uUjNLcjdSWUhnekx2dXorNjdhYjhTTkg5VkpsL1NDWEJWTldCRmxSVlBNS1hLNGNSRm1KbVpnL2NwaUY2bjFldTBXcTFXam5JRlFTQ0VDSUtnMDhZYzdob2YzT0J2NjdQdktoMWYvaWM0RDJxL2V3d0E3RWNQdEUvYzdXdDk3VDdUSHB3NUVpVjNGYUt3WnQvT2pvY0R6cmoyRWJQbFdjdks1WEo1eG1VckxmVzE0QU4zRldmdEkyYkxpOTdMSHVQOXlnakt0amFqYXJjdDNScUtJZlZmQmtDbXpRaVhZYUJ4azlUZnAxOVZtcHBGZDVFQnRkRWtaeFppNk0rY2RzL1k0YXBxa0ptcVhaYzhtNTYvK1oxanc3M1hKUkN5Y29GMjU0YWM0LyswWk5QOVlob0QzVUErZVUvVzNzOU16ODBTUnQxMDY0R2gvLzdkK0QrMHpMeWtJZUdxYXNDS0tpdWVZRXFWdzBrTWI3UXBQK2xFdFY3TllwYit5cFdyV1ZsWk9yMU9yOWRydFZwQ0NDZzBtdGhiZHd0clRoeXRGb2tJQVBjMWRKNE0xWlJhV0xOdloya3hFUUdVM0JmY2hHdmEzdkJFc2I4R3EyUm5VR1p2U25pTTIvWTFyQzRXVnpkMHlxM0tTNHRLTUQ0eDFkcEh6T2dvNGdOM2xXZHBVY216aDQvS3R5YUcrMlZjdnJKOVhiRjQ1cER6bWZTMnRCdU1LMUJWVGhvRDArcmFtTzNQTE4xOEQ0Q1FFemJjSFcxdkJaQ3pZVnZLbEVTUnBQY2JXcE52OFBRNVBIMXZhZklORWJLbDNUTjJibDNWeTY4SXZTK0E2RUFsQ0Zwb2M0amtvdFFEL1J5TXZJdWNCWEJlZ1g0MjNJUFE1c0o1aVZCUVFnQUtTZ0NKYUhRVUdvQ0Nqb0dDYU1SM2I1RDNiZ3hLbEFnYS9aVXJsKy9JbnkxUXQ0ZmtVRkFCTG9HNlBVU2tSQkRnRWFSUmVWdER4MEE5SUJvM3lkTFNVWG5iQTUwQVNVT2RIaUZMb2hydk50RlNvZ2VJVmhxU3R3bWxCQzRDeVUybUNWU1N0ejFFQklFZ3VRQklSQThDamVTVUlJeEp1a0dYUm8raEwrY0s3aHo5ekdtYXd0bWpXbzJBUHZIRnZUOS81S0Yxb0JLME9hQVU3aUdpemFKRVIrZ1lkWTlDTndQd3dPTWtndGFiS0xtaEVRRU54bTRRYlJZVlJIaUdRQ20wT1pBODNzTkRKRTZqUklEa0F2VkFrejM1UkVTYkEwS29aOGdBNFdDSmVLN1BQZUljbGk0SmJ4elM1MlpyZEhUNDZudlg4dWJjUVVGOEZ6UDlGNVpDa0tDbmdxQ1ZocjNiSUFKY0E5Y3V6NWk5S0dQMUFxL2V3TFhMTTJiZmtiRjZnVmR2NEwxM1pkWE0xUE5mdld1WDM3bHQ3dXlNMWZOZlBROTBsL3ZldVgzZWJKQVlsa3JoY0ZpQUFoTXFiclVUZHF2RTNYY1Z4WGVBY2R1SkU1TlRUWHVjZEUvVUE1MUI3OXorY293MUp4aGNjb0VBQUNBQVNVUkJWSjAxWVRJZjJ5d2VYaDZpYzNTQVJ2RGhoVFVuYUVCaHBqMU9VMlF2VGt4TXZPK0ZOU2NvQU5UNDlnYmVMNk5wUExQdndPaFBTQ3J3anQxbE5icWRCQjBaQWtCeVpvYkxJRXpQOHppSHRJdmovR2VlQkdrUHpPUTVxNlhCNjVHenBkMHpkbTVaVmUyNUpqSjZSYUtVQkh3LytzSlpRcTcvZ1FhZmpSQk1UQWt1Y0FISUhWbmVIR1FCS0wwUTdzQ293NGxraDlEYlFxUm1XRUlBU3FpR1R0aUdCa1JIL01zT0VoQjYzWnZuYno1OEc5NzcvWVJ6RWQ5Zk1GQStNTkYvM1lTQURQN0RZMDhrUVNWN0RUVUV4UUtoMHdKc1FaZk5BL0JXa0U4bVhGaFp6Nzh0SzkwR29EZHo5U2FwWnE1ZUlJR3FHYWpudjNyekFZU1l2VDlUOUFLNCs0N1FxaHdPdTB5SWVGTXhGOFd6enoyblRzSFdhbkdkSlNobFV6ek5lb0dIMzlmUStjekUvWloxWWtjQzAveDJONVV1clcrSCthSDREdU5FSTlyOXlpeW00dGpkOEsyN0VGSmRLNXoycGtnaEx4OEFIWXF5OUc3YVBXUG4xbFhOdW8wNkw5Tzg5MUhkRElBUWZTNGRHd1lBL1N3NitoN0ptazNIQnFITmhXY0VtbXppdWticEdDVmFnRkNpSlpJTGhFQ1REY2tsaDNLdnZla1pjcE41MmM3WjA4WEJVZnJtaFFzRmk1Y0FiZ290RVFna0NyZ0pCRWtqRXM4SVFPVnRqV2ZJRGEwR0hra3p6Yi90RWJJRUtvR09FY0MvRFJCSzlBVGoyd0lka3dnUnFFY2lXUUhiT2tBalVDY0FlVnREaHoyQ1RrUElyR202L0J3bkJEMG9JR2poR1lhZ0J6VFAvK1RIbi8zTVp5QzMyVXB1U3QwRUJMcHM2aDZobEJJaEM0U0F1Z21sMEdaUjl3aUlCdENBYUtobm1JQlFYVGIxdUFDQTZDRzU1TU1uSjBMUUVvMmVldHlRWEtGUFJMU0JWaUJFM3I3WUw5MGMxUkRQY00vRmR4WXZLdkJmekxSZldFRWFsalE2U0FSRTY5K1dsUzYrM2JOZ1FVSEc2Z1Zldll0djl5eGFzRGhqOVFLdjNzVzNlMlhWek5Uelg3MiszblB6N2pCa3JGNmdVbS9QbTRzV0w5YkFBN1FwOW51Vnc4a2t4c05kYnh5czlOdk9WNzZzWHYvR0dCcDdFejU4N1ROT1oySUIxWVNHWDQ1U0pIbTdVMGxaUTlzUnN0dG1acjk1VjVPL1dONlFvN3ZNSWUyQm1XWjJQZ0RQdFNoVFZhWGRNM1p1V1ZVcTZBa0l2Zk1MTk8rZXVJOE4vdGpWNS9tR2JVZ2dkUC9HR2ZJZzJNeWMwU0hrbXJhZi9yZC9EcnZXcmZyTE4wUTkwUjIraldVcEVsR0E1ZWtXaUIydXFqaXA2K3lVTkhlTmIzNDdmUlljam5KUWdBUTE4QWFOM1ZYcSs4enBqTkxpd2VISXBQZFJjVG9IUkRGc0I5MGtzTldYTndLTlUyYnNMbnpSWGVhUS9xWklYUllBRFBQVzNUU2dyQ3B4WFFOQTliT1RMK3ExTjkwQS9janlMUCtFVDdmc1ZWVVBWanpCVmRXQkZWVldQTUdVS29jVEYvN0hXaHM2T1RuVUNTRTRVdzNWb3MyMG43MnNnZElHZFlwT0Y3eDFkd0x5REZYTzM3V092Zk9tTUdNT1hFN3FjcExjUERvMElNeklrNFp1RUVFRGpmYlNONzkwNC92L0tQWDNDWG56ZE12K01udk5wOU9ySFlHMFg5TFlVVmhWY2dFZ0duM3loZHJPdXdCODdLN3hMOVpiOTZxcUJpdWU0S3Jxd0lvcUs1NWdTcFhEaVpYZ3didmFvQjBjRGtjQmJCYkxFck01Y01KZVd6MDVzbDdOMWwySHhWUlExUXFNdHlMN1V5cWFlNnhCTW9rZzVPVjdMdmNDR0hsNS84akwrNE4zZXVkMHAyT2pTWjRsZHRKZUd5MlBaM2IzZExwN09tT2UxZjRaemJ5RitsVi9wYlpiWXFUOWtzWk9acXFlZkhPczc0WTBJNXVzV2pEK3hacVpxaUZoUlpVVlQzQlZkV0JGbFJWUE1LWEs0Y1JCUU1TckhVOVNoKy8vMTY1WXNxazV4SmZEU1RWZFZRVW15RUdtTCtxc2ExT3h2ZGRoMmRKUzJVT3RCamdzcG9KNkcyMVlZdGxTdGFLTldzdmdzSmkyV05Za0cvQnE4aGRyRmk2RG9JSGtDWm1CNlBUQ3JIbEpuU01lMHY3ZG5QTTNOYTdUcndnemJ2TmM2aEZ1VzBCSEJ1RnhrOXc4NmRvbHpXMExwV3Z2a3V4Y290VjVybC9Semx2a3Z0eUxzVkhYcWQ4TVBMMTV6cDVYaGR4TTdQK1M5a3NhTzVtcCtyckRBeEJEWHRDMGJabXBHaEpXVkZueEJGZFZCMVpVV2ZFRVU2b2NUbno0SHUxVXpNeTg2YkhISmlmS1MrOTZQQjVKa2xTYnVwbkRTUXRsRGJUSFlpb2dWUUNBaXVZZW1uVHJhaHhVRkMyQjQzZ0xtdmVXQVlCaFRTVzJISGVZazFNUTh2S3pIL2hrOWdPZlZFUXhlVEtoTmpydjZ6K0xtaWZROCtyVys5M2RmN3orclUvTi9vOVdsZFVTSVJNdWFZeGtwdW9mZXNjQStya1BaZ1VtWnFacVNGaFJaY1VUWEZVZFdGRmx4Uk5NcVhJNGlTRUFxZWpHL0t1MjN3YitkSFoxUC8rTDE3Nys5T0YzK3E0UkVtcWRNZnV1VXBHSXZwL3FZNm9iZWptMjJYdlMwbDMyb0IzZFRhWGpHdmFtMWFLNDJmZkpXaTJTNm1QZFRhV3BWWjJTQk4vM0tOZlR2cXQwNG0zS0hBeG1LMjJyQStyYWFQSTlpV001MjE1c0lZU1FMZGc3OFh3RzQ0cldyZ3RKbm9Ga1RVdXlCR1ZoNWJzNTBEUG5rV29BbnF2dnBFOG5FcXhjVW1Ta2FtKy8xSGREeXMwSzZzbU1tRldweXpuMGl6M1U1VlRITGlZeThLcUdoQlZQY0ZWMVlFV1ZGVTh3cGNyaHhBMEZKcmZ1cXZmSUwxcTRVTjRnaEN4WnZPQzdQMmg1Ny9yUVIzcXUzcEVmWmo3TUV0K2F0L1pkcFJ0MzJkZkd1LzV0b3BpUE9yZWZMZDA0SWJWdzNZYjdEcDdyeHRwQ29Qdm9RWlNVZEp5elk2MFJzSi90d0tZZGF3dlhycVhMcXNuaDFFaE9ZVW9DMWpxV2IzMGhObTdFdmxnV1FMYnZLbzB4cHlyWTZrbDU0OFRFY3QvOHpHck96T3l3bUFxNkhxZlVDbHM5TVZsNnJHdkNaQ3d2TDdmWmJCRktFc1dnNnFkdEJicHRCVG9BWnZPWGZ0NzMyWVFGRjRya2xROWxEdzBPVHRPUXh4N2IySExwOHdrWHBTcU5SZnJLK2RySEh0dTRVQ1RiQ25UZi92YS83cXI2cXJ5cmNyNjJzVWgvNWZLbE9UcXNYMXYrbS83UW5ib2o4S0ZabXAvZWsvWGJQNS8vV3pGVUhSOG5UUXorL0FGUkw4eWN0OERwaXJBUVR4U1dQOXAwUjhubkw3eitvbGp6eFFRTy85N2Qrb2ZtYVZ1Lzg0K2YvYi9VRFlEbmNEZ2NEbWZxRVR4TkZaQ2F6c3lCQ0FLWmt6ZnJSUHViMTY0UExWazBaMVhSZkVtSzlvWmhYTDZ5L2NWdUlFMHhqTTlpMmNyMkoxK3kxMnd6NG53WEh0Mng0Y0NUUjd0cmFnclJmYWJkL01qYXRMcE5XZVJiYjN6bXhJbDBtOFJFK2laa3Z0RFZXcmZlQ2dCTGlpb203blRZVDFjVWJaVzMyOW9pTFNKUHlNUWVUWVA3bnh6Yy8rOEEvZUV2Ly9jblNjeXg1T2x6WFBuaTNUbTV1WFJrNkxubjl1My8yT2NTTGtwVkJwN2VQUEx5L3VlZTIrZnBjd3p1LzdldmZ2VWIzL25jRG5uWHlNdjdCNTdlUEhkNkRuVU9IZDdYbkYzeHBYZ0xILzFkYS84M1B2bmh3c1hPMTg0cTdNMUpBdTN4andDNGZpUHUrb3RBUHYvRG0xY0g2YmUzZmJyaW1TOGtjUGpWVGZlNjN6cnpWd1g1enQ4NWt0SGdjRGljaEJGNVZTeG5paUlFZmxDMU44TzBhZUxjT2JQRUxQM3N2Qm0vT0haS0VJUlBQZmkrd2FIQjZFZmF6M2FVM0ZXSXdKNnVxNXZDOVdHZGtNZStxN1IwVjFOMWNNL1l3QjZ6VVhyRFdxdjllZFkrWW00LzB3M2cySXVXbGN2WHJuc1VYZWNCMk05MWxCUXRqZWRLY0dKR3Z2WCtUc3VoYnR6UjhadmIzYlN4dHIyOXRqaHplemlyeHBLaWlzWWpOZ0M0ME5VS3lBTjJxM2JiQU1DMnV3cVZhMUk0ZGpnbHBPdGJtV1RsQU5EY0VXdmxXNkNuZHFFUmhIaXVYaHl6bjFKRkxqa1lldEhKTk5XK205TFZRVW12eFVlVzZpYnNpa1ZWR2h4d3YzVUdoRWdEVjEybmZxT09ZM1F5N2FxR2d4VlBjRlYxWUVXVkZVOHdwY3JoUkljQ2RHSklLd1R1VlkvOGVYTUhoL0hLNjczejU4MSs3UStPSys4Tkxib2o3LzYvdk5NMTZncDdUSHR0c1J6WUZCL1lzRytiRWQxTkd3OXM2S1JPSjNWMlBucHdZOGlRSmxTZTl0cXVoK1NVblIxUDdyS2p1MmxqN2NwRDNwU1NTTmJXYXZHSm9rN3E5SGFPWFZwVTBuSE9EdnU1RHZOREpoaVhyK3c0YTBmMzBZUFlzSzR3cWF2RENjUi8zMFVpRnAvWk1kNHpPZFNOQzdxNUw2M2J0N01rc0M5MHFySFZFNU1sY3R1TXcySWk5VGJGejJ3dzcyMCtYVTRJSWVWb3M1b05RU21ubS9lbWNxYXMxSkMyc1VhQ0VEMVBBSUdlbWdWTDVlRzdONTk1WEdFckpXQm8rRmFtcWI3dWNBTzRkN0ZXUDZtL1ZDeXFvNi8rRW9CbWZnR0Ftei82bHVKNk1aSnBWelVjckhpQ3E2b0RLNnFzZUlJcFZRNG5LblRTQnZ6aHJ0cFArdTM1YzU5LzhZMzlQMy85clhjR1g3Q2VFZ1R5U2RNOWtpUmxpV0xZWTBwMmRqcXAwMG1kenBNMVJzRCswc0gyVit1TDVTaW90cjM5d05ISjhlN2tQTjFBeWM3dGE0UHpJRGdsSk8yMXhlSTZpL2xyTmVPUlUrRzZEZWpxN2o1NkVFV0ZBSllXNGNCUisvbXU5cFhMMHR2TmVvb3hmdC9QTjVROGU5Zy9WVlhJRzFjU3c2MU1LYTFWQlNRUzNyVnhsY2RndGxKS0tSMGZIK3hQU2NGVVdhbUhsZHJvQ1o2NUcvK1Y1T2E1VHAwWS91V3o2VklLQnl1WEZKbW4ydG81QnVCRGQ0WVlIQlNMNnRBdmRnTVE3MzhFd05pWjM2VnJ3cXBNdTZyaFlNVVRYRlVkV0ZGbHhSTk1xWEk0Y2VFUGIrTnJxVWlZL3Y3cjIvN3VBVUxJdnpTOGRQSFM5WGx6cHBldlhpcEprazRYMStEaFRZZThnWkF2Qm82YUovRm0xMDJIbk9jYk90WUZ6Z3hzWExiU2NyaWhDNCt1TThJYi9SNDkyOEVIN3FwRlljMk9UWmJEMW5ScnhFNVpBNDBGMVNhc3VwVklWMjAwZFE0Q0VQTHlZOHcvd1pQb1JkMlNZZ0JTL3lYRjNaS0VvUXIrakZKMXVmSG1WVS9KTzc5YzlZTy92dm5mVDBqOWx3UDNSbFdsTHFlbnR3dEE5dG92NnU1Y0JjbmovSFdMaXJyaHlhaXJHZ0ZXUE1GVjFZRVZWVlk4d1pRcWg1TVlLUXAzUjBkSGMzT3lQbnIvTWdKQ0NIbjQ0eXNKcUNBSU9tM000YTd4d1EzK3RqNzdydEx4ZFlEaXo0UGE3MFpkTHFqa3JrSVUxdXpiMmZGd1FDRnJIekZibnJXc1hDNEgyc1psS3kzMXRlQURkOVZqN1NObXk0dmU2eC9qamVQY0dxUzNOcHJvczZKbkFoREtVKzZ6cXJuOVRtV1Zrb2VoQ240RlZZbnpFZ0JrejArNGhLNCt0MFRwRjg3c29LZHNRei81enZWdmZ5WndiMVRWc2E3ZjA3RXhYVkdKZHVIUzdQVm1BQ012UDUrd1RES3c4Z0N3NGdtdXFnNnNxTExpQ2FaVU9aeFlvUExnM1lCcW5CU0Z1MXFOY1AzYWxVclRxbytzTnE2NWYrbEhWaSs5T1RnNE5EU3MwY1RldWx0WWMrSW9IdmFONXUxOEpsU2JhbXg1OXUzc2VOalg0VG55T1kzYjlqVjBQRHcrTTliU29oS01UMHkxOWhFejd1TURkOVZrYVZISnM0ZVB5dHN4M0RqajhwWHR0Y1VocXprNENhSEp6OUNPMEt6VVJyUGlDYTZhS0s5ZGNLKzgzSll6Y2xWZW0xb2F2aG00TjZycTZLc3ZBY2k2ZHcyQTdJOTlqZ2dhMTZrVG5yZlBxK1libG95NnFoRmd4Uk5jVlIxWVVXWEZFMHlwY2pneFFYMlRWZmtlN1JRdFJIVDNYVVVBQ0NFMVgzcUFVdXJ4ZU1Tc2lNMGp4bTJoMXA0eDdYSFNQVkZPTlNGUFFEbitNbzNiVGppM0FjQ3h6ZUxoNVNINlJBZWMzVmh6MGxuajMxRlljNEtPZjRKcGo5TVVSWWNURnhQdmUySE5DUW9BTmI2OWdUZk9hSnA4YzJONFFqaFRBVkdjdUdaU2lwQThBSWcrL0tRRHdhVE5NMzY0YW1JTXRyMWcvcit2QXNqNXpPT0QrNzRoWGVrTjNCdFZkY1IyRUVEV3ZSOERRUFNpTUwvQTg0N2RjNjFQc3lEVi9ZWXk2cXBHZ0JWUGNGVjFZRVdWRlU4d3BjcmhKRVlxd3Qxbm4zdE9uWUt0MWVJNlMxREtwa1BPa0MyNjRZNjZyNkh6bVluN0xldkVqZ1JtOSsxdUtsMWEzdzd6US9FZHhvbVphRGVPY3l1UnRyRzdveU5JWXV4dUpzTlZFK0NTOWNCbmZyc1pBQVJoMnNjL1Avemk5NlgrUHFtL3ovK0VSRllkTy9lRzFOOUhORnBka1hleWVYM3hmU1B2MkQzdnZhdXllQWd5NTZwR2hoVlBjRlYxWUVXVkZVOHdwY3JoeEFEMS84L2ZUVi8xY1Bjclg5Nm1XdG14TlBiR2VkVGFaNXpPeE9Lb0NRMi9ITVZKN0haek1nbVBCRUFhdXBGOFNhelVSclBpQ2E0YVArNExwK251eHdqb0JjUEhTNzYxUzhqTDF4bFhqYjcrc3FmUDRROTNJNnQ2cnI0RFFGdDRqejlGTXpzZmdOVGZwN0o3Q0RMa3FrYUZGVTl3VlhWZ1JaVVZUN0NrYXFzbjVZMWg5OWExTVQwVnFNTmlDbHE4STdWL0hmblNWalQzN01XV0xkZ2JzS1NIcmQ1azMrcjdiS3NuNVkxK00xczlPYksrcCtpcGdxcldUTHI2RkJTVVVBSkNxUy9nVlNYY2RUb0gxQ2lXTS9WSTc2UGlkQTZJNGt3VkNvN3dHem1EZmlHa0hrbzlBT2lRQWplZGtlOW1aanpCVmVObjZJWHZFWS83NG95aXdkcWZhZkwxOEkxMUg3T2Y4cmZXUmxaMW4vMDlnS3g3SHZDbkNQTVdBNUF1OTRZOVJqVXk1S3BHaFJWUGNGVjFZRVdWRlUrd3BGcldRR21EZDl0aE1SVjBQZTU3bzNKWVRBVmRhZk5TaW9ybUhsOWM2YkNZQ3VwdEtYMWhsTjlQSFpZSnlVdUs4TlJ4aDlsc0FHQTcwbGhYVjNmYTdrQ1pBWERZVDFjVWJUV1lyZFJZVDQ2a1RqUUtGUERHdTVTQWVKOXRWY0pkZFVJSXpsUkR0V2d6N1djdlcxK0hSb3dIdHJaNlVvNDIybERtc0pnS1RKYWVLYmtTYmd3UXJZNk91VFR6RmlWZmxOcTEwV052ZHZqL25JQ1FHOGRqdzA2dCthMnFPbklKQUJYam5wbFo2dTl6bm5nQndQZmYvK3kvTC9CK2syb1dMZ1hndVRnKzBWUmtWWGZ2T1FDYUpTdjlLWEt6c0tmUEVhOVA4ckR5QUxEaUNhNnFEcXlvc3VJSnBsUXpCMGQ1VHBJbEdOcUdJdTFkVTFuUlluZWd6T0J2OVEwSWhpZlpCT2R4V0V4YnVsYWdzYkVWQ0d4bThXV3JhRzVlMFlLdGtkOUZIUlpUUVV0bGo5VzhwaEs3THdBR09kcGQzMU4wZXN0eGg5bHNjQnh2UWVWZVJsNW5VelF6TTRkeksyRTcwbGpSdkxYTS83bHNhM05GNHhHYi9QdXJ0ZXRDMnNTbURtcC9OOHN4dVRiVWNrRWtaMWJzNVREMERzRlY0K0ttNVd2VTVYeG4rakxQN2N2eXAzdS9TYldMbGdOdzk1NzFaNHVzNmpyVERrQm4vQXQvaXR3K25KWndOeE91YWl5dzRnbXVxZzZzcUxMaUNhWlVieDBjeDF0YVZ4Z05jRmkydEZUMlVFcHBUMlhMRmt2SXI0WlFlVm9iOFRpbGxOSzJ1c2FuNUNTSFpVdlZpalpLS2QyTGx2Qjl3cjFGbXJaZ0w3V2FEWUJoVGVYcEl6WUFEdnZwdXZWbGhqV1ZhRG51QUM1MG9YSk5aa2E3ZE5LbkZNM016T0hjU2l3cHFtaXQybTB6KzF0M2QxZTFWalR2QlhDaHE3V2lhRzg2M2VJajlqbVpVb3phdGRGQzdpd0FKRHZaNmx1R2FzMjVhbHg0cmx3RXlPOXVmL2oybWVPMXhqcmpLZ0JqNTk3d3AwUlFsUVlIcFA0K0lYZW1kdEV5ZjZJOGR0ZHpqWS9kRFFzcm51Q3E2c0NLS2l1ZVlFbzFjNGpjTnBzZ3JWVUZwTXIzb2E2TmxnRzJydGJXUm45cW5kektPb0VMRS9Pc0FWQzN2Z3dBc0tTb1FrNTNIRzlCODk0eXdOdDBIRkdqb0tLNXgrbzdrOEc0NHJUZGdTWEhXMUMwRnpBWVY3UWV1UUNIL2ZRS1k2Wkd1NVFDeE51ZkdRQnYzZVZ3Vk1CZ3R0STJsQk1mNVdpamN2ZVM4c2E2eDFucXlSejdpanNwaHBYdlpsWTh3VlhqeEczL0UwQlBMcXg4YUpYZW4waHlaZ0tRYmw3M3AwUlFkWjErQllBMm9DY3pBQ0V2bitoRnFiK1B1cHpLUzBja0U2NXFMTERpQ2E2cURxeW9zdUtKdUZVZEZwUDMzY2JrYTJ6MEowVklVUnJEbXNvS1g3c2xiTHVyV24zeEhjTlVOUGRRUC81aHUzVnRrOU1tTWlsUFJkR1NaRFNDbTVMTDFxOW9PVzQ3M3VKdHpTMWJYOWQ0eEhLOFpVVm1YbkhxalhmcCtPcTdQTnpsY0ZTaXJJRk8vSzFsTUZzai9MSzZGZkI0NE91dW1TU2lTS0puVW9lNC9OUG9HUzljTlhiRzdLZWt3WUViNHJ3Yk14YmZ1MWpuVC9kV0QxSEpueEpCMWZuS0ljQzdrbk1ndnVHN2J5bHBIQU5wdjZveHdvb251S282c0tMS2lpZmlWQjN2RWR2VGpLb3RGa2RRa2pkSW1weWlBZ2F6dFcxRlZZSGNxSEM2dVdkcXZsMHRLWkxId2dHMituQjFCN0hrQVF4cktsRzEyd2JJUGFVam45WmczaHQ0NTVZVW9hcTh5dDkzZVVsUlJXTlZWWVpHdTk1NGR6elNCY0REWFE1SEJTTDl3dUVvZ3RvVjUzVG9CbnlOZGNrd2RTdjQwNG1TcXBJTEFBUjl0SHhCeU4yVnUyZTl2L0EyalQ3aWtLQUlxcHFaY3dGb2phc21wcWRwK0M0ckR3QXJudUNxNnNDS0tpdWVpRlBWWUxiNmF2RFhWRllBM2s2eVczMUphRG51bUp5aXNMR1A4WGFGS1RzRHFNRzh0L2wwdVRlazN4djZieGxMbnFCc1c3cFdWTVJ3NHZHQTE3Q21zZ0lWL3BHNjhzY2syby9WeHR1Nkc5Qzh5OGZ1Y2ppS1U3YStydnhJeUJFV0hJVlFlNnlSTkhnZHZoRzh5Y0RRbUtoYlU1VzRyZ0ZBMXV5NGpobzU4aHlBcTlrTFJWMlVuSkZVSlE4QXphVHAwRFMzTFFBZ1hia1lsMUx5c1BJQXNPSUpycW9PcktpeTRvbGdWVUxDdHZTV2xaVzF0YldOZnc0MU1hOTNXR2ZScEJUK1BoUVZnOWxxRFpOT3pkR1BEY3dUV05TRWJUbWJyWjRnekxqYjhmd2hqNHpkS2ExUTN4Kyt4NW0zN25JNGltTTcwb2pHOGFHN012VzJkR3ROSmRMNEdrSDBXYkZuWnVWMUIxdzFIdHg5dlFCZVdmUzNuMWdSNVdHSW9CcXVTc1Z6L1FxQWtWZGVUTll5VHRKK1ZXT0VGVTl3VlhWZ1JaVVZUd1NyMHZBRXg3b1dVMEhYNDJsb1V4MGZPYXpxeU9BTUpmaHZIK2ZMWmNEQjVXaWIzUGU3c1R5aDYrbXdtRWg1bEltZVV3cjFQY1dRZndEd2NKZkRVWUdnY2J0Ulp4amdKRUFhaDBYRk5WdjFWQjIrbFY3U3F6cjYrc3YwNXJXM1poVDN6UzUrLytJb1BhUWlxTktoQVlUcU1DK1cvZzBBb2tsMTN5dFdIZ0JXUE1GVjFZRVZWVlk4a1lDcUhPdUdlcXR4MkU5UDZPTTZPU1VKSEJaVFFkV0tOa3A3bWl0UTEwWjdLbHNLYnFtSTEyQzJKdjV5R1hqd3BJUGs5OVpFNmkrOHhXYlFPeTZGTDlLbGxJZTdIQTRuS2htN0VCRXJGZWVzZUlLcnhzemdENzhCNEkvNUZVWDVVUWJ1SWtycjdnQkN0ZTdxQ3Q4SHdQUHVtMGw2eGdzckR3QXJudUNxNnNDS0tpdWVpRmQxVXF3Yk1BV1NiWGNWS3RjWUpxY29aSHFocTdYQ095allkK3FLMXE0TENwWE9tVHFNejFibEhiekx3MTBPUjNtUzZtK1NTY1RWY1RlVnNGSnh6b29udUdyTXVIdlBBbmo5ZHBOaGR2UXYwQWlxVXY4bGhHcmRsYWVxY3ZlZVMvRmFSS3c4QUt4NGdxdXFBeXVxckhnaVRsWGI3cXJXOGRGYUpvc2oxRXhKTWM2ZEZEZExpaXBhQXllK2NoeHZhYzNrR1pNNGFXRzhIL1A0N013ODNPVndGTWUydTZxMXJvM1N0anA1RmJXMk9nUlZTSEtTSm8wVjUzSE5YelZsSy9qVGlvS3ExQlBmek15dVU3K2hvODYzWjYyNE9PUHVld3VpVFZRVlVaVzZSZ0VJdVJQRFhTRjNabHJXSW1MbEFXREZFMXhWSFZoUlpjVVRjYW9HRDlieWRuNzFkNVAxZDRhZG5LSUU4dHBEM3VtQ0c4dEpRVXRsejVTZGs1bVRJTlFiOElLdnU4dmhxRTFGMFJLZ2JIMWRhOWNGb0d4cnM2OWpEMGNaMGxoeFRuSm14SjU1cWxid3B4Y0ZWWW1ySHdEVjU4V1lmL2lYendENC9ieTFlaTI1WjBIMDRiVVJXM2Y3QUpDY0VMVW5PdU1xK0pxUlV3WXJEd0FybnVDcTZzQ0tLaXVlWUVvVktHdWdWclBCRjAzeldKY1RBdXFmcm9xMzduSTQ2ckdreUR1YVpFbFJ4V243TFRTTFFqUWtDVW9zWmd0MktzNG5lN3JmN2dZdzF2Mm5kT2hFZ3BWTGlyU3FqdjdPQ3VEODdBK0dHN2dyTjh6S29TeWl0TzQ2RWFwMUY0QjIwWElBN3Q1ekNoakhEQ3NQQUN1ZTRLcnF3SW9xSzU1Z1FkVmhNVEU1SG95VEpnS25acFlYSk9MaExvZWpPUEt3RlpQRllUQS92cUtxZ0pDQ0t2RE96QUNsRXNLODM4ZUw2clhSWTZNQW9FdDI2UEprVDUzeEx3QVFiYXk5WjFNR1F4WDg2VklkczUraUx1ZFF6dncvejcyLytIWk55RHhFTDhJWHlpSzhxaHdQaDVzS1RyTndLUUQzMmQ4bjd4dzdyRHdBckhpQ3E2b0RLNnFzZUlJcFZRNG5LcjRabVgwOTdnRUFxVjdxZ01PNUpmQXZ3VzFvb0xRaDNUWlRFTFZyb3ozWCtnQm9acytmdkV1ZVNTaEdKbnNLTStjQUlOazVTZGlwUXVaWDhQdEpsNnJ6MXkwQVRpNnNCSERIck5EaDdzUkR3cWpLOGJBY0cwOUdjOXRDQUs0Ly9Ub3h6OFJnNVFGZ3hSTmNWUjFZVVdYRkUweXBjaml4RURCbzExdVZvMHE0NjNRT3FGRXNaK3FSM2tmRjZSd1FSUVZhR3Fjd0dic1FrU2dTSnI2aFEzanFSQUIwNkVaNmhNSVQrWko2K25vMStZdFM2Uk9CdE54OTZuSU92N2dId0J0enluVWFVbG9ZZlo0cWhGZU4zTHFydS9zK0JEUVJwd2FHLzAxbEtseFZEVmhSWmNVVFRLbHlPREZCSjI2cEV1N3lFSUlUQyttTk50VTh1NjJlUEZVVU9GMWcrRFhaTTV4d3JVOXBoNVh2NXNtZW10bjVBS1RCNituUWlVU0VTM3I1VTR1bG0vM3pEdlRHTlN1MWVpaDQ5NGw3Q0FEVlJtOXNIOXozRGVweVNybXp6ODYrYjlYODZDdnV5b1J2M1IxRitIOWY4dVRNVW4rZnUvZWNkdEd5bU02VU5PeittOHBZdUtvYXNLTEtpaWVZVXVWd291SWJzdXY5d05mZDVYQ1V4cnZlYm5raldxc0tBdGJjTGFqaVM4TXBTenJIR3NVem9KZWhNVkdSNWhBZUhJQWt1UjEvVHFWUEJKUzhxdTVCQUVTWEd6blhtUDNVMEM5MkEvak5wMzhCWU5XQ21Ib3lJN3lxcDg4Qlg5MUhTSHlyNzZadWNtWldubFZXUE1GVjFZRVZWVlk4d1pRcWh4TWRpdkdSdTN3aElnNUhlYnh6NC92VzJ3MnhPaDFIR2RKVUcwMFFaa0J2T0NaN3loTlQwNkdNRy9IQlVBVi82bFg3di9yWEFISXEvK0dGL21VQWl1YkgyakVxaW1yNHFoUGZXa1NwbTV5WmxRZUFGVTl3VlhWZ1JaVVZUekNseXVIRWhIOUtacjRRRVllakd2SzZjS0gyMk9wTkZyNHdrUUt3VWhzOTJWUHVEeXdOWmx5NHk4b2xSVnBVWGNNQXRHdStOT3dDUUpiUGl6WGNUYngxZCtGU0FOTGx0K0kxVFJoV0hnQldQTUZWMVlFVlZWWTh3WUtxd1d4bGJ6QVlKMzBFdGUveWhZZzRIQTZqc0ZJYnpZb251R3BFU0c0ZWdEY0h0QjZKR204VGNtTWUwcDV3NjY2ODlPNlkvVlRza2tuQ3lnUEFpaWU0cWpxd29zcUtKNWhTOVk4Wjg4SWJFRGdoOERidFVtL2NDL0J3bDhQaHNFaWFhcU1wNHB5dGVyS24zSmxaNnIra29KWWlSTHFrSGpjQXpkd0ZxYk9KU09ydnZqeVRkbGVmRzhDcUJYRk04UmkrZGZjdFJGelVTdTdNN09udGlzc3pHVEsvaFVlR0ZVOXdWWFZnUlpVVlQ3Q2s2ckNZQ3FwV3RGSGEwMXlCdWpiYVU5bFN3Q05lVGlobzhKUlZQTnpsY0RpUklCb05BT2xtdndKbHlWRlRQT3ZXaGtQVjJ1Z2J1MnRkblNmRDdTWDZPS2FxQ3JIdWJ1NU0rQ2JtelNnWXF1QlhVdFU5Q0lCcW9reFZSWjFEQUY1OTB3MWd5ZHhJMzV0eWJZaTh6aENTVUJYeThvbEdLdzNkOFBUMUpsWkN2TER5QUxEaUNhNnFEcXlvc3VJSmxsUXZkTFZXTkc4dDgzODJyS21zYU8yNmtENGhUaVpDeDlmZDVWTlZjVGljMk5Cb0FjRHRTcmRIRUtyV1J0UFJZVGt5VDM3WllYWnF6VzlWMWJGQkFBZzFNN09uci9mYWprZWt3ZXZTNEFCMXU2QVQvK3haQUpESXJidnkya0wrNm95RVczY0JDUEthVmYzdnh2TDNTQjVXSGdCV1BNRlYxWUVWVlZZOHdaTHFrcUtLMXBiajQ2MjVqdU10Zk5rTHpnUW9BdHAyZWVzdWg4TmhsOVRVUnNmVmtCdVNFSzI3d2ExL21RTTdGZndwVWgxNCtqSFhHeS9mZk81ZjVHbWxCbWNzb2hSL3NVQ1RQejJPNzgxd3F2S3FUdExJVUlSamRVdmZEOEI5S1VVOTlWaDVBRmp4QkZkVkIxWlVXZkVFUzZvR3M3VnRSZFVXdWZ0eVl6a3BhS25zNGN0ZWNDWWhSN3dJaUhmakdJUEU0WEE0R1lJb2tuUjlROGZWR1h1eXA2LzF6Nm13VnRLazhaTEdTMnBVcFlHckFLVHJWK1J3dDFlM0VNQmo5OGM4U3hXQThLcVVTZ0Mwak1JN2lnQUFJQUJKUkVGVUMrNk1jR3lLYTBaWWVRQlk4UVJYVlFkV1ZGbnhCRk9xUUZrRExRTUFLelduMllTVDZWQlFRb2tjOFBMV1hRNUhjV3oxNFNZTUxHdmdGWkdLd01wM015dWVTTGNxZFRubHFESVdsRlc5OHBQT2R6L3pZZmVGMDRHSmd6OXJsTmU4bFc2OEo0djFaUzB5M3FZeDNxYUpxL0N3cXM1aEFKcDVpeU1jSytUTkEwQ3ZYNDdyakFuRHlyUEtpaWU0cWpxd29zcUtKNWhTNVhEaXd2OWs4M0NYdzFHY3NnWks2VjVzNFZQbHF3WXJZNDFDZXNxdGRyRkhkNmtodlpkMDREdGZ1dnJZKzJOY2psaFoxYkgzbktBWS9kT3YvU21qZjdJTjd2c0dKQThBL2NvUFM1ZDdBVnpKWHZqbysrUHUzQjVTVlJvY29DNG4wWXR5VTM4NDVINEU4aWpmRk1EMHY2bk1oS3VxQVN1cXJIaUNKVlZiUFpsTXZTM2RXcHpNd3o5d2wwOVZ4ZUdvaXNGczlhNXhMVWUrL0RleWtxUytOcHFPamdDQW9FRGpYdVFnSjEya3Q0Si96SDZLdXB4MDZIb3NtUlZVSmE1cjhvYjc0dm4rZi8xYmFmQzYrK0w1NFJmK0V3QVJjd0FRdmVqdVBRdmdVbTdoOHZueDNmMXdxbkwvNUtnVG9YbkQzV3NwNnN6TVNnc1BLNTdncXVyQWlpb3JubUJKdGF5QkJ0RldoNkNabXBNbVJEVE5TUlhLM1VhTVQ4dnNpM2o1MkYwT1J4MGNGbE5CVlNzQW9LSzVoMUptK3pCcnRJZzJwMDdxU2YxWUl6bzZESUJrWmNkMUZFTmpvc0tPTXAzYXc0d2w3NVRqSTBlZUE4aU5wbTJ1MzdkS3d6Y0JDRFBuZUp4RDhMWERYNTIyU0NsVk9keU5PZ2c4eGIwQVdIbFdXZkVFVjFVSFZsUlo4UVJUcWhNbzI5cjhWTUZ1bTdtaFRJblNLR1h5SW5CQ1F3SENGeUxpY0ZURVZrOEkyWUs5dmdySVZJelg5ZmZ4OGZXY2RsaE13UWtKUWpSYUFIUmtVQWxMeFdEbHV6bWtaNG83cWNaSXVFdDZLMDBpVFVuV05Ma1pQKzhiUDV2MlNEVUFPblJEdmxOWHN4TUpkME9xZXE1ZGdtOEY1Z2lrZUtvcXB2OU5aU1pjVlExWVVXWEZFMHlwVHVSQ1YydTZGVGlaQ3gxZmVKZUh1eHlPNHBRMXBDakc5ZUd3bU1wUE4vZFFTbW5iaXFyZE5zQmgyVksxb28xU1Nuc3FXN1prenRqaHFLLzRNY0xLV0NOV1BIRUxxMUtQQkhnTEpEb3Q5YmcxY3hkazNmZWdrRHNMZ09lOWQ2bkxPYUtiTWF5Ym9aUnFqSjJaaGR5WlF1NU02bkttSnVKbDVRRmd4Uk5jVlIxWVVXWEZFeXlwVGhxN1c5NVkxNlpNMHk1bmFxTktaMmFuTTZicFJqaWM5RDRxVHVlQUtDb1RmYVdaQzExbzNpdUgxL0lrL1E1TEM1cjNsZ0dBWVUwbHRoeDNtRE5qUm1pU00wdVJjbEsxN3U3NElGczZOSUQ0aDkyR0didWJoY3pySk14UUJiOTZxdklpdC9yM2xmdFRxSE1JY2s5bVFuTDAwVjhLTmJQejRXdS9SUmhWK1ZtU0oxNk9qSkNYTHcwT2VLNzFSWTJOazRlVkJ5Q2s1L0F2bjcyeHB4YUFadTRkdCswL24zS3AwTEJ5U2NGVlZZQVZUN0NrV3RaQWFVTzZKVGdzb2txNE8wVkNDSTdLcERmYW5EcXhMdUN3bjE2QjR5WlMxUXFnb3JuSEdyUWNuY0c0b3ZYSUJjQUFvTHk4M0dhelJTaHFjaTN2bnVLc2lybWFEMWY5ZmRlbnR5WnN1RkFrcjN3b0c0REQwYk1vZ3l1U0c0djBsZlBIZnl0T3UzMitmL3Z4Ty9WZlhxenR1M0oxY2RMKzhsbk1sZXRhTHJtVExDb0YrTy9kOHVWTExxcjJWdlRLaDdJWGlrVFZVNFRFL29QN0FyOEZ6L3ptWmVNMFV0MzBnNVlkejFiTzF6WVc2VS84NnNnSFoybXVaQzk2cjlNNmQrYmZSaTFRdnJtUGZla3pMWmNlalp4bnkxZS8yVkwxMWNpbC9mUWU4VU96aEFmLzZ2Mi92dWFKOWE5MFMzTDRBK0txNlFJQXo5VjM3cHVuK2VNTktkMUdIQTZIdzhrVStGUlZITTVVb0xFRjhuUll0bnF5eGJKbWI1aHNiVzF0RVFvaEpPeDhGWDlLVHMvVDU3anl4YnNCR0F3RlR0dWZreXRNUlFhZTNqenk4bjcveDhDcmNmTUhYeDg2OEhSKy9ueW4wNjdJV1o1N2J0LytqMzB1eWFKU2dQL2VuVDE3SWVyc1NnbHo1WXQzZS9vY3FwNGlKTnIvVi9GMndNZkNtVmwwelBXajMzWHZ6emVNdkx4LzRPbk5xKys5MTlQOXgvZXlGLzNQdjFZYXZ4ODlGSS9sNXZaLzlaSFIxMTl1L3NuUDk2LytST1RTcmoyK3p2Vi92Mjc1WnYzMFRmOGU2MS9wMWtOK1JJbGVuUFpJOWRDQnA2MWJOOHo2K2svVExjWGhzRWZtOW1xMjFaUHkwODA5VnJNQnRucFMzdWhMcjVEVE9Kd28rTWJ1c3RLUmdjUGhoS0tpY28zOEc3OXNmVjFyMTRYQVhRNzc2WXFpSldteFVvODBmQ3U3eHhJNEtLU24zQ002MHpvelorNkx6aVNVVlBYT3pPejlDcVJqTGlMbUJJYmNONi9mQkNETVcyeThMZTVWaUJCeDdLN2M3VGt5bWdWR0FOTDF5d21jT2w1WWVRQW1lOTU4OXA4QlpIMW9YYzVmVnhPTjF2bnFTKzZMR2RHZm1aVkxDcTZxQXF4NGdnRlZoK1dweHJvMnE5bmdzSmhJT2RyR0Z5SmFVVldRNUd5Y25DbU5QN3JsVTFWeE9PcWoxQ3pKWVRDc3FVVFZiaHNBd0hha3NhSm9TVUNLYlhjVmZMSHcxQ0gxWTQyeVAvWlpZZWFjck5VUHhuVlVTRTk1MEdhbXpYak16dkF0ZFZVMWR4VEtHeVJuSmdCZC8wVUFpeGJtSlZaYTZIVjNCK1d4dTlIRFhYSDFRd0NrRys4bGR2YTRZT1VCbU93NTJ0NEtRQ3piSU9UbGEyNi9FNVNPSEdsT2g5cEVXTG1rNEtvcXdJb25HRkM5ME5VcVY5cGY2R29OV21lM2JHdHp4WVFLZmc0bkNMNFFFWWVUTWd4bXE2cExFaG5NMWphVXkvTVVvczFxTnNCZzN0dDh1cHdRUXNwUCsyYXhta3FrdmpaYXUyVEZ2Sis5TmJQbVArTTZLdU5yemNmaHFqTCt5Y1BsbVpsQkJBRHpEQXNTS3kya3FyeVViaXpkdG5YR1ZRREc3S2NTTzN0Y3NQSUFUUEFjZmYxbE9qWXF6TGxkcmhxWStjOC9BakJpTzVnSnZTZFl1YVRncWlyQWlpY1lVRjFTVk5IYWN0d2hkMS96MWUwRGdHMTNWV3ZkK3JLMGlYR1lJV0RzTHZXdnhjRGhjRmhqMG9TRkJyT1Ztc1BsWnA2TXI0MzJFbnBtNXB5WkFPalFqWlRyUk9MV1hYYzNZbUZ1b3RNQk45MjZ4TXFlckNxdjRrdDBXYkVjTHVUbEM3a3pwZjQrYVhCQXFVVzh3c0hvdjZtUmw1NEZNTzJoTDhzZmRjWlYyZ1dGN3JlN0IvZi8yL1MvKzFZYS9BSmc1WktDcTZvQUs1NWdRTlZndHJaMWtRSlNKWDhzSjQyQmU0L1lHc3JLMG1ERllZbmcxdDBNZitBNUhBNEhBQU8xMFY1Q2Vzck5odExnOVpUclJDTGNKYVd1MFJTYlJFWHBkWGNqZmZQSis1Yk5TM0JheDhtcW52NCt4Qnp1QXRBc1hBNWZnN0Nxc1BodlN1cnZjNzVtQlREdDQrTVRnMldWYlFEZ1BQRkM2dDBtd01vbEJWZFZBVlk4d1lacVdRTU5CMTkzbHhNVzRtdkluZFNabVVlOEhFNkNURm9BUFRUMXRuU0xUZ0V5dmpiYUN5dWV1Q1ZWaWZOU2hMMjkvZU9MMldUckV6eEZDRldYRTRDMjhKNFlTNUQ3TTd0N3p5Wm9FRE9zUEFDQm5pTzJnd0RWR3U0S0hBaWQrNms2SVMvZmM2bG5yS3M5SFlManNISkp3VlZWZ0JWUE1LWEs0U1JHcUxHNy9MSG5jQktrb3JrbmJBMGtwWlQyTkZla1d6RzlLTFhNREF1MTBVQzRtWmx6WmlMek9nbW44cEplMi9ISXBmVXozUmRPSjNaNGFsUmJPMTBBTk1sTmNCR2lkVmNldUJ2RHRNd3l3cnpGQUR3WE9wTHlpQUVXLzAwTnYvaDlBTGxmL0VaZ0JxSVhwMVY4RWNEQTkvNCt4VzRUWU9XU2dxdXFBQ3VlWUVxVncwa01QbFVWaDZNVVpRMVJwNkl5bUsyODQ0MFNwS0EyV3BISVBQVE16TG16a0htZGhGTlp3ZTgrKzN0NDNLTi8rblZpaHl1bUtrVmFYQ283VndTZ2d5ZXVJdVU0MW5QTlc1Y1JZdXp1dFQ3RU5pMnp0OERiRmdKd3ZuWTBMbzBFWUtXRngrODViUDJocDg4aFRNOFRKeTFmbkwzbU13Qnh2OW1SM2tvbFZpNHB1S29Lc09JSnBsUTVuSmlZVklIRHcxME9oOE1lck5SR3MrSUpyanFKc2R4NUFJamtqdTh3ZVZEdW1IZGE0QkNxd3dNQXlLeDVNWmFuWFZpSWxQUUZZT1VCOEh1Ty92b2dBTjJLK3lmbjBTeFltbDFXQ1dEb3dIZFQ2VFlCVmk0cHVLb0tzT0lKcGxRNW5NVGc0UzZIb3dJaGh2SHlJYnRLd2twdGRKaDFkL01CU1AyUkJvNm1IbFl1S1JSVUZSS2Niemwyd3JYdXh0NlpXYmZzQTBRdlNqZXVxYjJ5RGlzUGdPd3BEUTY0L3Z3YWdKbC9IM3B0c0drYnRnTVlQdlJmbnZRMThMSnlTY0ZWVllBVlR6Q2x5dUZFSldUbERROTNPUnpGc2RXWE45YTE4Y2tEVllTVjJ1alFZM2YxV2NpOHpzeXNYRktrU25YQUtRR2d5YjBIaGhxNyt4Ymk2Y3dNUUx0b0dRQjM3N21rVktMQnlnTWdldzRmL2o1MU9iUHUvVmk0SzZrenJoSnlabExKTTNMc3g2a1ZISWVWU3dxdXFnS3NlSUlCVlQ0UEtDZFpFbHhjZ2NQaFJLU2lhRW02RlJKQzZQcFBDRnJxR1lXZ0kwUWdubUdxblE1cGxFSWdSSGp6MHNpZ1J5VFNNRFJaa0R3QUJSR0o1d2JWVG9mSFNZbUdDSHJxdm5IYnJKbGFNam8zVjB1SUFNOG90TlBvNWJlOUp4anVGYnIrRTBRQUpGQ0FhQUUzS0VBRVNHTTA0S1RVTTBib0dJUXNTS05FazBVQnVTaFp4blZxTnpuVEVPam0zZXNlSnBxc20wNTY0ZklJTk5NZ0RVT2o5Nm9Lb3VDNUlXbkdWZUVacGtLMjk2OURBZXJPdmRRMXZqN00yQUE1MjBSQXFXZFUwRTd6Q3ZoOFhCNDRyZ3lQZUtiSmYzMHFqUkZJOGlrOG1sbEVHcGF0M2pqeUg2Zi9mL2JPUEw2Sk12L2puMmRtTWptYVhsQW9jaFZFQVJFUlJGMWhWMnhkMEtMd1V4VHYyNkxpc2VxcWlMdXU3bm9mNktvcnVoN1VFKytEVlVSUVhLa1hIdWl1SXE0Y1c2QWNRb0dldVNiSHpQUDdZNUkwVFp0a2trelNtZTd6ZnZVRjA1a256M3o2ekNTWjcvUDlQdC92cW9WeEkyWnYzKzRBRUd6bjFqOENJa0R4Zy9BQUJRVkJrQktSVXBrb0FRZ09xb1NJeGFrY2NHa2VMbjJpQ2Y1Y09CWFZQcm5DUHBtOVhFZGZoT0pQdURTMzFhTkQvMTJscWw3OU5NM2RVY0g2dGFIdEc5UXN6VG5DTEI0ZVZhZjNuYjhERUEvN2JaS1dSZGMvMlhyN21iN2x6empQdkNGUDRqcGpsaUVGazVvRHpLSVQ1cEJhdldocjB0d29EYlhUaDYzUG54eUc4ZWs4aDhQTVhRWkRkeXF2V25UZnNJVjFOU1owNkhJNzNvbmZRem9jWEFjQWhJQlNFTG16MTB0ZDNrZ0JCUUJJR3lnRldzSUhDWUhTR3Zaa0VuOFR0K01kRXVtejYwYTRHVHBlUzJuQ1psemNxeUtOaXlnT0JkUWNReDFTbGU2a0twMytuQmE2TldyakVObkhiMThTMjNQc0thd1VJK1ArL01ncDRnWW43aFFBcUZYWkNjak5MYkZEMGZWdkIwQkJDUWo4VGNyQmYwQ09zZGxJdHc4OXVWczFTaXdaeGhJbmtwb0JpdFQ5MHR4R2w3SzlSUWJBYzFrVksrZ3FWWEczQWVDY3hkbzc0WWNmZ3JvMzVDMC9vdkswTExTa1FNZFJ6U21xVGhyMEE3QlhuWjZzNWVTWmZOa2d1YkhCdS9RcHg4eDh6Qm5GQ3pESmtJSkp6UUZtMFFrVFNLMWNRQ3RUTkttb1dXN2t2NENSWDlSeXV6VG0yNXVadXd5R1h0VE5JMVVQZFB5Nmdqd1FlL1NHVldhSVoxYjZIa0Y0T3cyNmlXQ3QzMGM4bnZhbVVKOUMzaFdrbGhBVm5KdzdLSlQyNFZ1RG5KTkE1bWdneEJkWlEwMFMxOGRDWFpTSUFXcmpnazFOY3FrRDRaZU03dXN0NjlPWDBtM0E5d0FnRkNwOUpvSVRRVU1Bd05zaCt3Q0FDSkQ5UkxCU0NDVGtvbUlmb3Zob3lBK0xFMEUzc1JSU0FnUmNzSllpMkU0NGtZSWpJWmRpN2V0eXRXMXZFMXdCemtyZHJYSkpDZC9xa3AyRW9JaDNVN0hVaVJpcFhKRlY3cEFxRTRkRmJncnlwYUxjRXVTY0ZMeEEzVVQyT0xCUEhRcktpYlRzVnlBY1FqNHFGQVlwdDJGSGEyRmg0YUFDNytwdE5rSlFKbm9VYTZrdDFDUnhmWGo0bzZmd0NRTkV1WWtTVVlaZ1VWelJVNmd5MmtLRlZybXBMOWFvb3czZWpxQWJoSUJ3b0RLaGltcmRRNUVnbHNLMUZkSXVpR1Y1dVBUR2Z0enBSQjZrMW0wTUJua3JBQ2hLcXJiSjZNNjcyNGcwODM3bko1alpMRGVBSkZHNXNZRjYzVnhwZVVvbnVUaHhxdStENTMwZlBOY2o1cTVaaGhSTWFnNHdpMDZZU2lxRGtRNGtXbHczSithdUpMWGxvbHRHNzZObmJ4VkphclBaMHZDeHBLSnlBYVVMOU91dVIxQW0zQmZkWHZXbDlNYlBBWTZuc2d3Q2NCeGV2TENvMUtGcGtVOGdoTk1YdGZ0REZEc3hjYWh3MjYvMkFZc0IwTUlSeW1IWkRsS2pTem15K3V4akwxdlU2bE9rSUkxK29qbEVVbWpsTHA5aW16QkVFRFA2YkZ1OWNzNytpQlNERmZ2STQrK0pIcnJqZmU5WFc0T2c0RGdvbEhBRXk2NHNTdGxodDdQbUwzMGovUmExQUhZZGNFOTVZYklFQ3R6bTU4bm01OEdMV3NSN2xqekc5UmxnUCtaVUxZMDFTalVtZVpDNjh1ZGdtN1UvQUJwS1Zxd29KWEZTMWFLN2FVVXlJMkliaDdadnlFWkpTc3h5QTloc3BQWGpkd0ZvQ2UwdXV2S3Ywc2V2QnYvN1E3QitiVTVEd2J2RkxFTUtKalVIbUVVbnpDUTF6cWtRaHptY0Nvd2VJU2ZtcnE0bUJLUFhvcmUxMmVObnI1dEhxaDdvUlorM0cvZklGTlF1Y0c1WmNZaGt3aEJCbzYwTFFCVHdqN2xGdHkvM2ZGa3YxKzlWUElId1YybGFNWnh4YkdpVVY2NFBmTGs1MU9KVkRqcnJ5ZDN0c2hyNTI2Y0Fod3l5bkRiQk9xSWZuM0hueVdueDBuOXRDMUdBSTFBb0JoU1I2NmM2dEx5dzIyZUljNDYwYmJUM0wvTHR3ZDRHRk9xenlGdHUzTzU2Y2o2eFdESTJkMDN5dUFQa1h1cFB1K1NkcmJMTm9rUDZsbTRqbWJXblpWYUplbmNWZDZ0YXREa1htT1VHa0NUcWZ2WldhRE4zaVdoenpMakVzMlNoNTZWN1NtNTlKZmZxT21HV0lRV1RtZ1BNb2hObWt0cmhWS2liUjZyUWV4NjNHSHJTM1ZjM0MyWm1NUFNpY2dHbEMrcm1FVklGd093VGpXdDNocjdmSGdMSVZWVzJZdzdJY0kzbGVVZmF2OW5pYXZYUjY5N3czQWtBSUFWcG03dU5MdVhCbGI2dHpiSkxvbUUvTGlGUWdvUDdpQ2VQdDA3ZTM2TGRDRStKTjlEeHJSOXJtZCs5d2hzSTBWL3ZiNWt3UlBqbmhzQWRNNXhPbTZZT0U4MmEyd1B0QUlKU1ZwN0RXT1I5MndGS3M0aThOYzhFZjg2bHV2MEtnUDVPSFNvWHhFbFZJNWxKUVhvbUt4RnR4TzZrUHJmMDJSTEg5SXV5VjlVdFpya0JiRGF5NjRhVEFBaWpqdERTM3Zycmt6MUxGdnJYZkpCalhkMWdsaUVGazVvRHpLSVRwcElLUUUxTE5XY0ZnQ3F5TGtVR0s4Yi9LQVNncXRrYmZqNWtoWWdZREYycFhCQ3BQSFRpTWpObng3LzVYUytBYzQ4VU03WjFBUXp2eTlXZVYxaGc1ZnloVEw1SzMxc1hxSG5SZGVIenJoOS9rVjBTQlZCazVRNFpLTnc1MDdIaTZyNVBuMXQ0NGxoUlIxc1hnTlBhMFZ1c1RmTFRMaG1FWEZWcG4zR0krTkJzcmJZdWtxUTdKanhBdnQ1c29GcEVKbnJjeWJWVXU0VUFLTW5vMW9vVVZkNmovaG9uTmJSakV3RGlLRXkzMjhJNWR3SHdmZkJDQnBJMFlwWWJRSkpvNElkUG9NMjdDMEFjTzRrNENtblFyMGFTNXhPekRDbVkxQnhnRnAwd2xkUzZlWVNRWVhPd2FDdWxsTkt0czk4Y1pzb25MRVpPaWJWencvOHo3eTZEa1NNNlJkMlFLak01ZTNlMEtpR1oyZ1J5Mm1HYURic0VsQmR5QlNKSjErZTQ0dWZncTk5SWpTNzFkYVRVUVE3YWo3L3FHRWZVdU0zUmJQVGdrdTVuQUNtbEFESXdyUlBwdEJTWG9zbXo3dXNmUmgxMjBOaUJodmdjTnRFRXY1R2xFdEdHbU9wTmNWS0Q2ejRIb0dZVlRndjd0SE5kVDl3WVhQL04zZ3ZHZ09NQkVFSW9JV29tTGNKeEFHam5iZXVrR1VXWDNwTzAxMDRZZVZSam1US0FmMzI4RGJ5Z1BkMlhkWHlsdEhwcHNINXRXaG5Dc3Njc1F3b21OUWVZUlNmTUpMVnVXZWNGWXhVMXk3ZWlka3NQS21JWUVnSkNBWkNPM016TXU4dGc1SnpLQlpTYXg5WUZFSkFwQUk1SFpnbWY0cGh4U0JyKzRjMU5jczFpOXlNZmV4dGRDZ1VaMm9lN1picjk1WXNMYjVsZUVHdHQ1dWk3dWRDbXA2OFlpWFVXVGo4ZndLZzlYeno0a2Y1VmJUTWpyNDg3Y2dnQWJNN01YcTJqVkpxNDdxNnNoRzNYYklpVEtndzZBSUI0MEpIcDlrTkVtekRpVUFCeVk0TzhhN084YTNQb2wzcDU1My9EMnp2L0crcXk3VjN5YURaU0RjdDdOMThGd0RIMWJPMHZFZlkvQkVEd3g4OXpwU2tCWmhsU01LazV3Q3c2WVNhcGxRdTZQRXBWMU5SVWhyMit6TTNMNkNEdVljNFFYZ1VHbzdmUlRmcEFNM2wzbjEzdEI0akk2MlA3blhhWTFkbHV3OGVwV3o1YTUvdG9ReUFRQkFVS1JQTDRXYzVFaVl2ek9SdTllbk1RSUZ4R2c1Rklwemh1Q25EMzJMMnJQdGVVZERrZkpKSXFOK3RmZDVmS01nRE9YcERaeS9Xc3U5dWR1YnV0V1FHdzEwMjUwbks1Y1ZzMi9jZG5abTVPdXdwUmxOSTdsL2hXdmtUc0JTQWNvVkI4cnVnMkRma0JDb3N0dXUxKzdqYkYzU28zTm1nL2x5azhQRFFnN1gzMzZRS2UyUC92Y3UydnNvdytFa0N3Zm0zT2RIV1BLWVpVaFVuVkhiUG9oS21rZGlLNmhoY0FxaGR0TmMwakZpUC9NSE9Yd2RDZHVubG16dEI4MXdydnR3MUJ1NFU4ZkZxRzFraFhEaHZLSi84dWJYUXB6MzBacU5zWUFNQno1SW9wdGhQR0pqTUU4L25kL1BJYVAwRFAvNVUxZzljbTBpbU9PMXB4RkpkNXQ5dGF0d0Zqc2hPb0R3bUhOR2dVLzNPVVhGeDlycmhNYVF1WFhON2FwQkRnc0NFNkpQcU9rMG85YlFCZ3llUmU0cHdsQmJPdTFOall0L3haeGQycXREUnFOM2ROOGJ6cnFyMjVnQ2RjbndGcFZSVlN6ZDNBZjc3TW1hN3VNY1dRcWpDcHVtTVduVENWVkhRMmNtOVlSWmRYOXFnYWhzR0pPQ3FZdWN0ZzVJTHEwZnJVbCtrQjlyb1ZFTXdZSnlZdkNhc2pnUkN1ZWQzYjVwTUJsRGpJS3hkbldNODJGN3p3dFZTL1Z5NjJjN1BHWnhMWG1rUW5IWE0wdm4ydlQ4TVg5WHRIWlY5Q2lRWURBQWpKM0NGdm9nbitYRXY5ZGx1UUFzY2ZySVBuUFQ0emM3Z1EwWURzZTA2T21qRkxibTdVdnBEQUZEZEFjTU8vQU5pUE96K3RWM0hPNGtocTYzL1lqajQ1cmRmU2dMVDMzSkZLZTFOa1I3aktkNWZ0RHV4VHp5bSs0U21ZWkVoVm1GVGRNWXRPWkNpMW9YYjZ3aEhMdzdQNlVSTzBPcElwdWVzZVBRZ0h6cG5YbmNESUorRVZ2QURZMmwwR0l3ZFVYclVJY3hiVzliU01UTmplb214dnBxQ3dDVHF2WWsxRWk1ZWUrblJidTA4R2NONnZyRnBzWGVSeE5ucnR6aENBWDQ4UU1sdkduRVJueWZpakFFemU5dW9ESzMyWnF1dUFxcDVKTG5PejJTeFBac2l4VkYrUU5yWXI1VVhjNkhMOXZidEt5MjVrVkk0clhTSUpvdE1JUkRmK0RSRGF2akc0L2hzaTJncG1YNXZ1YXgyenJnSWdyWG8xM1JkNmx5MEsyN3FFQTRuWXQ0UjAzbzQ4U2hFQ3dQL1YrMnF1TXVNUGFSUW1WWGZNb2hPWlNLMmJSenJDaU5GUU8zZk8yRlhoVE1semF4dTYyNk1QbFFzb1hYVURIcWhTcTE1TTE2OW5SdStpVTFwbUF1YmRaVEJ5UWNXSXNaaFRSVHF0M2pYSGRPVGxyN2hsaGZZcDRQN3ZrRXppTGRPbDBhWGMrNkV2SklQbmNObHY3RFBIYWZXbjVXM2lmR0F4LzlNdjh1Z0JHVm8rU1hUeS9ZWUFLUGR1Mjlvc2YvTGZZRFlGbjNTaHQvc2l0TkxxcFFBT0g2clA1WWlUU2dOK2RDN3BuQ1A0OHFGSTA5dzEvZzNnZXVaUEFKYnVjTTlKZndBTFpsN3FmZk5oYWZYUzBJNk53dUNSeVJ1M1AzcU40blZCRGdIVXYrWkRBSVdYM1ZjdzZ5b3RKMnE2Y2xLd2ZxM3I2VCtLWXlkZmR1Rlp6Mi9ScmJaMlRqSCsxWTlpRnFsbTBZbTBwVGJVVGw5MklsMEZzaXo4KzBkdll0RVRsUUJRTVhVMjVuN1VNQlh4ZTJyMEs0N2JVZlJDVFZDbGJ1cnFSR2FZSFFKQ1ZjOHV5OHpNWU9TTThOcmR6cGpBMWdVZ1UxcGc1WjQ5cjFCN2FWa3RXQ0tKbnZnKzViSDc1NzNsWGI4cnhISGsrREdpZGxzWGVaazRKNklWd0M5dENvQmRiZW1XVWdxVFJLZnFmMnN2SGc3QUtlYkpsNTRFc3p5WkljZFNtNzBVd0FROUZ1NmlpMVMxOUt0NjZYTktPSmc1blR4YkJyOEJhRUFLL0xzT3dEa0xuczNnNVZ4cHVWQXhCb0RyNy9PU3QvUzg4M2Z2c2tYU3F0ZWtUOStTUG4yYit0ekU1bkNjT0VmamlRck8rU01BNzlJblcrKzU0TDVSWXRQVlIyZWdOdjhZL09ySFloYXBadEdKdEtWVzFDeFArRHhUTVdMc2l2VmJrdS9SajhvRjBTZXNKekNYWldabXhFQTY1MlptNWk2RGtRdE11M2FYRXFkSWRLay9GRXV4UGZ5NTQxWTZiTnJyM3ZMc2RTc0FMcDVzKzEybFBhME9iWHBYRE9vS1YxcmU0cVViZHNzQUtiVm4rRkdaVWljaG9GMHk1dmNJZVJoU3ZjaUoxRWc4cW5wRkR1alBJOU1VeXJIRVNvMFc0ODIrdmxGS01naG1OdmdONFA5MkpaVTh3cENScFNlZWsxa1BoWmZkQnlEdzQrZkpoMFg2OEFVQXdzaUoxa2t6eElsVHhjT09MYmw1c2ZaTFpwczgwekw2U0s1MEFDa3FBeERjK0svOFo0VE9BSU5mL1ZqTUl0VXNPdEZaS2tsTVZWVlZENHJzam9iYTZSRnhjL0dFU1p3S2pKelQzVHVQQlRNekdMcFR1V0RWTXJLd3JzYUVuNzJEUzdqN1orbVdrTGtyalM1RnpkTHp3VS9CbjNlRkNDRkhWRmhPSFo5MlRxRDhUSncvLzVVVVV1amsvUzFwZVo1alNhS1RoZ0lBTEZJN0FUNWNIenhzYUE5L0d1Zk5GeEcxK2pKR1I2bXlKeERlaXNURWNTU3IyWWM0TzdOVG5xcVd6S3NRcFlzYVJ0R2IxdTU2My9nckFQc0pOZExUbW9LS3V5S09uV3liUEZOYXZYVGZKWWZESWhLcWdCREtDNUJsb3NnZ29Md0lPYUMwN3VWSyt2Vjk0TU9NWnlYNlByeEszV2k5L1V4cDlkTG1lY2Z6SldWOS92WVo1eXpKck1NOFlQQ3JINHRacEpwRkp6cExwVFFyMlEzMTY2cEhYNVY4VDViRTFubThZUldseTNYc205RTdJRjAzbVhlWHdkQ2R1bmxWRDBSektVUXdSNWpONVZOc3BRVTVuSlBlMVVZQmZMOGo5T3hYRW9DK0JkeHRNeHdaOUpQTGlmTnd6MUlRSC80Y0JIRDJFWmt2WTA2bVU1WUJESkMyQXZoeWM3REYyOFBQUm5uelJhUmxnM1dMamxKcFNPZGhWMjBrZFkwdU9rdFYwektyUWZLNUpwcVpXZnRMak95TVV0eHRnWisvQWVIczA4N0xScWZqbEtzQm9yaWJsWmJkY3VzZXVhVlIyYmRUYWRrdHQrMlZXL2NxVFR1VjFyMEFiRk5PMWNVRGYremYzZ0FoMU5zZSttV3o1NDJIc3U4d2R4ajU2c2RoRnFsbTBZbXNwVlpNblIxSnpsbTNjQTVtVDYzb3VpZDdrUURVeGJxeGE4Vk02Rk5nNUkvWXVXdm0zV1V3ZENjbWs0TFpHRHN3dDU4SnY3VEtBQmFzOUxYNWxENEY1SllUMG90aGpwS0hpZk5kN2JMaXBDVU9razJWb0NRNnJVY2N4eFgzVmRxYXB2WGR0YkpwdjV2ZjlUeCtwalBqRTJWUElxbHByZi9NRDJaMW0zamFBSENsT2E5Q2hJZ1B1ZGQ0ZDZtbkZRQlgwcDl6Rm1lalV4dzd1ZlRlOXhSUE93R296MDBzSW13RkNBWFZiV0p6S3BJYndZQjk2dG02eVA3WFBqbTQ4YnZBajZ0ZFQ5L2tmZnRSWWVoQmZMOUJpcXVGaG9MMlkwN1Y1UlI2WWVTckg0ZFpwSnBGSjdLWFdsSHp4S0xwd3dnQlVMMW82NElLQUYzMzZJTDZjRlUzajVBcW1DVUJLS01uaUNiT2oxaTh6TnhsTUhTbnJyWjJlT2M4aEhYenlMSVR6ZkRCclB1cTNUZ0NNaDcvMU5mcW94UzRlSko5WkgvOU14N3JSWk9IRWlDN3dLNFVPcTFIVHZldFhIeWMrNE9WdU5DZDNaOGp0KzRGc2lwRTFIdnppS2FITEZNQWJUNWFYcWhEYjdGUzVlYmR5RXRhWmhXdXRGeHBhWlFiR3pTR1R4di9CbEFkNDFucXRJNnYxRTFRS2xTcGxwRVRwUytXQlAvemRkdUNtdWdoLzVmdmxkeVVTYzZ0SEdIOHF4L0ZMRkxOb2hNWlNxMWNRQ3VqdjFUVUxLYzFuUTUzM2FNZkVZOUN4T3hsZVprWnNZU0xEeEVhV3hZOUo4KzJrdFNXaTI0WnZZK2V2VlVrcWMxbXk4bWo1L281dzZaRC9mU04xRnEvWVpWSi9iMjZzM1J0QU1ESS9zSnZSMmRlNnlVUGp4RnRYZ3FRa0p4VmxGZHluZFpKTTN3ckZ4ZXZXNDRETDl5dk9MdWxKYUVBMExFQU5RUE04bVNHM0VqbEN2dW92bENaZ3VmSXNENDV5TXdjOUNNdlJYZU9RRCtGQUFBZ0FFbEVRVlJWdUtKU3BhVlJhV25VYU80YStRWlFnOE5WYzlmSU91T0lTaTJhdTZEbGxsa0FBUy9RWUlDNm1vTS9mdDZ6MnVJdzNhaEtxNWY2bGo5SENTbisvV044N2xPZFo0RHBodFI4ZEFUU05kUk9KMlFGOC9ZeXdxZ1dMNDJ4ZUhOaTd1YkloR0QwTW5KbmJmYjAyU3NYMEsyMTA0Y1J0WFJGOWFLdGxFMDdkc0ptd2Q5T3p5b2hWaDRtemhWUW5zTmZNbHBhSENXRmQvZndhY1JpRmY3N2xXTlkrN2FXSGs1ajA5dDlFU2tnbG81c1pBZnZ4NnRoRG1yMTJtem81TjF0YkVDWFdsdzV4TzhERVBqNUc4dm9JN1UwTi9JTm9NNUVxSEhnUnRZWlIxU3FaZVRFL3E5MUxBcllkOG1FMFBhTi9tOVhXZytmMW5QcU9tR3VVZlcxKzlydXVZQUcvUURhN3I2Z3o0SVZQUzJxRzh3MXBHYVJtb0JjK3BJWnZRS1dxb3JCeUFVVk5jdnBxaHVBRzFaUkZtSVRnNFhEa0ZMdS9LT3lUUU9UbCs5bWN2UUJ3aUVEcy9MeUpkZEpSQnRYV0VyazRLUmYvdEhxVmVyM3l0bWNLMHRNOUxpVGE2bmpCdW5qMmtWMzNsMVk4cEdxQ29EMTF5Y0RvRDZQeHZabXVRSE1vaE9KcGRxUFB4K0E2NWxiOGlzbkdlWWFWZiszSzJuUXp4WDNBMjhKcmwrVGZmYTdYR0N1SWUxcENjbXBtMGVtMXpZa2JkSlFPOTBrQ1VFWlBRSXpkeGtNdmFpYkYxZWs3Z0hFNUdkbUg4UUFjTWFrNHFmT0taeDFhTFpQL0xsTWVobis0cDgyMmpML3VLeGN1OUNnaytzM0dNRHc4V01BMUs3MnA5VzU0bTcxZmZKV3h0cmkrTi9KSTVvSVluY0M0S2w4eUNEZDRwNWlwYXA1a3ZOVGlBaUFjT0FFQUVyVEx4cmJtK1VHTUl0T0pKWnFuVGdOSUtITlB4cW5KSys1UnRYenl2MEFDczY4b2VERUdocVVXdTgrdjZkRmRZTzVoclNuSmFSa3haeGhTVW9DRXpKc2poRmQvSXdlaG9DRUk1dVp1Y3RnNkVYbEFwb0V0cVFFMEMrU013K3owYnBJVGFtVFdCMEFLZyswY0lUOGUzdG9aNnVpdmZQbTY2YTIzWE8rOU1tYldVbU1ZUGdKL2c1eVVuY1hvRlluQUFHaDBlVzZtYnVkNnU0Mjd3THk1OTBWQmxRQUNHM2ZxTEc5a1crQWNCeDQrVkFZVzJjY2lhUUt3OGNXekxvU2dQVFJTL2xWbEJBVGphcHI3YmZCVGY4aWd1ZzRjWTV0NnRrQUFqOTltWDAxYjkweDBaQWFYbXJ5aHl2MmxNWG9RamhkVlVkbVptYnVNaGdNODVHUDJXZzl6QktOT2d0dHhHa0RRTk5LQksyYVQyblZWazFDM2liNHM2OXNwS2RVV1luWnBBQjRvbWQrOGxpcHdZMy9Bb0JRVUxmZWs4SVBIZ1VndEgyRHh2Wm04UEFBNXRHSnBGSUxUcitPY0x4bnljTFFqazM1bEpRSUU0M3FSY2NkQmNBeTZuQWkyaXdqSjFwR2pJTWkrNzlkMmRPNjRqSFJrSnBJS29PaEJkS3A1aTdBekYwR1F6L1k4cEw4WWZqWjZEQ3BkY29oOVgrclFBQlkwakcwVkllRzZvVldQTzBBUURML1NFOGtWYTBXYXloeWRQWFZ0TllXSWFzblB6WHhzdEt5Vy8yMWsxVENBeEFQK1hVMi9XdUhjeFp6em1LbHBWR2o0NnYzdktjTVF4S3BYR201NWVESkFMenZQcEZIUlFreDBhZytmdjBWQUt5L09VbjkxVHBwQmdEL2wrLzFwS2J1TU5HUW1rZ3FnNUVhRXZrdjVzdWNtYnNNaG82dzVTVjV3aXl6MFNsMXludTJBUWo4dEZxdHU3dXRPWTFzVlZUMUU5cWNBS2kzSFFEaE12OUlUeVJWY1J2TzNNM1IxVmNVQUFqS0hVOStHV1JtVnN2cXFvVnpFQ09WQmlTbGZSOFJiWGxidTRzT0I2K21lR1lqdjZmVUVBYk9XUUpqNjR3anVkU1NQejVQUkt2My9WcDVaODg3ZUUwMHF0Kys5aFFBOGFCd3ZuSHJwSmtBcEU5MXkyS2dGeVlhVWhOSlpUQXlnNW03RElaZXNPVWwrY01zczlFcGRkcCtlemFBNEk5ZlRCb3VBRmp4azlaSVY4WGRwdHBubkQycmtrNVJ6REtreUpuVWtBSUFJcS9uazE5VXFtcHpabC9aS0MzVTVidnF3dGVVR1BvR0NFb0FTRUVSREs2ek04bWxjcVhsNHRpakVRcTJQM2xUM2lRbHdpeWpxcmpieGpnNUl0cUUvY2VwZXl3anhoR3JnL3A5MGhmdjlxeTJPTXd5cERDVlZBWkRJM0ZmNUdGemwwYXprVElZREliaE1jdHNkRXFkQlNmTkphSXRzTzZMbXJIdG9rRFdOSVJhdkpvK2pLbW5WUStCSGFTVVNyMHVmYytZTWJtNCtncEZJRVFCOUMvVXMvT29WTlhtRklhTTBySHpsUENERDBTdjhPN0dZaGFkMENEVmZ0TGxBT1E5Mi9NaUp4bG1HZFhnaG04QldBNDhqSWdkMWV6c2xiTUJCTmQ5MFdPeXVzTXNRd3BUU1dVd05FRWk2M2NqdHpiejdqSVl2WWZZcGNFTnRkUFZBT3BVNjRsTmlWbG1vMVBxNUVyTHJZZFBvd0ZKL0d4eFJSOCtLTk8vMWZtMDlKeDl3cWM0VWtwVnZPMzZuakZqY25IMTl3YnRhcWZXN05idXhoR1ZHc2t0bk5jaTNHcE10VjlibktlUjMxTlVYWnB1c2NIWU91TklLZFU2b1pLSXR0RFduM3A4eVlCWlJ0WDczbE1Bd0hlcWpLM0d5RWlybC9hSXBFU1laVWhoS3FrTVJrcEk5QitXbVpuQjZJVTAxTTZOTGcxdXFKMDdaK3dxU2luZE92dk51YjNQNERYTGJMUVduZUxFcVFCODcvejk0UDA0QUFNNmV4ZGxUN0QxeFJlQzY3K0plNVhjdkZzL21VQUtxUVNBc2s5ckJkZGNrNHVyM3c2SFJ5d0ZnRkFnVmRzMDZQRHU3dGlFaUxzMWIxaVBPRTU3WXlPL3B4UjNLeUpaMll5c000NlVVcU5CdWFITlBWeUExelNqNnZjQnNGZGZGTHRQSEhjMDV5eVdHeHVNVThjWUpocFNVMGxsTUxUUTlZYnVaTzZ5NlIwR3c3UTAxTTU5Yy9haUc4Sy9mUFFtRmwxVkNRQVZVMmZqelk5Nm03MXJsdGxvTFRyNUFjTUJrT0orVGlzQm9QN2IwY09XTnUrWFgzbVgxY2E5U21uUnAvNVF4NGxNTXFUUXQrNXVlemlubEZWQWlGZ0FJSzFpVUtub1dlK3VNUGhBYUo0Wk1jc05ZQmFkMENaVlRia1VXUHRwN3VVa3d5eWpHdHo0TFFEcmhNcTQvZnlRVVFBOHI5NmZmMG1KTU11UXdsUlNHWXcwaUhtWWlxOTZ3VzU1QnNPTU5OVE9mWFAyRTh0SExKeXpQdjVReFlpeEs1WnRBU29BVkZWVjFkWFZKZWtuUjdPOGcyM2s4NlBzQUU2KzRNSlBtcy9MeFNsMDRZSFI0dXdCNFUvRlcyNi83ZTl6L3BTSGt4NVZ3cjg2M3ZyNXYzLzRhL0RsL3VOUGZlUzVkMnVtbktFZXV2WHM0ZGVQY3dKNDhjWG5icmo1cWRoWFhUdk1jdTB3RWNCeHgxVjkxU3JmT2RKeTdrQkxTMnZyVUwydjRLdmpiVWVWOEFCcUxqanJyZDJuWmQvaGNXWDhVMk50aUNoWGQzNStsSDJ3all3YU5YeEhIaCs4aHBYYjFweldYOTMrNVplZC9hd1dBRC84OFAwSmtURThaNkJ3MTBocm5OVGtxTGQ2UThQV0laMHZoUG9ISGp6MStIeitnUURXL3NaZTFOTFkzOG0xaDB6ODlmN29HT3ZNL3Z3bGwxejA1bTdqZm5wa3hzbmx3c01IaVZ1ZXVldUl2SHphbUpveFR1Nzl3MjA3SkRwc3Z3RnhoeTRZSk54Mm9MaDJ4VnZIM2ZGU2oyaGpNQmhHSlBJOW5FNlJSd2FEb1ltNmVlUyswVnVYMTBRZE9RMjEwNGV0bjUrN25NeGhZN2NDZFNrYXJscTFLc2xSUWtpT1pubmx4b2E5Rnh3TTBLVXJWb25qanM3RktYU2g3Y0hMZkNzWHE5dDNQL2JNUTlQT3pjTkpBMnMvYTc2eGVzcVV5dnN1UHUvQmo3d0hIM1hDTjQrSHJ3SzMrWG5mdXc4Q09PKzhDNis2L3NuWVY3WGVkWTcwMlRzQVB2eHdsVGp1Nk5ZN3o1RSsvMGRwbjc2UzVORlhYdk9OMDFYWDAxTVBQUERTN0d1eTc5QzNjbkhiZzNNUlVhN3UzSHZCR0xteFljT0dMZm4wZnhKcGQvdWZmcVZ1RHh3NEtOaTBCOENoaDQ2WFBsK2RSR3B5NU1hR3ZSZU1xYWdZSnRYOUozYi83dW9DOE1KL1d4VTkvd0FOTkYwNUtWaS9kdWNQMzF0R2pNdnpxWFZFdlFtZmVmZmp4UWIrOU1nTXBXWFBubk5HOUJNVjEwOC9tUG9hNVFIZnlzVnREMTUyWVBYcFV0MXpjWWRvUU5vemU5QklTSjZHclhtT29laE5zS2htUnErQmdNUSt6cksxdXd5R2ZvVFRRMVU5RUZlQWQ5aWNGZFdqaCtmdXRCKzl1VUk5WWRVRGVLQXFtcTBxZkxSK1hTNVAzak9ZNVZ0WmkwN0YxUUlndEczOTFOR1c4aUp1ZDd1OHZqSGVrU2g5L2cvWEMzZkc3Z25WLzZpalRpU1dxckdNVFQ0eHk5VkhSS3FhRzVtTHlTV2JOOVJjMEtIdEcxSzJOTXVvbWtVbnRFbmxTdnNYbkhRRkFOZFRQVm1PeUJTaktxMTZEY0FmRm5YanZ5V2l6VFo1SmdEL3R5dnpMU3NCcGhoU0ZSTkpaVEEwUUNLWm1Udm94cnRyNG9BbkJxTm5xYWhaVG11NjhlN201N1FBNnVhUlpTZlNCWlZvcU1ld2hYVTFDeXBSdDNBT1ptL3RiYlBkWmxscnBFV241WUR4QUJSWEN3MUl4NDYwdlBLdC85a3ZwZnRPN2xSTmwvcmN2dVhQRnA3ZkVlNUlTdnJobDgzNWxOcTdNek5MSWZDcFc2V0dGSlFncGt5VUtsV2RNaEFuVk9seGh2UlFLLzNLTzFMWEl1cE43eW1Eb0ZGcXdlblhlZDk1UFBEREo0SHZWNG5qZStBbWdVbEdOYmpoT3dBUHY5bTlRV3NaWCtXcmU4UHowajJPRStkbzdORDN5VnMwRk9RRVFmRjVBRXBzVGhEUUx0dWMzVW5SYVJ2QklKVmNYR0dmenRzY2d2N29kc3Q3TC90V1BBZkJDb3NWUGpjTitSMHpMdEZwSkhUR0ZGZWZ3ZEFPQWFHZ3NSN2VuQVF6UzFJUHA5Um5tSVdldlZVa3FjMW1LODVCeDVVTGFHVU91azJIaXBvbkZrMGZSZ2lBNmtWYkYvUTJheGMyVzI3aXJoVk42ek8xbzBVblh6N1VNbUpjc0g1dGNQMmFpcjVIQVdoczd5YmtsWWpXVHI4S29vNDZvVUdxb2VydTZuLzFkZXFQY3hZRGlOYVZVYVgyU0o0cUZYN3dTRVR5UWljblYrOHBQVkJhZGdQZ1NzT1ptUTJyTXc2TlVyblNjdXV2VDVJK1crSjk5OG1lTW5kTk1xb1VRTC9KVlczZEZTZTNUcWhDSkltM0ZqenZQdWw2L0RvZHhhWEUvODJLMHRzMVZRWExNeWE1K2d4RytrUjh2RGt4ZDNOalFqQjZHem16TmcxdzlvYmE2Y1BlbkwxMWVVMEZHbXFuRDVzemRsWHVGdTdHRW1Ob2Q3aDhleU01K202bWZrMDFiN1dqVWFmMThHbkIrclgrTDk4cm5URUpRSGxoTjh0TWlOMnByN1k0VFBTNGt3dXAvaEIxNk41cDFMdTdZeE1BcnYrUUhKd2hCY0tRa2RBV3pHemtHMEF0SUt6TytCaFpaeHphcFJaZDhhRC9xL2VsMVV2OTMzeGdQZkw0bktycUZ1T1BxdExTcUhqYXVkTHlObS8zVVMxOCtWRE9XYXk0MjVTV1JuVm1KQWswSVBuZWZSd0FWellJRklRalVHUndQRGdPb1NDQWptMk9wd0NKM1NZY3FBd0tTa2pITnFYRUlpTGdCOGVGdC8wU0xDTGtJQ3hXS25tVjFqMkJmNi9Tb2kzL0dQL3FNeGpwUTJLbnNRVUF0RXZsQlYwTE1UQVkvMnVFaTk2cXdjd1ZOY3UzWXZxdzZiVjVqRzd1L1pobE5scWpUbkhpTkx6MllHRHRwNWdCQ3ZpQzNieUVXTzA1RU5oQmFxaytIYjI3RkVCbzI4K1o1UzNMeGRVUEtmQlpTd0RRZ0JUZG1mMkRhYXgzVjExR20yZFVsM0pvNjM5U3R1eGw3eWtqb0YwcVYxcHVPZWpJd05yUDNJdnY3QkZ6MS9panF0YlV0WXdZbDBRcVgxNmh1TmVHdG04VWs3NXptMjgrS2JqaE8rcHVFU3JHbEQyNUppZHl1d3hwNjE5T2s3NTZ2MjNCcGFWM3Y1T2pNMmFNOGE4K2c1RWU0VEJtUWlNV0x3ZEtBUW9hKzlPakVoa00wN05sZmVmTVZCVlRaMWV2V0wrbDV3VDFQc3p5M2F4UnAyWDBFZUNGWVAxYXRPNGh3UGFXam1CbUdneHZFMnN1dkk4ZDVIZnRMZ0VnTjJkWU9sakhxeDlxQzBTM0JXdDhmRGpKT3JsVTdOcmRIZ2xtNWtyTHdYRlVEa1hqcXhOaDVQZVV1aFphWFJkdFpKMXhwQ1cxNUEvUEUwRU1idnlYYXRmbEdlT1BxaHFod0pkWEpKR3FKVEZic0g1dDRMdVBxTHNGZ0QyWGkybmpkTnBQdWdLQS8vdFZ1cGRNeng3algzMEdJMjA2NTEvajFIdGNvVXIwaDRKUzV0NWxNREtuOHNRYlZzeFpXQmY5dlc1aGJqTXovdzlpbGt5U0duVVMwVVlzVmdBSFdwdHRBcEdDdEg1dmVCV3g3QWtrZldrWWVkOHZBTUJudmo0bGIwTktBNUxxM2FXWjFrelNXeW9GMENyMmM0cjZqMEJzWm1ZMWExVCs0ZnNOQVpEeUlkdkk3eW5WVmxmWFJSdFpaeHhwU2VWS3krM1ZGd0pvdXlzZjljL2lNUDZvS251MkErQUhINWhFS2ovOEVLUmFxYTVtd0hiTXZLemY4LzhwbUhtcDNqSTdpTk5wblZCbG5WQUZSZmE4L3RmY25UUXpqSC8xR1F6dGtPZy9NWEFBUUtISWlpSkhERjdWeDh0Z01ES2xjc0hXUmV1cW9uV0lxdFl0WXBITXFsRVJsMjhwWTh3eUc2MWRKMWRjQmtBc0xEejZRQXVBcjdZRTFmMkV5MU81dU5UZTNiWjl1cHdvYW5kUlYwdG1QZVRvNnRzcytqL3pTUkpWV2hwcFFPTExLN0wzRldlRzZsVk9hZTcydnZkVWo1T3UxSUpaVjRDUTBDLzErWGZ3R245VVZaK3RNR1JVRXFucWpGSVM3NjUzK1hPQkh6NGhOa2ZoSlhmbk90cWlxMDdubkxzQmVKWXMzRDNkNlYzeGZFN1BuaGJHdi9vTVJwWUlsRklLcWloeWRFa3ZwUnlsM2VRRlpUQVltdW5kaWFJeVI2OHNIVGxlYTBRQXFzdkRVQVk2cHh4Z1dmbHo0TjBmQStjY2FRUEFGK21jZ1RrUmlhUkdhK3JRZ0NZL3N6WUlRRE0yZDNOejlZbVFnNGtGbTQyMHIva01nRERvQVAxNzF3YmZweHlBM0x3N2VUUERydDlUVjFOSEp3c01xN01yNlVybEJ4MVljUEtWbmlVTFhZOWZiNnM2bmRpY3NGZ0pGTVhWUW14T0NCWkMwR2s3VWpJbmRqdXVsQTVBN01lY3FydlUvS05PQWZEbEZVbWtxc0hNU1VxRis1YitIWUI5Mm5sNW1IdnFxdE15WXB3d1lGaG85MVpRNm4zeklVZjFCYm5Xb0JIalgzMEdJMHNFZGIydUluZVUzNkNVVjVoM2w4RmdHQml6ZkRkcjE2bXVqS1ZlMTRBU0RvQS9sRU5WM1pKSWFzbzFueG1SVlRCemJxNCt0ZWhTZUxjemtrUmJIN2dVUFZxMW1CUVV3OHplWFZWNWRLYk1zRHE3a29IVWd0T3Y4N3p6OThCUHF3TS9yUVlRbDF3ME02alg1WmgrWWZJMkJoOVZwV1dQMHRJSVhoQ0dqRXk2ZGxmTlE3NlJCcVN1QnEzN2xmdUNtOWR4eFdXRmw5eWRXN2tBRWd4cDJYTS8wWUMwOTRJeG9SMmJQRXNlYzV4WTAxTkJIN0VZL09vekdPa1MvdHdrSUpTb2djMGNCU2lncU5ITWlxd29NZ3RtWmpDeXBLRjJPb2xuWGwxUHErcE41R2l0VWNZR1dDSzA2K1JMeXdINHYvdklJZ0JBaVQzZmk2bFNTbFgyN2RUdmJBU0Frb1YzVno4bHlkQWxNelBmWndBQXk4akQ5RkNVQ1Z4cGZ3QzBkVS95Wm1aWnYyY1duY2hJS2xkYVhqRDdXcTcvVUw1c0VOOTNQNjU4S0ZjMm1DOGJ4UGNkeVBmdnZOMTNFTjl2TU45M3YwN2IvUWJ6NVVQNXZ2dXAyMXhKUHdEZXBYL1BoZFI4RW1wc0FNRFpDcEJVS2hGdGFzRzJ3THJWY1lkb1FQSzgvaEFBNjFFbjVzZkNUS1NUaURiN2xGa0FYRS9lMkRpclhHN2NsZ2N4eVRINDFXY3cwaU84ZUpkMFZOMEZCRFV0czZMRWVuZFpxaW9HSXh2cUZzNVpjY01xdWdEenlIMmp0eTZ2MlRLUDNEZjZxc3FlbHRXYk1NdHN0SGFkaFpmZTIvS25rejF2L1EzSFg1MVRTWW5JMFpBcTd0Ym1heXVwdTlWKzB1WE9zK1ozT3VScXlxelB2RjM5ekphYWg0dC91dHM0WjdFazBiWUhMd05nT2JESHpGMDFMRDlsSHV6ZTk1N3FjVEtUV25qeDdZVVgzNjZMQUJxUTlwNS9VR2p6dXFicnAxa1BueHIzQm93bFhhbHlTMlBUblBHS3B4MEFDQUhDRlN5SklCYi84UVhiNUpuWnlPNUs4T2V2QVZnbnowd3AxZjdiTTczdkxRcitVR2M5N05qWS9aNDNINkkrbDFBeHV1aktQR1dLU3FMVGNlYU4wbWYvb0Q2MzRuUDc2dDV3bm5GOWZpUWx3a1R2S1FaREU2ckZHMU5yaUZNM1krc1FnVGwzR1l4c3FSNDlYTTNRdkg0TFVIblZJc1JtYW1aa2pWbG1vN1hydEI0K1RSZ3lTbW5adzMvd0ZJRHpQanFyL2RGcmlEdC81YXRTU3FWQmYxb2QrajU1YS9kMDU1N1pnMEk3TnNtdGU5MHYzT0Y2NFk1T0hmcDZQak16bFRzU1ZTaEYvZEc1N201bXFQVnkxRFhQTmh0UlkzSFZpT0llUWZWUnAzUWlHZlk5cFNxUHJxVTNyTTZ1OUxoVUl0cHNSODhDRVB4cHRmdUZPNU1FdEtjcjFmZldJMkZiRjVFblNIVXpGUEM5WDV1aDNNUUVmL3djZ0ZxbU83bFUrOVJ6QVBqcTNvemRTUU9TNStWN0FUZ3YrRXZlZ29lVFpaQXVMZS8zY24zeHpZc0JlTjU4T1B2UG5DenA4UnVWd2NnMWVjcjV5V0Q4THpGOGRMak03dkRSMWV2cUUyYk5ZR1NPV1dhajAwdFVzOTl3Z1BJL3JkclB2LzNnUGF1ODM2eVVCMDRIcnlsVkZmVzFBMEFXYVp6MXpjd2MrR2wxKzhKcm9nL0J4R0lEcFo1WDd2T3ZmcmVqUXdOa1psWThRYjI2NmhaSm91cmlaelZmVkkrZ21ydlJsR09KTU01N3l2WENuWHZQSHVGYWZGZTNSNDJqTXlWR2tGcDR5ZDBGcDE4dkRCME5xbmlYTFVyVUxDMnBOQ0I1Ly9rcWdMNlBmVGxnaFNmNjAvK1Z6UUFDYXovVGZjRi9ZTzJuQUlUOXg2V1VhaGw5SkZmU1gyNXNDUHo0ZVhTbmQ5a2lHZ3J4eGYxMGR6c25JZVdRV2crZnhwWHRSMTNON1k5ZGx4OUppVERDamNwZzVCUXU3UENOQVNRY21jSmdNREtpb3VhSlJldXFwdGMyVk5UTUh6dG5HQ0hENW1BUkMyYldFN1BNUnFlbGt4OVFBUkRPV1RKdWtBQWdJRk9VL1lvTytLMlcxMUtQQ3dBaGFaaTdOQ0MxM250UnkxOU9hL25MNmMwM24venlFYmFXMjg5cytjdnB6VGZOYUw1bGxuL05oOXE3aWtOeHQ3YmVlYTZhZUZtY09HM0FDay8vdDNZU3dRSktXKzQ0UjQ1WkE1d3lmMUszNU9qcXl6bDQ1SXQ2ZC9YS1NaNEJhcm5hbE1ITXhubFBTUisrS0RmdjlpeStlL2YvOVcyOTkwSWE3SlFTM0RnNlUySUVxVVMwRlY1OGUvSDhad0Y0bGp5V3lKR1lsdFQyeDY1VFdocUZnU01zSThiRjd1ZEt5NjJIVDZNQnlmZmhDOWxvamtOdWJGQ1hCcWluU3ltVjd6Y1lnT2Z0UndGSXE1ZnVPV09JdS9aUEFJcHZmbEZIVlNuUk1xUUZwMXdEd1AvMThwNTE4QnJoUm1VdzlLT2IrNW1MSG9uOVlUQVlXVkZSczV3dXI2a0FLaGVvaStGWjJWMTlNY3RzZEZvNmljMEowT0IvZnpoNG9BQWcwRGs1Yy9EbnIvZWNPZHo5eW4xZFgwZ0RrdEtTSWhGUkhNR04zKzA5ZTRSVTk3ci9xK1grcjVZRnZsdDViRi9ldi9vOS8xZkxBdCt2Q3F6NXNQV3VjOXIvSHIraVRLUFRwdlhQczFVYnp6Sm1Vc2tmbmdOQVJGdi90M2VMWTQ0Q1ZhU1lSK0hNdkVDNXVQcUVrR0s3L3VGT2trVFZzaWc5YU82YXJ1NHUxM2NBMU1wREFVbXFlNlBsejZjaXhqMXVISjBwTVk1VXk0aHhYR0VwOWJSNTMzbTgyd2JhcGRLQUpLMWVDaEQ3OUl1Nk9kR1lvd0I0M25nNFk2bGQ4WDd3QWdCK3Z4SHFyeW1sRnB4N000QlEvUThBWEgrL1htbHJwcUVnMzMrb0dndWRON1FNYWNFcHY3T01HS2UwN3RsNzRjR3Q5MTZZZTFIZFk1d2JsY0hRbTdCUnk0S1pHWXc4VWpkdmVpMExidFlCczh4R3A2WFRlZTRmdWRMeTBKWWZ4OGliQVBoRG5SNUJhTkN2dE83eHZMcWc2d3VWbGtZcXB4ZVU2MzVsZ2VKdUpZNGk2NVJUYlZWbjJDcFBYN1kzWlB2dDJiYXFNeXlIL0FZQWxiemVkNTVvdnVXVVRocFNCY1FDYUw2eE92RFRsd0Q0OG9xUytjOXl6aEoxUHhGdHBmY3U0L3NQcFlyNmR4RVl5YnRyS3ludFdvaElYWVdiRGYyZEhBRE9XZHl6NVVZaXkzZVRmZmdZNXoybHRPNEYwTy81L3hSZit4aFhYSVpRRUVCbzEyYjFxSEYwcHNSUVVsVWpVS3A3bzl1ajJxVktuNzlEWGMyV0VZY1VuUGI3YnM0eSsxb2kycFNXM2FIdEd6T1dHa2Zvdjk4RDRJZU0waWpWOXF0cVljaEllYzkyMTR0M3ludDNrc0krUlZjOVVyYm8zM3JwMFlqR0lYV2NmQlVBcFhtM1ZQZUd0SHBwamtWMWo2RnVWQVpETnpvU00zZWtxbEppZmxpdUtnYURrUlAwOG5IbEtvMXdPSGtTaFU2NWhkTHo3b28yKzlHekFQRExGNkpMb0kzcTNLQ2hZUE9OMWRrTHM0dzRCRURCU1hOTC8vaDh5ZnhuU201NnR1WTdmOG04cDBybVA5TjN3UWVPVTY0bUhBOGdzT1lEQU9DMFZxUjFQWE9yYXVzU1hpajl5K3Q4K1pEWW8wUzA5WDM4SzhLcGZ4a0ZJRGZ2am0ydzcvS2p0QVJSNStMcTl5M3VKZ216R2dhY0RiLzh2QjU2bU0xWm9ycEdrMDh1R01mREV3My90bGRmMlArMWhvS3pieUtDYUJsMXBIclVPRHBUWWlpcGp1a1hjU1g5Zy9Wcm0yODVwZVd1YzlzZXZqTDJxSGFwcnNkK0Q4QitRazIzUjRsb3N4MHpHNEQwMGVMczlIYWdOUDBDd0ZGOWdmcXJGcW4yNDg4SDRIbnBIZ0RPTTY1M3pKaVQvL2ttalVOcW4zWk84Ujllc0ZkZkJNRHpVajRLQXFzb0xYdmFuN3FwNWE1eld4ZGN1dnUyaTFydnZhamxyblB6ZG5ZR0k2ZDAyTG1SLzdsd0lTSlpqdjZBVXBwMVdYTUdnOEhvaWw3UEhIbVlqYzdlMUVINk9pMkhIZ01BT3pZQjhUa1UrTDdsSUFSeUtMRDJzeXhWdVo2NTFmUFdvK2djU3h3cnRlalNlNHJtUDZzVzdVU01sQ1QyVW5EamQ1NjNIdlcrL1RmSUlRQWxmM2xER0Q2MmF6UE9XUXpSRWYzVnQveVoyS1BVMnk1OThVNUsvYm00K2tXNUtYUTg5WWd4aU1rcTNGT29XY0dDVy8rVHBJMUJQRHcwSU5HQUZEc3ZWbmorTGVYdnRSUmQ4WUQ2cTBGMGFzRlFVb2xvRXcrZEFpQ3c1Z1AvWjB0OEs1NVRWN2VxYUpRcXJWNnFlTnFJYUxOUFMyZ2FxWWM4U3g3TFdqSUFLTzYyWVAxYUl0b3NvNC9RTHRVMjVWVGlLQVRBbGZSMy9OOWNYWlNraS9hcmJ6L20xS0lySGlETzBtRDkydDNWQmJwTWFLYWtiY0VsM3JjZjlYKzJSUHJueTlLcTE2UzYxLzJmTGNuRGVSbU1mRUFpZFhjakNHcU5YVm51cUx1clVCb0pOc3NRU2RJNUtSK2p0OUt6dDRva3RkbHNQVllkaEpFTmhuS2JKQ0ZkblZ4aEtRQ1VEVVR6emk3SGhIN1AvYnozZ3RISStsSFM5OTdUMU9kQzU5ekljVkx0eDV6S0R4aldldE9KaXMrRnlCZEVzR0c5WmZTUlhUdVVXeHFicmo0R2tYblM0dm5QV284NEx1SHBPNktMK01BUG43WTlmR1h4dFIxL0RoSHRLZlhuNHVwYkJRS0lBRUNWVkczVFlQbUx6N1U5ZUZrUHBtVldzZXcvVHQ2elhXbE5sbHZiSU8rcGNOMm14UE5pQnRHcEJhTkpMZnJkSXpUZ0p4WlJjVFVIL3IzS3Qvd1p4NHhMMUtIV0tOWDl6QzBBbkJmZGx1UUNpZU9PSnFLTkJpVC90eXV0aDAvTFVuTncvVGNBaENFam8yZlVJcFh2UDdUODdkMHBtK1dVZEVON0hDZGM3SG45cndBTi9QU2wwdEtZMDlYK1NrdGpZTjNuQUN6anBuRE9ZaWdLRFFZSXo2UHU3ZHlkbE1ISU15UWNxZ2VFelYxS2c2R096SWVLSXN1S25PakZXbUFtQkVNTFBXdHRNbHZYMU5oc3hHaVBrdDJTcnM1d0tkcm03aC9VK1BJaElBU1V1cDZjTDQ3NVZUY3R0R1hWSjg0U2VOdUxyMy9DUHUyOEpGTEZVUk9kYys5dmYranl5SmNHMmgrK2d0Z0s3TWVjR3R0TWNiYzJYVG94YXVzNlRwcHJyenBkaXd6SGlYTzhTNS8wclhoT0hQdWI2RTdPV1pUeWhUcGVmUnJxTUc3VnVRWWExTE0wMGZXWFgzVHJBV0lQRnQxVkVRNzZGYjVhUnR2MkptbGprUGVVYXU0bThZY2JSS2NXakNhVmM1YVUvdmxWZFh2ZkpZZUZ0bTlvUEtrZnFNSVZsNDFkdG0yUE80VlUzOHFYUWpzMkVZdm9PSEZPOHBZRnAxL25YbnkzOU5GTGVwbTc0cmdwMFQxR0c5VkVwS3V6OE9MYkN5Kyt2ZTNlQzMxMWI3VGNlcHAxMG9uT3MrY25hUi9hc3M2NzlFbkY2d1lJZUI2U0d4YWJ1aTFVSE9ROFBXRnhvL1pIcnduODV5c2FrR3lUWjViYyttb25xZmNiS0I2QndjaWVhRlJ6Mk55Vlk3N2dxYUxRN014ZEJvUEJ5Q21tZU54QitqcUZ3U01Bb09XWFJBMmM1OS9pZWUxQktubW9IT3Jtc0xaRnRxcHIxM0pRSjRPNVc2bWNyU1B3bU5nS3FPUnBmK0FTemxFWWRkNHE3dGJtVzArSjlSSVhYZjZnRmcwQWJFZlBRaWpnWGY2cys2bWJZQzhJbjhXUjJqTFU4ZXJMa2JxNzJZVTBkWUp6RnN1TlVOeHRmRG51di9rUDd0Y2U1RXI3NjlaN1JnaERSZ0lJYmQrUXBJMUIzbE0wNEVmU3BRUUcwYWtGSTB1MUhYdUcrL25iMVZnR3BXM2Y1cWRTcjAxZDd6NEFBQ0FBU1VSQlZCcVZQbmtEZ0wzNm9wUnJVdXpUem5VdnZ0djMyVDlJbjVzS1Ryb3liZzEvV3ZqZWZ3WXhlYXBnN0ZHTkpUT2RoWmZkNS92a3plQ203NEtidmxOYUdvdXUvR3VpbGkwM3paQVRUMkJ4emhMSENSZDMzZS83OUMzdnNrV3F3OHR4eXRYWlNHVXdEQXdCNlhSWGM2QVVsTXFoVVBTSEtvcWk0emMvZzhGZzZJMmhGc1VsSVYyZC9LQURiWk5ucXNIRDNYNE1PODhLei9jSE4zeVhtYVQyeDY1VFhDMEFJWlpPWWNNcHBSWmY4eWl4MlduUTMvclE1YUV0NjlTZGJZOWVFL3JQMXdDSXBadFVUeW14VHBvQlFHN2ZwMFFjMmx4eDM1U3Z5c1hWVCtRWEp6eVBqaHhtMnJvcUtBRkFQVzBBbm52a1BoaGc3YTRxd0JTWm1WV1JTZnpoQnRHcEJTTkxkWjQxZjhBS3o0QVZudEk3L3dGZ3k2STdrcGQrRFh5L3l2L3RTbUt4SlhjNXF2RGxGWHg1QmVTZzkrMUhtK2RudFJLVmhrSUFoUDBQaWU0eDhxakdrcGxPcnJTODRMVHJMS01PQnlCOXZpVFJSWkZXTDVYYjloS2JRenpzV091a0diYmZuQ3hPT0ZhY09OVTZhWVpsMUVRQXZtVlBkLy9DRDE4RVlEbGtjdUdsOTRwakoyY2psY0V3TEtSVFZtWUFFQ2hBUVJWRmlTNm9vaFFzTXpPRGtRVjE4MGpWQTlXTHRuWXR0bHU1WUhsbFR5anFkWmhsTmpvRG5iYmp6bFBMVVZCZzdjN1F5QzROeE1PcS9GKytuOW1udE56UzZGMzZKSUNpdWZmSHVWeFNTcldNT2NweHlqV2VsKytsemJ1YmJqaXU5TSt2dVYrK04vQjlIUUN1ZElCMVFxWHY0MWMxaVZBNjRvZkY4WlhDNEFORE96YlJvRi9kMC9iZ1pXMFBYZ1lndXU0R2dCckNIZDNlV3VuWVhWMUFMQmJyMGJOTGJseWs2YVNwS0M5TVVKYVBGeUNISUxrejYvYU1RL2VYRzdlQnQyU3VUQThpM3Qxa3RXRU04cDVTM0sySXFiTGJGWVBvMUlJcHBGb1BueVlNR2RWdis0YkdrL3BaeDA4cHZXZFp0ODNjTDk4SFFCejNHNDFyU291dWZNajk2bjNCRGQvSnU3ZG12QktWQmlTbGZSOEFTNHk1YTRwUlJSWTZDeSsrSFVEVDVVY0d0L3pVOXNoVkpmTTZmY1RKTFkydGZ6bzV0R01UQU9jRmZ5NllkVlhjeTJsQTJudmU2R0Q5MmoxbjdVOHNWbEFaRkpSU1loR3A1Rk5hRzRuRld2cm5OMklES013eXBBeUdKa2pzVnZqZTVqcjJFQnJPWXNWbWVSaU1yS2hjUUNsOUFuTkpHRlpyVjNkeU5CdE4vVDU5Tzh4QXB5V1MwSmhRK3E5MzN1L2FvUFRXMS9pKysyV21SMm5aQzREWW5ZNlRyNGc3cEVWcXdTbS9FL1kvRkFEMXREWGZXQjM0dmc0Z1JMUVhuSDZkT0tGS3E0Z1lRNTJJdHJKRjMydDlZVnczd2FEMDhTdU5KeGExLy8zNnpIcklBNDNidHdMbzhXQm1JdHBVZXlPSnhXc1FENC9xRlVmaW1IYUQ2TlNDV2FUYWpqMERBS2ppLzNkZHNINXQ5NDBvQmVBNDlXcU5mVnFQUEw3dlh6OVdLNnQ1UDh5d0tKRjZ1OGJtcVlLSlJqVTduYmJqemdmZy8rS2RPQWV2dS9hV1lQMWE2dmVCNDd0ZFJFMUVtKzJZVXdFb0xZM3lubTN5M3AzeXZwMUsweS95N3ExS2F5TUFjZHpSY1lzRnpES2tESVpXdXR6UkFpR0VnQkNPang1U0g5RHpxNHZCNkhWVTFDeW40Y3FFRGJYVENSbTdpaTZvN0ZGRnZZbGN6VWJybmJZZ0c1MGwvajNWNzU3bE91STNYUS8xZmVJYjE2SS8rbGEraEc1WDhDWkFidHplZXR2cEFQamlNbzFTNC9JMmNjNlNQdmUvMzNUcFJCcVFLQUJLQ1MvMHVlOTlZZmhZTmFOTVpoQzdrL3JjQU9TQmcxdlB2WlNBcDFRbU5FQTVrVkFLZ0lLQ2NCM2JBQUZ4dnY2QzJGQlBaZG56M3ROdC8xclJmdVlGQUNHY0FDcFRxcWd6dUJ3QkJRRlZvdHNjRGNpd2NFU2drRzIwclNCajBkb29FemtBbGdNUHkvRjVVaU1NR1JWb2FaUWJHMVJQYjFjTTR1R1JHN2VCZVhmemkvT3MrYzZ6NXJ1ZW5POVpzdEQzZnEzbGQ0OTBiUlBjOEMwQXk4akQwK3JaTnZVY1g5MGIzdGNlY0o2UnlaeVVHdGt1eEN6Y2hYbEdOVXVkQmJPdThyMy9UR2o3QnRmVGY3UlZuZ1lLS0NIRjFTSjk4aFlBNThWM1dNY2ZrMmdSZGRFVkQxcjJQd1NDQ0l1SVlKQktMcTZ3RHdXSG9GOXhOUmZNdWpLdXZWbUdsTUhRUWppTW1ZREVsTlVWQUFKQ0JNR0NpREZNQ0VlNEJHRmREQVpESXcyMTA0Zk5XUUVBcUY2MGxkSWVYcnpYczRSRFZmV2JSK3V0eVRsajRXZ0lRSHU3djZ0SnhqbExpcTk5UExEbVE3bHBWL3VqMXhiLzRUa3RIYnBmWHlBM052RDlCdlZadUZxalZNWFZESFNLSmVhY0pmMWVydS82OG15V3B3b1ZZMVJyMmVuMFZpZ3hzWlJLekpscFhFUXo2R2xsdmsxODB6c2JpU3hidGplVVAzVnYyYW1qTEgzdGlQRWZrMVRiT3lLbkl2WUNtczRDWFMyb3ZpbXV0RnlYR3M1Wklnd1pHVmo3YVdqN2hrVEpjZzN5bmxLOXU4blg3aHBCcHhiTUpkWFRzTld6WktGditiTUZwOThRdDlJaFdMK1dCaVJoeU1oMDcyVHI0ZE9JYUZPODdjSDZ0WllSNDlKVkZmWHV4a2sxeGFobXI5TjUwVzJ0dDUvcFhmcWt1Z0lsaXZYSTZpU0psMVhzMVJkcVA1RlpocFRCMElocThWSkNDWTFrWmxaOXVZSWdxc2NCY0R6SGFVdnZ5V0F3dWlPeWR2ZC8zTWFOUVduYkIyak5HNnlGUEh3MzY1SmVLQnVkaENvQXhLQTNZWVBTY2pUdENtMWY3MzdoRGkwZDhrVjlBZGlxenV6Mm1UWExJYzJtU3FRd1pLUnE3cmFMWlhzQzR5RFlCQVNKRXFLRW8rQUpvVkFVU2dqQUVVS2hoQUJRWWxFSXp3K1h1RE1Qc3I3MkxpZ050ZmwzUDdkT2NUamtZVU5DVTM4TkFCeXZVRUpBUVNuaGlFSUpSeFVDaFhLOERKRlgvQVNLRFYrcnhpK3hPV2t3QU9oWmQ3ZGIzMVNQNFNnRUVGaXpzdXRpUHhXRFBPOHE3allBbkxNa1VRT0Q2TlNDNmFUeS9ZZktlN1o1bHoydExoK05FdHE4Rm9CbHhLRVo5S3dXSlVya05FNk92R01qQUs3LzBLNVNqVS8yT20yVFo0b2pKd1ozYlZHL0M4SmZvQVNGRjkyV3RicE9tR1ZJR1l5TUVRaEhDQ0VXc1NPUkJzZnhITSs4dXd4R3hsUXVvSFJCVDR2bzNaaGxOam9EblhGMkk5ZlduTENsSTF5aU5yWmNVQ0o4bjd6bCsrd2ZTUnIwNEpEeTVlSEhXZXVCMDRhY2NIL0s5bkZTNWVuYkErdlhlTi84YTNEVHZ6bTNtMXYzczdOb1JPbXRyNlhzUjNHMzdYbDRVZFJyekJYMkFZQ1lLdlFBd0F0SU16TnpGTFh3VDZMZzRUeGpxUmdESUxRejJkcGRJN3luMURtQzZDM1JGWVBvMUlMcHBCYmY4RlR6amRXK2xZdWQ1LzR4R2lpcnVOdjgzNndBSUl4S0w1SlpKVnlVNk1NWENpKzdMMlVGb3poVTcyNmNXOWdzbzZxTHpqNS8rMVFYTWNreHk1QXlHRnFKeVhTcEV2SHVXc1JvQTQ1ajNsMEdnMkZvelBMZG5JRk9JdG9zQjA0SWJ2cDMrRmMxYzA5U29tbU5rK0JhZUkxYUhUZGE4aWVPSGh4U2ZuRFlJQ1NGbWtJbDQ2VHk1VVBzNVVQc3g1emlYZkZjKzk5K0IwWHhyMzV2MzFXL0ZzcUhRZUNwNUFVbkVJNkh3Rk92aHlxeTgveGJ4RkVUQVZCUEs2QUdSaWM4RitFRkNxaExpOU5GM3JFSlhYeFRQWVZ0eWludGYvdWQzTGhOY2JmbHdyMnZGMnBpbmlSMmtVRjBhc0YwVXNWeFI2dVowaHYvcnk4L1lGaS81MzRLYlZtMzc0cWoxUGtnZnVBQkdmVE1sMWZ3ZmZlVG0zYTVGOThkNXpST1NXanJPZ0Q4NFAvRnRidjV4RVJTR1F6dEVCQWFxYjdMUmN4ZGkyQ3hDQmFSdDRpRTQ1bTV5MkF3akl4Wk1rbG1wdE15dmpLNnpVa0pnNW1qK0w5NkwyVWJZblVBc0ZXZFVUaTNlL2RwdDFLdDQ0OEJMeEFoazVxNjJoSDZsb2EzQ2pWbE1FNDBxbzdxQzR1dmZsU05ndzM5OTN2cGkzOUluN3psLzNxNS84dWw0ZTAxS3dMZnJXeitmVlhiQTVjbXJ6S2FEZEdlSThITWh2RHVFdEZtR1gwa2dNRGE3djFGQm5sUEtTMk5TQm9iYnhDZFdqQ2pWTWZzYTRrZ0FwQjNidzNXci9VdGZ4YVVFcHVUTHhza0hueFVacDNiVDZnQm9CWXQwMDVnL1JvcWVZbGdNV2thWWJQb2hLbWtNaGhwRWEyK0s2aUptWGxlaUdaajVqaU9ZNm1xR0F5R2ZxaGh0enJtd012UmJIVE1jNVUrWC8rWjZiUk9uT3A5NDZHNG5VU010em5WUFZ6WlFHWGZMeW43Vkcyd3dndi9uR2hWWkxkU2hlRmpCeXhyMjNmSmhORDJqZWtHSWlhRWNHcVlVZlF2RXF6NzFOZ2paY2g0TFIwa0dWVjc5WVdXVVllN2F2OEVpeTNzMFkzMTdrcGVwWGwzY05PL2ZSKzk1UHZuSytLRVNnQnFLRE5uajJRRTR6dlA5dkk4WW85cWdMYnVBUkRhdGo2U2FNY1lhM2NCY2R4dkFtcy9EZjc0dVczeXpLNUhqZURoVVcxZDFkeEtoQkYwYXNTTVVoM1ZGenFxTC9Rc1dlaDZjbjdiUGVlSGRtOEYwT2ZCbFJra21vcFNjTnJ2dlVzZURXNzhMcTJFVmE0bmJnUmdQWEo2SXFrR3h5dzZZU3FwRElZMk92SXlxdzl6QWtBSUNNZHhRTmpnSlVUUEJLb01Cb01oREI5cnI3NVFxQmlqVjRjNVdtdFVmUDNUbm5jZUIxV0lSUjkvWm1ZNnhURkhnWkJJelIwQXNBem81enozajNITm5PZitrUyt2RUE0WTMvNUk5OG1Ib3ZnK2ZrMXBid0xRVVdzOUhhbkZjNjV6LzdSOHd6ZVBjeVFFd25PS29uQThDTS9Ma3N3Sm9GU05CaTdTOXRjNVpsOFQrT1JWeTdnaDIzZStFOXJ4SHBHVlFmekc4RW9iZTZHV0hwS1BxakI4Yk9tZHlWWXBlMWM4NzFwNERRMEZBLy82R0FBNHdmcnJFOVZFcHRKM0h6bU9PeisyY2RFMWowbWZ2cDFXbWxQeDBDbWgzVnVwNUU2NUREWFBpT09tQUhkNzM2OE4xdjlRZXVjLzR1WXZqTEIrVDI1dUJNRDNINXlralJGMGFzUzhVaDBuem5IWDNoTGFzUW1BNVlEeDJkaTZBSWhvc3g0MXcvZlJTMDFYVGdJaVQ1aHFiblJDQUJMT0Q5ZHBtd05WT0dkcDBYVlBKSmRxV015aUUrbExqZGFkcUY2MGRYa055OGpKTUJoRWZhRG9WSWxJaUJ6alNOVGVaY1l1ZzhIUW0rSnJIOU94dHh3OVJ2RGxRNG91dlVmSERqUFRTVVJiMmVOZjFkOXlRZkcrOWVvZXk5QkJhaVJxTEpiUlIxcEdIK2xidVRoNWI0cTd0ZTMrR2dDTzAzNGZWMTlFbzFTYmU3R2pJbGhHZDRYamd2aElkaWZWRHhyNXd0aVI2UFdkS1R6dlQ4cWdOUmFsdlEvOVV1ME5nTWN1eU41UTBKb3dINjlHcVZwd1ZGL0E5OTJ2N1pHcmxIMDdBWUNRMHB2RFl4amRpR0tiUExOYlgyZ1NoSkVUOGNFTHdmOThBNEFyTE5YTks1NDF3djZIQUlUNmZZRzFuM2xldmQ5NS9xMnhSNDN3YUI2T1pDNUxadTRhUWFkR3pDdVZpRFpuelozUzZuY0k0UXJuUHBCOS8vYnFpM3ovZkJuaHl0bnF1VWhrTzNMcVR0c0tBUHNKRjNkZFoyNldVVFdMVHFRcnRhRjI3cHl4cStqeVNqVFVUcDliTzVVWnZBd2owbUh4QXVnd2R3R284L09FRUJCbThESVlEQ05qbG9uempIVUt3OGNHUlUydVR1cHBUOVdnRGFERTVpaXF1VE5KczBSU1NjdjNSQW02cWIwK01Ob3VoQ2poS2VFbzVVajRTME1tVkZhSUFJb0NmSzFGTU5uenVVVngrUlg3NXVBQmdpQlF3aEdLVGJOUCtIcjNoSnNHRDlEU1EvWlgzM3JFY1gzdWVMdjFqck1Wdjg4eFkwNDJYWFZGZFlVRk42OEY4RTc5dmt2MDdUMExPR2RKNlIxdlM1Kzg0ZnZvWlhudnpyaWo2cWo2Vmp4bi9kVUpYR2wvQUw1L3ZtelpmNXd3Zkd6ZUZLcm1ibkovdUZuZSt6QzUxSUpaVnhiTXVsS3Yvc1d4a3dZc3p5VGZXMWZNTXFwbTBZazBwVFo4OUNZV1BWRUpBQlZUWjJQdVJ3MDF6TjVsR0JJUy9VYzFkeWtvcFVxNHBDSHRPTVpnTUJqR3hDeVBFZG5vZEZOcldXU2JDRUtpWnVLaFU2S2xkTHJGKzg3akFBaVhzQWVWUkZKSnl3OGcrTEJsMm9UanJoNWNrbXoxOWU2SDQ4TU91NFhmOEFpQWw1cE9uVERsZ25HRHdxcjJCNDdYOHVLa1V0TkNHRDYyN0ptMTJmZlRGVFdSck5MMEM0Q3o1dCtWaTFOa2pQV0k0NFNobzN3ZnZlei9jaW53Wk93aFNhSytUOTVxZS9oS3JyUi9uN3VYdHZ4cGx0ejBDM0VVbHIvZGZTcnZYQkFPLys2VHJJYXpXZDc3WUZKemcxbWtta1VuT2tzbGlkMWRsWldWcTFhdGl0MVRNV0xzaW1WYkFHYnVNZ3hHcDBKRUJJQkFLUVdGb2lpRVVFSTRRbUtXaTJXS0pLV3VuTUZnb0tkdkZVbHFzOWswRlQ1aEdBMnpUSnhubzFPMGhkY1BXd2M2blZNUzVrUVZobzhkc056ZGRHMVZjUDAzWFkvNlBuclo4L1pDQUlWWFA1S1pWRzd2RndDK2NCOXhwRTRKKzZrU0lNQVhya2tIaFRMc3dlQlhuM01XYzg1aXhkMEc0TlRmei8vZ2pPdDdXbEVuK1BJS1ljakkwUGFOZ2JXZmllT09qdTYzMmNpKzJyc0JLQzE3bXE2dHBINGZDS0ZlbC8vYmxkYkRwK1ZIbTlLeUJ3QXBTWmFnMitCWFB4WW1OUmVZUmFwWmRLS3pWSnA0NXBUQk1BVmhwNjRheGh4ZHUwc3BwWlNHUWpMUGNZU0E0d2dGbCtYdHprd0loaFo2MXRwa3RxNnBNY3RqUkRZNmkwc0xzQVVBck1PS2hmNTk1YVNOUy83dzNONEx1c2tFRnZ6NUt3RFdTVFBzbGFjblAxMzNrY3hTSTF6LzlWUGJ6NUxXYWpyK0QyYlM4S29ZQ2tBQklZUUNIQ2hWS0FHaEJaeVBBTHdnamgrVXd1R2NsbFJEd1E4ZXBhei9Cc0R5bitKamhvMkFPTzdvMFBhTjdqY2Y2Uk5qN2tvU2JidjNRbldiK24zQzBJT3NSeHpuZWVzUjMvdTFlVFIzVTFRaGdobXVmaFFtTlJlWVJhcFpkQ0lMcVEzMTY2cEhwMGlVeUdEa0g5WGlqWFhmY3BRcWxGSTVHSkpsV2FHeW9paEpndUlZREFiRENKaWxUbUEyT291SzBpaCtrd2pWY3RDU1dMVmJxYVI5SXdBZmRRU1VaTFZoWW5IeTNnTE81ZUJjRHM3aklKNEN6bDFBUEFYRVZjQzVpM2hYSWUvbUlBT29QTkFpWm1qdG11RHE4LzBHQVNDT1FzZCttbFlqNXhuclVTY0NrTGQwaXVXMjJVaXcvZ2NBZk5rZ3JyaXN6MS8vV1REN0dzTHgwdXFsb1MzcjhpTXNuSm01VDdKQk0vN1ZqOEtrNWdLelNEV0xUcVFwdFdMcWJNeFpXQWNBZFF2bllQWlVGc25NTUFFQ1ZTaWxTaWdVQUxGUXlsT0JXYnNNQnNQb21HWGlQQnVkb29YM0FRQm9LTU5PV3UrOVNLcDdBMERvbDgwcEczY3JsVm9LQVd5VEJnSVFlVTJQUk92Ni80a1RSRUlnaDRJVTRBUUw1Q0FvSlp4QU9GRlJRcDlzOUs5dks3dnR6TXdma2t4dzlVVWJBTDY0bnlUbGIrR3JkcXhISE04NWkrVzlPK1hHQnI0OGZDRzgrMXIzekI3SU9ZdjdMZDRZYVZqTUR4MGQydnBUWVAyYS9DU3MwcEtxeWdSWFB3S1RtZ3ZNSXRVc09wR3UxSXFhSnhaTkgwWUlnT3BGV3hjd2E1ZGhCZ1RWdXhzS2hjQnhBa0JrVUVxWnljdGdNSXlNV1paRjZhSlRDU1lQWk81QWJ0M2Jjc3Nwb0FxVlE4VHFDUHp3aWJweVJSaVNPaFE1aVZRS2xEbTVVb2NtYzNmVXVLcmtEVVllcktXYlpCai82anRuWHh2ODl5ckhxVmNiVnFwMTBremZ5c1hTNnFVRnM4S3hpTWNlMFBmVjhWWmgvME5qbTltUFA5LzE1UHpnZjc3QzlJdnlvRXBOVlpVOG1ObXdROW9WSmpVWG1FV3FXWFFpZmFrVk5jdHBUZTdrTUJqNlFFQm81TEVsc25aWGxqbFpsZ2toaEFNemRoa01reEd0K3Q1UjlyMTNGNEkzeTJORU5qcXRrMmE0Ly9rNnJ3Um9RRW5kV3JRQkJINnZmODBIY1VmY2w5M3RHbmtZdittN29LK2RDRlpDWlY1MHFOdVEvWUt0U0E1NEtlSFhydmw0ODZidjVJQlhVV1NPcy9DaVRRNTQ3Vkw5TUFEQWpFTzBCalBuQWVOZmZXSDQySDR2MXdPUUpPUFVJZXFFT0hHcWIrVmkzNHJuVlhQWCs5NVRiNTAxSmZqejEzRng3K0s0S1FBQ2F6L0xnNlR3d2wxbmNmSkt4Y2EvK2xHWTFGeGdGcWxtMFFsVFNXVXdOQkhKekJ5ZHBBK3ZuYUtLRXY3aDFETGY3TlpuTUV4RHA2cnZ3K2JXVGwxZWcxNWVDTjRzRStmWjZMUk5udWtyRytIYzh6UFY0TjF0aHIzdzEwT0N1OW81cXdCUUtsTVFRaXdjWHlnT0xud0h1OTdSZUZJS1NpSmZFTkh0UWVMdXNwR1dsSysxakJpbnJyM01OV2E1K2pDd1ZPdmh4d0VJYmZ0WmFXbFUzRzN0QzM4ZlBtQjN4amF6akJqSE9Zdmx4b2JZc09jY29kNDh5VjI3TVBDUWRvVkp6UVZta1dvV25UQ1ZWQVpEQTVHQ3V6RTNkY1RjQlZXek1WUDFmM2JiTXhqbW9hSm1lZmd0V3pGMWR2V2IrQjhvQkcrVzcrWXNkU3FDRllBU1NHM3VXcnoxSlpNSGh1alFkdGtwUUNaRVVTRElsSENRM1lxaVFGQW80U0FUZ0JJdXVnME9JWVhuUURrbzBXMmV5QlFrU0FVZUNrOWttWkk2MXpFbkZ5YXJ1S3ZTNTZGVk5PRFA1dS9WaUZtdVBnd3NsWE1XaTRjZUUvamhFOC9yZjFWRGlJWDl4M0ZsZ3dwTytWMWNTM0hzcjZXdjN2ZXYrZEF4STdlZTZraGE1aFRKdlF3N3BGMWhVbk9CV2FTYVJTZE1KWlhCMEVLNERGRk1ibWFodzlOTGlHcndnbG03RElaSmFmam9UY3grb3JOaEcxc0l2cXFxcXE2dUxra0hKa29tK2I5QTdiSGpmd3Z3QmVLTEx6NTM4VVB6azdTODdxeEQ3aituN01POWg4Mjg2RjU5TlF5dHVyWnAvUk5ubnNlcVRmUTJ4amk1OXcrM3VaY3NKRUNJNG9qRlgrOE5VTnovVmx5ek8wZUs1dzRVZmx4dzlUR3pMODJwbnZuN2k1Y1BGVmJXcmJxQWZRb3hHQXdHUXo4RVFnaEFlTUlSQUNTNmJKY1p2QXlHMldpb25UNXMvWHk2b0FKb1NOQmsxYXBWU1RvZ2hFVTBHWXVYdnBFK1dYWFBPUk0vTzI5ZzlkbjMzSmlrWmVoZnQ2RDVpMzNpV0hZRkdkcHB1blJpY050NmdCVE5xTm4rd1NQZHRsSGNyWHZQRzFVQmQrdkg3OW9tejlUeDdJSDFhNmluWFdscEJJamlhWE05UFIraDBIRW56WmErV2F6aldSZ01oa2JZZkRlanR5SVFRZ2dCNFRoQ3dySE9MSmlad1RBZkVWdTNzdXVSM2xnSTNpeHJqYkxYdVd2Z2VDQjFvaUNMcHg3QWVsL3FETXlKTU11UWdrblZqejRMdjVDK1hHWS81bFFrbHNvNVM1em4zK0o2OHFiVzI4L3NjcERvOTdoQUFHbzkvTGpTbTFQWXVnWWYwbGlZMUZ4Z0ZxbG0wUWxUU1dVdzBvR0FVRFdJbVNNcVBBZlYzbVhHTG9OaE9ycll1cjIrRUx4WnZwdnpwRFBRelB0M0Exam5IcDV4SDJZWlVqQ3Ara0ZFbTJycklxblVnbGxYOFdYN0FRQ0pXY0pOdUVqdXk0NGxVUjBOVXV6a1FBaXhGM0NsQS9pUy9uemYvU3dIVHJBZVBhdmsxbGRTYWpiNGtNYkNwT1lDczBnMWkwNllTaXFEb1FrQ0F2VW4vS1VURG1aV3JWNEFZRVYzR1F5elViZHd6Z3BnQlhrQVFLVHdVQzh2QkcrVzJlajg2Q1JLQUlCUGNRd3RTMWJCSlRsbUdWSXdxYmtodWRSK2l6ZmxVMHdTZXMyUUdnb21WWGZNb2hPbWtzcGdhQ1UrTXpNaElDQ0VDOCs3RWhhNHoyQ1lqTW9GbEM2STM5bTdDOEdiNWJzNW56cmJGZWRCQTRTTVgyNldJUVdUbWh2TUl0VXNPc0drNWdhelNEV0xUcGhLS29PUmtvNHlSREVXTHhmMjlwTDRYRlVNQm9OaFdNeVNVU1BQT3NjTzVETityVm1HRkV4cWJqQ0xWTFBvQkpPYUc4d2kxU3c2WVNxcERFWnFvaEhNNktnK0pDQVN6S3l1M1NVa0V1L01ZREFZUnNVc3M5RjUxam1pWCtibXJsbUdGRXhxYmpDTFZMUG9CSk9hRzh3aTFTdzZZU3FwREVabWNBQkFBSTRqaENNY0IwNk5hbWIyTG9QQk1DNW1tWTNPajg1ZGJRb0FBcFFYY2lrYko4SXNRd29tTlRlWVJhcFpkSUpKelExbWtXb1duVENWVkFZak13UVNrNkFaa1dKRUpMc1Z2SkxVcG9jMlJ1K25aMjhWU1dxejJZcDdVQUFqWTh3eUc1MGZuUllCeURyeGdsbUdGRXhxYmpDTFZMUG9CSk9hRzh3aTFTdzZZU3FwRElaR1ZNZHQ5TTRPNXpXaElLQ0VJeEZUTjd2SEptWkNNTFRRczlZbXMzVk5qVmt5U2VaVFo1Yno4MllaVWpDcHVjRXNVczJpRTB4cWJqQ0xWTFBvaEtta01oaWFVSitIT21WbVZxRVVoRkp3aExLcXV3d0d3K2lZNWJzNXB6cWI5dTNhOWVQcnZPTGxhS0FjNElpU1RXOW1HVkl3cWJuQkxGTE5vaE5NYW00d2kxU3o2SVNwcERJWUdvaGtaQ1lna1Z0YlVQZFFLS0NFeWdvaGF1bmRIdFBJWURBWUtUSExiSFJPZFpMdjVvM25mNG4rV2tCYzJmUm1saUVGazVvYnpDTFZMRHJCcE9ZR3MwZzFpMDZZU2lxRG9RV0NpUGMybXBtWmdvSlNPUmpDLzdkMzd0RlJIWGVlLy8xdTN4WVBZeENZbHg5WWdBQmpoczNFNUppY2hRd2pZaDZTbWV5T3o4SDIrTVNKMllVMU1NbkdKSXNtUyt5OG5HUllqOGdNZUR3QkVuUU9TVTQyZnBCeE5nNldlTVFvTThmZXNaT1FPUm1aeFNBQk1vbWQySGlRekV1UHZ2ZTNmOXhIMzFkTHJlN2I2bHZTOTRPUXVxdnJWbjF2OWIxVnYxOVYzU3ByTHlMV3hEUkZpaG9sQUFDQWtxSksyMXhTblVKTVJCMlo2ajRhUTB5WEp5eFpXRVJxcWhRcFFXcHBVRVdxS2pvSlVrdURLbEpWMFVsS1NRV2dNSFF4eFJUcDYrMGhlN0VxelRSSG15YmNYUUJBY2xHbE43cUVPczNlU2RxN1JIUng0YTZGdDR3dFBqMVZpcFFndFRTb0lsVVZuUVNwcFVFVnFhcm9KS1drQWxBWW1vZ3BwdG5iM2QzYmM2MjNwNmV2cDhjd0RMaTdBSUFrbzByYlhFS2RWOTVNYysvNTNsdk9kZW9EUjg0RFZZcVVJTFUwcUNKVkZaMEVxYVZCRmFtcTZDU2xwQUtRSjB5K2haYzEwelRGTkx0N3J2WmN1OXJUZmJXbis1cGhHS1pobEZFaUFBRDBqeXI3QkpaT0oxOTVrNGplN0wybGFsSXFsZ1JWS1ZLQzFOS2dpbFJWZEJLa2xnWlZwS3FpazVTU0NrQmVzTE1Ua1lNdVlvcVl2ZDFYaVRSTjB6UXRaY0xkQlFBa0cxVjZvMHVuVTd2d0wwUjArdHFzKzZiRzQrNnFVcVFFcWFWQkZhbXE2Q1JJTFEycVNGVkZKeWtsRllEQzBFUkVSUHA2ZXZwNmV6Szl2WDE5dmFhSnljd0FnRVNqU205MGtUb05NK2N5K2VhLy80YUl4bzZwcUlobkxyTXlSVXFRV2hwVWthcUtUb0xVMHFDS1ZGVjBrbEpTQVNnTWpZUkV4TWhrekV6R01ES0drUkZUc0RJekFDREpxTkliWGFUT056dk5YR2JJSlo1S1JGZEd6UzhtZlMrcUZDbEJhbWxRUmFvcU9nbFNTNE1xVWxYUlNVcEpCV0JRdURPYU5ldVB0UjJSK3hzWFBnQWd5YWpTRzEya3pwWHowN2srdXRLbkVkSFU2N1ZpMHZlaVNwRVNwSllHVmFTcW9wTWd0VFNvSWxVVm5hU1VWQUFHZ2VjSlhvMlltVG1WMGptVllrNHhhMHpzZjc0WEFBQ1NoU3E5MFVYcS9QRE05S2cwRWRHVjNtQTY3MThUSXRMamVXNlhTSjBpSlVndERhcElWVVVuUVdwcFVFV3FLanBKS2FrQUZJYW1NVE56T2owcW5VNm5kVjFQcHpWTll3M3VMZ0FndWFqU0cxMjhUbXZoNWZNWGd3K1lXSTd1ck1rWTNVMDBrQm83cXVna1NDME5xa2hWUlNjcEpSV0F3dEJaMDVpMTlPaFJKRVRNR3FlczlabkxMUXdBQUhLaVNtOTA4VG9uamJwS2ZWU2QrWG52a2Y4clFxYXdFR2xzemtyMUVwRnBaT0tRU2FST2tSS2tsZ1pWcEtxaWt5QzFOS2dpVlJXZHBKUlVBQXBEWTJiV3RGR2p4bFNNSGpOcTFKajBxRkdjU3NIZEJRQWtHVlY2bzR2WGVlT1lTMFJVd2IxaitmSjEydVh4cVV2alU1ZkdhVmZTbkNFaTA0eHQwemhWaXBRZ3RUU29JbFVWblFTcHBVRVZxYXJvSktXa0FsQVkxdWd1VjR3ZVkrOTN3WnhLcGJRVTNGMEFRSEpScFRlNmVKMVg5UnVKNlBqVkQveHpkOTJxUHhyTFdnVXhpZEZyR3BuckpreWJWN1VnRHBsRTZoUXBRV3BwVUVXcUtqb0pVa3VES2xKVjBVbEtTUVdnTUhSbVp0YlNGYU5FaEppSVdFdWx0RlJSejROMWQzZkZKQThNYzhwN3FYUjNkNDBlUGFHTUFrREJqQjdOU3JUUWNlbThrSm44TDFlWGZPcVByaTgrcVZ5b1VxUUVxYVZCRmFtcTZDUklMUTJxU0ZWRkp5a2xGWURDMEptWW1WUHBORG1YT3JPbWNWSHVMbHdJa0EvbDlUYmg2eXFOS20xempEcFgzcDV6VTZKWVVLVklDVkpMZ3lwU1ZkRkprRm9hVkpHcWlrNVNTaW9BaGFGWnV3NjVLMVJwV29xWm1UR1BId0NRWEZSNTFpaEduVXRubDliZFZhVklDVkpMZ3lwU1ZkRkprRm9hVkpHcWlrNVNTaW9BaGFGYmYxaGpFaUpyTmpPMjNRVUFKQnRWZXFPTDEzbXRqNGhJSTZxZVV0b2xGVlFwVW9MVTBxQ0tWRlYwRXFTV0JsV2txcUtUbEpJS1FHRm8wUTQ3QmdBQUlBQkpSRUZVSkVKQ1lwcW1tQllpSW9KTEh3Q1FYRlRwalM1ZTUrVnVJYUpSNlpLZnJ5cEZTcEJhR2xTUnFvcE9ndFRTb0lwVVZYU1NVbElCS0F4ZFNJVEV5QmpFUkNSQ0pHS0tDWGNYQUpCY1ZPbU5MbDVuNVZpbUxycSs5T2FJS2tWS2tGb2FWSkdxaWs2QzFOS2dpbFJWZEpKU1VnRW9ERTFNRVpHK3ZwNiszdTYrM3A1TVQ0OXBHS2FSS2Jjd0FBRElpU3E5MGNYclRLZUlpSFFObzd0WklMVVVxQ0pWRlowRXFhVkJGYW1xNkNTbHBBS1FGNkVPSEYxRXhEUjdlM3ZJbnNBc1JzWXc0TzRDQUJLTUtyM1JxdWdrU0MwTmtCbzdxdWdrU0MwTnFraFZSU2NwSlJXQXd0QkVUQkhwNis3dTYrbnU2NzdXMjkxdEdIMXdkd0VBU1VhVjNtaFZkQktrbGdaSWpSMVZkQktrbGdaVnBLcWlrNVNTQ2tCaDZDSWlZdmIxZFlzSWlRaVJhUmhHeGlpM01BQUF5SWtxdmRHcTZDUklMUTJRR2p1cTZDUklMUTJxU0ZWRkp5a2xGWUE4RUNGaUllODJRNXJsNVdiNk12WlBiNTlwbXFZSmR4Y0FrRnhVNlkxV1JTZEJhbW1BMU5oUlJTZEJhbWxRUmFvcU9ra3BxUUFNakpEbDhYcWY0Tlh0RVYweHlSUnJZak0ySWdJQUpCeFZlcU5WMFVtUVdob2dOWFpVMFVtUVdocFVrYXFLVGxKS0tnQURZanU2MXZDdWMybHIxbEF2RXhPN0VQcDVBQUJKUnBYZWFGVjBFcVNXQmtpTkhWVjBFcVNXQmxXa3FxS1RsSklLUUI2STJENnYvWUtJZENKbTRwU2VJaEVSVFVTWU5XWmMrZ0NBNUtKS2I3UXFPZ2xTU3dPa3hvNHFPZ2xTUzRNcVVsWFJTVXBKQlNBdi9BL3VFcEZtamVmcTZRcm5KNjJsTkMyVktwTkFBQUFZR0ZWNm8xWFJTWkJhR2lBMWRsVFJTWkJhR2xTUnFvcE9Va29xQUFNaTdueG03N083bHJ1YlRsZllLek9MYUp6U05MaTdBSURrb2twdnRDbzZDVkpMQTZUR2ppbzZDVkpMZ3lwU1ZkRkpTa2tGWUdDRXJIV3BpSW1Gcll0YlkyWmlUdW02bms2bjlIUktUN09tc2FhVlZ5b0FBUFNES3IzUnF1Z2tTQzBOa0JvN3F1Z2tTQzBOcWtoVlJTY3BKUldBZkxBWFhiYitFWkg5N0M2enBxVklTRFFSa3VMZDNlN3VyampVZ3VGUGVTK1Y3dTZ1MGFNbmxGRkFTZWxvckp1NW9abUlhdmVkYTFwZlZXNDVNYU5LYjdRcU9nbFNTd09reG80cU9nbFNTNE1xVWxYUlNURkk3V2lzZTZxNnFhSEdlUk93UFlhM05RS1NobmVGS2hhN0swZjNSWEFvc3A5bkdMc1FJRWJLNjIwT2IxK1hPaG8zYlZoNFRKcHFxS094YmxQaml1SFd4SXdlelVvWUU2cm9KRWd0RFpBYU82cm9KRWd0RGFwSVZVVW5GU3UxcFo2WDc2Q3R4NngzWWR1RGhyazFBaEtINTZsZFp5NHphZGFRcjJtYXBwaENwcGdtWWQ5ZEFCU240K2dCMnZmcEdpS2lxaFZyNmNEUmpqSUxpaHRWekFoVmRCS2tsZ1pJalIxVmRCS2tsZ1pWcEtxaWs0cVMydEZZZDNDTkhOdnF2Zy9aSHNQZUdnRUpSSnoxcUxMNzdscWVyV2tZcG1FYWhtbWFCcnhkQUlZVFZkVUxtMCtlTGJlS21GSGxXU05WZEJLa2xnWklqUjFWZEJLa2xnWlZwS3FpazRxU1dyWGVtY01jOFZuSTloaVcxZ2hJSE83YXkvNTlkMGxFVE1PdzQ5alA5NXBsVXdrQUtCbkxseTl2YVducEo4TElhS0dIbEpoMEhpUDZRaHpwOUljcVJVcVFXaHBVa2FxS1RvTFUwcUNLVkZWMGtrY3FjMDdOTlRVMXg0NGRHeXBGQUJTSXV6QXpFVEd4NWZEcWx2ZHJHQVk1SzFpSmFXSjRGNEJoUTBkN2ErMzhUMXV2KzIrcm1GbVZlMThWcWFyb0pFZ3REWkFhTzZyb0pFZ3REYXBJVlVVbkRWS3E5YWd1RVcwOUpqa0hkb25JYjN2a0NnR2dCTGl6bE5rZDNkV0lTSWhNMHpBTXd6QU53elNFUkV3MWJsRUFRQ1JWSzliU2hxZGFpSWhhbnRwQWExZGdhUWdBQUFBQUZFVk5nelVKTk5yWERkc2VzRVpBR1JCM2tOZGV0MG9uRVNJeERVT0lSTWdaM01Wa1pnQlVwbXI5bm4xMU01bUpxSGJmdVliODJwZVpNMmVXVkZTTXFDSlZGWjBFcWFVQlVtTkhGWjBFcWFWQkZhbXE2S1I0cFViWUhvVllJd0FVakpDNzNTNDdDek9UTGtRa1pKcW11eDh2bHFvQ1lCaFF0YjVKMWcvdWtMTm5sVmxEUWhXcHF1Z2tTQzBOa0JvN3F1Z2tTQzBOcWtoVlJTZkZJTFdtUVdyY04ySGJvd0JyQklEQ0VSS3h0dFFWZDA4aWU5OWQwN1I5WE12UmhiOExBQUFBQUFBQUFFQVZMRzgyNE1mcTFnZGllc1owNGVvQ0FBQUFBQUFBQUZBSXk2UDFMekd1MjgveU9zNnV3TnNGQUFBQUFBQUFBS0FpOXZPNzloL2RDYlJoSm1XMkNRTUFBQUFBQUFBQUFJakltY3ZNNVB5eU5pS3lkNVZtWWlabUp1NXZtMmtBZ0RwME5OYlZ0emh2V3VyWm9xNnhJMWVjY0tTT3hyckFVZUdRMGt0MTgvUmttbENwVWVWY0hxbjVmUHZVMFZqSGJxekVGeW16SXphcFV2TzVJSklnTlh0SGVZczFrVko5YXN0OHJhcHk3d2VsWmpOeXdpSXlUYXJVaURnSmxacWNkbXFBSWszU2hRcEE3SWl6N0hKMkl5TE44bnMxaTVTbXBUVHJhaTZ6VkFCQXNiVFU4OHdOemRsM3kxdjNuUk1ST2JmMndDYVBlZWFKMDlGWTUwUTZ0bkREVXkxRUhZMmJOaXc4NWowcUhGSjZxWjQ4OTlFR1cwWXlwVWFFbEVkcVB0KytsVyt6K3pxaFJVb2Q3YTIxVnBDOTJXTmlwVVlKUzZiVXF2Vk5kb0hLc2EyMDlWaERUV0tsVWtmanBnTnJyWkI5cmN2clc1SjZUL2xDWnBaUFowaXFoZjltRDh0SXFOUnduS1JLVFV3N05WQ1JKcVdSQXFCazJCc05rWWk5THBWR3hFeWs2YWxVS3BWSzZhbFVTdE0wdUxzQUtFNUhZOTNCTlhKc3F4dFEweUJONjZ1SWlNNmViTTRSNSt4SjJyZkhpbFRUSUEwMTFISDBBTzM3ZEEyUnRYdjhnYU1kNFpBaGtGcTF2c25lMHI1cXhkcmFSRXVOQ0NtRDFIeStmYkxkaUgxT3JNUVdLWjA5U1d0WGVIZHJUS3pVa0xEa1NuVm9xVi9lYXVXZWVLbEVSRlE3ZjFaQzc2bU85dFphK3pxdFdyRzJ0clc5SXlsRmFnVjZidmFJVEpNcU5ibnRWRWhxTXRxcFBJbzBFWTBVQUNYRTJtVFhIdHdsSWlMTm1zQ3M2Mms5bmRaMVhkZlR6TXlhVms2WkFJQmlxVnJmWkRXOFBqb2E2NWlYdDlvTld6Qk9SM3ZyUWpxYWE3cFNWZlhDNXBObit3OHBtVlEzOU9nQldydWlLdWxTdlNIbGtKcVh6bzdHVFFmVzdsbGY3WHlhMkNMdGFHOXQzakRUSXl5eFVzUENFaXZWRFhyQ2VaOWNxVlhybS9iUUptYm1UYlNuS2JIM1ZGWDF3bWJiQ2VnNGVxQzUrZVRaNUJScDRHWVBaNXBncWNsdHAzS1dham5icVh4MWxydVJBcUJrT1B2cWVnWjNTYmN1NzNRNlRVVFdVN3lhbHRLS2MzZTd1N3VLMVFwR0J1VzlWTHE3dTBhUG5sQkdBVU5QMWZvbVdkL1JXRGV6anM0MStmeElteDBINkp4SUZWRkxQVzlxWExGbjZDVTZSRWp0YUt5YmVmTHowbEJGMUpGc3FkNlFQWW1SNnRPNTR1aW1BMnYzTkZWUlN6WkNRblJTUUdyMXlXYmFla3dhYWp6Q2tpazFVbGd5cFZvWGFzZlJBN1IyajFzUkpGVHFpcU4xTTA5K1hxU0pXdXE1cnZGYzA0ckVTUFVYYWNPeGd6eVROeERWN3R1M2xVNFNKVVNuNWU3NGIvWXdrRG80Y2tsTldqdVZRMmN5R3lrQWlzY2UybVVoeVM2L3JETXpzYVpYVk5nQlRGcEswMUtwWW5JYWFTNEVLSXp5ZXBzajBOZDFxRnF4dG5iRHliTkVFZTZ1TXhtUGF0WnNYWDd3TE0zUGZ0VFIzbG83LzlQZXlPR1FFa3AxYklpYTVFc05oTXhQbEZSYlZRY2RhRzV1bnNrYmlJaG9COU94YzhuU21aVks2eHZjRGVOZFlRbVZHaVVzb1ZLcEt1VHRKbFZxOWNubXJXdWFpSWhtemE5Tm9OUnNrZFkwaURRUUVYVTAxbGs1SmtGbng5R0ltejJjYVRLbFNzU1llb0tsSnErZDZyZElrOWxJQVZBc3JyZnJia1NrTVd2TW5LNm9zSC9TRmRhcVZXVldDZ0NJRmUvcWtVY1BORzlkVXhPT1U3VmlMVzE0eW9yVWNuQkg3ZnhabnBDV3B6YlEyaFZWNFpDaGtCcXlJUklyTlJ5U0JLa1JxdHlWaW81dHRZWk9rNkF6VXFwdjRkTW5Bc0tTSmJWZlljbVNhci8wNUpaY3FiUG0xKzQ0MkVLVWZaZy9BVklqZExiVXUrdUdoelNVczBqN3ZkbVRMalVpVG1LbEpyS2RDdXRNWmlNRlFBbklQcnRMMWJkLzhMM0x2Zi83NWQrNVB5ZC9kK2t2SHQ3YW1RZXZuLzJkaUhoREh0KytzN3RiOElPZmZINDZPenVUa1B2ajIzZDZyMkVSZWYzczc4Slh1eWlKMWI1bDM5aGt3NEp4c3BHY3NIUDc3UEVVZDIzY2NFaXBwZnFYM1hDeVRhVFV5SkF5U2MzbjIvZkhRcEVXTFRVc0xORlN3eGRESXFXNm1VWkVTdEk5RmY3eUUxS2s0YkNJVEpNcU5lSjlJcVVtcVowYW9FaVRWS01Da0MvNWVLYWYrUFFYVHYzKzZvRmZYVGp3cS9kKzlLdjNmblQ4dll0WE1uTVhmb2lyRjl6eGk5ZGVPM3Jpb2poTzhBZHZIZmVWcjM1MTkvLzZBZzNFN3k1ZVdURHpwcTZ1N09PWFQrN2UvMWVmZldUQUF3R2djazhuZG5QL203L2I5Wm5ONjl6d0NSTW1uRGozMXMwVHJ3dkVuekJoWk01OEJnQUFBQUFBb0p4NC9jMWMvUGZIL3VhTGp6MzZtOTllSXlacjc2R1B6cCt3K01NZjFwbUltTmlhdml4RVJNeXNZU01pQUFBQUFBQUFBQURxWWEzN0lVU2tFeEVUTVRPVHZZQVZFeFBjWFFBQUFBQUFBQUFBYWlGRUhsOVdFemNFSGk0QUFBQUFBQUFBQURXeG44NlY3R0pWR29tUWtHbUttQ1paYjBqSTNmWUJBQUFBQUFBQUFBQlFnWUFycTF1clhSbUdvV2thczcwM3I4RGRCUUFBQUFBQUFBQ2dNcnFJS1NKR0prT3BsUFVBcndpOFhRQUFBQUFBQUFBQWFxT0xpSkFZWm9hSU5JMlptVVNJNE84Q0FBQUFBQUFBQUZBT0VXZGhLazFFU01RMERCSFRORTFyWUJmRHV3QUFBQUFBQUFBQTFNRzc5ckx0ejlwTFZZbHBpcGpXUEdiNHVnQUFBQUFBQUFBQVZFZXpsbW9XRW10UlptY2hLM2k4QUFBQUFBQUFBQUFVUm5OZXNIL2ZYV3pDQ3dBQUFBQUFBQUJBR1pnNDRNbHF6RXpNekd4L3dneFhGd0FBQUVnTUxmVmMxOWhCMU5GWXgvVXQ1VlpEWkNsaFprdE5JYkphNnBtWnJkTUNBQUFBWW9UZFgwUkVwRHRPcnNjUExub2ljM2QzVjdGSmdKRkJlUytWN3U2dTBhTW5sRkVBQUFBTWdxcjFUZjAxMEMzMS9NVDhjMDNycTRaR3pkWmowbEJUNk1FMURTSnI2dm1KR1BVQUFBQUFOa3prcnN5c003dnptQ1d1WjNmaFFvQjhLSyszQ1Y4WEFBQUFBQUNBWVlrN3ZLczVUKzJLaUNsaWloZ2lKdFptQmdBQUFNcUlQZDJYdWE2eDNRN3l6aHAycGhNN000cGI2bm41RG1yZU1OT1pIK3dlNzA0WjdtaXM0L3BHNXpqUFBPSnNWRStnbThFZzVpbTMxTHZ4L1puVnQyUXpTY1owYkFBQUFDTUVqWWhJeURSTjA3QVJFUkd6M01JQUFBQ0FFVXBMUFMrblk5YldnSjgvdVdGSDhQT094azBIMXA0VEVaRmpXM2M4MGRoQk5RMXliQ3ZWN3JNbk03ZlVMOSt4OVpnZG9YbkRVeTMyZ1RzTzBCNS9ZRWRqM2ZMV2ZYWmFDemZNdEx6Umx2cVpHeFllRTVGeisxcVg1K2VnT3Bxek01eXptZTFZemsvTVArZVJDd0FBQUF3Tm1yMExrV0dhaG1Ga2pFeW16elJOMDRDN0N3QUFBSlNGbG9NN2F2ZDl1c1o2VS9QcGZiVVJjUngzdGFaQkloN1hyV2x3L2M1Wjh6MkgxNjVkVWVVTDdEaDZvSG5yNSswRTNLT3lBcXBXckszZGNiQmxJTVU3bHZOeUNqN002NlE3YTM2dDkzWHp5Yk1ESlFjQUFBQVVSbWpSWlhzaklzUElaSXlNa2NrWWZZWnBtaVpHZHdFQUFJQ3kwTkhlNm4xYlZiMHdHS05xZmRPeHJUdVdoMllnKzFLeFp4TFAzTkNjRFZ4WUhmQ016NTVzcnAwL0srTHc1ZzB6M2NOYjJ3Y2NqNjJ0cmNXd0xRQUFnTElTdWIrUVpzMlZNZ3pENk1zWW1UNGpreEZUeElTN0N3QUFBSlNEQ1A4MlRFMkRoT2NxTzNRMDF2SE1rNThYRVpGemtZUEREamxIVzJ2dENjNGlFalY4SEdEcjU1djI3S01ObStEd0FnQUFTQmJXczd0aTlHVWMrc1EwVFJOclZRRUFBQUJsb1diTjFtYlhkV3lwWHg1NmR0ZlppZGNpUER4NzltUXpiVjFUUTBUVThsUy93N05WSzlabWgyVTdHdXVzZEd2V3VFNTBTMzJlcTB0VnJZZkRDd0FBSUhGb0lpSkVobW1ZR2NQSUdJWmhtR0ppcVNvQUFBQ2dYTlEweUxHRjltemlKK2J2MnhyKzNQMTRlZXUrUGRuSFlqZk01UG9XNjNsZmU2N3p3VFhuOXRWR0RBQTdWSzF2Y3RPYXVXSGhNV3NrdDZiQm1TeTl2SFhmdVR6MzE2MWEvM21QbXc0QUFBQU1PZllldTV5ZDJhd1RFWWtZR2NQYWRaZUpyQTJKeWljU2pCVEt1KzB0TnQwRkFDU1ptZ2FSQnVmTit2WFdueWFKL05paWFuMlRySTk0VFZSanZhN0pIbDdsU1NvcXJSeUJrWGpTcW1sd05qTDBacERyTlFBQUFCQS9UQ3lVYld0MDY3VmtURU9FV1lqWWVsS240QXorNXU5MkZhOFNBQUFBQUFBQUFBQVlQRXlPeDZzTGlRaVpZcHFHRUF0eFVlN3VaemF2aTAwa0FBQUFBQkxLanVXOFkydHc3NkY4YWFubjVUdUlhdmZGTEFvQUFBRHdveE1Sa1ppbWtBZ0pDWXRZSGpBQUFBQUFRQmovWE9rQ3lIK3FOQUFBQURCWW1FaWNoM2Z0ZlhmSkh0SVZNa21JNE8wQ0FBQUFBQUFBQUZBUmQ3RXF6UmRHSkF4UEZ3QUFBQUFBQUFDQVVuZ1daSGF4SmpNemE4elcza01TamdNQUFBQUFBQUFBQUNTWkNFZFdaMkptMHJRVXNSQ1JDREV6TTN4ZUFIeDBkWFdWV3dJQUFBQUFBQUNnSDlqeWF0MnRpSFJpSXVLVXJtdW12ZG11cHJHbWFUbU9Cd0FBQUFBQUFBQUFFZ2NUVVdEZlhXc3NWMCtuM2QySHRGUktTeFhsN3U3ZnYvL3R0OS91NmVrcEpwRlJvMGJkZU9PTjY5YXRTMEpHQUFBQUFBQUFBQURVd25aMzA2UFM3dVpEV2twTHBWSUZwN2g3ejU2eFk4Wjg5ck9mblR4NWNqSEtMbHk0OE13enoremVzMmZ6cGszbHpRZ0FBQUFBQUFBQWdITG96TXdhVjFSVXVDTytxVlNxbU1uTS8vN2VlK3ZyNnlzcks2OWV2VnFNc2ttVEpqM3d3QU1ORFRrMzVodXlqQUFBQUFBQUFBQUFLSUx6QkMrUnpxd3hjN3BpbFB1aHBxVzBJa1ozKy9yNkprMmFWS1FMU2tUZDNkMlRKazNxNitzcmUwWUFBQUFBQUFBQUFKSU91enNOMmJzU09jL3VWbFM0RC9ScVdxcVl5Y3hFSk9JK0NPemo3ZTQvdlBETzRWYzdqLysyK3kwaXVtWDBUUit1WFBTeHFhdHVIRDB0VnpxRlpkVDk5dHZ2dlBCQzU2dXZkdi8ydDBRMCtwWmJLai84NGFrZis5am9HMjhzTENNQUFBQUFBQUFBQUdyaHJNenM4VzlaWStaaVYyWU9PNURONzc3MDdmUGYwOGFuSzIrY1VEMXFqaEQxZG5jM2Q3YTgrUHJSalRNK1dUdmxvM0ZsOUc1ejgvbnZmR2ZLNk5HM1RaMDY1a01mRXBGclY2Lys0ZGl4MTV1YloveTMvemFsdHJhd2pBQUFBQUFBQUFERGllSVh2aDJhNVhWalhGdDNwSjJ5VHNUTWxOSlM3djVFc1d5N0cvQkNtOTk1NmUvUE45NTQ2MDFDMHR2YjkrNjdGNGhvd29RSjQ4ZVBsL0cwNjl4M3hKVGFxWVY0dklHTTNtbHUvdTAvL01NZnpaa2pJajI5dlQyOXZWYjRsQ2xUSnBubXliLy9lMU5rS2p4ZUFBQUFvQ0JpMlJNaE9XQjNCZ0JHTXJFc2ZEczB5K3ZHdGJidWlEaGxKczgrUktRN29jSkMzaDJLaWtGRVROTjAzLzYrKzUyOVo3ODd0V3JhNVN1WFJlVFNwVXV2TER0SVJFdithYzMxMTEvUHpKT20zN0RuekhjL01HN0I5TkZUQStrTUtxUHUzLy8rM0xlL2ZYdFZWVmRYbHpmY2dwbG4zbmhqMjk2OTR6N3dnZEhUcHc4cUl3QlVaNWhacUFVd3dvM2F0OTcrdysvZStrTm5aMWU1aGNSRFplV0VtMithZHRPTjBRL0NEQUVqdGp6ajJoTWhPV0IzQmdCR01yRXNmRHMweSt2R3RiYnVzRDlsSmlZaThleThxNU9JQ0ptRzZmckJ1UjZJSFJUZUZGNTQ2eENQMHk1ZHZ0VGIyMHRFdmM2SWEyOXY3N1ZyMTRoSTEvWE02TXdMYngzYU1PdkJZako2NjRVWEpsWlVYUHozZjg5bDA2ZlQ2YkVpYjczd3dxd05Hd2FiRVFEcU12d3MxQUlZNFVidHVIRVRQL0RIMDZiZU1LSGNRdUxobmZlNjNyOVU3RHFGeFRCaXl6T3VQUkdTQTNabkFHQWtFOHZDdDBPenZHNWNhK3VPd0ZQV0xlYzJrOGs0SWFhWW8wMGpPRFE2V0x4ZTZLdnYvakk5ZFZUbis1MldjOXZUMDNQaHdvVnIxNjUxdk5saGpjSHF1ajdsaHNtdlh2dmwrcGtmTHlhamQxOTk5ZGFLaW5mZmVjZDYyOWZYZC9YS2xhdFhydlQyOWxvbnFPdjYxT25UTDcvNjZzejE2NHM4UVFBVVl2aFpxQVVBbzNiWStHWkVOUFdHQ2VWMWQybWtsbWRjZXlJa0Irek9BTUFJSi9aeHZqTG1rbjg2SStxVWRSRWhrWXd6NGlva3BtbWFwbEZNb3BsTTV2MzMzM2ZmdnRsNXZuTEtsQ3RYcnZ4cTVkRS8vT0VQbHk5ZnZuRGhRanFkL3VWZFIzUmQxM1g5OXVZbDcvZGNldlB5ZWU5UlJIVGRkZGNOS3FQT045KzhlZHEwVENiekp5Ky8vTlpiYjNWMmRxWlNxZXV1dTI3Y3VIRVZGUlZFOUVKMTliV3VycDQzM3h4c1JnQW96ZkN6VUFzQVJpMEFzUkNMQlpNb2h0bnBBQUFHeTlCVUFvbXFha2JFS1R0clVla2lwaWxtWDU4OSsxZUVETU13aktMY1hTTHlQVHBya0drWTF6TFgydHJhUkVUWDlYUTZyWHVnQ3Nyb0dlcW04QU8zZzhySUlNcjA5ZlZldW5UeTVNbE1KcE5PcDcyK0xoR05JVXIxOVJsVVNFWUFLTTN3czFBTEFDVUFRQ3pnVmdJQURDZEdoTy9uWjlpZXNyUGVNbE4yNFdYTkh0M3Q2ODMwOVdYNmVqTjlQVkwwNkM0NXRyWEZkSDFLMTdXdXpuVG5uN1QrcDJXdi8rY2x2MXBqZWJuL29XWFo3UzFMNWg1ZFRPT0pOSm11VHhFL2c4MUluejc5Y21lblhMaHdjdm55dHBVci8xOU56Uy92dkxQbDl0c1BWMWRiUDJPSm1FaWZQcjJBakFDSWhTTmJLbGZ0UHVPK1BiTjdWZVdXSXhHUmZMSGlRVVk4TVJkb1NUbXplMVZscGVmYU9MTjdWYndYUmRORzN0amtlV09SRFFyRkNVZHlBL29KS1RNbEwwWVhmMWs1UVV0M3RibXZnd1dUdTlERFI0WExNOGZSUTBSUjkrR1piNjJzOUxIbGNFeDNlS0dVb1FRQkFJbEJ4SnJaV2hRRDFpUkRrd3RPbWEzLy9qMkdOQkVSRWlOakdKbE1KcE14TW9acG1sTGM0R2ZnOUJaVi92RzFpNWRUNDFJMGxXZ3EwVVN5QjNVbmtoMHlsa1pkVFMycS9PTWl5N0Z5MGFLTDE2NWRyK3RUbllRRFAyT0pybFpVVkM1YVZHUlJBbEF3SzNjK3QyRGJKdHZjUHJONzA3WUZ6KzFjR1loejVPRCtkZXNXUEg4b3lpWS9zM3RWb2NhNmJkbjViYzJ5RzVwRFNVSEZWajRXTDE1OG9zMytyczhjZXY0MTYwWGhGNEJEMjY2bHpIejN0OTJBcG8xM3QrNDhMU0x5SXQxdGVVK2hPTlMwOGU1dlAveWlIV25wcmpacTIvVjErNmpUTzF1L3ZxdU5Ja0tTUUdReHhrbTRyT3pncjd0QkVTVWNLcy9RVVcyN2x0NU5MNHBkbm5mNzNOcUlCSWNPS2RhQ0VicnpHNzk4eitHWDMzaTk0VnZ0QlNUVC9xMVZxd282TUN4SXVjb0JBQkFyUTJOZ0RFMHVjWjF5Kys3YXp4NHB6U2tmK1d6dDd2YlNuVElUczI5d2x6UWlJaUZUVEZOTWExdzNsZ0wxTmlSM1RWczI0ZUoxWTNnMGoyVWFTelRLY1hkSEVZMGxHa3RwMGFkZG5Yelh0R1dCRm1pd0dVMjc2NjczeG8zak1XUEdNbysxMC9iOVNEcDlkZHEwYVhmZFZVQkdBTVNFNi9EbWNIYnBUTnVKZFd0MnJvbjJkMmR2UG54NDgrekI1eXBaQzlWcmEvNXlic1BFTFlkekdJN3hXWk1KSWQ2bW92VGNjNDk3RWJTL1FldldMYWJDTHdBUGN4NTVXVVJlZk5nTnFOc3JMejh5aDRobzdvSWxyYWZhb3VJMC9mamJTM2JXMTNtaW56N3h5c0o1YzRpSTVzeGIrTXFKMHhRUmtnaWlpakZPUW1WRlJOUzI2NkZuRno2OHhINFhMdUZ3ZVlhT212UEl5N0szem5xNTVqNzdpN0ZUUDlXNjVMNDFjNGlJNnVwM3R2NTR5QWQ0OHpSVG9qR0ZTRXozN2N6cTIzL3hSbHZ4NlJUQlVCY2ZBQ0JoOUZNL3RPK3BxOXN6c0c5V1pDNURYMW4xbTgvUnowMmUvQ2w2NnB0M2xlYVU3L3JtVS9TcHlaUHpLZGQ0VGxtelhGL0hEMlptdGtlQmkwRDhYYitUSzI1NGNNWjlFMDZNU21kMEhzTTBoVzQvdm1UdWE0dHBDdEVZMG51MXFhZkdmMkxHL1pNcmJoaXNiUnJJcUdMeTVCa1BQdmo2K1BHWmlvb3h6R09JdkQrOXVuNXE2dFFabi9oRXhlVEppaHZCUUhGVzdueHV3YlpGbFlzaW5WMDZjK2o1Qld0V1V2VnQ5UHloTTU1NXpXZDJyNnFzM0xMYkh0eXpKbWxXRG1aaXBsMXorR3pFbVJ2LzRlc25kdXh1bjdteHFXbmp6RUFkRTU4MW1SQmkvUmFIZ3RWT3A4ZVJneWZ1V1hNYmtUTzZlMmIzcWxXN2QyOXhodWhEMCtFTHBPM2dzNDdER3Z6a1ZDdjVQMms3MWJwa3dWenJ0ZVhEaFVOaWtsVXNFY1ZvUFRGUW1TM0E0STFXWkpFMk5XeForRmo5Z2xDNFU4TGg4dXp2cU5BWE0yZmV3bGVlUGRqbWZEVDBSVjM4alpoOTE5NzIvKzZjTjB0RTJ2ZlVUYmF3YlNBM0lQaCtjdDJlOXZZOW4zcnNGNzk0YkhGZTlsSWVnZ0FBSXhWcjRkdGNYT2t4ako0ci9VU3c4T3h4VTBndWVUSmdMc1dmOGs4K00yWEtsUC96cCszdFR6OHd1WFNuUFBtQnA5dmJuK2paUEdYS1ozNHlCS2VzV1M1dVN0ZTFWQ3FWU21rcG5UV05XU3N5M1lBL3VXejYwb2Vuckt2Nmw4bmpmcFBXTDJuYXJhemR5dm9sN2ZyZlZNeDZiZHJHS2Y5bDJmU2w0YUdZQWpLYXZtelpsSWNmL3BkYmIvM051SEdYZEQybGFTbE51NlRydjduKyt0ZG16WnF5Y2VQMFpjc0t5d2lBR0ZuNW1lMkxhZkgyejRTZFhjZmJwZG1yNzZIbkQ1MVp1YlB6dVFYYk51MCtzbnZUdGdYUGRlNWNiY1U2OHVTMkJjOTFkblllMzA3Ym5zelRNbysyTldmTnVmMFhwODQ0dlpjZSsvS28xNW84K3JuSkxwODdhdmQyN3ZtY0owVEVHOHNPQ2RtdnBXWnlGQW9idFU2bng4RVQ5Nnl1OW4vMDJyWTMxblIyZG5aMkh0OStvaUdHaDFIYmRpM2x1VnNXdm1pUEo0WlpRajllbXFqbmN2TW5xaGhYN3V5ME9iNzlSTVB1NnNDTkZuRnI1ay9UeHJzcFhKQ0JFZzZWWi9SUlJOUzI2NkV0WkE4RjI5VHRmWEhobHJuTXpBK2RXTGdrZkVoSktkWm91OUpqL09LeEQwOXgrUERybTU1K1lQTDcvL2JrNW4rc2ZhbTl2YjI5L2FYYWY5ejg1TCs5LzVPZGo4MXBiRzl2ZittTHhtTTdmeEtNOE5NbFQzeHgwYUl2dmpTZ1JaWUhjVm1RQUFCRmlad1JkdXpSNnVycTZvOSs3Zmp4cjMyMHVycTYrdEZqa2RFSzlsbkNlZldmUmJ3T1N5NGRSKzQ2ZmZyMDQ4djYxeEhIS1p2bWpFOCtjL3IwWFVmNlAra2lUakU3bjFsblptTFcwMmtpRWpHSlNOTzBsSllxSXZYZ0dyQ0dZWFIyZHQ2czNiaGh5a1BIMy81MSs1bjJkNjllSUtJcFl5ZFhqNmxlTk8yT1NUVHAzWGZmblRoeFlpcVZDcVJUUUViYXpUZFAyYkRoN2VQSHo3UzNYMzMzWFNJYU8yWEttT3JxYVlzVzBhUUNNd0lnVm81c1diUnR3ZmJ0enkvYU1pZG9WNTg1OVB4cisxK3IzRys5VzN6b3pPYk5LM2MrZDdEeTNtM3JudXRjU1dTN05kVzNMZDUvYitYK3hkdVBIKzdjbkUrVzJWMjdydlFZQmwxNTM5Mk1hMnJWb3RiWFc2c01nNjY4LzVQdlBEYW5zZjNwbW83OTkzNzAvOXo0MGhjWGJhVWRUejh3K2YzM0ozKzV2ZjNMUkVUVXNmL2VyVS8rMnc0eWZ2RzExemUxdDMvWkNibHorYkY3LzZLdnNiMjlob2hhSHF0ZS9lUkxPMmpyUDlhKzFQNTBGVkhIL25zM1A3bmt1WFZWeFJiZEFMUzN0MWRYVndkQzNITlZiOHV4MmF2dm9TZmJqN3l4ZjhHYW5lUWZ3WXZ1TFNtY09ZKzhMSSswN1ZyS0cwa2lYZDVYV2hlY0ZwbERiYnVXenQzWUpQVnhabDVpSW92eHpPNVZpN2JaVC9JdTNrNUV2aHV0Q05wMmZiMTE1M2YzVXVBTDg1VndmYmc4VDBVZjFiWnI2ZHhuN3p2dFRIZDJxZHNyc3BlSXFHa2p0eGFsdHhDS01rRk1VKzU0OU9pelZtM1FzZisrRlVlT1BiNXM1czkrZXZ6NHJ6OWEvVFU3MGgwL085c3crNDRmcnEvKzRSMlBIbjMyOUNmcDdQNm5BaEhPM0MxQ01SdUFBSUFSU2FRanNPenhVNmNlcDQ3blh4dG9BQUFXRlVsRVFWVHYzdjlYOURmUFBGU1ZLMXFSdVhqektqNkxZc1VzZTN6RkYrZk8vWWRIajFnblhLSmNiRHErZS8vS2I4emJkK3BySlRscHRuNHhFWkhPckRGcjZZcFJSTmJjUmRKU0tTMVZ1THViVHFjdlhyeDQ4ODAzbno5LzNzNlBlZUxFaVJNblRweEZzKzZrTy9zNTF0dHN6Wmd4NCtMRmkrbDB1b0NNYU5Zc3VqTzJqQUNJbHlOYjd0Mi83cm5PelN2UDBLcEZXNDc0SE40emg1NWY4RnpuWVN2a3pPNVZtdzZkMmJ5WjJrNFEwWW0yTTdUU2VXaHo5dWJEblp2dENabnI4aHlMc2k5NzAvVGJpR2RPSDUrM29zb0tyUExabHgzN24zSmpkdXkvYjhVM2ZtMGRjY2VqcGtseXg2UHJsNW1tNlNSNDltYy9sVWNickJCYTl2anBaZFN4Lzc2Zy9mckprdnU3UktkUG41NDdkNjc3V25GamVQYnFlMDVzYXFCMTlUdERmbEFwbUxQbXZpWFBubXFqdXVBMDJ6bnpGam9QaTlweDVzeGIrTXFQVHhQTklldWgzVCtmTTRlQ0lhVVhuQ2ZoWWp5eVpkSHo5eHp2UER6YnVzK0lpT2hNK0VZcmdMYUR6Nzd5eWl0emVZdjFkdTVTOHZxcTJkTHpsMmRUNUZHNWZGMXZkcWRhYWVpTHVpamJ4SjFnUWtSMDYwT2Z1bi9la1o4L3ZvR0k3dDkzNm12THZER2ZPZlVRMFQ5OWNkN2N1ZmZ2T3pJbkdLSGp1eTltMHdFQWdBSVJrWDVNQlZPSTh1aFl5MmVJcm5pREpLNEtyeDh4SC9ucXlaTWQzM3RnM2p6NndxRWZmckkvbzYyWVUrNzQzZ09yLzVxK2NPamt5YW9CK2s5ak9XV2ROZFkwVGxkVVdPbUpGT3Z1M25ERERULzYwWS91dmZmZU9YT0thb0M3dXJwKzlLTWYzWERERFdYUENJQTRzWjNkbFVRMGUvT2U3WDZIOTh5aDUrbTJQVTdVMmF2dm9VMkhqdER6MnhZODExbC9zSExUN3RXSHJjbk1aM2F2V3ZUOFBjY1BiOTU1ZlB1SlRYbWE1M2FWNGJNMWlUck92bkZIOVhvNzhOYUhndmFsRmZPZnZyaml4YnVQbkhxbWlxeCtUdkVtWXIvMkoydUhCK3pYSWJKTVQ1MDZOVy9ldkZPblRnMERTM2oyNm50bzJ4dHJzZ1A3OGRPMmErbmNFNC9KM2pyN0dkSEhvbXJVdWo5ZmVIZEQweU43Njl3NDl1TzVkWE9zeDNqcmlTZ2NraFNpaW5IQkhPdXVhWC9qTmJyTldTZmR1ZEVLWHc1c3ppTXZ5eU5FUk5TMmErbEQ5RjNiYXcyVWNMQTg2OEpIVWRQR3VWc1d2aWdSdm00MndhYUdMYTg4L0dLdUNlaWxvVmlqTFdBOGZ1U3UremNjYWZucWY2Mjc0eHRIV3I3NmtXV1dIZFMrK1ZEMTd0Vk5kWWQrK01tdkh2ckNxZjk1eG95SVFQa1lvZm1kVWRGcEFBQVVwcCtLWk1hRFAvaEJrVk5hOHNobDZPbFB6SXdIZjNEaXdUZS8vL0V2L2Z3SFgvbVRFdVR5ejEvNW43TDl4SWxiaDZ4STdNbk02WFFGRVltUWtHaGFVZTd1cGsyYnZ2V3RiKzNhdGF1dnI2OFlaZWwwZXVMRWlYLzVsMzlaOW93QWlBK1BzMHNVY25pUFBMbU43am1ldGJObnI3N250VVgzdm1ZZHNQSzVnNVdMVnIyeGp1ZzJtcjE1ei9ibkZ5MnEzRWEwZVB2eHcvbjV1czdvcnRmVzdQamVYMzFqM3VhVE04enZFWkY1ZHYvOVh2dnlyR3RObWtUenFtYVlwa2wwdHUzWFZPMk1FNXVtbStDTVA2MmoxZnRhUHZIVlpVVDBUMStldjd2NjBQOEttcWNudjdvc1dsMzhuRHg1TWx5SkttblV6dDU4dUxPME9jeDU1T1VYTjFxckZOS1NuYWRmanZhZDZ2YSsrR003MHNNdlNoMFJQZkxZUXJhSEl4OStVZVpFaGlTR1lER3UvTXoyaGtXVmxmYTd4ZXVlWExWdC93TFBqVWJIaTEwQTIwTlVDWWZMTTBqVGo3OU5SSGV6dlRIUmtwMm5YMzdrOUViKzhaL0wzanBQZ2ptT0xpMUZXU2hXTDFrMmlWdG4zL0hNMFo5LytTcy8yUHVWQmZQbkV4SGRzYTM1QngrWlFiZHVhNnBkUGYrdnJmY3pabEF3d2o4Zi9mWEcxZlBiOXA0bzBoNERBSXhvaG1iY1ZaWFJYWmRiUHY3OUwvVmIyUmQreWt1LzlQMmwrYllqaFp3eTJ5TXhMcnExSm5OSzE0bUloSVJJMHpTdHVLV3Foc3gxaEk4S1ZHUGx6azYvNytLendsZnVERHcxT0h0elovYlJYUCt4bS9OOGFEZUxYYk9JMEsrM3I1Ny8xMWJnZlh0UGZPVWpwdm1tRUpITStNUjJyMzM1a1k2MmgyMXI4cjlzMjExcjJabEVkTWMyZXl6WFN0RTJYbWM4bURWRzZiNjlKeDZjUVVIek5GRWRtd2xuOXViRGg2TkR2TCtqWStaRjNWNlBsK1ErQ05wUG5IQ2s4RkU1MGlrZnVZc3hkQWZ0M0dtL0NOMmtlZUV2S3lJaW12UEl5eTk3UGc2V1RJN0NjbytLK255T20wc1ppN3BZbysyV2ozLy8rMTZQK1phUGY3K1Z5RFROcFY5cWJmMlNIV2lhSnQzeThlKzNmdHp6bmdJUm5MZEZWeXhLZG9RQkFPSmphTXlUUkJsQncvYVVtWmhZbUd5M2xvaUlkR3RsWnMxWm0wb291eHNSQUdEWWtMVlF2U1lra1YwWE9RWW8rZXpMVzF4cmtnSUhFV1VOMXF6eEdyUldRK1pwNmM0dkwyRFVBaEFMNWIrWkFRQWdKbUxadTJHd3krdVdLSmY4MHhrUnAreXV6R3kvMVRRaUlpRW1ZZVlpOTkwRkFDUVFXS2dBZ09KUmRWdXYzQXl6MHdFQTVFOTQ0ZHNDS0dCNTNWTGtraWNqNXBTejNxemo3dHJMTlF2QjB3VmdPREw4TE5RQ1FBa0FVQ1N4V0RDSkFyc3pBRENTaVdYaDI2RlpYamV1dFhXSC95a3pjZURaWGV1UGlCQTd6K0NKVUg1RzRXMHpwcDA0OTliTkUxWGJ5aEtBM0p3NDk5WnRNNlpkdm55NTNFTGlaUGhacUFVQW8vYWQ5N3FtM2pDaDNDcmk0WjMzdXNvdFlZU1daMXg3SWlRSDdNNEF3RWdtbG9WdmgyWjUzYmpXMWgwUnAreGZyVW9YMjdzMXliUTlYWkowbm1NZ2x5OWZ2bTNHdERmTy8ySFFJZ0JJS3NQUDE2WGhhS0VXd0FnM2FzZU0xcnNOK2UwN0pWN2xlUWlwSERlNmpMbVAyUEtNYTArRTVJRGRHUUFZNFF6TjdaK29TbVlZbnpMYmc3cytUMVluRVJJeERkTWEzUlhUL3A5bm9wY3ZYMTR3ODZZU3FBV2dQSFIxbFgvVUtIYUduNFZhQUNQY3FFMm50V0UzcmwzT1IyOUdjbm1PMkpzSUFBQ0FpdWpXRTMxR0prTWFrNGkxK2E3SUlKYTBHWmJ1QVFERERGaW9BQUFBQUFCZ09ERmh3b1IvL2RkL25UVnJWdkFEejN4bXpSckxOWXlNYVJpbW1URU53NXJSREFBQUFBQUFBQUFBSkpQZi8vNzM1ODZkaS83TTNZaklIdDAxTXBxazdFREIrcVVBQUFBQUFBQUFBSkxMbURGamxpOWY3Z3RpWW1IeUxGYWxXWjZ0YVpnaXBwQkpHTnNGQUFBQUFBQUFBSkJJSmt5WWNQYnNXZThMSC83RktEUnJkTmNVMDlxVlUwaXc4UzRBQUFBQUFBQUFnQVRpem1FT1RXYm04TXFMbXYzWEdkQmx0aFp3aHM4TEFBQUFBQUFBQUNCWnVIT1l3NU9aT2ZSQ1kySWlZbzJabVRXTjdWZERKeGNBQUFBQUFBQUFBT2lIOEJ6bTZNbk1aRHU3bGtlckVSTXphMXFLTlUzVE5DMWxPNzVESnh3QUFBQUFBQUFBQU1pTk8zWDUvUG56cDArZnBqeFhabWJMdTAxWm5xNm1hVXdZM2dVQUFBQUFBQUFBa0JqY3Fjdmp4NDlmdFdvVlJhN01UR1JOWG5aWFg5YVpOV0pPcGZTVWxtS05uY25NY0hjQkFBQUFBQUFBQUtpRDVjV0srOG9aM1UybGRFMnpIZDAra3hjdnZ2TlQyN1lMRVltMVVaSDl4OXFRMTdNckx6TlQxamRtOW1XUkMzR2NidnRRSm5hV3lMSSt0ditKblk1NGp3eW1aS2tpUjZQWXV3WkxOb2J0dmxzNWNFRG5nUGl5REc5SEhHTy9nRnUwcm41N29XeG0xbnc5RWV5ZUFIb2xBQUFBcUlMaytFdE9MN3hyY3VST3c3RWZuQmRPYU1obzhOc1BFWWY3cFFsRk5mS0RnLzEvbVIyVjNzeXlSazdPN0VJaXM1YVZUNmYvVHpZbWgwckpUc0JiUkpIbDR4ZzE3UHp6cVBlYWVCTE0xM05lNUg2RFRyd0Jpelg0ZGJBbjNQc3ZaTURCQ2xLUjNCdWV3ckpOQ2xsSHhOcS94L3ZIQ3FPb29WRjdyeC9UTkUyVGlEVExlZEUwemZxdGFacW1zYWE1RG1Ec282dDNmdWhEZmFiemhva2RqMWQzNXpLenBoRXpFVis4YXE2cSs5aWYvZG5IUEJXclpHdFp0emF6WFVueStIeDJ3bTVaQlV2Qi85WnREOGo3UXJ5VjZJQjFwQ3ZHRWlua3E0YnR3OWx1Y3JJMUpYc3Fid28ybTg2bmRxZzRmeW1pZ2N4QkFWK2ZwMm5JTmtqaVZ2Yk9BOVhzcSs3TFZpa2tvVGFLWVh2b2FHc29tRDduakRSQVowak9sQWNuUGNJd0hGaE40ZGczVFI3eDhzc3dPcFo0MXhBSW1JZ1U3cEtLTm5DelI4VndRY1p4VGVkS1krQ0xMQ3JPOE4wQVBlck14UE1yVUN6OTNqREI2ekJIcCtoQTJlZGYzUDNHNi8vTWlzUG5BTGh0V0xiUDJQdlcvOTg1S2dIa2NuZERibThnTUVwOXBKMDBRTzBxWXBlS0VMSEhxL2IwNkZ1OXpvRnJNWGV5MGsvZDRhbkgvTzZ1K3p0SE5lb3pyS0pQSTlxVHAwQ2RHbWxPNXRPWllLV1JQWUZ3N3dDNXBjTGVzTUFmeVhXS2dWekRLa05YcnRjUkQwY2J6cFMyS1FpV1BlZjY1WTlST0FPY1RrU0dROFBRNXBuc0N6ZGJ3OWl1cmV2bG1pSWtZcHJadUhZbEVYQ09UZE1Vc3Z3dnpWa01XY3Y2dlRUQXlHUE8vamhQak9pcXBkZVFpMWROSnJZL1pyS3kweXZIcHA1NzVvZHpsOTV6cVZ1WVNaamZ1eXJ2WFRXOFhZZ2lwbk8rbEcwUG5JNDJ0N250cjFHMzNXdVJyRWRzSnhHczBpSTgxbjV0SFY5dm90dnI0QjVwalk2eUxkVHRhU1dOTkdLdk0rbmM4czdMN0g5UEo0VHI0US91U25XL3QvNE5jM2Q0MnZ2UGNYV1pXYnhEdTY0TFhpNlNjSzhXZS83aS81VXJkUTVhNEI1andmT3FuelQ4OFhOWjhMbURKSlJPVG55V1lyK25OWEFhQTMvSi9kcE5udFJ5UlhOdDhzQUxmM2UrN3o3MU5jSHMySzNrL1pVdm5QTk5nZlJubitZSWxYQWNUNkRmYml3LzBTYzQyS0tMdkN2SXVWTGN5cHpjQmlqN095S3hRSGpvZldUdUVTV2FvMm5OZVF0SHE0bjRNT2NOa01mZEUzQmE3YnNqRjU3R3pMMWRuSHRLdUlBN0pINGlSaVVEZG8xM0tsa2tucWFhd202a2Mxdy9ibGIyRU8rbFpacTJIU2QrckFqZUx6RTg4OHpqTVBqNjdEeTk2NzV5dDl0NmE5ekJWMlVIRXN6aHEzSkVLNVNOcUhteTlmeDFwV2ZMeGs3RWMzVjVzN1JlYWN5V3RlU3BZbDJqeS9ydnRVWjhabktPYnlESGdFN0F4L2NOUXZpYkF1ZlhTS0gvT3FmQWxpSFVaZWJwVVBDTUMyWEQ3TC9PcnlLSzMzdjkrRk55Vy8wNG03dDhsUTUvRjNzUXVOK1JhWXBwbW9acG1JWWhwbUVhMWpzak83cnJjWGRGeURRTnc4aVlSaWFUTVloRTAxSXBYVTlwS1UxUDYyazlsVXJyYVQybDZkYThWU2FOT2RnbUJ5b3A5eGRSSUV5QzRmNVF5OTBjUDVxZmVmcC9qeDlGK2djLytNRy8vZHR2dnZpeCsxNy9mYTlkUDdNZHliN1N4Zkx6aE0ycytlRm1sNjE1eUxVN3cxY3ErM1E0eFJLOHhyMXgyZktHaGR4Snpya2FMblk5UTJLdmJlUXZJM3V5dEtlYjBOc09PZmUwMnk2eDQrZ0dmR0ZuWnZRZzhWUU53djczSVRNcTByQnpISFp2bFY5dWhNb3ZJdHREVXNUeDdMa29JMUozM3dXZFhtODhJVTg3SGRINlJOd1R0dkVSV1l5aDg4cWRlVTZZK2oydGZ0T3lqU25tQWI5a1poN1FadStuNlhJejhiOGd5eFMwL3hGUjhJVnpONUdRc0wrMmpIOXFURHhFRjN1MkJ6STYwTG0yY24yWnlXQ3dkVUhvVE96Q1lldjdzKzRLdGk4SzY0cHdmdzgrOFlnSS9kejFSV0xWN2YxYXA0UENiaXFkTzFISXZUYmNDOFQrWTEwblRFTE9uVUsyazJ2ZlhHSjExOFlpcTNDY2I5RnpaVWQvRGRZRkVQV1JhMmQ0YkE4cjNMbEN3aDJTd2RObVd3Y1RFV25NcG9pbWFhWnB1blpFVm9TSWMyMDZqaVdUNUZEdHlkTHEzZmRtN3E4RG5BU0VpVU9waVZnMW1WMGZrdWNZeXg3TGxhdGpMUVZPbUQwdnNoZSszOUcyTHpLcjhEaDcweEdScThKenZVVjlkWjZaYWVJTkN2aFIzbGUrTDVuRHBrM1E2dUh5WDhNSnc5dVJrZmNoL2pJVTU5dDNycHpBZFpjanFHQnlYRCtSczdkQStlQnNYVkxvOXhMbHkvaDl2NGdjZlI4Nm5ZSldSVUpPNithemtLSXNLZWZnV3l2MVRkLzg1cXdaMC9YS3lzcU1TVC83NmJOM3JseDcvcUxoOXEzNC9FOGhKaGJOYnAwY3R5emJYcm0vc2hJaWJ6MlBpOWV2Z1pRdEQvR0Y1WXJOZHBFSUVabEM3Sy9LczNHOGRiNWJnYm9EcHQ1eFhQS043bVo5WVgrL2NnRnc2SlVueERGcEpDcDFUenRSWU41ZzBMZ1hFdnY2S0R5M1pQREw4UHF2UHBNcmRJTzdNWDBmT20xTytLakJVN1NUVlBJckxYUkpoMTdZM3ExdGF3bVI3ZStLWitES2UwdzhEWElSVlhzeCtlZmpxU1hVNDZWQm5ybHQ2MUQwQ1hsOVhmZDc5WVNFNGtvZ3dOTTVsRE9YYkZPYS9iUWZTYjVQc2w5RS95MWRJSEpZZWw3ekkwSnBabXVZck9lWWRmbVkzUHREdkJVWGg5SXBDK0tZNTFrTHd1T0FlWWRSL2Q2WS9kTHI3RHJuNXJhYzJSRlpaNjZVcDZKMTJtNjJyaU5yTnAzZis3YjAyWlBHbkdmVm5KVEo2WDJ3Yy9UWS81NExLTlJYbmUyREN6cTA5aXc1MHhIcVBVZnJLTXZsSmJmNWR6eEorOWt0Ky9zWHlscFVURVFHTXdzNUEveU9USGF6dFl2Wm1RN25aTXhNWkpjS3NlTnZleHMranhFbDJXK05iZWZjVlNmWjRuSUx3ekcxN0l3OFhvMi83OEM1b29OWHFjL2xkYm9Sb25zeWhpdTU2NmFDMDNMNkZjbnBiSFliVUx0OGhaMUJKL3NHc3l0ajk1R0FxR1R6SVh2OU9DNUZ0dTJPMytVdDVFSVpLWmRWVHRqMktUbnJ6dm5ha2VobUxWc3hPd0hleW1PUUNseFgxdFBPK1Q1M2VxMHA0Q1JubS9VWkUvV2YvZlJBUm5qOCtQSDZUVGZkdE9wUC8rTmpqMzdoNjBRci91eSszM2FhWFQyaGE4TktrOW1UcG5NRCtQMVJEZ29zbGdHVDhlY3Y1S25ZV2FMTHlGT0J1M2V4NCtiYVBhcE9QUy9FNVBpNWtuV0ZyWHlLdkIzY3d6Mm40TC9yS1h5YkJrZkJ5MHNTTk1SRVRqL0YyK1VaL0I0OEQ3RkhIaHZWUGdYRHZKZG44SHNQQzhtanhRdVo1UlExZ0Rnd0h0TW1CdkpJeU5QdDczMWhuemV6NTI0bEpoWU85aE1XZEV1VzRob2ViSnFCYThDMjk2SUdlQU9SaDR5UzNPa1JyWlNud25PZFdNZk90OGJaSXFjVGhEMWVxNjJtWUE0UnVXZkxNOGZORlZGUis5VkdFYXdUN05ZemF1SkhIdk1qZ2pkanR2R1NpRkFteTl0bDU2M2JOSk5qMWc2UVhZbXdhMHZuZ3ZhN09jNGpzNDRyNTA0a2Ryd29jdUlSay9VVW1NYWEzVWRzSldNNXA2WnBXa3VsaU9ONjJkazd2ZHFzYVpxV0lqWTFaakd6MXB5WXBvaHBUZEl6VFZPY2Y0NkRhTHJWdlNQSjhSVGNXV0ZPRTI3UFkyTW0xa1JqamJWQW1Wc3FSVXhQbHdWbG5YM2JWOVhJTTFIZE5qcHNGOXdVVTV6T2ZYRUt4c0U2UVBPc2Jlbk1Tdk9XcmUzTm0rSldNTVNXcTJ4UGcyZldOTmFZTlUxak50MnJ6VGxaeHhwMnlwN3NpZUJ1K2J2dU5HWFBnNXdWTjNQVjFuYW9sdldJbWRsKzBJNnpjM3U4N3RZSUdCSE1vK0VmWklLYzdTU3lyaXU3MXZXN0sxbG4xMWZFNHAwZDZRMzNpTTJONWFMWTF3OTd3MGx6dnN4U2ZLZUp2VW9TS0N6N0hVVmJqLzFKZHFma09pYUxjNXNPa0VTZ0tlNTNVRGQ3ak1jUzl5VERSTmVQMW1aVXBuNzJ3b0ZISC8zQ2tzV0xicjc1WnY3T2Q3NXo0Y0tGOCtmUEgvNzUvOVUxK3V6bi9zZjlmL0ZBMU1uMGU2Y1ZlaHZtZDF3Y04zbUVtUkY4bitQYjhJUVBlQWhRbTRHdnRMeXV4WUl1V0o5dkUyTzZSUjlhVWlKY2ZZb000b2c0dVk5UitzWk02bmRWSXFKT042ZW4ycjhMbTM4R2c0OHkrSHp6SnI4bmVNTXZQUUU1ZjBYOGpVcGtTSkdJVi9ZYjE3T1ZVTEQzQ0tlbksyUVUrNTVuOGlYdGpXajNZRk9nTDhOK0xDcWJoUGVGSjMwckRhSzh5akVyMVgrbUZIaDhrZnlmWjcrMGlFZXV3eWNZOEhhOXg0YVBKazhaKzFNS2RLZXo3NThiSG1xa3ZOMEEyWC9lZmdyZkVFOC9VMWFqZ2oybkVMYkpjaDgyUENtQmRaQzdNQWNxNW1LS3ZUKzVJNkQvUWdrayt5ZFVOL2JmUit2T1FDRmZMZUwyZVdVN0NBY2pKR2RvNU9mUFB2MzAzLzN0TnpQQ0MrZmVXbFZWTlg3OGVINzY2YWN2WHJ6WTJkblowZEhSMWRYMWk5KzhRVkc5TmdBQUFBQUFSZU1mSjdYRFBHYVZyNy9lNDVFNW5ZS084VVRlSGk3YkNuTW42L3FHaGIxajR0bmhTL0k0Y0k1RkozNG5NSmRWRjNBTXZZSGlrMG5zczZqWWY1SmhwOVhuZlBxZjJYQUcrYkttcDc5NGdrZTZ4M0x3WUs5VEtyNGpzNyt5RnFwWFF2WlVBdks5YzhoRGs1bDloL29mbC9PZVdoVCtFM0hQQmphcTZrUU5HMFoxYTRQeWtWMHZ5bE90WnA4VHlmRmxCZWJtdUM2dXg5Mk5xRS9pcC9xV0tlUEhqNy9sbGx2R2pSczNidHk0L3c4RFEvMTgzeDgvV1FBQUFBQkpSVTVFcmtKZ2dnPT0iIC8+DQogIDwvZGVmcz4NCiAgPHVzZQ0KICAgICBoZWlnaHQ9IjEwMCUiDQogICAgIHdpZHRoPSIxMDAlIg0KICAgICB5PSIwIg0KICAgICB4PSIwIg0KICAgICBpZD0idXNlMTAiDQogICAgIHRyYW5zZm9ybT0ic2NhbGUoMC41NDUxODEsMC41NDUyMDUpIg0KICAgICB4bGluazpocmVmPSIjaW1hZ2U1IiAvPg0KPC9zdmc+DQo=" /></p> -<section id="description-7" class="level3"> +<section id="description-8" class="level3"> <h3>Description</h3> <p>The Graph Window allows to visualise <a href="#modal-results-.vmod">modal results files (.vmod)</a>. Multiple windows can be open at the same time to display different files.</p> @@ -1721,7 +2054,7 @@ Move the x axis range left/right. </dd> </dl> </section> -<section id="controls-7" class="level3"> +<section id="controls-8" class="level3"> <h3>Controls</h3> <p><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAC2UlEQVR42o2TTUwTQRTH/9ttwQClJRAhGvkQi8g3QSHxQMRgTPxI0HiTg4SrRkgwmqgHjeGCJhqjJ/k4iXAxUmOiCUIRA8QIJeUzVKTlSwTa7ZZCu8vOOp0WLPHiS15m5s17v/m/mV1uqLN6BECRltdAq6XOc+A4DpGm0bC1oChqfe6FlrbIPY4C1NLzBVhdcEH4JcK9IiLhYCaS0nLYuGN+cQ32vg4h/2Jrwj+A4+fyATUU2JYVCBQyZ1tA6YlCmhHONKTDbGnHbV8ftv3k6Uytq34XUHI2j+WoDBIiDX8aR1HWfgRbC7eAd1N2NHgt2CLb4EWu11nnqWCA4spcWqbuqgiatXsCeYeTwFNAdBTPYiPTK7jy21yxqZF7JKpU5+YfMEBhxbHw6SEBwanNMomjaYnQaTk4VS9uOQbBbQHm6nEu5VncW48+ULXPyQsMkF+eTQEqIkWM908j44ARDiKiYWUAN08/wivLS3y4bOGSG2N7xBTpFO/gQneQczLrb7HKmsHU4Aw2DQpeKAu4WnYDvfPv0fW1C5vu7TYlllzzGWRw9vAlZpeZmAKVhHoIiun+bsUbvQvXy++jY/I5RldGsDy7AVmjQIpXsCHLIJNqCGAqyaTF4RaoB7YCqHV8xJ0zTeiceAK7ewZeKYANSdp134YMZZj0MkBmYQY7Paji59gcg9zT2HDkUApWA05aLO0BeDepj0qCIpLQM2bkpYMQlalwTjmx7iFwKCJeExti0rVQdWAAQfRjfX4LoiMwp/jJJbmZWBkgNTuVFQchi/YFLK/J8EsqYow6NAn9IGl0L4pgZsiF+oQS3K3/wkV+yu74RIMxzqBnkOW5RUz+WIfXJyE5MRbReh4PlwagmACnzYNO08XiyppOayTASMdWXZSuSp9ghOgS0G4eq3vc8s1M47PBpLi6KKMikVYloApSs1Kz52famVBQVRBE3ThgXSqoa/xsw3/YH0GTmCzvIdojAAAAAElFTkSuQmCC" alt="open" /> <strong><em>Open a .vmod file</em></strong></p> @@ -2039,8 +2372,8 @@ Load</a></li> <li><a href="#engine-correction-factors">Engine: WHTC Correction Factors</a></li> <li><a href="#fuel-properties">Fuel properties</a></li> -<li><a href="#engine-torque-and-engine-speed-limitations">Engine Torque -and Engine Speed Limitations</a></li> +<li><a href="#torque-and-speed-limitations">Torque and Speed +Limitations</a></li> <li><a href="#gearbox-gear-shift-model">Gearbox: Gear Shift Model</a></li> <li><a href="#gearbox-mt-and-amt-gearshift-rules">Gearbox: MT and AMT @@ -2241,7 +2574,7 @@ speed)</li> </section> <section id="advanced-driver-assistant-systems-engine-stopstart" class="level2"> <h2>Advanced Driver Assistant Systems: Engine Stop/Start</h2> -<section id="description-8" class="level3"> +<section id="description-9" class="level3"> <h3>Description</h3> <p>If engine stop/start is enabled in the Vehicle, the engine is turned off during vehicle stops to reduce the fuel consumption. During vehicle @@ -2320,7 +2653,7 @@ off, vehicle driving</p> </section> <section id="advanced-driver-assistant-systems-eco-roll" class="level2"> <h2>Advanced Driver Assistant Systems: Eco-Roll</h2> -<section id="description-9" class="level3"> +<section id="description-10" class="level3"> <h3>Description</h3> <p>Eco-roll is a driver assistant system that automatically decouples the internal combustion engine from the power train during specific @@ -2384,7 +2717,7 @@ the simulation.</p> </section> <section id="advanced-driver-assistant-systems-predictive-cruise-control" class="level2"> <h2>Advanced Driver Assistant Systems: Predictive Cruise Control</h2> -<section id="description-10" class="level3"> +<section id="description-11" class="level3"> <h3>Description</h3> <p>Predictive cruise control (PCC): systems which optimise the usage of potential energy during a driving cycle based on an available preview of @@ -3090,8 +3423,8 @@ of CO2 emissions from both fuels.</p> shall be provided in the fuel consumption map of the primary fuel.</p> </div> </section> -<section id="engine-torque-and-engine-speed-limitations" class="level2"> -<h2>Engine Torque and Engine Speed Limitations</h2> +<section id="torque-and-speed-limitations" class="level2"> +<h2>Torque and Speed Limitations</h2> <p>The engine’s maximum speed and maximum torque may be limited by either the gearbox (due to mechanical constraints) or the vehicle control. Engine torque limitations are modeled by limiting the engine @@ -4084,104 +4417,136 @@ type of auxiliary (fan, steering pump, HVAC, electrig system, pneumatic system) the user can select a technology from a given list.</p> </div> <div class="engineering"> -<p>In Engineering mode VECTO uses a generic map-based approach to -consider all types of auxiliaries. The supply power demand for each -single auxiliary is defined in the driving cycle. Hence a -time/distance-dependent power demand can be defined. Based on the supply -power and a pre-defined efficiency map the auxiliary input power is -calculated. A constant efficiency determines the losses between -auxiliary and engine.</p> -<p>For each auxiliary the power demand is calculated using the following -steps:</p> -<p><img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnDQogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iDQogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIg0KICAgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIg0KICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIg0KICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIg0KICAgeG1sbnM6aW5rc2NhcGU9Imh0dHA6Ly93d3cuaW5rc2NhcGUub3JnL25hbWVzcGFjZXMvaW5rc2NhcGUiDQogICB3aWR0aD0iMjAyLjA3ODZwdCINCiAgIGhlaWdodD0iMTYwLjY4MDE2cHQiDQogICB2aWV3Qm94PSIwIDAgMjAyLjA3ODYgMTYwLjY4MDE2Ig0KICAgdmVyc2lvbj0iMS4xIg0KICAgaWQ9InN2ZzIiDQogICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkxIHIxMzcyNSINCiAgIHNvZGlwb2RpOmRvY25hbWU9IkF1eE1vZGVsLnN2ZyI+DQogIDxtZXRhZGF0YQ0KICAgICBpZD0ibWV0YWRhdGEzNzAiPg0KICAgIDxyZGY6UkRGPg0KICAgICAgPGNjOldvcmsNCiAgICAgICAgIHJkZjphYm91dD0iIj4NCiAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+DQogICAgICAgIDxkYzp0eXBlDQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+DQogICAgICAgIDxkYzp0aXRsZT48L2RjOnRpdGxlPg0KICAgICAgPC9jYzpXb3JrPg0KICAgIDwvcmRmOlJERj4NCiAgPC9tZXRhZGF0YT4NCiAgPHNvZGlwb2RpOm5hbWVkdmlldw0KICAgICBwYWdlY29sb3I9IiNmZmZmZmYiDQogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2Ig0KICAgICBib3JkZXJvcGFjaXR5PSIxIg0KICAgICBvYmplY3R0b2xlcmFuY2U9IjEwIg0KICAgICBncmlkdG9sZXJhbmNlPSIxMCINCiAgICAgZ3VpZGV0b2xlcmFuY2U9IjEwIg0KICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMCINCiAgICAgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiINCiAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIxMzY2Ig0KICAgICBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSI3MDYiDQogICAgIGlkPSJuYW1lZHZpZXczNjgiDQogICAgIHNob3dncmlkPSJmYWxzZSINCiAgICAgZml0LW1hcmdpbi10b3A9IjAiDQogICAgIGZpdC1tYXJnaW4tbGVmdD0iMCINCiAgICAgZml0LW1hcmdpbi1yaWdodD0iMCINCiAgICAgZml0LW1hcmdpbi1ib3R0b209IjAiDQogICAgIGlua3NjYXBlOnpvb209IjAuMzQ5NjI5NjMiDQogICAgIGlua3NjYXBlOmN4PSIxMTQuNjAwMiINCiAgICAgaW5rc2NhcGU6Y3k9Ijk2Ljc0ODA1Ig0KICAgICBpbmtzY2FwZTp3aW5kb3cteD0iLTgiDQogICAgIGlua3NjYXBlOndpbmRvdy15PSItOCINCiAgICAgaW5rc2NhcGU6d2luZG93LW1heGltaXplZD0iMSINCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0ic3ZnMiIgLz4NCiAgPGRlZnMNCiAgICAgaWQ9ImRlZnM0Ij4NCiAgICA8Zw0KICAgICAgIGlkPSJnNiI+DQogICAgICA8c3ltYm9sDQogICAgICAgICBvdmVyZmxvdz0idmlzaWJsZSINCiAgICAgICAgIGlkPSJnbHlwaDAtMCINCiAgICAgICAgIHN0eWxlPSJvdmVyZmxvdzp2aXNpYmxlIj4NCiAgICAgICAgPHBhdGgNCiAgICAgICAgICAgc3R5bGU9InN0cm9rZTpub25lIg0KICAgICAgICAgICBkPSJNIDUuMjUsLTYuOTUzMTI1IDUuMjUsMCAwLjIzNDM3NSwwIGwgMCwtNi45NTMxMjUgeiBtIC0wLjQ2ODc1LDYuNTE1NjI1IDAsLTYuMDc4MTI1IC00LjA5Mzc1LDAgMCw2LjA3ODEyNSB6IE0gNC4xMjUsLTQuNTkzNzUgYyAwLDAuMjEwOTM3IC0wLjAzNTE1NiwwLjM5ODQzNyAtMC4wOTM3NSwwLjU2MjUgLTAuMDYyNSwwLjE2Nzk2OSAtMC4xNTIzNDQsMC4zMDg1OTQgLTAuMjY1NjI1LDAuNDIxODc1IC0wLjExNzE4NywwLjExNzE4NyAtMC4yNTM5MDYsMC4yMDcwMzEgLTAuNDA2MjUsMC4yNjU2MjUgLTAuMTU2MjUsMC4wNjI1IC0wLjMyNDIxOSwwLjEwMTU2MiAtMC41LDAuMTA5Mzc1IGwgLTAuMDMxMjUsMC44MTI1IGMgMCwwLjA0Mjk2OSAtMC4wMjczNDQsMC4wNzAzMTIgLTAuMDc4MTI1LDAuMDc4MTI1IC0wLjA1NDY4NywwLjAxMTcxOSAtMC4xMjg5MDYsMC4wMTU2MjUgLTAuMjE4NzUsMC4wMTU2MjUgLTAuMDU0Njg3LDAgLTAuMTAxNTYyLDAgLTAuMTQwNjI1LDAgLTAuMDMxMjUsMCAtMC4wNjY0MDYsLTAuMDAzOTEgLTAuMDkzNzUsLTAuMDE1NjI1IEMgMi4yNzM0MzgsLTIuMzUxNTYzIDIuMjU3ODEzLC0yLjM2MzI4MSAyLjI1LC0yLjM3NSAyLjIzODI4MSwtMi4zODI4MTMgMi4yMzQzNzUsLTIuMzk4NDM4IDIuMjM0Mzc1LC0yLjQyMTg3NSBMIDIuMjE4NzUsLTMuNDA2MjUgQyAyLjIwNzAzMSwtMy41MDc4MTMgMi4yMjY1NjMsLTMuNTgyMDMxIDIuMjgxMjUsLTMuNjI1IDIuMzMyMDMxLC0zLjY3NTc4MSAyLjM5ODQzOCwtMy43MDMxMjUgMi40ODQzNzUsLTMuNzAzMTI1IGwgMC4wOTM3NSwwIGMgMC4xNTIzNDQsMCAwLjI4NTE1NiwtMC4wMTk1MzEgMC4zOTA2MjUsLTAuMDYyNSBDIDMuMDgyMDMxLC0zLjgwNDY4OCAzLjE3MTg3NSwtMy44NjMyODEgMy4yMzQzNzUsLTMuOTM3NSAzLjMwNDY4OCwtNC4wMTk1MzEgMy4zNTE1NjMsLTQuMTEzMjgxIDMuMzc1LC00LjIxODc1IGMgMC4wMjczNDQsLTAuMTAxNTYzIDAuMDQ2ODc1LC0wLjIxMDkzOCAwLjA0Njg3NSwtMC4zMjgxMjUgMCwtMC4yNTc4MTMgLTAuMDc0MjE5LC0wLjQ2ODc1IC0wLjIxODc1LC0wLjYyNSBDIDMuMDU0Njg4LC01LjMyNDIxOSAyLjgyMDMxMywtNS40MDYyNSAyLjUsLTUuNDA2MjUgYyAtMC4xMzY3MTksMCAtMC4yNjE3MTksMC4wMTk1MzEgLTAuMzc1LDAuMDQ2ODc1IC0wLjEwNTQ2OSwwLjAyMzQzNyAtMC4xOTkyMTksMC4wNTQ2ODcgLTAuMjgxMjUsMC4wOTM3NSAtMC4wODU5MzcsMC4wMzEyNSAtMC4xNTIzNDQsMC4wNjY0MDYgLTAuMjAzMTI1LDAuMDkzNzUgLTAuMDU0Njg3LDAuMDIzNDM3IC0wLjA4OTg0NCwwLjAzMTI1IC0wLjEwOTM3NSwwLjAzMTI1IC0wLjAxMTcxOSwwIC0wLjAyMzQzNywwIC0wLjAzMTI1LDAgQyAxLjQ4ODI4MSwtNS4xNDg0MzggMS40NzI2NTYsLTUuMTY0MDYzIDEuNDUzMTI1LC01LjE4NzUgMS40NDE0MDYsLTUuMjA3MDMxIDEuNDI5Njg4LC01LjIzNDM3NSAxLjQyMTg3NSwtNS4yNjU2MjUgYyAwLC0wLjAyNzM0NCAwLC0wLjA3ODEyNSAwLC0wLjE0MDYyNSAwLC0wLjA1ODU5NCAwLjAwMzkxLC0wLjEwOTM3NSAwLjAxNTYyNSwtMC4xNDA2MjUgQyAxLjQ0NTMxMywtNS41ODU5MzggMS40Njg3NSwtNS42MjUgMS41LC01LjY1NjI1IGMgMC4wMTk1MzEsLTAuMDE5NTMxIDAuMDY2NDA2LC0wLjA0Njg3NSAwLjE0MDYyNSwtMC4wNzgxMjUgMC4wNzAzMTMsLTAuMDM5MDYzIDAuMTU2MjUsLTAuMDcwMzEzIDAuMjUsLTAuMDkzNzUgMC4xMDE1NjMsLTAuMDI3MzQ0IDAuMjEwOTM4LC0wLjA1NDY4OCAwLjMyODEyNSwtMC4wNzgxMjUgMC4xMjEwOTQsLTAuMDI3MzQ0IDAuMjQyMTg4LC0wLjA0Njg3NSAwLjM1OTM3NSwtMC4wNDY4NzUgMC4yNjk1MzEsMCAwLjUsMC4wMzkwNjIgMC42ODc1LDAuMTA5Mzc1IDAuMTk1MzEzLDAuMDc0MjE5IDAuMzU5Mzc1LDAuMTc1NzgxIDAuNDg0Mzc1LDAuMjk2ODc1IDAuMTIxMDk0LDAuMTI1IDAuMjE4NzUsMC4yNzM0MzcgMC4yODEyNSwwLjQzNzUgMC4wNTg1OTQsMC4xNTYyNSAwLjA5Mzc1LDAuMzMyMDMxIDAuMDkzNzUsMC41MTU2MjUgeiBtIC0xLjE3MTg3NSwzLjEyNSBjIDAsMC4wNzQyMTkgLTAuMDExNzE5LDAuMTM2NzE5IC0wLjAzMTI1LDAuMTg3NSAtMC4wMTE3MTksMC4wNTQ2ODcgLTAuMDM1MTU2LDAuMDk3NjU2IC0wLjA2MjUsMC4xMjUgLTAuMDMxMjUsMC4wMzEyNSAtMC4wNzQyMTksMC4wNTg1OTQgLTAuMTI1LDAuMDc4MTI1IC0wLjA0Mjk2OSwwLjAxMTcxOSAtMC4xMDU0NjksMC4wMTU2MjUgLTAuMTg3NSwwLjAxNTYyNSAtMC4wNzQyMTksMCAtMC4xMzY3MTksLTAuMDAzOTEgLTAuMTg3NSwtMC4wMTU2MjUgQyAyLjMwNDY4OCwtMS4wOTc2NTYgMi4yNjE3MTksLTEuMTI1IDIuMjM0Mzc1LC0xLjE1NjI1IDIuMjAzMTI1LC0xLjE4MzU5NCAyLjE3NTc4MSwtMS4yMjY1NjMgMi4xNTYyNSwtMS4yODEyNSAyLjE0NDUzMSwtMS4zMzIwMzEgMi4xNDA2MjUsLTEuMzk0NTMxIDIuMTQwNjI1LC0xLjQ2ODc1IGMgMCwtMC4wNzAzMTMgMC4wMDM5MSwtMC4xMzI4MTMgMC4wMTU2MjUsLTAuMTg3NSAwLjAxOTUzMSwtMC4wNTA3ODEgMC4wNDY4NzUsLTAuMDkzNzUgMC4wNzgxMjUsLTAuMTI1IDAuMDI3MzQ0LC0wLjAyNzM0NCAwLjA3MDMxMywtMC4wNTA3ODEgMC4xMjUsLTAuMDYyNSAwLjA1MDc4MSwtMC4wMTk1MzEgMC4xMTMyODEsLTAuMDMxMjUgMC4xODc1LC0wLjAzMTI1IDAuMDgyMDMxLDAgMC4xNDQ1MzEsMC4wMTE3MTkgMC4xODc1LDAuMDMxMjUgMC4wNTA3ODEsMC4wMTE3MTkgMC4wOTM3NSwwLjAzNTE1NiAwLjEyNSwwLjA2MjUgMC4wMjczNDQsMC4wMzEyNSAwLjA1MDc4MSwwLjA3NDIxOSAwLjA2MjUsMC4xMjUgMC4wMTk1MzEsMC4wNTQ2ODcgMC4wMzEyNSwwLjExNzE4NyAwLjAzMTI1LDAuMTg3NSB6IE0gMCwyLjEyNSBaIg0KICAgICAgICAgICBpZD0icGF0aDkiDQogICAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIC8+DQogICAgICA8L3N5bWJvbD4NCiAgICAgIDxzeW1ib2wNCiAgICAgICAgIG92ZXJmbG93PSJ2aXNpYmxlIg0KICAgICAgICAgaWQ9ImdseXBoMC0xIg0KICAgICAgICAgc3R5bGU9Im92ZXJmbG93OnZpc2libGUiPg0KICAgICAgICA8cGF0aA0KICAgICAgICAgICBzdHlsZT0ic3Ryb2tlOm5vbmUiDQogICAgICAgICAgIGQ9Im0gNC43OTY4NzUsLTAuMzc1IGMgMCwwLjA2MjUgLTAuMDA3ODEsMC4xMjEwOTQgLTAuMDE1NjI1LDAuMTcxODc1IEMgNC43Njk1MzEsLTAuMTYwMTU2IDQuNzUzOTA2LC0wLjEyMTA5NCA0LjczNDM3NSwtMC4wOTM3NSA0LjcyMjY1NiwtMC4wNjI1IDQuNjk5MjE5LC0wLjAzNTE1NjMgNC42NzE4NzUsLTAuMDE1NjI1IDQuNjQ4NDM4LC0wLjAwMzkwNjI1IDQuNjI4OTA2LDAgNC42MDkzNzUsMCBMIDEuMjY1NjI1LDAgQyAxLjE3OTY4OCwwIDEuMTAxNTYzLC0wLjAyMzQzNzUgMS4wMzEyNSwtMC4wNzgxMjUgMC45NTcwMzEsLTAuMTM2NzE5IDAuOTIxODc1LC0wLjIzODI4MSAwLjkyMTg3NSwtMC4zNzUgbCAwLC02LjIwMzEyNSBjIDAsLTAuMTMyODEzIDAuMDM1MTU2LC0wLjIyNjU2MyAwLjEwOTM3NSwtMC4yODEyNSAwLjA3MDMxMywtMC4wNTg1OTQgMC4xNDg0MzgsLTAuMDkzNzUgMC4yMzQzNzUsLTAuMDkzNzUgbCAzLjI5Njg3NSwwIGMgMC4wMjczNDQsMCAwLjA1NDY4OCwwLjAxMTcxOSAwLjA3ODEyNSwwLjAzMTI1IDAuMDE5NTMxLDAuMDExNzE5IDAuMDM1MTU2LDAuMDM1MTU2IDAuMDQ2ODc1LDAuMDYyNSAwLjAxOTUzMSwwLjAzMTI1IDAuMDM1MTU2LDAuMDc0MjE5IDAuMDQ2ODc1LDAuMTI1IEMgNC43NDIxODgsLTYuNjkxNDA2IDQuNzUsLTYuNjMyODEzIDQuNzUsLTYuNTYyNSBjIDAsMC4wNjI1IC0wLjAwNzgxLDAuMTIxMDk0IC0wLjAxNTYyNSwwLjE3MTg3NSAtMC4wMTE3MTksMC4wNTQ2ODcgLTAuMDI3MzQ0LDAuMDk3NjU2IC0wLjA0Njg3NSwwLjEyNSAtMC4wMTE3MTksMC4wMzEyNSAtMC4wMjczNDQsMC4wNTQ2ODcgLTAuMDQ2ODc1LDAuMDYyNSBDIDQuNjE3MTg4LC02LjE5MTQwNiA0LjU4OTg0NCwtNi4xODc1IDQuNTYyNSwtNi4xODc1IGwgLTIuNzE4NzUsMCAwLDIuMTg3NSAyLjMyODEyNSwwIGMgMC4wMjczNDQsMCAwLjA1NDY4OCwwLjAxMTcxOSAwLjA3ODEyNSwwLjAzMTI1IDAuMDI3MzQ0LDAuMDExNzE5IDAuMDUwNzgxLDAuMDM1MTU2IDAuMDYyNSwwLjA2MjUgMC4wMTk1MzEsMC4wMjM0MzcgMC4wMzEyNSwwLjA1ODU5NCAwLjAzMTI1LDAuMTA5Mzc1IDAuMDA3ODEsMC4wNTQ2ODcgMC4wMTU2MjUsMC4xMTcxODcgMC4wMTU2MjUsMC4xODc1IDAsMC4wNjI1IC0wLjAwNzgxLDAuMTIxMDk0IC0wLjAxNTYyNSwwLjE3MTg3NSAwLDAuMDQyOTY5IC0wLjAxMTcxOSwwLjA4MjAzMSAtMC4wMzEyNSwwLjEwOTM3NSBDIDQuMzAwNzgxLC0zLjMwNDY4OCA0LjI3NzM0NCwtMy4yODUxNTYgNC4yNSwtMy4yNjU2MjUgNC4yMjY1NjMsLTMuMjUzOTA2IDQuMTk5MjE5LC0zLjI1IDQuMTcxODc1LC0zLjI1IGwgLTIuMzI4MTI1LDAgMCwyLjQ4NDM3NSAyLjc2NTYyNSwwIGMgMC4wMTk1MzEsMCAwLjAzOTA2MywwLjAxMTcxOSAwLjA2MjUsMC4wMzEyNSAwLjAyNzM0NCwwLjAxMTcxOSAwLjA1MDc4MSwwLjAzNTE1NiAwLjA2MjUsMC4wNjI1IDAuMDE5NTMxLDAuMDIzNDM3IDAuMDM1MTU2LDAuMDU4NTk0IDAuMDQ2ODc1LDAuMTA5Mzc1IDAuMDA3ODEsMC4wNTQ2ODcgMC4wMTU2MjUsMC4xMTcxODcgMC4wMTU2MjUsMC4xODc1IHoiDQogICAgICAgICAgIGlkPSJwYXRoMTIiDQogICAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIC8+DQogICAgICA8L3N5bWJvbD4NCiAgICAgIDxzeW1ib2wNCiAgICAgICAgIG92ZXJmbG93PSJ2aXNpYmxlIg0KICAgICAgICAgaWQ9ImdseXBoMC0yIg0KICAgICAgICAgc3R5bGU9Im92ZXJmbG93OnZpc2libGUiPg0KICAgICAgICA8cGF0aA0KICAgICAgICAgICBzdHlsZT0ic3Ryb2tlOm5vbmUiDQogICAgICAgICAgIGQ9Im0gNC45ODQzNzUsLTAuMTQwNjI1IGMgMCwwLjAzMTI1IC0wLjAxMTcxOSwwLjA1ODU5MzcgLTAuMDMxMjUsMC4wNzgxMjUgQyA0Ljk0MTQwNiwtMC4wMzkwNjI1IDQuOTE3OTY5LC0wLjAxOTUzMTMgNC44OTA2MjUsMCA0Ljg1OTM3NSwwLjAwNzgxMjUgNC44MDg1OTQsMC4wMTU2MjUgNC43NSwwLjAxNTYyNSA0LjY5NTMxMywwLjAyMzQzNzUgNC42Mjg5MDYsMC4wMzEyNSA0LjU0Njg3NSwwLjAzMTI1IDQuNDUzMTI1LDAuMDMxMjUgNC4zNzEwOTQsMC4wMjM0Mzc1IDQuMzEyNSwwLjAxNTYyNSA0LjI1NzgxMywwLjAxNTYyNSA0LjIxNDg0NCwwLjAwNzgxMjUgNC4xODc1LDAgNC4xNTYyNSwtMC4wMTk1MzEzIDQuMTI4OTA2LC0wLjAzOTA2MjUgNC4xMDkzNzUsLTAuMDYyNSA0LjA5NzY1NiwtMC4wODIwMzEzIDQuMDkzNzUsLTAuMTA5Mzc1IDQuMDkzNzUsLTAuMTQwNjI1IGwgMCwtMi44MjgxMjUgYyAwLC0wLjI2OTUzMSAtMC4wMjM0MzcsLTAuNDg4MjgxIC0wLjA2MjUsLTAuNjU2MjUgQyAzLjk4ODI4MSwtMy44MDA3ODEgMy45MjU3ODEsLTMuOTQ1MzEzIDMuODQzNzUsLTQuMDYyNSAzLjc1NzgxMywtNC4xODM1OTQgMy42NDg0MzgsLTQuMjgxMjUgMy41MTU2MjUsLTQuMzQzNzUgYyAtMC4xMjUsLTAuMDU4NTk0IC0wLjI3MzQzNywtMC4wOTM3NSAtMC40Mzc1LC0wLjA5Mzc1IC0wLjIzMDQ2OSwwIC0wLjQ1NzAzMSwwLjA4MjAzMSAtMC42NzE4NzUsMC4yMzQzNzUgLTAuMjE4NzUsMC4xNTYyNSAtMC40NTcwMzEsMC4zODY3MTkgLTAuNzAzMTI1LDAuNjg3NSBsIDAsMy4zNzUgYyAwLDAuMDMxMjUgLTAuMDA3ODEsMC4wNTg1OTM3IC0wLjAxNTYyNSwwLjA3ODEyNSBDIDEuNjc1NzgxLC0wLjAzOTA2MjUgMS42NDg0MzgsLTAuMDE5NTMxMyAxLjYwOTM3NSwwIDEuNTc4MTI1LDAuMDA3ODEyNSAxLjUyNzM0NCwwLjAxNTYyNSAxLjQ2ODc1LDAuMDE1NjI1IDEuNDE0MDYzLDAuMDIzNDM3NSAxLjM0NzY1NiwwLjAzMTI1IDEuMjY1NjI1LDAuMDMxMjUgMS4xNzk2ODgsMC4wMzEyNSAxLjEwNTQ2OSwwLjAyMzQzNzUgMS4wNDY4NzUsMC4wMTU2MjUgMC45OTIxODgsMC4wMTU2MjUgMC45NDUzMTMsMC4wMDc4MTI1IDAuOTA2MjUsMCAwLjg3NSwtMC4wMTk1MzEzIDAuODUxNTYzLC0wLjAzOTA2MjUgMC44NDM3NSwtMC4wNjI1IDAuODMyMDMxLC0wLjA4MjAzMTMgMC44MjgxMjUsLTAuMTA5Mzc1IDAuODI4MTI1LC0wLjE0MDYyNSBsIDAsLTQuODI4MTI1IGMgMCwtMC4wMjczNDQgMC4wMDM5MDYsLTAuMDU0Njg4IDAuMDE1NjI1LC0wLjA3ODEyNSBDIDAuODUxNTYzLC01LjA2NjQwNiAwLjg3NSwtNS4wODIwMzEgMC45MDYyNSwtNS4wOTM3NSAwLjkzMzU5NCwtNS4xMTMyODEgMC45NzI2NTYsLTUuMTI1IDEuMDE1NjI1LC01LjEyNSAxLjA2NjQwNiwtNS4xMzI4MSAxLjEzMjgxMywtNS4xNDA2MjUgMS4yMTg3NSwtNS4xNDA2MjUgYyAwLjA4MjAzMSwwIDAuMTQ4NDM4LDAuMDA3ODEgMC4yMDMxMjUsMC4wMTU2MjUgMC4wNTA3ODEsMCAwLjA4NTkzOCwwLjAxMTcxOSAwLjEwOTM3NSwwLjAzMTI1IDAuMDI3MzQ0LDAuMDExNzE5IDAuMDUwNzgxLDAuMDI3MzQ0IDAuMDYyNSwwLjA0Njg3NSAwLjAxOTUzMSwwLjAyMzQzNyAwLjAzMTI1LDAuMDUwNzgxIDAuMDMxMjUsMC4wNzgxMjUgbCAwLDAuNjQwNjI1IGMgMC4yNjk1MzEsLTAuMzAwNzgxIDAuNTM5MDYzLC0wLjUxOTUzMSAwLjgxMjUsLTAuNjU2MjUgMC4yNjk1MzEsLTAuMTQ0NTMxIDAuNTM5MDYzLC0wLjIxODc1IDAuODEyNSwtMC4yMTg3NSAwLjMyMDMxMywwIDAuNTkzNzUsMC4wNTg1OTQgMC44MTI1LDAuMTcxODc1IDAuMjI2NTYzLDAuMTA1NDY5IDAuNDEwMTU2LDAuMjUzOTA2IDAuNTQ2ODc1LDAuNDM3NSAwLjEzMjgxMywwLjE3OTY4NyAwLjIyNjU2MywwLjM5NDUzMSAwLjI4MTI1LDAuNjQwNjI1IDAuMDU4NTk0LDAuMjQyMTg3IDAuMDkzNzUsMC41MzUxNTYgMC4wOTM3NSwwLjg3NSB6Ig0KICAgICAgICAgICBpZD0icGF0aDE1Ig0KICAgICAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAvPg0KICAgICAgPC9zeW1ib2w+DQogICAgICA8c3ltYm9sDQogICAgICAgICBvdmVyZmxvdz0idmlzaWJsZSINCiAgICAgICAgIGlkPSJnbHlwaDAtMyINCiAgICAgICAgIHN0eWxlPSJvdmVyZmxvdzp2aXNpYmxlIj4NCiAgICAgICAgPHBhdGgNCiAgICAgICAgICAgc3R5bGU9InN0cm9rZTpub25lIg0KICAgICAgICAgICBkPSJtIDQuODU5Mzc1LC00Ljc1IGMgMCwwLjEyNSAtMC4wMTk1MzEsMC4yMjI2NTYgLTAuMDQ2ODc1LDAuMjgxMjUgLTAuMDMxMjUsMC4wNTQ2ODcgLTAuMDgyMDMxLDAuMDc4MTI1IC0wLjE0MDYyNSwwLjA3ODEyNSBsIC0wLjY4NzUsMCBjIDAuMTIxMDk0LDAuMTI1IDAuMjEwOTM4LDAuMjY5NTMxIDAuMjY1NjI1LDAuNDIxODc1IDAuMDUwNzgxLDAuMTU2MjUgMC4wNzgxMjUsMC4zMjAzMTIgMC4wNzgxMjUsMC40ODQzNzUgMCwwLjI4MTI1IC0wLjA1MDc4MSwwLjUzNTE1NiAtMC4xNDA2MjUsMC43NSAtMC4wODU5MzcsMC4yMTA5MzcgLTAuMjEwOTM3LDAuMzk0NTMxIC0wLjM3NSwwLjU0Njg3NSAtMC4xNjc5NjksMC4xNDg0MzcgLTAuMzY3MTg3LDAuMjYxNzE5IC0wLjU5Mzc1LDAuMzQzNzUgLTAuMjMwNDY5LDAuMDc0MjE5IC0wLjQ4ODI4MSwwLjEwOTM3NSAtMC43NjU2MjUsMC4xMDkzNzUgLTAuMTk5MjE5LDAgLTAuMzg2NzE5LC0wLjAyMzQzOCAtMC41NjI1LC0wLjA3ODEyNSBDIDEuNzEwOTM4LC0xLjg2MzI4MSAxLjU3NDIxOSwtMS45Mjk2ODggMS40ODQzNzUsLTIuMDE1NjI1IDEuNDEwMTU2LC0xLjk0MTQwNiAxLjM1MTU2MywtMS44NjMyODEgMS4zMTI1LC0xLjc4MTI1IDEuMjY5NTMxLC0xLjcwNzAzMSAxLjI1LC0xLjYxMzI4MSAxLjI1LC0xLjUgYyAwLDAuMTI1IDAuMDU0Njg4LDAuMjMwNDY5IDAuMTcxODc1LDAuMzEyNSAwLjEyMTA5NCwwLjA4NTkzNyAwLjI4MTI1LDAuMTI1IDAuNDY4NzUsMC4xMjUgTCAzLjE1NjI1LC0xIGMgMC4yMzgyODEsMCAwLjQ1NzAzMSwwLjAzNTE1NiAwLjY1NjI1LDAuMDkzNzUgMC4yMDcwMzEsMC4wNjI1IDAuMzgyODEzLDAuMTUyMzQ0IDAuNTMxMjUsMC4yNjU2MjUgMC4xNDQ1MzEsMC4xMDU0NjkgMC4yNTc4MTMsMC4yMzgyODEgMC4zNDM3NSwwLjM5MDYyNSAwLjA4MjAzMSwwLjE1NjI1IDAuMTI1LDAuMzQzNzUgMC4xMjUsMC41NjI1IDAsMC4yMTQ4NDQgLTAuMDUwNzgxLDAuNDI1NzgxIC0wLjE0MDYyNSwwLjYyNSAtMC4wOTM3NSwwLjE5NTMxMyAtMC4yNDIxODcsMC4zNzUgLTAuNDM3NSwwLjUzMTI1IEMgNC4wNDY4NzUsMS42MjEwOTQgMy44MDA3ODEsMS43NDIxODggMy41LDEuODI4MTI1IGMgLTAuMjkyOTY5LDAuMDgyMDMxIC0wLjY0NDUzMSwwLjEyNSAtMS4wNDY4NzUsMC4xMjUgLTAuMzg2NzE5LDAgLTAuNzIyNjU2LC0wLjAzNTE1NiAtMSwtMC4wOTM3NSBDIDEuMTc5Njg4LDEuNzk2ODc1IDAuOTU3MDMxLDEuNzA3MDMxIDAuNzgxMjUsMS41OTM3NSAwLjYwMTU2MywxLjQ3NjU2MyAwLjQ3MjY1NiwxLjMzNTkzOCAwLjM5MDYyNSwxLjE3MTg3NSAwLjMxNjQwNiwxLjAxNTYyNSAwLjI4MTI1LDAuODM5ODQ0IDAuMjgxMjUsMC42NTYyNSAwLjI4MTI1LDAuNTM5MDYzIDAuMjk2ODc1LDAuNDI1NzgxIDAuMzI4MTI1LDAuMzEyNSAwLjM1NTQ2OSwwLjIwNzAzMSAwLjM5ODQzOCwwLjEwMTU2MyAwLjQ1MzEyNSwwIDAuNTExNzE5LC0wLjEwMTU2MyAwLjU4NTkzOCwtMC4xOTUzMTMgMC42NzE4NzUsLTAuMjgxMjUgMC43NjE3MTksLTAuMzcxMDk0IDAuODY3MTg4LC0wLjQ2ODc1IDAuOTg0Mzc1LC0wLjU2MjUgMC44MDQ2ODgsLTAuNjQ0NTMxIDAuNjc1NzgxLC0wLjc1MzkwNiAwLjU5Mzc1LC0wLjg5MDYyNSBjIC0wLjA4NTkzNywtMC4xMzI4MTMgLTAuMTI1LC0wLjI4NTE1NiAtMC4xMjUsLTAuNDUzMTI1IDAsLTAuMjE0ODQ0IDAuMDM5MDYzLC0wLjQxMDE1NiAwLjEyNSwtMC41NzgxMjUgMC4wODk4NDQsLTAuMTc1NzgxIDAuMjA3MDMxLC0wLjMzMjAzMSAwLjM0Mzc1LC0wLjQ2ODc1IC0wLjExNzE4NywtMC4xMjEwOTQgLTAuMjA3MDMxLC0wLjI2OTUzMSAtMC4yNjU2MjUsLTAuNDM3NSAtMC4wNjI1LC0wLjE2NDA2MyAtMC4wOTM3NSwtMC4zNjcxODggLTAuMDkzNzUsLTAuNjA5Mzc1IDAsLTAuMjY5NTMxIDAuMDQ2ODc1LC0wLjUxNTYyNSAwLjE0MDYyNSwtMC43MzQzNzUgMC4wODk4NDQsLTAuMjE0ODQ0IDAuMjE4NzUsLTAuMzk4NDM4IDAuMzc1LC0wLjU0Njg3NSAwLjE2NDA2MywtMC4xNTIzNDQgMC4zNjMyODEsLTAuMjczNDM4IDAuNTkzNzUsLTAuMzU5Mzc1IDAuMjM4MjgxLC0wLjA4MjAzMSAwLjQ5MjE4OCwtMC4xMjUgMC43NjU2MjUsLTAuMTI1IDAuMTQ0NTMxLDAgMC4yODEyNSwwLjAxMTcxOSAwLjQwNjI1LDAuMDMxMjUgMC4xMjEwOTQsMC4wMTE3MTkgMC4yNDIxODgsMC4wMzUxNTYgMC4zNTkzNzUsMC4wNjI1IGwgMS40NTMxMjUsMCBjIDAuMDU4NTk0LDAgMC4xMDkzNzUsMC4wMzUxNTYgMC4xNDA2MjUsMC4wOTM3NSAwLjAyNzM0NCwwLjA1NDY4NyAwLjA0Njg3NSwwLjE0NDUzMSAwLjA0Njg3NSwwLjI2NTYyNSB6IE0gMy40Njg3NSwtMy40Njg3NSBjIDAsLTAuMzMyMDMxIC0wLjA4OTg0NCwtMC41ODU5MzggLTAuMjY1NjI1LC0wLjc2NTYyNSAtMC4xNzk2ODcsLTAuMTgzNTk0IC0wLjQzMzU5NCwtMC4yODEyNSAtMC43NjU2MjUsLTAuMjgxMjUgLTAuMTc5Njg3LDAgLTAuMzMyMDMxLDAuMDM1MTU2IC0wLjQ1MzEyNSwwLjA5Mzc1IC0wLjEyNSwwLjA1NDY4NyAtMC4yMzA0NjksMC4xMzI4MTIgLTAuMzEyNSwwLjIzNDM3NSAtMC4wODU5MzcsMC4wOTM3NSAtMC4xNDg0MzcsMC4yMTA5MzcgLTAuMTg3NSwwLjM0Mzc1IC0wLjA0Mjk2OSwwLjEyNSAtMC4wNjI1LDAuMjYxNzE5IC0wLjA2MjUsMC40MDYyNSAwLDAuMzEyNSAwLjA4NTkzOCwwLjU2NjQwNiAwLjI2NTYyNSwwLjc1IDAuMTc1NzgxLDAuMTc5Njg3IDAuNDI5Njg4LDAuMjY1NjI1IDAuNzY1NjI1LDAuMjY1NjI1IDAuMTc1NzgxLDAgMC4zMjgxMjUsLTAuMDIzNDM4IDAuNDUzMTI1LC0wLjA3ODEyNSAwLjEyMTA5NCwtMC4wNTA3ODEgMC4yMjY1NjMsLTAuMTI1IDAuMzEyNSwtMC4yMTg3NSAwLjA4OTg0NCwtMC4xMDE1NjMgMC4xNTYyNSwtMC4yMTg3NSAwLjE4NzUsLTAuMzQzNzUgMC4wMzkwNjMsLTAuMTMyODEzIDAuMDYyNSwtMC4yNjk1MzEgMC4wNjI1LC0wLjQwNjI1IHogTSAzLjkyMTg3NSwwLjM1OTM3NSBDIDMuOTIxODc1LDAuMTQ4NDM4IDMuODMyMDMxLC0wLjAwNzgxMjUgMy42NTYyNSwtMC4xMjUgMy40ODgyODEsLTAuMjM4MjgxIDMuMjU3ODEzLC0wLjMwMDc4MSAyLjk2ODc1LC0wLjMxMjUgbCAtMS4yNSwtMC4wMzEyNSBDIDEuNjAxNTYzLC0wLjI1NzgxMyAxLjUwNzgxMywtMC4xNzU3ODEgMS40Mzc1LC0wLjA5Mzc1IDEuMzYzMjgxLC0wLjAwNzgxMjUgMS4zMDQ2ODgsMC4wNjY0MDYzIDEuMjY1NjI1LDAuMTQwNjI1IDEuMjIyNjU2LDAuMjEwOTM4IDEuMTkxNDA2LDAuMjg1MTU2IDEuMTcxODc1LDAuMzU5Mzc1IDEuMTYwMTU2LDAuNDI5Njg4IDEuMTU2MjUsMC41MDM5MDYgMS4xNTYyNSwwLjU3ODEyNSBjIDAsMC4yMjY1NjMgMC4xMTMyODEsMC4zOTg0MzggMC4zNDM3NSwwLjUxNTYyNSAwLjIzODI4MSwwLjEyMTA5NCAwLjU3MDMxMywwLjE4NzUgMSwwLjE4NzUgMC4yNjk1MzEsMCAwLjQ5MjE4OCwtMC4wMjczNDQgMC42NzE4NzUsLTAuMDc4MTI1IEMgMy4zNDc2NTYsMS4xNDg0MzggMy40OTIxODgsMS4wODIwMzEgMy42MDkzNzUsMSAzLjcyMjY1NiwwLjkxNDA2MyAzLjgwMDc4MSwwLjgxNjQwNiAzLjg0Mzc1LDAuNzAzMTI1IDMuODk0NTMxLDAuNTg1OTM4IDMuOTIxODc1LDAuNDcyNjU2IDMuOTIxODc1LDAuMzU5Mzc1IFoiDQogICAgICAgICAgIGlkPSJwYXRoMTgiDQogICAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIC8+DQogICAgICA8L3N5bWJvbD4NCiAgICAgIDxzeW1ib2wNCiAgICAgICAgIG92ZXJmbG93PSJ2aXNpYmxlIg0KICAgICAgICAgaWQ9ImdseXBoMC00Ig0KICAgICAgICAgc3R5bGU9Im92ZXJmbG93OnZpc2libGUiPg0KICAgICAgICA8cGF0aA0KICAgICAgICAgICBzdHlsZT0ic3Ryb2tlOm5vbmUiDQogICAgICAgICAgIGQ9Im0gMS43MDMxMjUsLTAuMTQwNjI1IGMgMCwwLjAzMTI1IC0wLjAwNzgxLDAuMDU4NTkzNyAtMC4wMTU2MjUsMC4wNzgxMjUgQyAxLjY3NTc4MSwtMC4wMzkwNjI1IDEuNjQ4NDM4LC0wLjAxOTUzMTMgMS42MDkzNzUsMCAxLjU3ODEyNSwwLjAwNzgxMjUgMS41MjczNDQsMC4wMTU2MjUgMS40Njg3NSwwLjAxNTYyNSAxLjQxNDA2MywwLjAyMzQzNzUgMS4zNDc2NTYsMC4wMzEyNSAxLjI2NTYyNSwwLjAzMTI1IDEuMTc5Njg4LDAuMDMxMjUgMS4xMDU0NjksMC4wMjM0Mzc1IDEuMDQ2ODc1LDAuMDE1NjI1IDAuOTkyMTg4LDAuMDE1NjI1IDAuOTQ1MzEzLDAuMDA3ODEyNSAwLjkwNjI1LDAgMC44NzUsLTAuMDE5NTMxMyAwLjg1MTU2MywtMC4wMzkwNjI1IDAuODQzNzUsLTAuMDYyNSAwLjgzMjAzMSwtMC4wODIwMzEzIDAuODI4MTI1LC0wLjEwOTM3NSAwLjgyODEyNSwtMC4xNDA2MjUgbCAwLC00LjgyODEyNSBjIDAsLTAuMDE5NTMxIDAuMDAzOTA2LC0wLjAzOTA2MyAwLjAxNTYyNSwtMC4wNjI1IDAuMDA3ODEzLC0wLjAyNzM0NCAwLjAzMTI1LC0wLjA1MDc4MSAwLjA2MjUsLTAuMDYyNSAwLjAzOTA2MywtMC4wMDc4MSAwLjA4NTkzOCwtMC4wMTk1MzEgMC4xNDA2MjUsLTAuMDMxMjUgMC4wNTg1OTQsLTAuMDA3ODEgMC4xMzI4MTMsLTAuMDE1NjI1IDAuMjE4NzUsLTAuMDE1NjI1IDAuMDgyMDMxLDAgMC4xNDg0MzgsMC4wMDc4MSAwLjIwMzEyNSwwLjAxNTYyNSAwLjA1ODU5NCwwLjAxMTcxOSAwLjEwOTM3NSwwLjAyMzQzNyAwLjE0MDYyNSwwLjAzMTI1IDAuMDM5MDYzLDAuMDExNzE5IDAuMDY2NDA2LDAuMDM1MTU2IDAuMDc4MTI1LDAuMDYyNSAwLjAwNzgxLDAuMDIzNDM3IDAuMDE1NjI1LDAuMDQyOTY5IDAuMDE1NjI1LDAuMDYyNSB6IE0gMS44MTI1LC02LjU5Mzc1IGMgMCwwLjE5OTIxOSAtMC4wNDI5NjksMC4zMzk4NDQgLTAuMTI1LDAuNDIxODc1IEMgMS42MTMyODEsLTYuMDk3NjU2IDEuNDY0ODQ0LC02LjA2MjUgMS4yNSwtNi4wNjI1IDEuMDUwNzgxLC02LjA2MjUgMC45MTAxNTYsLTYuMDk3NjU2IDAuODI4MTI1LC02LjE3MTg3NSAwLjc1MzkwNiwtNi4yNDIxODggMC43MTg3NSwtNi4zODI4MTMgMC43MTg3NSwtNi41OTM3NSBjIDAsLTAuMjA3MDMxIDAuMDM1MTU2LC0wLjM0NzY1NiAwLjEwOTM3NSwtMC40MjE4NzUgMC4wODIwMzEsLTAuMDcwMzEzIDAuMjI2NTYzLC0wLjEwOTM3NSAwLjQzNzUsLTAuMTA5Mzc1IDAuMjA3MDMxLDAgMC4zNDc2NTYsMC4wMzkwNjIgMC40MjE4NzUsMC4xMDkzNzUgMC4wODIwMzEsMC4wNzQyMTkgMC4xMjUsMC4yMTQ4NDQgMC4xMjUsMC40MjE4NzUgeiINCiAgICAgICAgICAgaWQ9InBhdGgyMSINCiAgICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgLz4NCiAgICAgIDwvc3ltYm9sPg0KICAgICAgPHN5bWJvbA0KICAgICAgICAgb3ZlcmZsb3c9InZpc2libGUiDQogICAgICAgICBpZD0iZ2x5cGgwLTUiDQogICAgICAgICBzdHlsZT0ib3ZlcmZsb3c6dmlzaWJsZSI+DQogICAgICAgIDxwYXRoDQogICAgICAgICAgIHN0eWxlPSJzdHJva2U6bm9uZSINCiAgICAgICAgICAgZD0ibSA0Ljk1MzEyNSwtMi43NjU2MjUgYyAwLDAuMTQ4NDM3IC0wLjAzOTA2MiwwLjI1MzkwNiAtMC4xMDkzNzUsMC4zMTI1IEMgNC43Njk1MzEsLTIuMzk4NDM4IDQuNjkxNDA2LC0yLjM3NSA0LjYwOTM3NSwtMi4zNzUgbCAtMy4xNzE4NzUsMCBjIDAsMC4yNzM0MzcgMC4wMjM0MzgsMC41MTk1MzEgMC4wNzgxMjUsMC43MzQzNzUgMC4wNTA3ODEsMC4yMTA5MzcgMC4xNDA2MjUsMC4zOTQ1MzEgMC4yNjU2MjUsMC41NDY4NzUgMC4xMjEwOTQsMC4xNTYyNSAwLjI4NTE1NiwwLjI3NzM0NCAwLjQ4NDM3NSwwLjM1OTM3NSAwLjIwNzAzMSwwLjA3NDIxOSAwLjQ1NzAzMSwwLjEwOTM3NSAwLjc1LDAuMTA5Mzc1IDAuMjI2NTYzLDAgMC40Mjk2ODgsLTAuMDE1NjI1IDAuNjA5Mzc1LC0wLjA0Njg3NSAwLjE3NTc4MSwtMC4wMzkwNjMgMC4zMjgxMjUsLTAuMDgyMDMxIDAuNDUzMTI1LC0wLjEyNSAwLjEzMjgxMywtMC4wNTA3ODEgMC4yNDIxODgsLTAuMDkzNzUgMC4zMjgxMjUsLTAuMTI1IDAuMDgyMDMxLC0wLjAzOTA2MyAwLjE0NDUzMSwtMC4wNjI1IDAuMTg3NSwtMC4wNjI1IDAuMDI3MzQ0LDAgMC4wNTA3ODEsMC4wMDc4MTIgMC4wNjI1LDAuMDE1NjI1IDAuMDE5NTMxLDAuMDExNzE5IDAuMDM1MTU2LDAuMDM1MTU2IDAuMDQ2ODc1LDAuMDYyNSAwLjAxOTUzMSwwLjAyMzQzNyAwLjAzMTI1LDAuMDU4NTk0IDAuMDMxMjUsMC4xMDkzNzUgMC4wMDc4MSwwLjA0Mjk2OSAwLjAxNTYyNSwwLjA5NzY1NiAwLjAxNTYyNSwwLjE1NjI1IDAsMC4wNTQ2ODcgLTAuMDA3ODEsMC4wOTc2NTYgLTAuMDE1NjI1LDAuMTI1IDAsMC4wMzEyNSAtMC4wMDc4MSwwLjA2NjQwNiAtMC4wMTU2MjUsMC4wOTM3NSAwLDAuMDIzNDM3IC0wLjAxMTcxOSwwLjA0Mjk2OSAtMC4wMzEyNSwwLjA2MjUgLTAuMDExNzE5LDAuMDIzNDM3IC0wLjAyNzM0NCwwLjA0Mjk2OSAtMC4wNDY4NzUsMC4wNjI1IEMgNC42Mjg5MDYsLTAuMjczNDM4IDQuNTcwMzEzLC0wLjIzODI4MSA0LjQ2ODc1LC0wLjE4NzUgNC4zNzUsLTAuMTQ0NTMxIDQuMjQ2MDk0LC0wLjEwMTU2MyA0LjA5Mzc1LC0wLjA2MjUgMy45NDUzMTMsLTAuMDE5NTMxMyAzLjc2OTUzMSwwLjAxNTYyNSAzLjU2MjUsMC4wNDY4NzUgMy4zNjMyODEsMC4wODU5Mzc1IDMuMTQ4NDM4LDAuMTA5Mzc1IDIuOTIxODc1LDAuMTA5Mzc1IDIuNTIzNDM4LDAuMTA5Mzc1IDIuMTc1NzgxLDAuMDUwNzgxMyAxLjg3NSwtMC4wNjI1IDEuNTcwMzEzLC0wLjE3NTc4MSAxLjMxNjQwNiwtMC4zNDM3NSAxLjEwOTM3NSwtMC41NjI1IDAuOTEwMTU2LC0wLjc3NzM0NCAwLjc1NzgxMywtMS4wNTA3ODEgMC42NTYyNSwtMS4zNzUgMC41NTA3ODEsLTEuNzA3MDMxIDAuNSwtMi4wOTM3NSAwLjUsLTIuNTMxMjUgYyAwLC0wLjQxNDA2MyAwLjA1MDc4MSwtMC43ODUxNTYgMC4xNTYyNSwtMS4xMDkzNzUgMC4xMTMyODEsLTAuMzMyMDMxIDAuMjY5NTMxLC0wLjYxMzI4MSAwLjQ2ODc1LC0wLjg0Mzc1IDAuMTk1MzEzLC0wLjIzODI4MSAwLjQzNzUsLTAuNDE0MDYzIDAuNzE4NzUsLTAuNTMxMjUgMC4yODkwNjMsLTAuMTIxMDk0IDAuNjEzMjgxLC0wLjE4NzUgMC45Njg3NSwtMC4xODc1IDAuMzgyODEzLDAgMC43MDcwMzEsMC4wNjY0MDYgMC45Njg3NSwwLjE4NzUgMC4yNjk1MzEsMC4xMTcxODcgMC40ODgyODEsMC4yNzczNDQgMC42NTYyNSwwLjQ4NDM3NSAwLjE3NTc4MSwwLjE5OTIxOSAwLjMwNDY4OCwwLjQ0MTQwNiAwLjM5MDYyNSwwLjcxODc1IDAuMDgyMDMxLDAuMjgxMjUgMC4xMjUsMC41ODIwMzEgMC4xMjUsMC44OTA2MjUgeiBNIDQuMDYyNSwtMy4wMzEyNSBDIDQuMDcwMzEzLC0zLjQ4ODI4MSAzLjk2NDg0NCwtMy44NDc2NTYgMy43NSwtNC4xMDkzNzUgMy41MzEyNSwtNC4zNzg5MDYgMy4yMDcwMzEsLTQuNTE1NjI1IDIuNzgxMjUsLTQuNTE1NjI1IGMgLTAuMjE4NzUsMCAtMC40MTQwNjIsMC4wNDI5NjkgLTAuNTc4MTI1LDAuMTI1IC0wLjE2Nzk2OSwwLjA4NTkzNyAtMC4zMDg1OTQsMC4xOTUzMTIgLTAuNDIxODc1LDAuMzI4MTI1IC0wLjEwNTQ2OSwwLjEzNjcxOSAtMC4xOTE0MDYsMC4zMDA3ODEgLTAuMjUsMC40ODQzNzUgLTAuMDYyNSwwLjE3OTY4NyAtMC4wOTM3NSwwLjM2MzI4MSAtMC4wOTM3NSwwLjU0Njg3NSB6Ig0KICAgICAgICAgICBpZD0icGF0aDI0Ig0KICAgICAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAvPg0KICAgICAgPC9zeW1ib2w+DQogICAgICA8c3ltYm9sDQogICAgICAgICBvdmVyZmxvdz0idmlzaWJsZSINCiAgICAgICAgIGlkPSJnbHlwaDAtNiINCiAgICAgICAgIHN0eWxlPSJvdmVyZmxvdzp2aXNpYmxlIj4NCiAgICAgICAgPHBhdGgNCiAgICAgICAgICAgc3R5bGU9InN0cm9rZTpub25lIg0KICAgICAgICAgICBkPSJtIDUuMTg3NSwtNC45MjE4NzUgYyAwLDAuMzU1NDY5IC0wLjA1ODU5NCwwLjY3NTc4MSAtMC4xNzE4NzUsMC45NTMxMjUgLTAuMTE3MTg3LDAuMjczNDM3IC0wLjI3NzM0NCwwLjUwNzgxMiAtMC40ODQzNzUsMC43MDMxMjUgLTAuMjEwOTM3LDAuMTk5MjE5IC0wLjQ3MjY1NiwwLjM1NTQ2OSAtMC43ODEyNSwwLjQ2ODc1IC0wLjMxMjUsMC4xMDU0NjkgLTAuNjgzNTk0LDAuMTU2MjUgLTEuMTA5Mzc1LDAuMTU2MjUgbCAtMC43OTY4NzUsMCAwLDIuNSBjIDAsMC4wMzEyNSAtMC4wMTE3MTksMC4wNTg1OTM3IC0wLjAzMTI1LDAuMDc4MTI1IEMgMS44MDA3ODEsLTAuMDM5MDYyNSAxLjc3NzM0NCwtMC4wMjM0Mzc1IDEuNzUsLTAuMDE1NjI1IDEuNzE4NzUsLTAuMDAzOTA2MjUgMS42Njc5NjksMC4wMDM5MDYyNSAxLjYwOTM3NSwwLjAxNTYyNSAxLjU0Njg3NSwwLjAyMzQzNzUgMS40NzI2NTYsMC4wMzEyNSAxLjM5MDYyNSwwLjAzMTI1IDEuMjk2ODc1LDAuMDMxMjUgMS4yMTQ4NDQsMC4wMjM0Mzc1IDEuMTU2MjUsMC4wMTU2MjUgMS4xMDE1NjMsMC4wMDM5MDYyNSAxLjA1NDY4OCwtMC4wMDM5MDYyNSAxLjAxNTYyNSwtMC4wMTU2MjUgMC45ODQzNzUsLTAuMDIzNDM3NSAwLjk1NzAzMSwtMC4wMzkwNjI1IDAuOTM3NSwtMC4wNjI1IDAuOTI1NzgxLC0wLjA4MjAzMTMgMC45MjE4NzUsLTAuMTA5Mzc1IDAuOTIxODc1LC0wLjE0MDYyNSBsIDAsLTYuNDA2MjUgYyAwLC0wLjE0NDUzMSAwLjAzNTE1NiwtMC4yNSAwLjEwOTM3NSwtMC4zMTI1IDAuMDgyMDMxLC0wLjA1ODU5NCAwLjE3MTg3NSwtMC4wOTM3NSAwLjI2NTYyNSwtMC4wOTM3NSBsIDEuNDg0Mzc1LDAgYyAwLjE0NDUzMSwwIDAuMjg1MTU2LDAuMDExNzE5IDAuNDIxODc1LDAuMDMxMjUgMC4xNDQ1MzEsMC4wMTE3MTkgMC4zMTI1LDAuMDM5MDYyIDAuNSwwLjA3ODEyNSAwLjE4MzU5NCwwLjAzMTI1IDAuMzc1LDAuMTA1NDY5IDAuNTYyNSwwLjIxODc1IDAuMTk1MzEzLDAuMTE3MTg3IDAuMzYzMjgxLDAuMjU3ODEyIDAuNSwwLjQyMTg3NSAwLjEzMjgxMywwLjE2Nzk2OSAwLjIzODI4MSwwLjM2MzI4MSAwLjMxMjUsMC41NzgxMjUgMC4wNzAzMTMsMC4yMTA5MzcgMC4xMDkzNzUsMC40NDUzMTIgMC4xMDkzNzUsMC43MDMxMjUgeiBNIDQuMjE4NzUsLTQuODQzNzUgYyAwLC0wLjI3NzM0NCAtMC4wNTQ2ODcsLTAuNTE1NjI1IC0wLjE1NjI1LC0wLjcwMzEyNSBDIDMuOTU3MDMxLC01LjczMDQ2OSAzLjgyNDIxOSwtNS44NzUgMy42NzE4NzUsLTUuOTY4NzUgMy41MTU2MjUsLTYuMDU4NTk0IDMuMzUxNTYzLC02LjExNzE4OCAzLjE4NzUsLTYuMTQwNjI1IDMuMDE5NTMxLC02LjE2Nzk2OSAyLjg1NTQ2OSwtNi4xODc1IDIuNzAzMTI1LC02LjE4NzUgbCAtMC44NTkzNzUsMCAwLDIuNzgxMjUgMC44NDM3NSwwIGMgMC4yNjk1MzEsMCAwLjUsLTAuMDMxMjUgMC42ODc1LC0wLjA5Mzc1IEMgMy41NTg1OTQsLTMuNTcwMzEzIDMuNzE4NzUsLTMuNjcxODc1IDMuODQzNzUsLTMuNzk2ODc1IDMuOTY0ODQ0LC0zLjkyOTY4OCA0LjA2MjUsLTQuMDg1OTM4IDQuMTI1LC00LjI2NTYyNSA0LjE4MzU5NCwtNC40NDE0MDYgNC4yMTg3NSwtNC42MzI4MTMgNC4yMTg3NSwtNC44NDM3NSBaIg0KICAgICAgICAgICBpZD0icGF0aDI3Ig0KICAgICAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAvPg0KICAgICAgPC9zeW1ib2w+DQogICAgICA8c3ltYm9sDQogICAgICAgICBvdmVyZmxvdz0idmlzaWJsZSINCiAgICAgICAgIGlkPSJnbHlwaDAtNyINCiAgICAgICAgIHN0eWxlPSJvdmVyZmxvdzp2aXNpYmxlIj4NCiAgICAgICAgPHBhdGgNCiAgICAgICAgICAgc3R5bGU9InN0cm9rZTpub25lIg0KICAgICAgICAgICBkPSJtIDYuMTI1LC0wLjMyODEyNSBjIDAuMDI3MzQ0LDAuMDg1OTM3IDAuMDQ2ODc1LDAuMTUyMzQ0IDAuMDQ2ODc1LDAuMjAzMTI1IDAsMC4wNDI5Njg3IC0wLjAxOTUzMSwwLjA4MjAzMTIgLTAuMDQ2ODc1LDAuMTA5Mzc1IEMgNi4xMDE1NjMsMC4wMDM5MDYyNSA2LjA1NDY4OCwwLjAxNTYyNSA1Ljk4NDM3NSwwLjAxNTYyNSA1LjkyMTg3NSwwLjAyMzQzNzUgNS44MzIwMzEsMC4wMzEyNSA1LjcxODc1LDAuMDMxMjUgNS42MTMyODEsMC4wMzEyNSA1LjUyMzQzOCwwLjAyMzQzNzUgNS40NTMxMjUsMC4wMTU2MjUgNS4zOTA2MjUsMC4wMTU2MjUgNS4zMzk4NDQsMC4wMDc4MTI1IDUuMzEyNSwwIDUuMjgxMjUsLTAuMDA3ODEyNSA1LjI1MzkwNiwtMC4wMjM0Mzc1IDUuMjM0Mzc1LC0wLjA0Njg3NSA1LjIxMDkzOCwtMC4wNzQyMTg4IDUuMTk1MzEzLC0wLjEwOTM3NSA1LjE4NzUsLTAuMTQwNjI1IGwgLTAuNTkzNzUsLTEuNjg3NSAtMi44OTA2MjUsMCAtMC41NjI1LDEuNjcxODc1IEMgMS4xMjg5MDYsLTAuMTI1IDEuMTEzMjgxLC0wLjA4OTg0MzggMS4wOTM3NSwtMC4wNjI1IDEuMDcwMzEzLC0wLjAzOTA2MjUgMS4wNDI5NjksLTAuMDE5NTMxMyAxLjAxNTYyNSwwIDAuOTg0Mzc1LDAuMDA3ODEyNSAwLjkzMzU5NCwwLjAxNTYyNSAwLjg3NSwwLjAxNTYyNSAwLjgxMjUsMC4wMjM0Mzc1IDAuNzI2NTYzLDAuMDMxMjUgMC42MjUsMC4wMzEyNSAwLjUxOTUzMSwwLjAzMTI1IDAuNDI5Njg4LDAuMDIzNDM3NSAwLjM1OTM3NSwwLjAxNTYyNSAwLjI5Njg3NSwwLjAwMzkwNjI1IDAuMjQ2MDk0LC0wLjAwNzgxMjUgMC4yMTg3NSwtMC4wMzEyNSAwLjE5NTMxMywtMC4wNTA3ODEzIDAuMTg3NSwtMC4wODU5Mzc1IDAuMTg3NSwtMC4xNDA2MjUgYyAwLC0wLjA1MDc4MSAwLjAxNTYyNSwtMC4xMTMyODEgMC4wNDY4NzUsLTAuMTg3NSBMIDIuNTYyNSwtNi43OTY4NzUgQyAyLjU4MjAzMSwtNi44MjQyMTkgMi42MDE1NjMsLTYuODUxNTYzIDIuNjI1LC02Ljg3NSAyLjY0NDUzMSwtNi45MDIzNDQgMi42NzU3ODEsLTYuOTI1NzgxIDIuNzE4NzUsLTYuOTM3NSAyLjc2OTUzMSwtNi45NTcwMzEgMi44MjgxMjUsLTYuOTY4NzUgMi44OTA2MjUsLTYuOTY4NzUgMi45NjA5MzgsLTYuOTc2NTYgMy4wNTA3ODEsLTYuOTg0Mzc1IDMuMTU2MjUsLTYuOTg0Mzc1IGMgMC4xMTMyODEsMCAwLjIwNzAzMSwwLjAwNzgxIDAuMjgxMjUsMC4wMTU2MjUgMC4wODIwMzEsMCAwLjE0NDUzMSwwLjAxMTcxOSAwLjE4NzUsMC4wMzEyNSAwLjA1MDc4MSwwLjAxMTcxOSAwLjA4NTkzOCwwLjAzNTE1NiAwLjEwOTM3NSwwLjA2MjUgMC4wMjczNDQsMC4wMjM0MzcgMC4wNTA3ODEsMC4wNTQ2ODcgMC4wNjI1LDAuMDkzNzUgeiBtIC0yLjk4NDM3NSwtNS43MDMxMjUgLTAuMDE1NjI1LDAgLTEuMTg3NSwzLjQ2ODc1IDIuNDA2MjUsMCB6Ig0KICAgICAgICAgICBpZD0icGF0aDMwIg0KICAgICAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAvPg0KICAgICAgPC9zeW1ib2w+DQogICAgICA8c3ltYm9sDQogICAgICAgICBvdmVyZmxvdz0idmlzaWJsZSINCiAgICAgICAgIGlkPSJnbHlwaDAtOCINCiAgICAgICAgIHN0eWxlPSJvdmVyZmxvdzp2aXNpYmxlIj4NCiAgICAgICAgPHBhdGgNCiAgICAgICAgICAgc3R5bGU9InN0cm9rZTpub25lIg0KICAgICAgICAgICBkPSJtIDQuOTY4NzUsLTAuMTQwNjI1IGMgMCwwLjAzMTI1IC0wLjAxMTcxOSwwLjA1ODU5MzcgLTAuMDMxMjUsMC4wNzgxMjUgQyA0LjkyNTc4MSwtMC4wMzkwNjI1IDQuOTAyMzQ0LC0wLjAxOTUzMTMgNC44NzUsMCA0Ljg0Mzc1LDAuMDA3ODEyNSA0LjgwMDc4MSwwLjAxNTYyNSA0Ljc1LDAuMDE1NjI1IDQuNjk1MzEzLDAuMDIzNDM3NSA0LjYzMjgxMywwLjAzMTI1IDQuNTYyNSwwLjAzMTI1IDQuNDc2NTYzLDAuMDMxMjUgNC40MTAxNTYsMC4wMjM0Mzc1IDQuMzU5Mzc1LDAuMDE1NjI1IDQuMzA0Njg4LDAuMDE1NjI1IDQuMjYxNzE5LDAuMDA3ODEyNSA0LjIzNDM3NSwwIDQuMjAzMTI1LC0wLjAxOTUzMTMgNC4xNzk2ODgsLTAuMDM5MDYyNSA0LjE3MTg3NSwtMC4wNjI1IDQuMTYwMTU2LC0wLjA4MjAzMTMgNC4xNTYyNSwtMC4xMDkzNzUgNC4xNTYyNSwtMC4xNDA2MjUgbCAwLC0wLjY0MDYyNSBjIC0wLjI3MzQzNywwLjMxMjUgLTAuNTQyOTY5LDAuNTQyOTY5IC0wLjgxMjUsMC42ODc1IC0wLjI3MzQzNywwLjEzMjgxMjUgLTAuNTQyOTY5LDAuMjAzMTI1IC0wLjgxMjUsMC4yMDMxMjUgLTAuMzI0MjE5LDAgLTAuNjAxNTYyLC0wLjA1NDY4NzUgLTAuODI4MTI1LC0wLjE1NjI1IEMgMS40ODQzNzUsLTAuMTYwMTU2IDEuMzA0Njg4LC0wLjMxMjUgMS4xNzE4NzUsLTAuNSAxLjAzNTE1NiwtMC42ODM1OTQgMC45MzM1OTQsLTAuODk4NDM4IDAuODc1LC0xLjE0MDYyNSAwLjgyMDMxMywtMS4zODY3MTkgMC43OTY4NzUsLTEuNjg3NSAwLjc5Njg3NSwtMi4wMzEyNSBsIDAsLTIuOTM3NSBjIDAsLTAuMDI3MzQ0IDAuMDAzOTA2LC0wLjA1NDY4OCAwLjAxNTYyNSwtMC4wNzgxMjUgQyAwLjgyMDMxMywtNS4wNjY0MDYgMC44NDM3NSwtNS4wODIwMzEgMC44NzUsLTUuMDkzNzUgMC45MTQwNjMsLTUuMTEzMjgxIDAuOTYwOTM4LC01LjEyNSAxLjAxNTYyNSwtNS4xMjUgYyAwLjA1ODU5NCwtMC4wMDc4MSAwLjEzMjgxMywtMC4wMTU2MjUgMC4yMTg3NSwtMC4wMTU2MjUgMC4wODk4NDQsMCAwLjE2NDA2MywwLjAwNzgxIDAuMjE4NzUsMC4wMTU2MjUgMC4wNTg1OTQsMCAwLjEwOTM3NSwwLjAxMTcxOSAwLjE0MDYyNSwwLjAzMTI1IDAuMDI3MzQ0LDAuMDExNzE5IDAuMDUwNzgxLDAuMDI3MzQ0IDAuMDYyNSwwLjA0Njg3NSAwLjAxOTUzMSwwLjAyMzQzNyAwLjAzMTI1LDAuMDUwNzgxIDAuMDMxMjUsMC4wNzgxMjUgbCAwLDIuODEyNSBjIDAsMC4yODEyNSAwLjAxOTUzMSwwLjUxMTcxOSAwLjA2MjUsMC42ODc1IDAuMDM5MDYzLDAuMTY3OTY5IDAuMTAxNTYzLDAuMzE2NDA2IDAuMTg3NSwwLjQzNzUgMC4wODIwMzEsMC4xMTcxODcgMC4xODc1LDAuMjEwOTM3IDAuMzEyNSwwLjI4MTI1IDAuMTMyODEzLDAuMDYyNSAwLjI4NTE1NiwwLjA5Mzc1IDAuNDUzMTI1LDAuMDkzNzUgMC4yMjY1NjMsMCAwLjQ1MzEyNSwtMC4wNzgxMjUgMC42NzE4NzUsLTAuMjM0Mzc1IDAuMjE0ODQ0LC0wLjE2NDA2MyAwLjQ1MzEyNSwtMC4zOTg0MzggMC43MDMxMjUsLTAuNzAzMTI1IGwgMCwtMy4zNzUgYyAwLC0wLjAyNzM0NCAwLjAwMzkxLC0wLjA1NDY4OCAwLjAxNTYyNSwtMC4wNzgxMjUgQyA0LjEwMTU2MywtNS4wNjY0MDYgNC4xMjUsLTUuMDgyMDMxIDQuMTU2MjUsLTUuMDkzNzUgNC4xOTUzMTMsLTUuMTEzMjgxIDQuMjQyMTg4LC01LjEyNSA0LjI5Njg3NSwtNS4xMjUgYyAwLjA1ODU5NCwtMC4wMDc4MSAwLjEzMjgxMywtMC4wMTU2MjUgMC4yMTg3NSwtMC4wMTU2MjUgMC4wODIwMzEsMCAwLjE0ODQzOCwwLjAwNzgxIDAuMjAzMTI1LDAuMDE1NjI1IDAuMDU4NTk0LDAgMC4xMDkzNzUsMC4wMTE3MTkgMC4xNDA2MjUsMC4wMzEyNSAwLjAzOTA2MywwLjAxMTcxOSAwLjA2NjQwNiwwLjAyNzM0NCAwLjA3ODEyNSwwLjA0Njg3NSAwLjAxOTUzMSwwLjAyMzQzNyAwLjAzMTI1LDAuMDUwNzgxIDAuMDMxMjUsMC4wNzgxMjUgeiINCiAgICAgICAgICAgaWQ9InBhdGgzMyINCiAgICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgLz4NCiAgICAgIDwvc3ltYm9sPg0KICAgICAgPHN5bWJvbA0KICAgICAgICAgb3ZlcmZsb3c9InZpc2libGUiDQogICAgICAgICBpZD0iZ2x5cGgwLTkiDQogICAgICAgICBzdHlsZT0ib3ZlcmZsb3c6dmlzaWJsZSI+DQogICAgICAgIDxwYXRoDQogICAgICAgICAgIHN0eWxlPSJzdHJva2U6bm9uZSINCiAgICAgICAgICAgZD0ibSA0LjQ4NDM3NSwtMC4yMzQzNzUgYyAwLjAyNzM0NCwwLjA1NDY4NyAwLjA0Njg3NSwwLjA5NzY1NiAwLjA0Njg3NSwwLjEyNSAwLDAuMDMxMjUgLTAuMDIzNDM3LDAuMDU4NTkzNyAtMC4wNjI1LDAuMDc4MTI1IEMgNC40Mzc1LC0wLjAwNzgxMjUgNC4zODI4MTMsMC4wMDM5MDYyNSA0LjMxMjUsMC4wMTU2MjUgNC4yNSwwLjAyMzQzNzUgNC4xNjAxNTYsMC4wMzEyNSA0LjA0Njg3NSwwLjAzMTI1IGMgLTAuMTA1NDY5LDAgLTAuMTkxNDA2LC0wLjAwNzgxMjUgLTAuMjUsLTAuMDE1NjI1IEMgMy43MzQzNzUsMC4wMTU2MjUgMy42Nzk2ODgsMC4wMDc4MTI1IDMuNjQwNjI1LDAgMy42MDkzNzUsLTAuMDA3ODEyNSAzLjU4MjAzMSwtMC4wMjM0Mzc1IDMuNTYyNSwtMC4wNDY4NzUgMy41MzkwNjMsLTAuMDY2NDA2MyAzLjUxOTUzMSwtMC4wOTM3NSAzLjUsLTAuMTI1IEwgMi4zNDM3NSwtMi4wMzEyNSAxLjE4NzUsLTAuMTI1IEMgMS4xNzU3ODEsLTAuMDkzNzUgMS4xNjAxNTYsLTAuMDY2NDA2MyAxLjE0MDYyNSwtMC4wNDY4NzUgMS4xMTcxODgsLTAuMDIzNDM3NSAxLjA4NTkzOCwtMC4wMDc4MTI1IDEuMDQ2ODc1LDAgMS4wMTU2MjUsMC4wMDc4MTI1IDAuOTY0ODQ0LDAuMDE1NjI1IDAuOTA2MjUsMC4wMTU2MjUgMC44NDM3NSwwLjAyMzQzNzUgMC43NjE3MTksMC4wMzEyNSAwLjY3MTg3NSwwLjAzMTI1IDAuNTY2NDA2LDAuMDMxMjUgMC40NzY1NjMsMC4wMjM0Mzc1IDAuNDA2MjUsMC4wMTU2MjUgMC4zNDM3NSwwLjAwMzkwNjI1IDAuMjkyOTY5LC0wLjAwNzgxMjUgMC4yNjU2MjUsLTAuMDMxMjUgMC4yMzQzNzUsLTAuMDUwNzgxMyAwLjIxODc1LC0wLjA3ODEyNSAwLjIxODc1LC0wLjEwOTM3NSBjIDAsLTAuMDI3MzQ0IDAuMDE5NTMxLC0wLjA3MDMxMyAwLjA2MjUsLTAuMTI1IGwgMS41LC0yLjM1OTM3NSAtMS40MjE4NzUsLTIuMjY1NjI1IGMgLTAuMDMxMjUsLTAuMDUwNzgxIC0wLjA0Njg3NSwtMC4wOTM3NSAtMC4wNDY4NzUsLTAuMTI1IDAsLTAuMDM5MDYzIDAuMDE1NjI1LC0wLjA3MDMxMyAwLjA0Njg3NSwtMC4wOTM3NSAwLjAyNzM0NCwtMC4wMTk1MzEgMC4wODIwMzEsLTAuMDM1MTU2IDAuMTU2MjUsLTAuMDQ2ODc1IDAuMDcwMzEzLC0wLjAwNzgxIDAuMTY0MDYzLC0wLjAxNTYyNSAwLjI4MTI1LC0wLjAxNTYyNSAwLjEwMTU2MywwIDAuMTg3NSwwLjAwNzgxIDAuMjUsMC4wMTU2MjUgMC4wNTg1OTQsMCAwLjEwOTM3NSwwLjAwNzgxIDAuMTQwNjI1LDAuMDE1NjI1IDAuMDI3MzQ0LDAuMDExNzE5IDAuMDU0Njg4LDAuMDI3MzQ0IDAuMDc4MTI1LDAuMDQ2ODc1IEMgMS4yODUxNTYsLTUuMDM5MDYzIDEuMzAwNzgxLC01LjAxOTUzMSAxLjMxMjUsLTUgTCAyLjQyMTg3NSwtMy4yMDMxMjUgMy41MzEyNSwtNSBDIDMuNTUwNzgxLC01LjAxOTUzMSAzLjU2NjQwNiwtNS4wMzUxNTYgMy41NzgxMjUsLTUuMDQ2ODc1IDMuNTk3NjU2LC01LjA2NjQwNiAzLjYyNSwtNS4wODIwMzEgMy42NTYyNSwtNS4wOTM3NSAzLjY4MzU5NCwtNS4xMTMyODEgMy43MjY1NjMsLTUuMTI1IDMuNzgxMjUsLTUuMTI1IGMgMC4wNTg1OTQsLTAuMDA3ODEgMC4xNDA2MjUsLTAuMDE1NjI1IDAuMjM0Mzc1LC0wLjAxNTYyNSAwLjEwMTU2MywwIDAuMTg3NSwwLjAwNzgxIDAuMjUsMC4wMTU2MjUgQyA0LjMyNDIxOSwtNS4xMTMyODEgNC4zNzUsLTUuMDk3NjU2IDQuNDA2MjUsLTUuMDc4MTI1IDQuNDQ1MzEzLC01LjA1NDY4OCA0LjQ2MDkzOCwtNS4wMjczNDQgNC40NTMxMjUsLTUgYyAwLDAuMDMxMjUgLTAuMDE5NTMxLDAuMDgyMDMxIC0wLjA0Njg3NSwwLjE0MDYyNSBMIDIuOTg0Mzc1LC0yLjYyNSBaIg0KICAgICAgICAgICBpZD0icGF0aDM2Ig0KICAgICAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAvPg0KICAgICAgPC9zeW1ib2w+DQogICAgICA8c3ltYm9sDQogICAgICAgICBvdmVyZmxvdz0idmlzaWJsZSINCiAgICAgICAgIGlkPSJnbHlwaDAtMTAiDQogICAgICAgICBzdHlsZT0ib3ZlcmZsb3c6dmlzaWJsZSI+DQogICAgICAgIDxwYXRoDQogICAgICAgICAgIHN0eWxlPSJzdHJva2U6bm9uZSINCiAgICAgICAgICAgZD0ibSA1LjU2MjUsLTAuOTg0Mzc1IGMgMCwwLjA2MjUgLTAuMDA3ODEsMC4xMTcxODcgLTAuMDE1NjI1LDAuMTU2MjUgMCwwLjA0Mjk2OSAtMC4wMDc4MSwwLjA4MjAzMSAtMC4wMTU2MjUsMC4xMDkzNzUgQyA1LjUzMTI1LC0wLjY4NzUgNS41MTk1MzEsLTAuNjUyMzQ0IDUuNSwtMC42MjUgNS40ODgyODEsLTAuNjAxNTYzIDUuNDYwOTM4LC0wLjU3MDMxMyA1LjQyMTg3NSwtMC41MzEyNSA1LjM5MDYyNSwtMC41IDUuMzE2NDA2LC0wLjQ0NTMxMyA1LjIwMzEyNSwtMC4zNzUgNS4wODU5MzgsLTAuMzAwNzgxIDQuOTQxNDA2LC0wLjIyNjU2MyA0Ljc2NTYyNSwtMC4xNTYyNSA0LjU5NzY1NiwtMC4wOTM3NSA0LjQwMjM0NCwtMC4wMzUxNTYzIDQuMTg3NSwwLjAxNTYyNSAzLjk2ODc1LDAuMDY2NDA2MyAzLjcyNjU2MywwLjA5Mzc1IDMuNDY4NzUsMC4wOTM3NSAzLjAxOTUzMSwwLjA5Mzc1IDIuNjEzMjgxLDAuMDE5NTMxMyAyLjI1LC0wLjEyNSAxLjg4MjgxMywtMC4yNzczNDQgMS41NzAzMTMsLTAuNTAzOTA2IDEuMzEyNSwtMC43OTY4NzUgYyAtMC4yNSwtMC4zMDA3ODEgLTAuNDQ5MjE5LC0wLjY2NDA2MyAtMC41OTM3NSwtMS4wOTM3NSAtMC4xMzY3MTksLTAuNDMzNTk0IC0wLjIwMzEyNSwtMC45Mzc1IC0wLjIwMzEyNSwtMS41IDAsLTAuNTcwMzEzIDAuMDcwMzEzLC0xLjA4MjAzMSAwLjIxODc1LC0xLjUzMTI1IDAuMTUyMzQ0LC0wLjQ1NzAzMSAwLjM2MzI4MSwtMC44NDM3NSAwLjYyNSwtMS4xNTYyNSAwLjI2OTUzMSwtMC4zMDg1OTQgMC41OTM3NSwtMC41NDY4NzUgMC45Njg3NSwtMC43MDMxMjUgMC4zNzEwOTQsLTAuMTY0MDYzIDAuNzg5MDYzLC0wLjI1IDEuMjUsLTAuMjUgMC4xOTUzMTMsMCAwLjM5MDYyNSwwLjAyMzQzNyAwLjU3ODEyNSwwLjA2MjUgMC4xOTUzMTMsMC4wMzEyNSAwLjM3NSwwLjA4MjAzMSAwLjUzMTI1LDAuMTQwNjI1IDAuMTY0MDYzLDAuMDU0Njg3IDAuMzEyNSwwLjExNzE4NyAwLjQzNzUsMC4xODc1IDAuMTIxMDk0LDAuMDc0MjE5IDAuMjA3MDMxLDAuMTM2NzE5IDAuMjUsMC4xODc1IDAuMDUwNzgxLDAuMDU0Njg3IDAuMDgyMDMxLDAuMDg5ODQ0IDAuMDkzNzUsMC4xMDkzNzUgQyA1LjQ4ODI4MSwtNi4zMjAzMTMgNS41LC02LjI4OTA2MyA1LjUsLTYuMjUgYyAwLjAwNzgxLDAuMDMxMjUgMC4wMTU2MjUsMC4wNzQyMTkgMC4wMTU2MjUsMC4xMjUgMC4wMDc4MSwwLjA0Mjk2OSAwLjAxNTYyNSwwLjA5NzY1NiAwLjAxNTYyNSwwLjE1NjI1IDAsMC4wNzQyMTkgLTAuMDA3ODEsMC4xMzY3MTkgLTAuMDE1NjI1LDAuMTg3NSAwLDAuMDU0Njg3IC0wLjAxMTcxOSwwLjA5NzY1NiAtMC4wMzEyNSwwLjEyNSBDIDUuNDcyNjU2LC01LjYyNSA1LjQ1NzAzMSwtNS41OTc2NTYgNS40Mzc1LC01LjU3ODEyNSA1LjQyNTc4MSwtNS41NjY0MDYgNS40MDIzNDQsLTUuNTYyNSA1LjM3NSwtNS41NjI1IDUuMzIwMzEzLC01LjU2MjUgNS4yNDYwOTQsLTUuNTkzNzUgNS4xNTYyNSwtNS42NTYyNSA1LjA3MDMxMywtNS43MjY1NjMgNC45NTcwMzEsLTUuODA0Njg4IDQuODEyNSwtNS44OTA2MjUgNC42NzU3ODEsLTUuOTcyNjU2IDQuNTAzOTA2LC02LjA1MDc4MSA0LjI5Njg3NSwtNi4xMjUgNC4wOTc2NTYsLTYuMTk1MzEzIDMuODU1NDY5LC02LjIzNDM3NSAzLjU3ODEyNSwtNi4yMzQzNzUgYyAtMC4zMTI1LDAgLTAuNTk3NjU2LDAuMDY2NDA2IC0wLjg0Mzc1LDAuMTg3NSAtMC4yNSwwLjEyNSAtMC40NzI2NTYsMC4zMDg1OTQgLTAuNjU2MjUsMC41NDY4NzUgLTAuMTc5Njg3LDAuMjQyMTg3IC0wLjMyMDMxMiwwLjUzNTE1NiAtMC40MjE4NzUsMC44NzUgLTAuMDkzNzUsMC4zNDM3NSAtMC4xNDA2MjUsMC43NDIxODcgLTAuMTQwNjI1LDEuMTg3NSAwLDAuNDM3NSAwLjA0Njg3NSwwLjgzMjAzMSAwLjE0MDYyNSwxLjE3MTg3NSAwLjEwMTU2MywwLjMzNTkzNyAwLjI0MjE4OCwwLjYxNzE4NyAwLjQyMTg3NSwwLjg0Mzc1IDAuMTc1NzgxLDAuMjMwNDY5IDAuMzkwNjI1LDAuNDAyMzQ0IDAuNjQwNjI1LDAuNTE1NjI1IDAuMjU3ODEzLDAuMTE3MTg3IDAuNTUwNzgxLDAuMTcxODc1IDAuODc1LDAuMTcxODc1IDAuMjc3MzQ0LDAgMC41MTk1MzEsLTAuMDMxMjUgMC43MTg3NSwtMC4wOTM3NSAwLjIwNzAzMSwtMC4wNzAzMTMgMC4zODI4MTMsLTAuMTQ4NDM4IDAuNTMxMjUsLTAuMjM0Mzc1IDAuMTQ0NTMxLC0wLjA4MjAzMSAwLjI2NTYyNSwtMC4xNTYyNSAwLjM1OTM3NSwtMC4yMTg3NSAwLjA4OTg0NCwtMC4wNzAzMTMgMC4xNjQwNjMsLTAuMTA5Mzc1IDAuMjE4NzUsLTAuMTA5Mzc1IDAuMDI3MzQ0LDAgMC4wNTA3ODEsMC4wMDc4MSAwLjA2MjUsMC4wMTU2MjUgMC4wMTk1MzEsMC4wMTE3MTkgMC4wMzUxNTYsMC4wMzUxNTYgMC4wNDY4NzUsMC4wNjI1IDAuMDA3ODEsMC4wMzEyNSAwLjAxNTYyNSwwLjA3NDIxOSAwLjAxNTYyNSwwLjEyNSAwLjAwNzgxLDAuMDU0Njg3IDAuMDE1NjI1LDAuMTIxMDk0IDAuMDE1NjI1LDAuMjAzMTI1IHoiDQogICAgICAgICAgIGlkPSJwYXRoMzkiDQogICAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIC8+DQogICAgICA8L3N5bWJvbD4NCiAgICAgIDxzeW1ib2wNCiAgICAgICAgIG92ZXJmbG93PSJ2aXNpYmxlIg0KICAgICAgICAgaWQ9ImdseXBoMC0xMSINCiAgICAgICAgIHN0eWxlPSJvdmVyZmxvdzp2aXNpYmxlIj4NCiAgICAgICAgPHBhdGgNCiAgICAgICAgICAgc3R5bGU9InN0cm9rZTpub25lIg0KICAgICAgICAgICBkPSJtIDUuMzEyNSwtMi42MDkzNzUgYyAwLDAuMzk4NDM3IC0wLjA1NDY4NywwLjc2MTcxOSAtMC4xNTYyNSwxLjA5Mzc1IEMgNS4wNTA3ODEsLTEuMTc5Njg4IDQuODk0NTMxLC0wLjg5NDUzMSA0LjY4NzUsLTAuNjU2MjUgNC40ODgyODEsLTAuNDE0MDYzIDQuMjMwNDY5LC0wLjIyNjU2MyAzLjkyMTg3NSwtMC4wOTM3NSAzLjYwOTM3NSwwLjAzOTA2MjUgMy4yNDYwOTQsMC4xMDkzNzUgMi44NDM3NSwwLjEwOTM3NSAyLjQ0NTMxMywwLjEwOTM3NSAyLjA5NzY1NiwwLjA1MDc4MTMgMS43OTY4NzUsLTAuMDYyNSAxLjUwMzkwNiwtMC4xODM1OTQgMS4yNTc4MTMsLTAuMzU5Mzc1IDEuMDYyNSwtMC41NzgxMjUgMC44NzUsLTAuODA0Njg4IDAuNzI2NTYzLC0xLjA4MjAzMSAwLjYyNSwtMS40MDYyNSAwLjUzMTI1LC0xLjcyNjU2MyAwLjQ4NDM3NSwtMi4wOTc2NTYgMC40ODQzNzUsLTIuNTE1NjI1IGMgMCwtMC4zODI4MTMgMC4wNTA3ODEsLTAuNzQyMTg4IDAuMTU2MjUsLTEuMDc4MTI1IEMgMC43NDIxODgsLTMuOTI1NzgxIDAuODk0NTMxLC00LjIxMDkzOCAxLjA5Mzc1LC00LjQ1MzEyNSAxLjMwMDc4MSwtNC42OTE0MDYgMS41NTQ2ODgsLTQuODc1IDEuODU5Mzc1LC01IGMgMC4zMDg1OTQsLTAuMTMyODEzIDAuNjc1NzgxLC0wLjIwMzEyNSAxLjA5Mzc1LC0wLjIwMzEyNSAwLjM5NDUzMSwwIDAuNzM4MjgxLDAuMDU4NTk0IDEuMDMxMjUsMC4xNzE4NzUgMC4zMDA3ODEsMC4xMTcxODcgMC41NDY4NzUsMC4yODkwNjIgMC43MzQzNzUsMC41MTU2MjUgMC4xOTUzMTMsMC4yMzA0NjkgMC4zNDM3NSwwLjUwNzgxMiAwLjQzNzUsMC44MjgxMjUgMC4xMDE1NjMsMC4zMTI1IDAuMTU2MjUsMC42NzU3ODEgMC4xNTYyNSwxLjA3ODEyNSB6IG0gLTAuOTIxODc1LDAuMDYyNSBDIDQuMzkwNjI1LC0yLjgwNDY4OCA0LjM2MzI4MSwtMy4wNTA3ODEgNC4zMTI1LC0zLjI4MTI1IDQuMjU3ODEzLC0zLjUxOTUzMSA0LjE3NTc4MSwtMy43MjI2NTYgNC4wNjI1LC0zLjg5MDYyNSAzLjk1NzAzMSwtNC4wNjY0MDYgMy44MDQ2ODgsLTQuMjA3MDMxIDMuNjA5Mzc1LC00LjMxMjUgMy40MjE4NzUsLTQuNDE0MDYzIDMuMTgzNTk0LC00LjQ2ODc1IDIuOTA2MjUsLTQuNDY4NzUgYyAtMC4yNjE3MTksMCAtMC40ODgyODEsMC4wNTA3ODEgLTAuNjcxODc1LDAuMTQwNjI1IC0wLjE4NzUsMC4wOTM3NSAtMC4zNDc2NTYsMC4yMzA0NjkgLTAuNDY4NzUsMC40MDYyNSBDIDEuNjQ4NDM4LC0zLjc1MzkwNiAxLjU1ODU5NCwtMy41NTQ2ODggMS41LC0zLjMyODEyNSAxLjQzNzUsLTMuMDk3NjU2IDEuNDA2MjUsLTIuODM5ODQ0IDEuNDA2MjUsLTIuNTYyNSBjIDAsMC4yNjE3MTkgMC4wMjM0MzgsMC41MTE3MTkgMC4wNzgxMjUsMC43NSAwLjA1MDc4MSwwLjIzMDQ2OSAwLjEyODkwNiwwLjQzMzU5NCAwLjIzNDM3NSwwLjYwOTM3NSAwLjExMzI4MSwwLjE2Nzk2OSAwLjI2NTYyNSwwLjMwNDY4NyAwLjQ1MzEyNSwwLjQwNjI1IDAuMTk1MzEzLDAuMTA1NDY5IDAuNDM3NSwwLjE1NjI1IDAuNzE4NzUsMC4xNTYyNSAwLjI1NzgxMywwIDAuNDg0Mzc1LC0wLjA0Njg3NSAwLjY3MTg3NSwtMC4xNDA2MjUgMC4xODM1OTQsLTAuMDg5ODQ0IDAuMzQzNzUsLTAuMjIyNjU2IDAuNDY4NzUsLTAuMzkwNjI1IDAuMTIxMDk0LC0wLjE2NDA2MyAwLjIxMDkzOCwtMC4zNjMyODEgMC4yNjU2MjUsLTAuNTkzNzUgMC4wNTg1OTQsLTAuMjM4MjgxIDAuMDkzNzUsLTAuNSAwLjA5Mzc1LC0wLjc4MTI1IHoiDQogICAgICAgICAgIGlkPSJwYXRoNDIiDQogICAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIC8+DQogICAgICA8L3N5bWJvbD4NCiAgICAgIDxzeW1ib2wNCiAgICAgICAgIG92ZXJmbG93PSJ2aXNpYmxlIg0KICAgICAgICAgaWQ9ImdseXBoMC0xMiINCiAgICAgICAgIHN0eWxlPSJvdmVyZmxvdzp2aXNpYmxlIj4NCiAgICAgICAgPHBhdGgNCiAgICAgICAgICAgc3R5bGU9InN0cm9rZTpub25lIg0KICAgICAgICAgICBkPSJtIDMuODU5Mzc1LC0xLjQ1MzEyNSBjIDAsMC4yNSAtMC4wNTA3ODEsMC40NzY1NjIgLTAuMTQwNjI1LDAuNjcxODc1IEMgMy42MjUsLTAuNTkzNzUgMy40OTIxODgsLTAuNDI5Njg4IDMuMzI4MTI1LC0wLjI5Njg3NSAzLjE2MDE1NiwtMC4xNzE4NzUgMi45NTcwMzEsLTAuMDcwMzEyNSAyLjcxODc1LDAgMi40ODgyODEsMC4wNzAzMTI1IDIuMjMwNDY5LDAuMTA5Mzc1IDEuOTUzMTI1LDAuMTA5Mzc1IDEuNzg1MTU2LDAuMTA5Mzc1IDEuNjIxMDk0LDAuMDg5ODQzOCAxLjQ2ODc1LDAuMDYyNSAxLjMxMjUsMC4wMzEyNSAxLjE2Nzk2OSwtMC4wMDM5MDYyNSAxLjA0Njg3NSwtMC4wNDY4NzUgYyAtMC4xMjUsLTAuMDM5MDYyNSAtMC4yMzA0NjksLTAuMDgyMDMxIC0wLjMxMjUsLTAuMTI1IEMgMC42NDg0MzgsLTAuMjEwOTM4IDAuNTg1OTM4LC0wLjI1IDAuNTQ2ODc1LC0wLjI4MTI1IDAuNTAzOTA2LC0wLjMyMDMxMyAwLjQ3MjY1NiwtMC4zNzUgMC40NTMxMjUsLTAuNDM3NSAwLjQ0MTQwNiwtMC40OTYwOTQgMC40Mzc1LC0wLjU4NTkzOCAwLjQzNzUsLTAuNzAzMTI1IGMgMCwtMC4wNzAzMTMgMCwtMC4xMjg5MDYgMCwtMC4xNzE4NzUgMC4wMDc4MTMsLTAuMDUwNzgxIDAuMDE5NTMxLC0wLjA4NTkzOCAwLjAzMTI1LC0wLjEwOTM3NSAwLjAwNzgxMywtMC4wMjczNDQgMC4wMjM0MzgsLTAuMDUwNzgxIDAuMDQ2ODc1LC0wLjA2MjUgMC4wMTk1MzEsLTAuMDA3ODEgMC4wMzkwNjMsLTAuMDE1NjI1IDAuMDYyNSwtMC4wMTU2MjUgMC4wMzkwNjMsMCAwLjA5NzY1NiwwLjAyNzM0NCAwLjE3MTg3NSwwLjA3ODEyNSAwLjA4MjAzMSwwLjA0Mjk2OSAwLjE3OTY4OCwwLjA5NzY1NiAwLjI5Njg3NSwwLjE1NjI1IDAuMTEzMjgxLDAuMDU0Njg3IDAuMjQyMTg4LDAuMTA1NDY5IDAuMzkwNjI1LDAuMTU2MjUgMC4xNTIzNDQsMC4wNDI5NjkgMC4zMzU5MzgsMC4wNjI1IDAuNTQ2ODc1LDAuMDYyNSAwLjE0NDUzMSwwIDAuMjczNDM4LC0wLjAxNTYyNSAwLjM5MDYyNSwtMC4wNDY4NzUgQyAyLjQ5NjA5NCwtMC42ODM1OTQgMi42MDkzNzUsLTAuNzM0Mzc1IDIuNzAzMTI1LC0wLjc5Njg3NSAyLjc5Mjk2OSwtMC44NTU0NjkgMi44NjMyODEsLTAuOTM3NSAyLjkwNjI1LC0xLjAzMTI1IDIuOTU3MDMxLC0xLjEzMjgxMyAyLjk4NDM3NSwtMS4yNSAyLjk4NDM3NSwtMS4zNzUgMi45ODQzNzUsLTEuNTA3ODEzIDIuOTQ1MzEzLC0xLjYyNSAyLjg3NSwtMS43MTg3NSAyLjgwMDc4MSwtMS44MDg1OTQgMi43MDcwMzEsLTEuODk0NTMxIDIuNTkzNzUsLTEuOTY4NzUgMi40NzY1NjMsLTIuMDM5MDYzIDIuMzQ3NjU2LC0yLjEwMTU2MyAyLjIwMzEyNSwtMi4xNTYyNSAyLjA2NjQwNiwtMi4yMTQ4NDQgMS45MTc5NjksLTIuMjczNDM4IDEuNzY1NjI1LC0yLjMyODEyNSAxLjYxNzE4OCwtMi4zODY3MTkgMS40NzI2NTYsLTIuNDU3MDMxIDEuMzI4MTI1LC0yLjUzMTI1IDEuMTc5Njg4LC0yLjYxMzI4MSAxLjA1MDc4MSwtMi43MDcwMzEgMC45Mzc1LC0yLjgxMjUgMC44MjAzMTMsLTIuOTI1NzgxIDAuNzI2NTYzLC0zLjA2MjUgMC42NTYyNSwtMy4yMTg3NSAwLjU4MjAzMSwtMy4zNzEwOTQgMC41NDY4NzUsLTMuNTYyNSAwLjU0Njg3NSwtMy43ODEyNSBjIDAsLTAuMTgzNTk0IDAuMDM1MTU2LC0wLjM2MzI4MSAwLjEwOTM3NSwtMC41MzEyNSBDIDAuNzM4MjgxLC00LjQ4ODI4MSAwLjg1MTU2MywtNC42NDA2MjUgMSwtNC43NjU2MjUgYyAwLjE0NDUzMSwtMC4xMzI4MTMgMC4zMjgxMjUsLTAuMjM4MjgxIDAuNTQ2ODc1LC0wLjMxMjUgMC4yMTQ4NDQsLTAuMDgyMDMxIDAuNDcyNjU2LC0wLjEyNSAwLjc2NTYyNSwtMC4xMjUgMC4xMzI4MTMsMCAwLjI2NTYyNSwwLjAxMTcxOSAwLjM5MDYyNSwwLjAzMTI1IDAuMTIxMDk0LDAuMDIzNDM3IDAuMjM4MjgxLDAuMDUwNzgxIDAuMzQzNzUsMC4wNzgxMjUgMC4xMDE1NjMsMC4wMzEyNSAwLjE5MTQwNiwwLjA3MDMxMiAwLjI2NTYyNSwwLjEwOTM3NSAwLjA3MDMxMywwLjAzMTI1IDAuMTI4OTA2LDAuMDY2NDA2IDAuMTcxODc1LDAuMDkzNzUgMC4wMzkwNjMsMC4wMzEyNSAwLjA2NjQwNiwwLjA1ODU5NCAwLjA3ODEyNSwwLjA3ODEyNSAwLjAwNzgxLDAuMDIzNDM3IDAuMDE1NjI1LDAuMDUwNzgxIDAuMDE1NjI1LDAuMDc4MTI1IDAuMDA3ODEsMC4wMjM0MzcgMC4wMTU2MjUsMC4wNTQ2ODcgMC4wMTU2MjUsMC4wOTM3NSAwLjAwNzgxLDAuMDMxMjUgMC4wMTU2MjUsMC4wODIwMzEgMC4wMTU2MjUsMC4xNDA2MjUgMCwwLjA2MjUgLTAuMDA3ODEsMC4xMTcxODcgLTAuMDE1NjI1LDAuMTU2MjUgMCwwLjA0Mjk2OSAtMC4wMDc4MSwwLjA4MjAzMSAtMC4wMTU2MjUsMC4xMDkzNzUgLTAuMDExNzE5LDAuMDMxMjUgLTAuMDI3MzQ0LDAuMDU0Njg3IC0wLjA0Njg3NSwwLjA2MjUgLTAuMDIzNDM3LDAuMDExNzE5IC0wLjA0Mjk2OSwwLjAxNTYyNSAtMC4wNjI1LDAuMDE1NjI1IC0wLjAzMTI1LDAgLTAuMDgyMDMxLC0wLjAxNTYyNSAtMC4xNDA2MjUsLTAuMDQ2ODc1IC0wLjA2MjUsLTAuMDM5MDYzIC0wLjE0NDUzMSwtMC4wODIwMzEgLTAuMjM0Mzc1LC0wLjEyNSBDIDMsLTQuMzc4OTA2IDIuODgyODEzLC00LjQyMTg3NSAyLjc1LC00LjQ1MzEyNSBjIC0wLjEyNSwtMC4wMzkwNjMgLTAuMjc3MzQ0LC0wLjA2MjUgLTAuNDUzMTI1LC0wLjA2MjUgLTAuMTQ4NDM3LDAgLTAuMjc3MzQ0LDAuMDE5NTMxIC0wLjM5MDYyNSwwLjA0Njg3NSAtMC4xMTcxODcsMC4wMzEyNSAtMC4yMTA5MzcsMC4wODIwMzEgLTAuMjgxMjUsMC4xNDA2MjUgLTAuMDc0MjE5LDAuMDYyNSAtMC4xMzI4MTIsMC4xNDQ1MzEgLTAuMTcxODc1LDAuMjM0Mzc1IC0wLjAzMTI1LDAuMDg1OTM3IC0wLjA0Njg3NSwwLjE3NTc4MSAtMC4wNDY4NzUsMC4yNjU2MjUgMCwwLjE0ODQzNyAwLjAzMTI1LDAuMjY5NTMxIDAuMDkzNzUsMC4zNTkzNzUgMC4wNzAzMTMsMC4wOTM3NSAwLjE2NDA2MywwLjE3OTY4NyAwLjI4MTI1LDAuMjUgMC4xMTMyODEsMC4wNzQyMTkgMC4yNDIxODgsMC4xNDQ1MzEgMC4zOTA2MjUsMC4yMDMxMjUgMC4xNTIzNDQsMC4wNTQ2ODcgMC4zMDQ2ODgsMC4xMTMyODEgMC40NTMxMjUsMC4xNzE4NzUgMC4xNTIzNDQsMC4wNTQ2ODcgMC4zMDQ2ODgsMC4xMjEwOTQgMC40NTMxMjUsMC4yMDMxMjUgMC4xNDQ1MzEsMC4wNzQyMTkgMC4yNzM0MzgsMC4xNjQwNjIgMC4zOTA2MjUsMC4yNjU2MjUgMC4xMTMyODEsMC4xMDU0NjkgMC4yMDcwMzEsMC4yMzgyODEgMC4yODEyNSwwLjM5MDYyNSAwLjA3MDMxMywwLjE0ODQzNyAwLjEwOTM3NSwwLjMyNDIxOSAwLjEwOTM3NSwwLjUzMTI1IHoiDQogICAgICAgICAgIGlkPSJwYXRoNDUiDQogICAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIC8+DQogICAgICA8L3N5bWJvbD4NCiAgICAgIDxzeW1ib2wNCiAgICAgICAgIG92ZXJmbG93PSJ2aXNpYmxlIg0KICAgICAgICAgaWQ9ImdseXBoMC0xMyINCiAgICAgICAgIHN0eWxlPSJvdmVyZmxvdzp2aXNpYmxlIj4NCiAgICAgICAgPHBhdGgNCiAgICAgICAgICAgc3R5bGU9InN0cm9rZTpub25lIg0KICAgICAgICAgICBkPSJNIDgsLTAuMTQwNjI1IEMgOCwtMC4xMDkzNzUgNy45ODgyODEsLTAuMDgyMDMxMyA3Ljk2ODc1LC0wLjA2MjUgNy45NTcwMzEsLTAuMDM5MDYyNSA3LjkzMzU5NCwtMC4wMTk1MzEzIDcuOTA2MjUsMCA3Ljg3NSwwLjAwNzgxMjUgNy44MjQyMTksMC4wMTU2MjUgNy43NjU2MjUsMC4wMTU2MjUgNy43MTA5MzgsMC4wMjM0Mzc1IDcuNjM2NzE5LDAuMDMxMjUgNy41NDY4NzUsMC4wMzEyNSA3LjQ2MDkzOCwwLjAzMTI1IDcuMzg2NzE5LDAuMDIzNDM3NSA3LjMyODEyNSwwLjAxNTYyNSA3LjI3MzQzOCwwLjAxNTYyNSA3LjIyNjU2MywwLjAwNzgxMjUgNy4xODc1LDAgNy4xNTYyNSwtMC4wMTk1MzEzIDcuMTI4OTA2LC0wLjAzOTA2MjUgNy4xMDkzNzUsLTAuMDYyNSA3LjA5NzY1NiwtMC4wODIwMzEzIDcuMDkzNzUsLTAuMTA5Mzc1IDcuMDkzNzUsLTAuMTQwNjI1IGwgMCwtMi45Mzc1IEMgNy4wOTM3NSwtMy4yNzM0MzggNy4wNzQyMTksLTMuNDU3MDMxIDcuMDQ2ODc1LC0zLjYyNSA3LjAxNTYyNSwtMy44MDA3ODEgNi45NTcwMzEsLTMuOTQ1MzEzIDYuODc1LC00LjA2MjUgNi43ODkwNjMsLTQuMTgzNTk0IDYuNjgzNTk0LC00LjI4MTI1IDYuNTYyNSwtNC4zNDM3NSA2LjQ0NTMxMywtNC40MDIzNDQgNi4zMDQ2ODgsLTQuNDM3NSA2LjE0MDYyNSwtNC40Mzc1IGMgLTAuMTk5MjE5LDAgLTAuNDAyMzQ0LDAuMDgyMDMxIC0wLjYwOTM3NSwwLjIzNDM3NSAtMC4yMTA5MzcsMC4xNTYyNSAtMC40NDE0MDYsMC4zODY3MTkgLTAuNjg3NSwwLjY4NzUgbCAwLDMuMzc1IGMgMCwwLjAzMTI1IC0wLjAwNzgxLDAuMDU4NTkzNyAtMC4wMTU2MjUsMC4wNzgxMjUgQyA0LjgxNjQwNiwtMC4wMzkwNjI1IDQuNzg5MDYzLC0wLjAxOTUzMTMgNC43NSwwIDQuNzE4NzUsMC4wMDc4MTI1IDQuNjY3OTY5LDAuMDE1NjI1IDQuNjA5Mzc1LDAuMDE1NjI1IDQuNTU0Njg4LDAuMDIzNDM3NSA0LjQ4ODI4MSwwLjAzMTI1IDQuNDA2MjUsMC4wMzEyNSA0LjMyMDMxMywwLjAzMTI1IDQuMjQ2MDk0LDAuMDIzNDM3NSA0LjE4NzUsMC4wMTU2MjUgNC4xMzI4MTMsMC4wMTU2MjUgNC4wODU5MzgsMC4wMDc4MTI1IDQuMDQ2ODc1LDAgNC4wMTU2MjUsLTAuMDE5NTMxMyAzLjk5MjE4OCwtMC4wMzkwNjI1IDMuOTg0Mzc1LC0wLjA2MjUgMy45NzI2NTYsLTAuMDgyMDMxMyAzLjk2ODc1LC0wLjEwOTM3NSAzLjk2ODc1LC0wLjE0MDYyNSBsIDAsLTIuOTM3NSBDIDMuOTY4NzUsLTMuMjczNDM4IDMuOTQ1MzEzLC0zLjQ1NzAzMSAzLjkwNjI1LC0zLjYyNSAzLjg2MzI4MSwtMy44MDA3ODEgMy44MDA3ODEsLTMuOTQ1MzEzIDMuNzE4NzUsLTQuMDYyNSAzLjY0NDUzMSwtNC4xODM1OTQgMy41NDI5NjksLTQuMjgxMjUgMy40MjE4NzUsLTQuMzQzNzUgMy4zMDQ2ODgsLTQuNDAyMzQ0IDMuMTY0MDYzLC00LjQzNzUgMywtNC40Mzc1IGMgLTAuMTk5MjE5LDAgLTAuNDAyMzQ0LDAuMDgyMDMxIC0wLjYwOTM3NSwwLjIzNDM3NSAtMC4yMTA5MzcsMC4xNTYyNSAtMC40NDE0MDYsMC4zODY3MTkgLTAuNjg3NSwwLjY4NzUgbCAwLDMuMzc1IGMgMCwwLjAzMTI1IC0wLjAwNzgxLDAuMDU4NTkzNyAtMC4wMTU2MjUsMC4wNzgxMjUgQyAxLjY3NTc4MSwtMC4wMzkwNjI1IDEuNjQ4NDM4LC0wLjAxOTUzMTMgMS42MDkzNzUsMCAxLjU3ODEyNSwwLjAwNzgxMjUgMS41MjczNDQsMC4wMTU2MjUgMS40Njg3NSwwLjAxNTYyNSAxLjQxNDA2MywwLjAyMzQzNzUgMS4zNDc2NTYsMC4wMzEyNSAxLjI2NTYyNSwwLjAzMTI1IDEuMTc5Njg4LDAuMDMxMjUgMS4xMDU0NjksMC4wMjM0Mzc1IDEuMDQ2ODc1LDAuMDE1NjI1IDAuOTkyMTg4LDAuMDE1NjI1IDAuOTQ1MzEzLDAuMDA3ODEyNSAwLjkwNjI1LDAgMC44NzUsLTAuMDE5NTMxMyAwLjg1MTU2MywtMC4wMzkwNjI1IDAuODQzNzUsLTAuMDYyNSAwLjgzMjAzMSwtMC4wODIwMzEzIDAuODI4MTI1LC0wLjEwOTM3NSAwLjgyODEyNSwtMC4xNDA2MjUgbCAwLC00LjgyODEyNSBjIDAsLTAuMDI3MzQ0IDAuMDAzOTA2LC0wLjA1NDY4OCAwLjAxNTYyNSwtMC4wNzgxMjUgQyAwLjg1MTU2MywtNS4wNjY0MDYgMC44NzUsLTUuMDgyMDMxIDAuOTA2MjUsLTUuMDkzNzUgMC45MzM1OTQsLTUuMTEzMjgxIDAuOTcyNjU2LC01LjEyNSAxLjAxNTYyNSwtNS4xMjUgMS4wNjY0MDYsLTUuMTMyODEgMS4xMzI4MTMsLTUuMTQwNjI1IDEuMjE4NzUsLTUuMTQwNjI1IGMgMC4wODIwMzEsMCAwLjE0ODQzOCwwLjAwNzgxIDAuMjAzMTI1LDAuMDE1NjI1IDAuMDUwNzgxLDAgMC4wODU5MzgsMC4wMTE3MTkgMC4xMDkzNzUsMC4wMzEyNSAwLjAyNzM0NCwwLjAxMTcxOSAwLjA1MDc4MSwwLjAyNzM0NCAwLjA2MjUsMC4wNDY4NzUgMC4wMTk1MzEsMC4wMjM0MzcgMC4wMzEyNSwwLjA1MDc4MSAwLjAzMTI1LDAuMDc4MTI1IGwgMCwwLjY0MDYyNSBjIDAuMjY5NTMxLC0wLjMwMDc4MSAwLjUzMTI1LC0wLjUxOTUzMSAwLjc4MTI1LC0wLjY1NjI1IDAuMjU3ODEzLC0wLjE0NDUzMSAwLjUxOTUzMSwtMC4yMTg3NSAwLjc4MTI1LC0wLjIxODc1IDAuMTk1MzEzLDAgMC4zNzUsMC4wMjM0MzcgMC41MzEyNSwwLjA2MjUgMC4xNjQwNjMsMC4wNDI5NjkgMC4zMDQ2ODgsMC4xMTMyODEgMC40MjE4NzUsMC4yMDMxMjUgMC4xMjEwOTQsMC4wODU5MzcgMC4yMjY1NjMsMC4xODM1OTQgMC4zMTI1LDAuMjk2ODc1IDAuMDg5ODQ0LDAuMTE3MTg3IDAuMTY0MDYzLDAuMjQ2MDk0IDAuMjE4NzUsMC4zOTA2MjUgMC4xNjQwNjMsLTAuMTc1NzgxIDAuMzIwMzEzLC0wLjMyMDMxMyAwLjQ2ODc1LC0wLjQzNzUgQyA1LjI4NTE1NiwtNC44MDg1OTQgNS40MjU3ODEsLTQuOTEwMTU2IDUuNTYyNSwtNC45ODQzNzUgNS42OTUzMTMsLTUuMDY2NDA2IDUuODI4MTI1LC01LjEyNSA1Ljk1MzEyNSwtNS4xNTYyNSBjIDAuMTIxMDk0LC0wLjAyNzM0NCAwLjI1LC0wLjA0Njg3NSAwLjM3NSwtMC4wNDY4NzUgMC4zMDg1OTQsMCAwLjU3MDMxMywwLjA1ODU5NCAwLjc4MTI1LDAuMTcxODc1IEMgNy4zMjQyMTksLTQuOTI1NzgxIDcuNSwtNC43NzczNDQgNy42MjUsLTQuNTkzNzUgNy43NTc4MTMsLTQuNDE0MDYzIDcuODUxNTYzLC00LjE5OTIxOSA3LjkwNjI1LC0zLjk1MzEyNSA3Ljk2NDg0NCwtMy43MTA5MzggOCwtMy40NTcwMzEgOCwtMy4xODc1IFoiDQogICAgICAgICAgIGlkPSJwYXRoNDgiDQogICAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIC8+DQogICAgICA8L3N5bWJvbD4NCiAgICAgIDxzeW1ib2wNCiAgICAgICAgIG92ZXJmbG93PSJ2aXNpYmxlIg0KICAgICAgICAgaWQ9ImdseXBoMC0xNCINCiAgICAgICAgIHN0eWxlPSJvdmVyZmxvdzp2aXNpYmxlIj4NCiAgICAgICAgPHBhdGgNCiAgICAgICAgICAgc3R5bGU9InN0cm9rZTpub25lIg0KICAgICAgICAgICBkPSJtIDMuNjQwNjI1LC00LjY1NjI1IGMgMCwwLjA4NTkzNyAwLDAuMTUyMzQ0IDAsMC4yMDMxMjUgMCwwLjA1NDY4NyAtMC4wMDc4MSwwLjA5NzY1NiAtMC4wMTU2MjUsMC4xMjUgLTAuMDExNzE5LDAuMDMxMjUgLTAuMDI3MzQ0LDAuMDU4NTk0IC0wLjA0Njg3NSwwLjA3ODEyNSAtMC4wMTE3MTksMC4wMTE3MTkgLTAuMDM1MTU2LDAuMDE1NjI1IC0wLjA2MjUsMC4wMTU2MjUgLTAuMDMxMjUsMCAtMC4wNzAzMTIsLTAuMDAzOTEgLTAuMTA5Mzc1LC0wLjAxNTYyNSBDIDMuMzYzMjgxLC00LjI2OTUzMSAzLjMxNjQwNiwtNC4yODUxNTYgMy4yNjU2MjUsLTQuMjk2ODc1IDMuMjEwOTM4LC00LjMxNjQwNiAzLjE1MjM0NCwtNC4zMzIwMzEgMy4wOTM3NSwtNC4zNDM3NSAzLjAzMTI1LC00LjM2MzI4MSAyLjk2MDkzOCwtNC4zNzUgMi44OTA2MjUsLTQuMzc1IDIuNzk2ODc1LC00LjM3NSAyLjcwNzAzMSwtNC4zNTE1NjMgMi42MjUsLTQuMzEyNSAyLjUzOTA2MywtNC4yODEyNSAyLjQ0NTMxMywtNC4yMjI2NTYgMi4zNDM3NSwtNC4xNDA2MjUgMi4yNSwtNC4wNTQ2ODggMi4xNDg0MzgsLTMuOTQ1MzEzIDIuMDQ2ODc1LC0zLjgxMjUgYyAtMC4xMDU0NjksMC4xMzY3MTkgLTAuMjIyNjU2LDAuMzA0Njg3IC0wLjM0Mzc1LDAuNSBsIDAsMy4xNzE4NzUgYyAwLDAuMDMxMjUgLTAuMDA3ODEsMC4wNTg1OTM3IC0wLjAxNTYyNSwwLjA3ODEyNSBDIDEuNjc1NzgxLC0wLjAzOTA2MjUgMS42NDg0MzgsLTAuMDE5NTMxMyAxLjYwOTM3NSwwIDEuNTc4MTI1LDAuMDA3ODEyNSAxLjUyNzM0NCwwLjAxNTYyNSAxLjQ2ODc1LDAuMDE1NjI1IDEuNDE0MDYzLDAuMDIzNDM3NSAxLjM0NzY1NiwwLjAzMTI1IDEuMjY1NjI1LDAuMDMxMjUgMS4xNzk2ODgsMC4wMzEyNSAxLjEwNTQ2OSwwLjAyMzQzNzUgMS4wNDY4NzUsMC4wMTU2MjUgMC45OTIxODgsMC4wMTU2MjUgMC45NDUzMTMsMC4wMDc4MTI1IDAuOTA2MjUsMCAwLjg3NSwtMC4wMTk1MzEzIDAuODUxNTYzLC0wLjAzOTA2MjUgMC44NDM3NSwtMC4wNjI1IDAuODMyMDMxLC0wLjA4MjAzMTMgMC44MjgxMjUsLTAuMTA5Mzc1IDAuODI4MTI1LC0wLjE0MDYyNSBsIDAsLTQuODI4MTI1IGMgMCwtMC4wMjczNDQgMC4wMDM5MDYsLTAuMDU0Njg4IDAuMDE1NjI1LC0wLjA3ODEyNSBDIDAuODUxNTYzLC01LjA2NjQwNiAwLjg3NSwtNS4wODIwMzEgMC45MDYyNSwtNS4wOTM3NSAwLjkzMzU5NCwtNS4xMTMyODEgMC45NzI2NTYsLTUuMTI1IDEuMDE1NjI1LC01LjEyNSAxLjA2NjQwNiwtNS4xMzI4MSAxLjEzMjgxMywtNS4xNDA2MjUgMS4yMTg3NSwtNS4xNDA2MjUgYyAwLjA4MjAzMSwwIDAuMTQ4NDM4LDAuMDA3ODEgMC4yMDMxMjUsMC4wMTU2MjUgMC4wNTA3ODEsMCAwLjA4NTkzOCwwLjAxMTcxOSAwLjEwOTM3NSwwLjAzMTI1IDAuMDI3MzQ0LDAuMDExNzE5IDAuMDUwNzgxLDAuMDI3MzQ0IDAuMDYyNSwwLjA0Njg3NSAwLjAxOTUzMSwwLjAyMzQzNyAwLjAzMTI1LDAuMDUwNzgxIDAuMDMxMjUsMC4wNzgxMjUgbCAwLDAuNzAzMTI1IEMgMS43NTc4MTMsLTQuNDYwOTM4IDEuODgyODEzLC00LjYxNzE4OCAyLC00LjczNDM3NSAyLjExMzI4MSwtNC44NTU0NjkgMi4yMjI2NTYsLTQuOTUzMTI1IDIuMzI4MTI1LC01LjAxNTYyNSAyLjQyOTY4OCwtNS4wODU5MzggMi41MzEyNSwtNS4xMzI4MTMgMi42MjUsLTUuMTU2MjUgYyAwLjEwMTU2MywtMC4wMjczNDQgMC4yMDcwMzEsLTAuMDQ2ODc1IDAuMzEyNSwtMC4wNDY4NzUgMC4wNTA3ODEsMCAwLjEwMTU2MywwLjAwNzgxIDAuMTU2MjUsMC4wMTU2MjUgMC4wNTg1OTQsMCAwLjEyNSwwLjAwNzgxIDAuMTg3NSwwLjAxNTYyNSAwLjA3MDMxMywwLjAxMTcxOSAwLjEzMjgxMywwLjAyNzM0NCAwLjE4NzUsMC4wNDY4NzUgMC4wNTA3ODEsMC4wMjM0MzcgMC4wODU5MzgsMC4wNDI5NjkgMC4xMDkzNzUsMC4wNjI1IDAuMDE5NTMxLDAuMDExNzE5IDAuMDMxMjUsMC4wMjczNDQgMC4wMzEyNSwwLjA0Njg3NSAwLjAwNzgxLDAuMDExNzE5IDAuMDE1NjI1LDAuMDM1MTU2IDAuMDE1NjI1LDAuMDYyNSAwLjAwNzgxLDAuMDIzNDM3IDAuMDE1NjI1LDAuMDU4NTk0IDAuMDE1NjI1LDAuMTA5Mzc1IDAsMC4wNDI5NjkgMCwwLjEwNTQ2OSAwLDAuMTg3NSB6Ig0KICAgICAgICAgICBpZD0icGF0aDUxIg0KICAgICAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAvPg0KICAgICAgPC9zeW1ib2w+DQogICAgICA8c3ltYm9sDQogICAgICAgICBvdmVyZmxvdz0idmlzaWJsZSINCiAgICAgICAgIGlkPSJnbHlwaDEtMCINCiAgICAgICAgIHN0eWxlPSJvdmVyZmxvdzp2aXNpYmxlIj4NCiAgICAgICAgPHBhdGgNCiAgICAgICAgICAgc3R5bGU9InN0cm9rZTpub25lIg0KICAgICAgICAgICBkPSJNIDcuNzE4NzUsLTEwLjEwOTM3NSA3LjcxODc1LDAgMC4zMjgxMjUsMCBsIDAsLTEwLjEwOTM3NSB6IG0gLTAuODQzNzUsOS4zMTI1IDAsLTguNTMxMjUgLTUuNzE4NzUsMCAwLDguNTMxMjUgeiBtIC0wLjc4MTI1LC01LjgxMjUgYyAwLDAuMzA0Njg3IC0wLjA0Mjk2OSwwLjU3MDMxMiAtMC4xMjUsMC43OTY4NzUgLTAuMDg1OTM3LDAuMjMwNDY5IC0wLjIwNzAzMSwwLjQyOTY4NyAtMC4zNTkzNzUsMC41OTM3NSAtMC4xNTYyNSwwLjE1NjI1IC0wLjM0NzY1NiwwLjI4NTE1NiAtMC41NjI1LDAuMzc1IEMgNC44MzU5MzgsLTQuNzUgNC42MDE1NjMsLTQuNjgzNTk0IDQuMzQzNzUsLTQuNjU2MjUgbCAtMC4wMzEyNSwwLjkzNzUgYyAtMC4wMTE3MTksMC4wNzQyMTkgLTAuMDc0MjE5LDAuMTI4OTA2IC0wLjE4NzUsMC4xNTYyNSAtMC4xMDU0NjksMC4wMjM0MzcgLTAuMjU3ODEyLDAuMDMxMjUgLTAuNDUzMTI1LDAuMDMxMjUgLTAuMTE3MTg3LDAgLTAuMjE0ODQ0LDAgLTAuMjk2ODc1LDAgQyAzLjI4OTA2MywtMy41MzkwNjMgMy4yMjI2NTYsLTMuNTUwNzgxIDMuMTcxODc1LC0zLjU2MjUgMy4xMjg5MDYsLTMuNTcwMzEzIDMuMDk3NjU2LC0zLjU4NTkzOCAzLjA3ODEyNSwtMy42MDkzNzUgMy4wNTQ2ODgsLTMuNjM2NzE5IDMuMDQ2ODc1LC0zLjY3NTc4MSAzLjA0Njg3NSwtMy43MTg3NSBsIC0wLjA2MjUsLTEuMjE4NzUgYyAtMC4wMjM0MzcsLTAuMjA3MDMxIDAuMDA3ODEsLTAuMzQ3NjU2IDAuMDkzNzUsLTAuNDIxODc1IDAuMDgyMDMxLC0wLjA4MjAzMSAwLjIwMzEyNSwtMC4xMjUgMC4zNTkzNzUsLTAuMTI1IGwgMC4wOTM3NSwwIGMgMC4xOTUzMTMsMCAwLjM1OTM3NSwtMC4wMjM0MzggMC40ODQzNzUsLTAuMDc4MTI1IEMgNC4xNDg0MzgsLTUuNjIxMDk0IDQuMjU3ODEzLC01LjcwMzEyNSA0LjM0Mzc1LC01Ljc5Njg3NSA0LjQyNTc4MSwtNS44ODY3MTkgNC40ODgyODEsLTYgNC41MzEyNSwtNi4xMjUgYyAwLjAzOTA2MywtMC4xMjEwOTQgMC4wNjI1LC0wLjI1NzgxMyAwLjA2MjUsLTAuNDA2MjUgMCwtMC4zMjAzMTMgLTAuMTAxNTYyLC0wLjU3ODEyNSAtMC4yOTY4NzUsLTAuNzY1NjI1IEMgNC4wOTc2NTYsLTcuNDkyMTg4IDMuODAwNzgxLC03LjU5Mzc1IDMuNDA2MjUsLTcuNTkzNzUgYyAtMC4xODc1LDAgLTAuMzU1NDY5LDAuMDE5NTMxIC0wLjUsMC4wNDY4NzUgLTAuMTM2NzE5LDAuMDMxMjUgLTAuMjU3ODEyLDAuMDcwMzEyIC0wLjM1OTM3NSwwLjEwOTM3NSAtMC4xMDU0NjksMC4wNDI5NjkgLTAuMTk1MzEyLDAuMDgyMDMxIC0wLjI2NTYyNSwwLjEwOTM3NSAtMC4wNjI1LDAuMDMxMjUgLTAuMTA1NDY5LDAuMDQ2ODc1IC0wLjEyNSwwLjA0Njg3NSAtMC4wMjM0MzcsMCAtMC4wNDI5NjksLTAuMDAzOTEgLTAuMDYyNSwtMC4wMTU2MjUgLTAuMDIzNDM3LC0wLjAwNzgxIC0wLjA0Mjk2OSwtMC4wMzEyNSAtMC4wNjI1LC0wLjA2MjUgQyAyLjAxOTUzMSwtNy4zOTg0MzggMi4wMDc4MTMsLTcuNDU3MDMxIDIsLTcuNTMxMjUgMS45ODgyODEsLTcuNjAxNTYzIDEuOTg0Mzc1LC03LjY5NTMxMyAxLjk4NDM3NSwtNy44MTI1IDEuOTg0Mzc1LC03Ljk0NTMxMyAxLjk4ODI4MSwtOC4wNTA3ODEgMiwtOC4xMjUgMi4wMTk1MzEsLTguMTk1MzEzIDIuMDUwNzgxLC04LjI1MzkwNiAyLjA5Mzc1LC04LjI5Njg3NSAyLjEyMTA5NCwtOC4zMzU5MzggMi4xOTE0MDYsLTguMzc4OTA2IDIuMjk2ODc1LC04LjQyMTg3NSAyLjM5ODQzOCwtOC40NjA5MzggMi41MTk1MzEsLTguNSAyLjY1NjI1LC04LjUzMTI1IDIuODAwNzgxLC04LjU3MDMxMyAyLjk1NzAzMSwtOC42MDE1NjMgMy4xMjUsLTguNjI1IGMgMC4xNzU3ODEsLTAuMDI3MzQ0IDAuMzUxNTYzLC0wLjA0Njg3NSAwLjUzMTI1LC0wLjA0Njg3NSAwLjQ0NTMxMywwIDAuODIwMzEzLDAuMDU4NTk0IDEuMTI1LDAuMTcxODc1IDAuMzA4NTk0LDAuMTA1NDY5IDAuNTYyNSwwLjI1MzkwNiAwLjc1LDAuNDM3NSAwLjE5NTMxMywwLjE4NzUgMC4zMzU5MzgsMC40MTAxNTYgMC40MjE4NzUsMC42NTYyNSAwLjA4OTg0NCwwLjI1IDAuMTQwNjI1LDAuNTE5NTMxIDAuMTQwNjI1LDAuNzk2ODc1IHogTSA0LjQ4NDM3NSwtMi4yMTg3NSBjIDAsMC4xMzY3MTkgLTAuMDE5NTMxLDAuMjUzOTA2IC0wLjA0Njg3NSwwLjM0Mzc1IC0wLjAyMzQzNywwLjA5Mzc1IC0wLjA2NjQwNiwwLjE3NTc4MSAtMC4xMjUsMC4yMzQzNzUgQyA0LjI1LC0xLjU3ODEyNSA0LjE2NDA2MywtMS41MjczNDQgNC4wNjI1LC0xLjUgMy45Njg3NSwtMS40NzY1NjMgMy44NDc2NTYsLTEuNDY4NzUgMy43MDMxMjUsLTEuNDY4NzUgMy41NDY4NzUsLTEuNDY4NzUgMy40MTQwNjMsLTEuNDc2NTYzIDMuMzEyNSwtMS41IDMuMjE4NzUsLTEuNTI3MzQ0IDMuMTM2NzE5LC0xLjU3ODEyNSAzLjA3ODEyNSwtMS42NDA2MjUgMy4wMTU2MjUsLTEuNjk5MjE5IDIuOTY0ODQ0LC0xLjc4MTI1IDIuOTM3NSwtMS44NzUgMi45MTQwNjMsLTEuOTY0ODQ0IDIuOTA2MjUsLTIuMDgyMDMxIDIuOTA2MjUsLTIuMjE4NzUgYyAwLC0wLjE0NDUzMSAwLjAwNzgxLC0wLjI2NTYyNSAwLjAzMTI1LC0wLjM1OTM3NSAwLjAyNzM0NCwtMC4xMDE1NjMgMC4wNzgxMjUsLTAuMTg3NSAwLjE0MDYyNSwtMC4yNSBDIDMuMTM2NzE5LC0yLjg4NjcxOSAzLjIxODc1LC0yLjkyOTY4OCAzLjMxMjUsLTIuOTUzMTI1IDMuNDE0MDYzLC0yLjk4MDQ2OSAzLjU0Njg3NSwtMyAzLjcwMzEyNSwtMyBjIDAuMTQ0NTMxLDAgMC4yNjU2MjUsMC4wMTk1MzEgMC4zNTkzNzUsMC4wNDY4NzUgMC4xMDE1NjMsMC4wMjM0MzcgMC4xODc1LDAuMDY2NDA2IDAuMjUsMC4xMjUgMC4wNTg1OTQsMC4wNjI1IDAuMTAxNTYzLDAuMTQ4NDM3IDAuMTI1LDAuMjUgMC4wMjczNDQsMC4wOTM3NSAwLjA0Njg3NSwwLjIxNDg0NCAwLjA0Njg3NSwwLjM1OTM3NSB6IE0gMCwzLjEwOTM3NSBaIg0KICAgICAgICAgICBpZD0icGF0aDU0Ig0KICAgICAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAvPg0KICAgICAgPC9zeW1ib2w+DQogICAgICA8c3ltYm9sDQogICAgICAgICBvdmVyZmxvdz0idmlzaWJsZSINCiAgICAgICAgIGlkPSJnbHlwaDEtMSINCiAgICAgICAgIHN0eWxlPSJvdmVyZmxvdzp2aXNpYmxlIj4NCiAgICAgICAgPHBhdGgNCiAgICAgICAgICAgc3R5bGU9InN0cm9rZTpub25lIg0KICAgICAgICAgICBkPSJtIDguMDMxMjUsLTcuMDQ2ODc1IGMgMCwwLjU3NDIxOSAtMC4wODk4NDQsMS4wODIwMzEgLTAuMjY1NjI1LDEuNTE1NjI1IC0wLjE3OTY4NywwLjQzNzUgLTAuNDQxNDA2LDAuODA4NTk0IC0wLjc4MTI1LDEuMTA5Mzc1IEMgNi42NDg0MzgsLTQuMTI4OTA2IDYuMjMwNDY5LC0zLjkwMjM0NCA1LjczNDM3NSwtMy43NSA1LjI0MjE4OCwtMy41OTM3NSA0LjY2NDA2MywtMy41MTU2MjUgNCwtMy41MTU2MjUgbCAtMC44NDM3NSwwIDAsMy4yMzQzNzUgYyAwLDAuMDU0Njg3IC0wLjAxOTUzMSwwLjEwMTU2MiAtMC4wNDY4NzUsMC4xNDA2MjUgQyAzLjA3ODEyNSwtMC4wOTc2NTYzIDMuMDE5NTMxLC0wLjA1ODU5MzggMi45Mzc1LC0wLjAzMTI1IDIuODYzMjgxLC0wLjAwNzgxMjUgMi43NTc4MTMsMC4wMDM5MDYyNSAyLjYyNSwwLjAxNTYyNSAyLjUsMC4wMzUxNTYzIDIuMzMyMDMxLDAuMDQ2ODc1IDIuMTI1LDAuMDQ2ODc1IGMgLTAuMTk5MjE5LDAgLTAuMzY3MTg3LC0wLjAxMTcxODcgLTAuNSwtMC4wMzEyNSBDIDEuNSwwLjAwMzkwNjI1IDEuMzk0NTMxLC0wLjAwNzgxMjUgMS4zMTI1LC0wLjAzMTI1IDEuMjM4MjgxLC0wLjA1ODU5MzggMS4xODM1OTQsLTAuMDk3NjU2MyAxLjE1NjI1LC0wLjE0MDYyNSAxLjEyNSwtMC4xNzk2ODggMS4xMDkzNzUsLTAuMjI2NTYzIDEuMTA5Mzc1LC0wLjI4MTI1IGwgMCwtOS4wOTM3NSBjIDAsLTAuMjQ2MDk0IDAuMDYyNSwtMC40Mjk2ODggMC4xODc1LC0wLjU0Njg3NSAwLjEyMTA5NCwtMC4xMjEwOTQgMC4yODkwNjMsLTAuMTg3NSAwLjUsLTAuMTg3NSBsIDIuMzkwNjI1LDAgYyAwLjIzODI4MSwwIDAuNDYwOTM4LDAuMDExNzIgMC42NzE4NzUsMC4wMzEyNSAwLjIxNDg0NCwwLjAxMTcyIDAuNDc2NTYzLDAuMDUwNzggMC43ODEyNSwwLjEwOTM3NSAwLjMwMDc4MSwwLjA2MjUgMC42MDkzNzUsMC4xNzk2ODcgMC45MjE4NzUsMC4zNDM3NSAwLjMwODU5NCwwLjE1NjI1IDAuNTc4MTI1LDAuMzYzMjgxIDAuNzk2ODc1LDAuNjA5Mzc1IDAuMjE0ODQ0LDAuMjQyMTg3IDAuMzgyODEzLDAuNTI3MzQ0IDAuNSwwLjg1OTM3NSAwLjExMzI4MSwwLjMzNTkzNyAwLjE3MTg3NSwwLjcwNzAzMSAwLjE3MTg3NSwxLjEwOTM3NSB6IE0gNS44NzUsLTYuODkwNjI1IGMgMCwtMC4zNTE1NjMgLTAuMDY2NDA2LC0wLjY0NDUzMSAtMC4xODc1LC0wLjg3NSAtMC4xMjUsLTAuMjI2NTYzIC0wLjI4NTE1NiwtMC4zOTQ1MzEgLTAuNDY4NzUsLTAuNSAtMC4xNzk2ODcsLTAuMTEzMjgxIC0wLjM2NzE4NywtMC4xODc1IC0wLjU2MjUsLTAuMjE4NzUgQyA0LjQ1NzAzMSwtOC41MTE3MTkgNC4yNDYwOTQsLTguNTMxMjUgNC4wMzEyNSwtOC41MzEyNSBsIC0wLjg3NSwwIDAsMy40Mzc1IDAuOTIxODc1LDAgYyAwLjMzMjAzMSwwIDAuNjA5Mzc1LC0wLjAzOTA2MyAwLjgyODEyNSwtMC4xMjUgQyA1LjEyMTA5NCwtNS4zMDg1OTQgNS4zMDA3ODEsLTUuNDM3NSA1LjQzNzUsLTUuNTkzNzUgNS41ODIwMzEsLTUuNzU3ODEzIDUuNjkxNDA2LC01Ljk1MzEyNSA1Ljc2NTYyNSwtNi4xNzE4NzUgNS44MzU5MzgsLTYuMzg2NzE5IDUuODc1LC02LjYyODkwNiA1Ljg3NSwtNi44OTA2MjUgWiINCiAgICAgICAgICAgaWQ9InBhdGg1NyINCiAgICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgLz4NCiAgICAgIDwvc3ltYm9sPg0KICAgICAgPHN5bWJvbA0KICAgICAgICAgb3ZlcmZsb3c9InZpc2libGUiDQogICAgICAgICBpZD0iZ2x5cGgyLTAiDQogICAgICAgICBzdHlsZT0ib3ZlcmZsb3c6dmlzaWJsZSI+DQogICAgICAgIDxwYXRoDQogICAgICAgICAgIHN0eWxlPSJzdHJva2U6bm9uZSINCiAgICAgICAgICAgZD0ibSA1LjI5Njg3NSwtNi45NTMxMjUgMCw2Ljk1MzEyNSAtNS4wNzgxMjUsMCAwLC02Ljk1MzEyNSB6IG0gLTAuNTc4MTI1LDYuNDA2MjUgMCwtNS44NTkzNzUgLTMuOTIxODc1LDAgMCw1Ljg1OTM3NSB6IE0gNC4xODc1LC00LjUzMTI1IGMgMCwwLjE5OTIxOSAtMC4wMzUxNTYsMC4zNzg5MDYgLTAuMDkzNzUsMC41MzEyNSAtMC4wNTQ2ODcsMC4xNTYyNSAtMC4xMzI4MTIsMC4yOTI5NjkgLTAuMjM0Mzc1LDAuNDA2MjUgLTAuMTA1NDY5LDAuMTE3MTg3IC0wLjIzODI4MSwwLjIwNzAzMSAtMC4zOTA2MjUsMC4yNjU2MjUgLTAuMTQ4NDM3LDAuMDYyNSAtMC4zMDg1OTQsMC4xMDU0NjkgLTAuNDg0Mzc1LDAuMTI1IGwgLTAuMDMxMjUsMC42NTYyNSBjIDAsMC4wNDI5NjkgLTAuMDQyOTY5LDAuMDc0MjE5IC0wLjEyNSwwLjA5Mzc1IC0wLjA3NDIxOSwwLjAyMzQzNyAtMC4xNzU3ODEsMC4wMzEyNSAtMC4yOTY4NzUsMC4wMzEyNSAtMC4wODU5MzcsMCAtMC4xNjAxNTYsMCAtMC4yMTg3NSwwIEMgMi4yNTc4MTMsLTIuNDI5Njg4IDIuMjEwOTM4LC0yLjQzNzUgMi4xNzE4NzUsLTIuNDM3NSAyLjE0MDYyNSwtMi40NDUzMTMgMi4xMTcxODgsLTIuNDYwOTM4IDIuMTA5Mzc1LC0yLjQ4NDM3NSAyLjA5NzY1NiwtMi41MDM5MDYgMi4wOTM3NSwtMi41MjM0MzggMi4wOTM3NSwtMi41NDY4NzUgbCAtMC4wNDY4NzUsLTAuODQzNzUgYyAtMC4wMTE3MTksLTAuMTQ0NTMxIDAuMDA3ODEsLTAuMjQyMTg4IDAuMDYyNSwtMC4yOTY4NzUgMC4wNTg1OTQsLTAuMDUwNzgxIDAuMTQ0NTMxLC0wLjA3ODEyNSAwLjI1LC0wLjA3ODEyNSBsIDAuMDYyNSwwIGMgMC4xMzI4MTMsMCAwLjI1LC0wLjAxOTUzMSAwLjM0Mzc1LC0wLjA2MjUgMC4wODk4NDQsLTAuMDM5MDYzIDAuMTY0MDYzLC0wLjA5Mzc1IDAuMjE4NzUsLTAuMTU2MjUgMC4wNTg1OTQsLTAuMDU4NTk0IDAuMTAxNTYzLC0wLjEzMjgxMyAwLjEyNSwtMC4yMTg3NSAwLjAyNzM0NCwtMC4wODk4NDQgMC4wNDY4NzUsLTAuMTg3NSAwLjA0Njg3NSwtMC4yODEyNSAwLC0wLjIxNDg0NCAtMC4wNzAzMTIsLTAuMzk0NTMxIC0wLjIwMzEyNSwtMC41MzEyNSBDIDIuODE2NDA2LC01LjE0ODQzOCAyLjYxMzI4MSwtNS4yMTg3NSAyLjM0Mzc1LC01LjIxODc1IDIuMjE4NzUsLTUuMjE4NzUgMi4xMDE1NjMsLTUuMjA3MDMxIDIsLTUuMTg3NSAxLjkwNjI1LC01LjE2NDA2MyAxLjgyMDMxMywtNS4xMzY3MTkgMS43NSwtNS4xMDkzNzUgMS42NzU3ODEsLTUuMDg1OTM4IDEuNjEzMjgxLC01LjA1ODU5NCAxLjU2MjUsLTUuMDMxMjUgMS41MTk1MzEsLTUuMDA3ODEzIDEuNDkyMTg4LC01IDEuNDg0Mzc1LC01IDEuNDYwOTM4LC01IDEuNDQxNDA2LC01LjAwMzkwNiAxLjQyMTg3NSwtNS4wMTU2MjUgMS40MTAxNTYsLTUuMDIzNDM4IDEuMzk4NDM4LC01LjAzOTA2MyAxLjM5MDYyNSwtNS4wNjI1IDEuMzc4OTA2LC01LjA4OTg0NCAxLjM2NzE4OCwtNS4xMjg5MDYgMS4zNTkzNzUsLTUuMTcxODc1IGMgMCwtMC4wNTA3ODEgMCwtMC4xMTcxODggMCwtMC4yMDMxMjUgMCwtMC4wODk4NDQgMC4wMDM5MSwtMC4xNjAxNTYgMC4wMTU2MjUsLTAuMjAzMTI1IDAuMDA3ODEsLTAuMDUwNzgxIDAuMDMxMjUsLTAuMDkzNzUgMC4wNjI1LC0wLjEyNSBDIDEuNDU3MDMxLC01LjcyMjY1NiAxLjUwMzkwNiwtNS43NSAxLjU3ODEyNSwtNS43ODEyNSBjIDAuMDcwMzEzLC0wLjAyNzM0NCAwLjE1NjI1LC0wLjA1NDY4OCAwLjI1LC0wLjA3ODEyNSAwLjA4OTg0NCwtMC4wMjczNDQgMC4xOTUzMTMsLTAuMDU0Njg4IDAuMzEyNSwtMC4wNzgxMjUgMC4xMjEwOTQsLTAuMDE5NTMxIDAuMjUsLTAuMDMxMjUgMC4zNzUsLTAuMDMxMjUgMC4zMDA3ODEsMCAwLjU1NDY4OCwwLjA0Mjk2OSAwLjc2NTYyNSwwLjEyNSAwLjIxNDg0NCwwLjA3NDIxOSAwLjM5MDYyNSwwLjE3OTY4NyAwLjUxNTYyNSwwLjMxMjUgMC4xMzI4MTMsMC4xMjUgMC4yMzQzNzUsMC4yNzczNDQgMC4yOTY4NzUsMC40NTMxMjUgMC4wNTg1OTQsMC4xNjc5NjkgMC4wOTM3NSwwLjM1MTU2MiAwLjA5Mzc1LDAuNTQ2ODc1IHogbSAtMS4xMDkzNzUsMyBjIDAsMC4wOTM3NSAtMC4wMTE3MTksMC4xNzk2ODcgLTAuMDMxMjUsMC4yNSAtMC4wMTE3MTksMC4wNjI1IC0wLjAzOTA2MiwwLjExNzE4NyAtMC4wNzgxMjUsMC4xNTYyNSAtMC4wNDI5NjksMC4wNDI5NjkgLTAuMTAxNTYyLDAuMDc0MjE5IC0wLjE3MTg3NSwwLjA5Mzc1IC0wLjA3NDIxOSwwLjAxMTcxOSAtMC4xNjAxNTYsMC4wMTU2MjUgLTAuMjUsMC4wMTU2MjUgLTAuMTA1NDY5LDAgLTAuMTk1MzEyLC0wLjAwMzkxIC0wLjI2NTYyNSwtMC4wMTU2MjUgQyAyLjIwNzAzMSwtMS4wNTA3ODEgMi4xNDg0MzgsLTEuMDgyMDMxIDIuMTA5Mzc1LC0xLjEyNSAyLjA2NjQwNiwtMS4xNjQwNjMgMi4wMzUxNTYsLTEuMjE4NzUgMi4wMTU2MjUsLTEuMjgxMjUgMi4wMDM5MDYsLTEuMzUxNTYzIDIsLTEuNDM3NSAyLC0xLjUzMTI1IDIsLTEuNjIxMDk0IDIuMDAzOTA2LC0xLjcwMzEyNSAyLjAxNTYyNSwtMS43NjU2MjUgMi4wMzUxNTYsLTEuODM1OTM4IDIuMDY2NDA2LC0xLjg5NDUzMSAyLjEwOTM3NSwtMS45Mzc1IDIuMTQ4NDM4LC0xLjk3NjU2MyAyLjIwNzAzMSwtMi4wMDc4MTMgMi4yODEyNSwtMi4wMzEyNSAyLjM1MTU2MywtMi4wNTA3ODEgMi40NDE0MDYsLTIuMDYyNSAyLjU0Njg3NSwtMi4wNjI1IGMgMC4wODk4NDQsMCAwLjE3NTc4MSwwLjAxMTcxOSAwLjI1LDAuMDMxMjUgMC4wNzAzMTMsMC4wMjM0MzcgMC4xMjg5MDYsMC4wNTQ2ODcgMC4xNzE4NzUsMC4wOTM3NSAwLjAzOTA2MywwLjA0Mjk2OSAwLjA2NjQwNiwwLjEwMTU2MiAwLjA3ODEyNSwwLjE3MTg3NSAwLjAxOTUzMSwwLjA2MjUgMC4wMzEyNSwwLjE0NDUzMSAwLjAzMTI1LDAuMjM0Mzc1IHogTSAwLDIuMTI1IFoiDQogICAgICAgICAgIGlkPSJwYXRoNjAiDQogICAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIC8+DQogICAgICA8L3N5bWJvbD4NCiAgICAgIDxzeW1ib2wNCiAgICAgICAgIG92ZXJmbG93PSJ2aXNpYmxlIg0KICAgICAgICAgaWQ9ImdseXBoMi0xIg0KICAgICAgICAgc3R5bGU9Im92ZXJmbG93OnZpc2libGUiPg0KICAgICAgICA8cGF0aA0KICAgICAgICAgICBzdHlsZT0ic3Ryb2tlOm5vbmUiDQogICAgICAgICAgIGQ9Im0gNC43NjU2MjUsLTAuMTcxODc1IGMgMCwwLjA1NDY4NyAtMC4wMjM0MzcsMC4wOTc2NTYyIC0wLjA2MjUsMC4xMjUgLTAuMDMxMjUsMC4wMzEyNSAtMC4wODk4NDQsMC4wNTA3ODEyNSAtMC4xNzE4NzUsMC4wNjI1IEMgNC40NTcwMzEsMC4wMjM0Mzc1IDQuMzM5ODQ0LDAuMDMxMjUgNC4xODc1LDAuMDMxMjUgNC4wMzEyNSwwLjAzMTI1IDMuOTE0MDYzLDAuMDIzNDM3NSAzLjg0Mzc1LDAuMDE1NjI1IDMuNzY5NTMxLDAuMDAzOTA2MjUgMy43MTQ4NDQsLTAuMDE1NjI1IDMuNjg3NSwtMC4wNDY4NzUgMy42NTYyNSwtMC4wNzQyMTg4IDMuNjQwNjI1LC0wLjExNzE4OCAzLjY0MDYyNSwtMC4xNzE4NzUgbCAwLC0wLjM3NSBjIC0wLjE5OTIxOSwwLjIxMDkzNyAtMC40MjU3ODEsMC4zNzg5MDYgLTAuNjcxODc1LDAuNSBDIDIuNzE4NzUsMC4wNjY0MDYzIDIuNDMzNTk0LDAuMTI1IDIuMTI1LDAuMTI1IDEuODc1LDAuMTI1IDEuNjM2NzE5LDAuMDg1OTM3NSAxLjQyMTg3NSwwLjAxNTYyNSAxLjIxMDkzOCwtMC4wNDI5Njg4IDEuMDI3MzQ0LC0wLjE0MDYyNSAwLjg3NSwtMC4yNjU2MjUgMC43MTg3NSwtMC4zOTg0MzggMC41ODk4NDQsLTAuNTYyNSAwLjUsLTAuNzUgMC40MTQwNjMsLTAuOTQ1MzEzIDAuMzc1LC0xLjE3NTc4MSAwLjM3NSwtMS40Mzc1IGMgMCwtMC4yNzczNDQgMC4wNTA3ODEsLTAuNTE5NTMxIDAuMTU2MjUsLTAuNzE4NzUgMC4xMTMyODEsLTAuMjA3MDMxIDAuMjgxMjUsLTAuMzc4OTA2IDAuNSwtMC41MTU2MjUgMC4yMTQ4NDQsLTAuMTMyODEzIDAuNDg4MjgxLC0wLjIzNDM3NSAwLjgxMjUsLTAuMjk2ODc1IDAuMzIwMzEzLC0wLjA1ODU5NCAwLjY5NTMxMywtMC4wOTM3NSAxLjEyNSwtMC4wOTM3NSBsIDAuNDY4NzUsMCAwLC0wLjI5Njg3NSBDIDMuNDM3NSwtMy41MDM5MDYgMy40MTc5NjksLTMuNjMyODEzIDMuMzkwNjI1LC0zLjc1IDMuMzU5Mzc1LC0zLjg2MzI4MSAzLjMwNDY4OCwtMy45NTcwMzEgMy4yMzQzNzUsLTQuMDMxMjUgMy4xNjAxNTYsLTQuMTAxNTYzIDMuMDY2NDA2LC00LjE1NjI1IDIuOTUzMTI1LC00LjE4NzUgMi44MzU5MzgsLTQuMjI2NTYzIDIuNjk1MzEzLC00LjI1IDIuNTMxMjUsLTQuMjUgYyAtMC4yMzA0NjksMCAtMC40MzM1OTQsMC4wMjczNDQgLTAuNjA5Mzc1LDAuMDc4MTI1IC0wLjE3OTY4NywwLjA0Mjk2OSAtMC4zMzU5MzcsMC4wOTc2NTYgLTAuNDY4NzUsMC4xNTYyNSAtMC4xMzY3MTksMC4wNjI1IC0wLjI1MzkwNiwwLjEyMTA5NCAtMC4zNDM3NSwwLjE3MTg3NSAtMC4wOTM3NSwwLjA1NDY4NyAtMC4xNjc5NjksMC4wNzgxMjUgLTAuMjE4NzUsMC4wNzgxMjUgLTAuMDQyOTY5LDAgLTAuMDgyMDMxLC0wLjAwNzgxIC0wLjEwOTM3NSwtMC4wMzEyNSBDIDAuNzUsLTMuODI0MjE5IDAuNzIyNjU2LC0zLjg2MzI4MSAwLjcwMzEyNSwtMy45MDYyNSAwLjY3OTY4OCwtMy45NTcwMzEgMC42NjQwNjMsLTQuMDE1NjI1IDAuNjU2MjUsLTQuMDc4MTI1IDAuNjQ0NTMxLC00LjE0ODQzOCAwLjY0MDYyNSwtNC4yMjY1NjMgMC42NDA2MjUsLTQuMzEyNSBjIDAsLTAuMTEzMjgxIDAuMDA3ODEzLC0wLjIwMzEyNSAwLjAzMTI1LC0wLjI2NTYyNSBDIDAuNjkxNDA2LC00LjYzNjcxOSAwLjcyMjY1NiwtNC42OTUzMTMgMC43NjU2MjUsLTQuNzUgMC44MTY0MDYsLTQuODAwNzgxIDAuOTA2MjUsLTQuODU5Mzc1IDEuMDMxMjUsLTQuOTIxODc1IGMgMC4xMjEwOTQsLTAuMDU4NTk0IDAuMjY5NTMxLC0wLjExNzE4OCAwLjQzNzUsLTAuMTcxODc1IDAuMTc1NzgxLC0wLjA1MDc4MSAwLjM2MzI4MSwtMC4wOTM3NSAwLjU2MjUsLTAuMTI1IDAuMTk1MzEzLC0wLjAzOTA2MyAwLjM5ODQzOCwtMC4wNjI1IDAuNjA5Mzc1LC0wLjA2MjUgMC4zNzEwOTQsMCAwLjY5MTQwNiwwLjAzOTA2MiAwLjk1MzEyNSwwLjEwOTM3NSAwLjI2OTUzMSwwLjA3NDIxOSAwLjQ4ODI4MSwwLjE5MTQwNiAwLjY1NjI1LDAuMzQzNzUgMC4xNzU3ODEsMC4xNDg0MzcgMC4zMDQ2ODgsMC4zMzk4NDQgMC4zOTA2MjUsMC41NzgxMjUgMC4wODIwMzEsMC4yNDIxODcgMC4xMjUsMC41MjczNDQgMC4xMjUsMC44NTkzNzUgeiBNIDMuNDM3NSwtMi4yMTg3NSBsIC0wLjUxNTYyNSwwIGMgLTAuMjE4NzUsMCAtMC40MTAxNTYsMC4wMTk1MzEgLTAuNTYyNSwwLjA0Njg3NSAtMC4xNTYyNSwwLjAzMTI1IC0wLjI4NTE1NiwwLjA4NTkzNyAtMC4zNzUsMC4xNTYyNSAtMC4wOTM3NSwwLjA2MjUgLTAuMTY3OTY5LDAuMTQ0NTMxIC0wLjIxODc1LDAuMjM0Mzc1IC0wLjA0Mjk2OSwwLjA4NTkzNyAtMC4wNjI1LDAuMTgzNTk0IC0wLjA2MjUsMC4yOTY4NzUgMCwwLjIxMDkzNyAwLjA2MjUsMC4zNzEwOTQgMC4xODc1LDAuNDg0Mzc1IDAuMTIxMDk0LDAuMTE3MTg3IDAuMzAwNzgxLDAuMTcxODc1IDAuNTMxMjUsMC4xNzE4NzUgMC4xODM1OTQsMCAwLjM1OTM3NSwtMC4wNDY4NzUgMC41MTU2MjUsLTAuMTQwNjI1IDAuMTY0MDYzLC0wLjEwMTU2MyAwLjMzMjAzMSwtMC4yNSAwLjUsLTAuNDM3NSB6Ig0KICAgICAgICAgICBpZD0icGF0aDYzIg0KICAgICAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAvPg0KICAgICAgPC9zeW1ib2w+DQogICAgICA8c3ltYm9sDQogICAgICAgICBvdmVyZmxvdz0idmlzaWJsZSINCiAgICAgICAgIGlkPSJnbHlwaDItMiINCiAgICAgICAgIHN0eWxlPSJvdmVyZmxvdzp2aXNpYmxlIj4NCiAgICAgICAgPHBhdGgNCiAgICAgICAgICAgc3R5bGU9InN0cm9rZTpub25lIg0KICAgICAgICAgICBkPSJtIDUuMjE4NzUsLTAuMTg3NSBjIDAsMC4wNDI5NjkgLTAuMDExNzE5LDAuMDgyMDMxIC0wLjAzMTI1LDAuMTA5Mzc1IC0wLjAxMTcxOSwwLjAyMzQzNzUgLTAuMDQyOTY5LDAuMDQyOTY4NyAtMC4wOTM3NSwwLjA2MjUgQyA1LjA1MDc4MSwtMC4wMDM5MDYyNSA0Ljk5MjE4OCwwLjAwMzkwNjI1IDQuOTIxODc1LDAuMDE1NjI1IDQuODQ3NjU2LDAuMDIzNDM3NSA0Ljc1MzkwNiwwLjAzMTI1IDQuNjQwNjI1LDAuMDMxMjUgNC41MjM0MzgsMC4wMzEyNSA0LjQyOTY4OCwwLjAyMzQzNzUgNC4zNTkzNzUsMC4wMTU2MjUgNC4yODUxNTYsMC4wMDM5MDYyNSA0LjIyNjU2MywtMC4wMDM5MDYyNSA0LjE4NzUsLTAuMDE1NjI1IDQuMTQ0NTMxLC0wLjAzNTE1NjMgNC4xMTMyODEsLTAuMDU0Njg3NSA0LjA5Mzc1LC0wLjA3ODEyNSA0LjA3MDMxMywtMC4xMDU0NjkgNC4wNjI1LC0wLjE0NDUzMSA0LjA2MjUsLTAuMTg3NSBsIDAsLTAuNTQ2ODc1IEMgMy44MDA3ODEsLTAuNDUzMTI1IDMuNTI3MzQ0LC0wLjIzODI4MSAzLjI1LC0wLjA5Mzc1IDIuOTc2NTYzLDAuMDUwNzgxMyAyLjY5NTMxMywwLjEyNSAyLjQwNjI1LDAuMTI1IDIuMDcwMzEzLDAuMTI1IDEuNzg5MDYzLDAuMDcwMzEyNSAxLjU2MjUsLTAuMDMxMjUgMS4zNDM3NSwtMC4xNDQ1MzEgMS4xNjQwNjMsLTAuMjg5MDYzIDEuMDMxMjUsLTAuNDY4NzUgMC44OTQ1MzEsLTAuNjUyMzQ0IDAuNzkyOTY5LC0wLjg3NSAwLjczNDM3NSwtMS4xMjUgMC42Nzk2ODgsLTEuMzcxMDk0IDAuNjU2MjUsLTEuNjc5Njg4IDAuNjU2MjUsLTIuMDQ2ODc1IGwgMCwtMi45MjE4NzUgYyAwLC0wLjAzOTA2MyAwLjAwMzkwNiwtMC4wNzAzMTMgMC4wMTU2MjUsLTAuMDkzNzUgMC4wMTk1MzEsLTAuMDI3MzQ0IDAuMDU0Njg4LC0wLjA1MDc4MSAwLjEwOTM3NSwtMC4wNjI1IDAuMDUwNzgxLC0wLjAxOTUzMSAwLjExNzE4OCwtMC4wMzUxNTYgMC4yMDMxMjUsLTAuMDQ2ODc1IDAuMDg5ODQ0LC0wLjAwNzgxIDAuMjA3MDMxLC0wLjAxNTYyNSAwLjM0Mzc1LC0wLjAxNTYyNSAwLjEyMTA5NCwwIDAuMjI2NTYzLDAuMDA3ODEgMC4zMTI1LDAuMDE1NjI1IDAuMDg5ODQ0LDAuMDExNzE5IDAuMTY0MDYzLDAuMDI3MzQ0IDAuMjE4NzUsMC4wNDY4NzUgMC4wNTA3ODEsMC4wMTE3MTkgMC4wODU5MzgsMC4wMzUxNTYgMC4xMDkzNzUsMC4wNjI1IEMgMS45ODgyODEsLTUuMDM5MDYzIDIsLTUuMDA3ODEzIDIsLTQuOTY4NzUgbCAwLDIuNzAzMTI1IGMgMCwwLjI1IDAuMDE1NjI1LDAuNDQ1MzEyIDAuMDQ2ODc1LDAuNTc4MTI1IDAuMDI3MzQ0LDAuMTI1IDAuMDc4MTI1LDAuMjQyMTg3IDAuMTQwNjI1LDAuMzQzNzUgMC4wNzAzMTMsMC4wOTM3NSAwLjE1NjI1LDAuMTY3OTY5IDAuMjUsMC4yMTg3NSAwLjEwMTU2MywwLjA1NDY4NyAwLjIyMjY1NiwwLjA3ODEyNSAwLjM1OTM3NSwwLjA3ODEyNSAwLjE3NTc4MSwwIDAuMzQ3NjU2LC0wLjA2MjUgMC41MTU2MjUsLTAuMTg3NSAwLjE3NTc4MSwtMC4xMjEwOTQgMC4zNjMyODEsLTAuMzA0Njg4IDAuNTYyNSwtMC41NDY4NzUgbCAwLC0zLjE4NzUgYyAwLC0wLjAzOTA2MyAwLjAwNzgxLC0wLjA3MDMxMyAwLjAzMTI1LC0wLjA5Mzc1IEMgMy45MjU3ODEsLTUuMDg5ODQ0IDMuOTYwOTM4LC01LjExMzI4MSA0LjAxNTYyNSwtNS4xMjUgNC4wNjY0MDYsLTUuMTQ0NTMxIDQuMTMyODEzLC01LjE2MDE1NiA0LjIxODc1LC01LjE3MTg3NSA0LjMwMDc4MSwtNS4xNzk2ODggNC40MTAxNTYsLTUuMTg3NSA0LjU0Njg3NSwtNS4xODc1IGMgMC4xMzI4MTMsMCAwLjI0MjE4OCwwLjAwNzgxIDAuMzI4MTI1LDAuMDE1NjI1IDAuMDgyMDMxLDAuMDExNzE5IDAuMTQ4NDM4LDAuMDI3MzQ0IDAuMjAzMTI1LDAuMDQ2ODc1IDAuMDUwNzgxLDAuMDExNzE5IDAuMDg1OTM4LDAuMDM1MTU2IDAuMTA5Mzc1LDAuMDYyNSAwLjAxOTUzMSwwLjAyMzQzNyAwLjAzMTI1LDAuMDU0Njg3IDAuMDMxMjUsMC4wOTM3NSB6Ig0KICAgICAgICAgICBpZD0icGF0aDY2Ig0KICAgICAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAvPg0KICAgICAgPC9zeW1ib2w+DQogICAgICA8c3ltYm9sDQogICAgICAgICBvdmVyZmxvdz0idmlzaWJsZSINCiAgICAgICAgIGlkPSJnbHlwaDItMyINCiAgICAgICAgIHN0eWxlPSJvdmVyZmxvdzp2aXNpYmxlIj4NCiAgICAgICAgPHBhdGgNCiAgICAgICAgICAgc3R5bGU9InN0cm9rZTpub25lIg0KICAgICAgICAgICBkPSJtIDQuODQzNzUsLTAuMjgxMjUgYyAwLjAxOTUzMSwwLjA2MjUgMC4wMzEyNSwwLjExNzE4NyAwLjAzMTI1LDAuMTU2MjUgMCwwLjA0Mjk2ODcgLTAuMDI3MzQ0LDAuMDc0MjE4NyAtMC4wNzgxMjUsMC4wOTM3NSBDIDQuNzUzOTA2LC0wLjAwNzgxMjUgNC42Nzk2ODgsMC4wMDM5MDYyNSA0LjU3ODEyNSwwLjAxNTYyNSA0LjQ3MjY1NiwwLjAyMzQzNzUgNC4zMzIwMzEsMC4wMzEyNSA0LjE1NjI1LDAuMDMxMjUgNCwwLjAzMTI1IDMuODY3MTg4LDAuMDIzNDM3NSAzLjc2NTYyNSwwLjAxNTYyNSAzLjY3MTg3NSwwLjAxNTYyNSAzLjU4OTg0NCwwLjAwNzgxMjUgMy41MzEyNSwwIDMuNDc2NTYzLC0wLjAxOTUzMTMgMy40MzM1OTQsLTAuMDM5MDYyNSAzLjQwNjI1LC0wLjA2MjUgMy4zODI4MTMsLTAuMDg5ODQzOCAzLjM2NzE4OCwtMC4xMjUgMy4zNTkzNzUsLTAuMTU2MjUgTCAyLjQ2ODc1LC0xLjg1OTM3NSAxLjU3ODEyNSwtMC4xNTYyNSBDIDEuNTY2NDA2LC0wLjEyNSAxLjU0Mjk2OSwtMC4wODk4NDM4IDEuNTE1NjI1LC0wLjA2MjUgMS40OTIxODgsLTAuMDM5MDYyNSAxLjQ1NzAzMSwtMC4wMTk1MzEzIDEuNDA2MjUsMCAxLjM1MTU2MywwLjAwNzgxMjUgMS4yNzczNDQsMC4wMTU2MjUgMS4xODc1LDAuMDE1NjI1IDEuMDkzNzUsMC4wMjM0Mzc1IDAuOTcyNjU2LDAuMDMxMjUgMC44MjgxMjUsMC4wMzEyNSAwLjY2MDE1NiwwLjAzMTI1IDAuNTI3MzQ0LDAuMDIzNDM3NSAwLjQzNzUsMC4wMTU2MjUgMC4zNTE1NjMsMC4wMDM5MDYyNSAwLjI4NTE1NiwtMC4wMDc4MTI1IDAuMjM0Mzc1LC0wLjAzMTI1IDAuMTkxNDA2LC0wLjA1MDc4MTMgMC4xNzE4NzUsLTAuMDgyMDMxMyAwLjE3MTg3NSwtMC4xMjUgYyAwLC0wLjAzOTA2MyAwLjAxNTYyNSwtMC4wOTM3NSAwLjA0Njg3NSwtMC4xNTYyNSBMIDEuNTQ2ODc1LC0yLjY0MDYyNSAwLjMyODEyNSwtNC44NDM3NSBjIC0wLjAzMTI1LC0wLjA3MDMxMyAtMC4wNTQ2ODcsLTAuMTI4OTA2IC0wLjA2MjUsLTAuMTcxODc1IDAsLTAuMDM5MDYzIDAuMDE5NTMxLC0wLjA3MDMxMyAwLjA2MjUsLTAuMDkzNzUgMC4wNTA3ODEsLTAuMDI3MzQ0IDAuMTI4OTA2LC0wLjA1MDc4MSAwLjIzNDM3NSwtMC4wNjI1IDAuMTAxNTYzLC0wLjAwNzgxIDAuMjQyMTg4LC0wLjAxNTYyNSAwLjQyMTg3NSwtMC4wMTU2MjUgMC4xNTIzNDQsMCAwLjI4MTI1LDAuMDA3ODEgMC4zNzUsMC4wMTU2MjUgMC4wODk4NDQsMCAwLjE2NDA2MywwLjAwNzgxIDAuMjE4NzUsMC4wMTU2MjUgMC4wNTA3ODEsMC4wMTE3MTkgMC4wODU5MzgsMC4wMjczNDQgMC4xMDkzNzUsMC4wNDY4NzUgMC4wMjczNDQsMC4wMjM0MzcgMC4wNTQ2ODgsMC4wNTQ2ODcgMC4wNzgxMjUsMC4wOTM3NSBsIDAuODQzNzUsMS41OTM3NSAwLjg1OTM3NSwtMS41OTM3NSBjIDAuMDA3ODEsLTAuMDI3MzQ0IDAuMDIzNDM4LC0wLjA1NDY4OCAwLjA0Njg3NSwtMC4wNzgxMjUgMC4wMTk1MzEsLTAuMDE5NTMxIDAuMDUwNzgxLC0wLjAzNTE1NiAwLjA5Mzc1LC0wLjA0Njg3NSAwLjA1MDc4MSwtMC4wMTk1MzEgMC4xMTMyODEsLTAuMDMxMjUgMC4xODc1LC0wLjAzMTI1IDAuMDgyMDMxLC0wLjAwNzgxIDAuMTk1MzEzLC0wLjAxNTYyNSAwLjM0Mzc1LC0wLjAxNTYyNSAwLjE1MjM0NCwwIDAuMjgxMjUsMC4wMDc4MSAwLjM3NSwwLjAxNTYyNSAwLjA4OTg0NCwwIDAuMTYwMTU2LDAuMDE5NTMxIDAuMjAzMTI1LDAuMDQ2ODc1IDAuMDM5MDYzLDAuMDIzNDM3IDAuMDYyNSwwLjA1ODU5NCAwLjA2MjUsMC4xMDkzNzUgMCwwLjA0Mjk2OSAtMC4wMjM0MzcsMC4xMDE1NjIgLTAuMDYyNSwwLjE3MTg3NSBsIC0xLjE4NzUsMi4xNzE4NzUgeiINCiAgICAgICAgICAgaWQ9InBhdGg2OSINCiAgICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgLz4NCiAgICAgIDwvc3ltYm9sPg0KICAgICAgPHN5bWJvbA0KICAgICAgICAgb3ZlcmZsb3c9InZpc2libGUiDQogICAgICAgICBpZD0iZ2x5cGgyLTQiDQogICAgICAgICBzdHlsZT0ib3ZlcmZsb3c6dmlzaWJsZSI+DQogICAgICAgIDxwYXRoDQogICAgICAgICAgIHN0eWxlPSJzdHJva2U6bm9uZSINCiAgICAgICAgICAgZD0ibSA0LjA0Njg3NSwtMS41MzEyNSBjIDAsMC4yNzM0MzcgLTAuMDU0Njg3LDAuNTExNzE5IC0wLjE1NjI1LDAuNzE4NzUgLTAuMDkzNzUsMC4yMTA5MzcgLTAuMjM4MjgxLDAuMzgyODEyIC0wLjQyMTg3NSwwLjUxNTYyNSAtMC4xODc1LDAuMTM2NzE5IC0wLjQxNDA2MiwwLjI0MjE4NzUgLTAuNjcxODc1LDAuMzEyNSAtMC4yNSwwLjA3MDMxMjUgLTAuNTIzNDM3LDAuMTA5Mzc1IC0wLjgxMjUsMC4xMDkzNzUgLTAuMTg3NSwwIC0wLjM2NzE4NywtMC4wMTk1MzEgLTAuNTMxMjUsLTAuMDQ2ODc1IC0wLjE1NjI1LC0wLjAyMzQzNzUgLTAuMzA0Njg3LC0wLjA1NDY4NzUgLTAuNDM3NSwtMC4wOTM3NSAtMC4xMjUsLTAuMDM5MDYyNSAtMC4yMzA0NjksLTAuMDgyMDMxMyAtMC4zMTI1LC0wLjEyNSAtMC4wODU5MzcsLTAuMDM5MDYzIC0wLjE0ODQzNywtMC4wODIwMzEgLTAuMTg3NSwtMC4xMjUgQyAwLjQ3MjY1NiwtMC4zMDQ2ODggMC40NDE0MDYsLTAuMzYzMjgxIDAuNDIxODc1LC0wLjQzNzUgMC4zOTg0MzgsLTAuNTE5NTMxIDAuMzkwNjI1LC0wLjY0MDYyNSAwLjM5MDYyNSwtMC43OTY4NzUgYyAwLC0wLjEwMTU2MyAwLC0wLjE4NzUgMCwtMC4yNSAwLjAwNzgxMywtMC4wNTg1OTQgMC4wMTk1MzEsLTAuMTA5Mzc1IDAuMDMxMjUsLTAuMTQwNjI1IDAuMDE5NTMxLC0wLjAzOTA2MyAwLjAzOTA2MywtMC4wNjY0MDYgMC4wNjI1LC0wLjA3ODEyNSAwLjAxOTUzMSwtMC4wMTk1MzEgMC4wNDY4NzUsLTAuMDMxMjUgMC4wNzgxMjUsLTAuMDMxMjUgMC4wMzkwNjMsMCAwLjA5NzY1NiwwLjAyNzM0NCAwLjE3MTg3NSwwLjA3ODEyNSAwLjA4MjAzMSwwLjA0Mjk2OSAwLjE3OTY4OCwwLjA4OTg0NCAwLjI5Njg3NSwwLjE0MDYyNSAwLjExMzI4MSwwLjA1NDY4NyAwLjI0MjE4OCwwLjEwNTQ2OSAwLjM5MDYyNSwwLjE1NjI1IDAuMTUyMzQ0LDAuMDQyOTY5IDAuMzMyMDMxLDAuMDYyNSAwLjUzMTI1LDAuMDYyNSAwLjExMzI4MSwwIDAuMjE4NzUsLTAuMDA3ODEzIDAuMzEyNSwtMC4wMzEyNSAwLjEwMTU2MywtMC4wMjczNDQgMC4xODc1LC0wLjA2NjQwNiAwLjI1LC0wLjEwOTM3NSAwLjA3MDMxMywtMC4wNTA3ODEgMC4xMjUsLTAuMTEzMjgxIDAuMTU2MjUsLTAuMTg3NSAwLjAzOTA2MywtMC4wNzAzMTMgMC4wNjI1LC0wLjE0ODQzOCAwLjA2MjUsLTAuMjM0Mzc1IDAsLTAuMTEzMjgxIC0wLjAzOTA2MiwtMC4yMDcwMzEgLTAuMTA5Mzc1LC0wLjI4MTI1IEMgMi41NjI1LC0xLjc4NTE1NiAyLjQ3MjY1NiwtMS44NTE1NjMgMi4zNTkzNzUsLTEuOTA2MjUgMi4yNTM5MDYsLTEuOTY0ODQ0IDIuMTMyODEzLC0yLjAxOTUzMSAyLC0yLjA2MjUgMS44NjMyODEsLTIuMTEzMjgxIDEuNzIyNjU2LC0yLjE3MTg3NSAxLjU3ODEyNSwtMi4yMzQzNzUgMS40Mjk2ODgsLTIuMjkyOTY5IDEuMjg5MDYzLC0yLjM2MzI4MSAxLjE1NjI1LC0yLjQzNzUgMS4wMTk1MzEsLTIuNTE5NTMxIDAuODk0NTMxLC0yLjYxNzE4OCAwLjc4MTI1LC0yLjczNDM3NSBjIC0wLjEwNTQ2OSwtMC4xMTMyODEgLTAuMTk1MzEyLC0wLjI1IC0wLjI2NTYyNSwtMC40MDYyNSAtMC4wNjI1LC0wLjE2NDA2MyAtMC4wOTM3NSwtMC4zNjMyODEgLTAuMDkzNzUsLTAuNTkzNzUgMCwtMC4yMjY1NjMgMC4wMzkwNjMsLTAuNDM3NSAwLjEyNSwtMC42MjUgMC4wODk4NDQsLTAuMTgzNTk0IDAuMjIyNjU2LC0wLjM0NzY1NiAwLjM5MDYyNSwtMC40ODQzNzUgMC4xNjQwNjMsLTAuMTMyODEzIDAuMzY3MTg4LC0wLjIzODI4MSAwLjYwOTM3NSwtMC4zMTI1IDAuMjQ2MDk0LC0wLjA4MjAzMSAwLjUyMzQzOCwtMC4xMjUgMC44MjgxMjUsLTAuMTI1IDAuMTQ0NTMxLDAgMC4yODUxNTYsMC4wMTE3MTkgMC40MjE4NzUsMC4wMzEyNSAwLjE0NDUzMSwwLjAyMzQzNyAwLjI3MzQzOCwwLjA1MDc4MSAwLjM5MDYyNSwwLjA3ODEyNSAwLjExMzI4MSwwLjAzMTI1IDAuMjA3MDMxLDAuMDcwMzEyIDAuMjgxMjUsMC4xMDkzNzUgMC4wODIwMzEsMC4wNDI5NjkgMC4xNDA2MjUsMC4wODIwMzEgMC4xNzE4NzUsMC4xMDkzNzUgMC4wMzkwNjMsMC4wMjM0MzcgMC4wNjY0MDYsMC4wNTA3ODEgMC4wNzgxMjUsMC4wNzgxMjUgMC4wMTk1MzEsMC4wMjM0MzcgMC4wMzEyNSwwLjA1NDY4NyAwLjAzMTI1LDAuMDkzNzUgMC4wMDc4MSwwLjAzMTI1IDAuMDE1NjI1LDAuMDgyMDMxIDAuMDE1NjI1LDAuMTQwNjI1IDAuMDA3ODEsMC4wNTQ2ODcgMC4wMTU2MjUsMC4xMjEwOTQgMC4wMTU2MjUsMC4yMDMxMjUgMCwwLjA5Mzc1IC0wLjAwNzgxLDAuMTc1NzgxIC0wLjAxNTYyNSwwLjIzNDM3NSAwLDAuMDYyNSAtMC4wMDc4MSwwLjExNzE4NyAtMC4wMTU2MjUsMC4xNTYyNSAtMC4wMTE3MTksMC4wMzEyNSAtMC4wMzUxNTYsMC4wNTQ2ODcgLTAuMDYyNSwwLjA2MjUgLTAuMDIzNDM3LDAuMDExNzE5IC0wLjA0Mjk2OSwwLjAxNTYyNSAtMC4wNjI1LDAuMDE1NjI1IC0wLjAzMTI1LDAgLTAuMDg1OTM3LC0wLjAxNTYyNSAtMC4xNTYyNSwtMC4wNDY4NzUgLTAuMDYyNSwtMC4wMzkwNjMgLTAuMTQ4NDM3LC0wLjA4MjAzMSAtMC4yNSwtMC4xMjUgLTAuMTA1NDY5LC0wLjA1MDc4MSAtMC4yMjY1NjIsLTAuMDkzNzUgLTAuMzU5Mzc1LC0wLjEyNSAtMC4xMzY3MTksLTAuMDM5MDYzIC0wLjI4OTA2MiwtMC4wNjI1IC0wLjQ1MzEyNSwtMC4wNjI1IC0wLjEyNSwwIC0wLjIzODI4MSwwLjAxOTUzMSAtMC4zMjgxMjUsMC4wNDY4NzUgLTAuMDg1OTM3LDAuMDIzNDM3IC0wLjE2MDE1NiwwLjA1ODU5NCAtMC4yMTg3NSwwLjEwOTM3NSAtMC4wNTQ2ODcsMC4wNDI5NjkgLTAuMDk3NjU2LDAuMDk3NjU2IC0wLjEyNSwwLjE1NjI1IC0wLjAzMTI1LDAuMDYyNSAtMC4wNDY4NzUsMC4xMzI4MTIgLTAuMDQ2ODc1LDAuMjAzMTI1IDAsMC4xMTcxODcgMC4wMzEyNSwwLjIxMDkzNyAwLjA5Mzc1LDAuMjgxMjUgMC4wNzAzMTMsMC4wNzQyMTkgMC4xNjQwNjMsMC4xNDQ1MzEgMC4yODEyNSwwLjIwMzEyNSAwLjExMzI4MSwwLjA1NDY4NyAwLjIzODI4MSwwLjEwNTQ2OSAwLjM3NSwwLjE1NjI1IEMgMi41ODIwMzEsLTMuMTE3MTg4IDIuNzI2NTYzLC0zLjA1ODU5NCAyLjg3NSwtMyBjIDAuMTQ0NTMxLDAuMDU0Njg3IDAuMjg1MTU2LDAuMTIxMDk0IDAuNDIxODc1LDAuMjAzMTI1IDAuMTQ0NTMxLDAuMDc0MjE5IDAuMjY5NTMxLDAuMTY3OTY5IDAuMzc1LDAuMjgxMjUgMC4xMTMyODEsMC4xMTcxODcgMC4yMDMxMjUsMC4yNTc4MTIgMC4yNjU2MjUsMC40MjE4NzUgMC4wNzAzMTMsMC4xNTYyNSAwLjEwOTM3NSwwLjM0NzY1NiAwLjEwOTM3NSwwLjU2MjUgeiINCiAgICAgICAgICAgaWQ9InBhdGg3MiINCiAgICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgLz4NCiAgICAgIDwvc3ltYm9sPg0KICAgICAgPHN5bWJvbA0KICAgICAgICAgb3ZlcmZsb3c9InZpc2libGUiDQogICAgICAgICBpZD0iZ2x5cGgyLTUiDQogICAgICAgICBzdHlsZT0ib3ZlcmZsb3c6dmlzaWJsZSI+DQogICAgICAgIDxwYXRoDQogICAgICAgICAgIHN0eWxlPSJzdHJva2U6bm9uZSINCiAgICAgICAgICAgZD0iTSA1LjUsLTIuNjQwNjI1IEMgNS41LC0yLjIyMjY1NiA1LjQ0OTIxOSwtMS44Mzk4NDQgNS4zNTkzNzUsLTEuNSA1LjI2NTYyNSwtMS4xNTYyNSA1LjEyODkwNiwtMC44NjMyODEgNC45NTMxMjUsLTAuNjI1IDQuNzg1MTU2LC0wLjM4MjgxMyA0LjU3MDMxMywtMC4xOTUzMTMgNC4zMTI1LC0wLjA2MjUgNC4wNTA3ODEsMC4wNTg1OTM4IDMuNzQ2MDk0LDAuMTI1IDMuNDA2MjUsMC4xMjUgMy4yNjk1MzEsMC4xMjUgMy4xNDQ1MzEsMC4xMDU0NjkgMy4wMzEyNSwwLjA3ODEyNSAyLjkxNDA2MywwLjA1NDY4NzUgMi44MDA3ODEsMC4wMTk1MzEzIDIuNjg3NSwtMC4wMzEyNSAyLjU4MjAzMSwtMC4wODk4NDM4IDIuNDcyNjU2LC0wLjE2NDA2MyAyLjM1OTM3NSwtMC4yNSAyLjI1MzkwNiwtMC4zMzIwMzEgMi4xNDQ1MzEsLTAuNDI1NzgxIDIuMDMxMjUsLTAuNTMxMjUgbCAwLDIuMjUgQyAyLjAzMTI1LDEuNzQ2MDk0IDIuMDE5NTMxLDEuNzgxMjUgMiwxLjgxMjUgMS45NzY1NjMsMS44Mzk4NDQgMS45NDE0MDYsMS44NjcxODggMS44OTA2MjUsMS44OTA2MjUgMS44MzU5MzgsMS45MTAxNTYgMS43NjE3MTksMS45MjU3ODEgMS42NzE4NzUsMS45Mzc1IDEuNTg1OTM4LDEuOTQ1MzEzIDEuNDgwNDY5LDEuOTUzMTI1IDEuMzU5Mzc1LDEuOTUzMTI1IDEuMjIyNjU2LDEuOTUzMTI1IDEuMTA1NDY5LDEuOTQ1MzEzIDEuMDE1NjI1LDEuOTM3NSAwLjkyOTY4OCwxLjkyNTc4MSAwLjg2MzI4MSwxLjkxMDE1NiAwLjgxMjUsMS44OTA2MjUgMC43NTc4MTMsMS44NjcxODggMC43MjI2NTYsMS44Mzk4NDQgMC43MDMxMjUsMS44MTI1IDAuNjc5Njg4LDEuNzgxMjUgMC42NzE4NzUsMS43NDYwOTQgMC42NzE4NzUsMS43MTg3NSBsIDAsLTYuNjg3NSBjIDAsLTAuMDM5MDYzIDAuMDA3ODEzLC0wLjA3MDMxMyAwLjAzMTI1LC0wLjA5Mzc1IEMgMC43MjI2NTYsLTUuMDg5ODQ0IDAuNzUzOTA2LC01LjExMzI4MSAwLjc5Njg3NSwtNS4xMjUgMC44MzU5MzgsLTUuMTQ0NTMxIDAuODk0NTMxLC01LjE2MDE1NiAwLjk2ODc1LC01LjE3MTg3NSAxLjAzOTA2MywtNS4xNzk2ODggMS4xMzI4MTMsLTUuMTg3NSAxLjI1LC01LjE4NzUgYyAwLjEwMTU2MywwIDAuMTkxNDA2LDAuMDA3ODEgMC4yNjU2MjUsMC4wMTU2MjUgMC4wODIwMzEsMC4wMTE3MTkgMC4xNDQ1MzEsMC4wMjczNDQgMC4xODc1LDAuMDQ2ODc1IDAuMDM5MDYzLDAuMDExNzE5IDAuMDcwMzEzLDAuMDM1MTU2IDAuMDkzNzUsMC4wNjI1IDAuMDE5NTMxLDAuMDIzNDM3IDAuMDMxMjUsMC4wNTQ2ODcgMC4wMzEyNSwwLjA5Mzc1IGwgMCwwLjU2MjUgYyAwLjEzMjgxMywtMC4xNDQ1MzEgMC4yNjk1MzEsLTAuMjY5NTMxIDAuNDA2MjUsLTAuMzc1IDAuMTMyODEzLC0wLjExMzI4MSAwLjI2OTUzMSwtMC4yMDcwMzEgMC40MDYyNSwtMC4yODEyNSAwLjE0NDUzMSwtMC4wNzAzMTMgMC4yODkwNjMsLTAuMTI1IDAuNDM3NSwtMC4xNTYyNSAwLjE0NDUzMSwtMC4wMzkwNjMgMC4zMDA3ODEsLTAuMDYyNSAwLjQ2ODc1LC0wLjA2MjUgMC4zNTE1NjMsMCAwLjY0ODQzOCwwLjA3NDIxOSAwLjg5MDYyNSwwLjIxODc1IDAuMjQ2MDk0LDAuMTM2NzE5IDAuNDUzMTI1LDAuMzI0MjE5IDAuNjA5Mzc1LDAuNTYyNSAwLjE1MjM0NCwwLjI0MjE4NyAwLjI2OTUzMSwwLjUyMzQzNyAwLjM0Mzc1LDAuODQzNzUgQyA1LjQ2MDkzOCwtMy4zNDM3NSA1LjUsLTMuMDAzOTA2IDUuNSwtMi42NDA2MjUgWiBtIC0xLjQwNjI1LDAuMDkzNzUgYyAwLC0wLjIwNzAzMSAtMC4wMTk1MzEsLTAuNDA2MjUgLTAuMDQ2ODc1LC0wLjU5Mzc1IC0wLjAzMTI1LC0wLjE4MzU5NCAtMC4wODU5MzcsLTAuMzUxNTYzIC0wLjE1NjI1LC0wLjUgQyAzLjgxNjQwNiwtMy43ODUxNTYgMy43MTQ4NDQsLTMuODk4NDM4IDMuNTkzNzUsLTMuOTg0Mzc1IDMuNDc2NTYzLC00LjA3NDIxOSAzLjMzMjAzMSwtNC4xMjUgMy4xNTYyNSwtNC4xMjUgYyAtMC4wOTM3NSwwIC0wLjE5MTQwNiwwLjAxOTUzMSAtMC4yODEyNSwwLjA0Njg3NSAtMC4wODU5MzcsMC4wMjM0MzcgLTAuMTc1NzgxLDAuMDY2NDA2IC0wLjI2NTYyNSwwLjEyNSAtMC4wODU5MzcsMC4wNjI1IC0wLjE3OTY4NywwLjE0NDUzMSAtMC4yODEyNSwwLjIzNDM3NSAtMC4wOTM3NSwwLjA5Mzc1IC0wLjE5NTMxMiwwLjIxNDg0NCAtMC4yOTY4NzUsMC4zNTkzNzUgbCAwLDEuNTc4MTI1IGMgMC4xODM1OTQsMC4yNDIxODcgMC4zNjMyODEsMC40Mjk2ODcgMC41MzEyNSwwLjU2MjUgMC4xNzU3ODEsMC4xMjUgMC4zNTkzNzUsMC4xODc1IDAuNTQ2ODc1LDAuMTg3NSAwLjE3NTc4MSwwIDAuMzI4MTI1LC0wLjAzOTA2MyAwLjQ1MzEyNSwtMC4xMjUgQyAzLjY4MzU5NCwtMS4yNDYwOTQgMy43ODUxNTYsLTEuMzY3MTg4IDMuODU5Mzc1LC0xLjUxNTYyNSAzLjk0MTQwNiwtMS42NjAxNTYgNCwtMS44MjAzMTMgNC4wMzEyNSwtMiBjIDAuMDM5MDYzLC0wLjE4MzU5NCAwLjA2MjUsLTAuMzY3MTg4IDAuMDYyNSwtMC41NDY4NzUgeiINCiAgICAgICAgICAgaWQ9InBhdGg3NSINCiAgICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgLz4NCiAgICAgIDwvc3ltYm9sPg0KICAgICAgPHN5bWJvbA0KICAgICAgICAgb3ZlcmZsb3c9InZpc2libGUiDQogICAgICAgICBpZD0iZ2x5cGgyLTYiDQogICAgICAgICBzdHlsZT0ib3ZlcmZsb3c6dmlzaWJsZSI+DQogICAgICAgIDxwYXRoDQogICAgICAgICAgIHN0eWxlPSJzdHJva2U6bm9uZSINCiAgICAgICAgICAgZD0ibSAyLjAzMTI1LC0wLjE4NzUgYyAwLDAuMDQyOTY5IC0wLjAxMTcxOSwwLjA4MjAzMSAtMC4wMzEyNSwwLjEwOTM3NSAtMC4wMjM0MzcsMC4wMjM0Mzc1IC0wLjA1ODU5NCwwLjA0Mjk2ODcgLTAuMTA5Mzc1LDAuMDYyNSBDIDEuODM1OTM4LC0wLjAwMzkwNjI1IDEuNzYxNzE5LDAuMDAzOTA2MjUgMS42NzE4NzUsMC4wMTU2MjUgMS41ODU5MzgsMC4wMjM0Mzc1IDEuNDgwNDY5LDAuMDMxMjUgMS4zNTkzNzUsMC4wMzEyNSAxLjIyMjY1NiwwLjAzMTI1IDEuMTA1NDY5LDAuMDIzNDM3NSAxLjAxNTYyNSwwLjAxNTYyNSAwLjkyOTY4OCwwLjAwMzkwNjI1IDAuODYzMjgxLC0wLjAwMzkwNjI1IDAuODEyNSwtMC4wMTU2MjUgMC43NTc4MTMsLTAuMDM1MTU2MyAwLjcyMjY1NiwtMC4wNTQ2ODc1IDAuNzAzMTI1LC0wLjA3ODEyNSAwLjY3OTY4OCwtMC4xMDU0NjkgMC42NzE4NzUsLTAuMTQ0NTMxIDAuNjcxODc1LC0wLjE4NzUgbCAwLC03LjA2MjUgYyAwLC0wLjAyNzM0NCAwLjAwNzgxMywtMC4wNjI1IDAuMDMxMjUsLTAuMDkzNzUgMC4wMTk1MzEsLTAuMDI3MzQ0IDAuMDU0Njg4LC0wLjA1MDc4MSAwLjEwOTM3NSwtMC4wNjI1IDAuMDUwNzgxLC0wLjAxOTUzMSAwLjExNzE4OCwtMC4wMzUxNTYgMC4yMDMxMjUsLTAuMDQ2ODc1IDAuMDg5ODQ0LC0wLjAxOTUzMSAwLjIwNzAzMSwtMC4wMzEyNSAwLjM0Mzc1LC0wLjAzMTI1IDAuMTIxMDk0LDAgMC4yMjY1NjMsMC4wMTE3MTkgMC4zMTI1LDAuMDMxMjUgMC4wODk4NDQsMC4wMTE3MTkgMC4xNjQwNjMsMC4wMjczNDQgMC4yMTg3NSwwLjA0Njg3NSBDIDEuOTQxNDA2LC03LjM5NDUzMSAxLjk3NjU2MywtNy4zNzEwOTQgMiwtNy4zNDM3NSAyLjAxOTUzMSwtNy4zMTI1IDIuMDMxMjUsLTcuMjc3MzQ0IDIuMDMxMjUsLTcuMjUgWiINCiAgICAgICAgICAgaWQ9InBhdGg3OCINCiAgICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgLz4NCiAgICAgIDwvc3ltYm9sPg0KICAgICAgPHN5bWJvbA0KICAgICAgICAgb3ZlcmZsb3c9InZpc2libGUiDQogICAgICAgICBpZD0iZ2x5cGgyLTciDQogICAgICAgICBzdHlsZT0ib3ZlcmZsb3c6dmlzaWJsZSI+DQogICAgICAgIDxwYXRoDQogICAgICAgICAgIHN0eWxlPSJzdHJva2U6bm9uZSINCiAgICAgICAgICAgZD0iTSAzLjQ1MzEyNSwwIDIuODc1LDEuNzAzMTI1IGMgLTAuMDMxMjUsMC4wODIwMzEgLTAuMTIxMDk0LDAuMTQ0NTMxIC0wLjI2NTYyNSwwLjE4NzUgLTAuMTQ4NDM3LDAuMDM5MDYzIC0wLjM1NTQ2OSwwLjA2MjUgLTAuNjI1LDAuMDYyNSAtMC4xNDg0MzcsMCAtMC4yNjE3MTksLTAuMDExNzE5IC0wLjM0Mzc1LC0wLjAzMTI1IEMgMS41NTQ2ODgsMS45MTAxNTYgMS40ODgyODEsMS44ODY3MTkgMS40Mzc1LDEuODU5Mzc1IDEuMzk0NTMxLDEuODM1OTM4IDEuMzc1LDEuODA0Njg4IDEuMzc1LDEuNzY1NjI1IDEuMzc1LDEuNzIyNjU2IDEuMzgyODEsMS42Njc5NjkgMS40MDYyNSwxLjYwOTM3NSBMIDIuMDQ2ODc1LDAgQyAyLjAwMzkwNiwtMC4wMTk1MzEzIDEuOTYwOTM4LC0wLjA1MDc4MTMgMS45MjE4NzUsLTAuMDkzNzUgMS44Nzg5MDYsLTAuMTQ0NTMxIDEuODUxNTYzLC0wLjE5MTQwNiAxLjg0Mzc1LC0wLjIzNDM3NSBMIDAuMTg3NSwtNC42NDA2MjUgQyAwLjE0NDUzMSwtNC43NjE3MTkgMC4xMjUsLTQuODU5Mzc1IDAuMTI1LC00LjkyMTg3NSBjIDAsLTAuMDcwMzEzIDAuMDE5NTMxLC0wLjEyNSAwLjA2MjUsLTAuMTU2MjUgQyAwLjIyNjU2MywtNS4xMTcxODggMC4yOTY4NzUsLTUuMTQ0NTMxIDAuMzkwNjI1LC01LjE1NjI1IDAuNDkyMTg4LC01LjE3NTc4MSAwLjYzMjgxMywtNS4xODc1IDAuODEyNSwtNS4xODc1IGMgMC4xNDQ1MzEsMCAwLjI2NTYyNSwwLjAwNzgxIDAuMzU5Mzc1LDAuMDE1NjI1IDAuMDg5ODQ0LDAgMC4xNjAxNTYsMC4wMTE3MTkgMC4yMDMxMjUsMC4wMzEyNSAwLjA1MDc4MSwwLjAyMzQzNyAwLjA4NTkzOCwwLjA1ODU5NCAwLjEwOTM3NSwwLjEwOTM3NSAwLjAyNzM0NCwwLjA0Mjk2OSAwLjA1NDY4OCwwLjEwNTQ2OSAwLjA3ODEyNSwwLjE4NzUgbCAxLjE0MDYyNSwzLjIwMzEyNSAwLjAxNTYyNSwwIEwgMy43NSwtNC45MjE4NzUgQyAzLjc2OTUzMSwtNS4wMDM5MDYgMy43OTY4NzUsLTUuMDYyNSAzLjgyODEyNSwtNS4wOTM3NSAzLjg1NTQ2OSwtNS4xMjEwOTQgMy45MTAxNTYsLTUuMTQ0NTMxIDMuOTg0Mzc1LC01LjE1NjI1IDQuMDY2NDA2LC01LjE3NTc4MSA0LjIwNzAzMSwtNS4xODc1IDQuNDA2MjUsLTUuMTg3NSBjIDAuMTUyMzQ0LDAgMC4yODUxNTYsMC4wMTE3MTkgMC4zOTA2MjUsMC4wMzEyNSAwLjEwMTU2MywwLjAxMTcxOSAwLjE3NTc4MSwwLjAzOTA2MiAwLjIxODc1LDAuMDc4MTI1IDAuMDUwNzgxLDAuMDMxMjUgMC4wNzgxMjUsMC4wODU5MzcgMC4wNzgxMjUsMC4xNTYyNSAwLDAuMDYyNSAtMC4wMTk1MzEsMC4xNDQ1MzEgLTAuMDQ2ODc1LDAuMjM0Mzc1IHoiDQogICAgICAgICAgIGlkPSJwYXRoODEiDQogICAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIC8+DQogICAgICA8L3N5bWJvbD4NCiAgICAgIDxzeW1ib2wNCiAgICAgICAgIG92ZXJmbG93PSJ2aXNpYmxlIg0KICAgICAgICAgaWQ9ImdseXBoMy0wIg0KICAgICAgICAgc3R5bGU9Im92ZXJmbG93OnZpc2libGUiPg0KICAgICAgICA8cGF0aA0KICAgICAgICAgICBzdHlsZT0ic3Ryb2tlOm5vbmUiDQogICAgICAgICAgIGQ9Im0gMy4zNDM3NSwtNC40MjE4NzUgMCw0LjQyMTg3NSAtMy4xODc1LDAgMCwtNC40MjE4NzUgeiBtIC0wLjI5Njg3NSw0LjE0MDYyNSAwLC0zLjg1OTM3NSAtMi42MDkzNzUsMCAwLDMuODU5Mzc1IHogTSAyLjYyNSwtMi45MjE4NzUgYyAwLDAuMTM2NzE5IC0wLjAyMzQzNywwLjI1NzgxMiAtMC4wNjI1LDAuMzU5Mzc1IC0wLjA0Mjk2OSwwLjEwNTQ2OSAtMC4xMDE1NjIsMC4xOTUzMTIgLTAuMTcxODc1LDAuMjY1NjI1IC0wLjA3NDIxOSwwLjA3NDIxOSAtMC4xNjAxNTYsMC4xMzI4MTIgLTAuMjUsMC4xNzE4NzUgLTAuMDkzNzUsMC4wNDI5NjkgLTAuMjA3MDMxLDAuMDYyNSAtMC4zMjgxMjUsMC4wNjI1IGwgLTAuMDE1NjI1LDAuNTMxMjUgYyAwLDAuMDIzNDM3IC0wLjAxOTUzMSwwLjAzOTA2MiAtMC4wNDY4NzUsMC4wNDY4NzUgLTAuMDMxMjUsMCAtMC4wODIwMzEsMCAtMC4xNDA2MjUsMCAtMC4wMzEyNSwwIC0wLjA2NjQwNiwwIC0wLjA5Mzc1LDAgLTAuMDIzNDM3LDAgLTAuMDM5MDYyLDAgLTAuMDQ2ODc1LDAgQyAxLjQ1NzAzMSwtMS40OTIxODggMS40NDUzMTMsLTEuNSAxLjQzNzUsLTEuNSAxLjQyNTc4MSwtMS41MDc4MTMgMS40MjE4NzUsLTEuNTE5NTMxIDEuNDIxODc1LC0xLjUzMTI1IEwgMS40MDYyNSwtMi4xNzE4NzUgYyAwLC0wLjA1ODU5NCAwLjAxNTYyNSwtMC4xMDkzNzUgMC4wNDY4NzUsLTAuMTQwNjI1IDAuMDI3MzQ0LC0wLjAyNzM0NCAwLjA3MDMxMywtMC4wNDY4NzUgMC4xMjUsLTAuMDQ2ODc1IGwgMC4wNjI1LDAgYyAwLjEwMTU2MywwIDAuMTg3NSwtMC4wMDc4MSAwLjI1LC0wLjAzMTI1IEMgMS45NjA5MzgsLTIuNDE3OTY5IDIuMDE5NTMxLC0yLjQ1NzAzMSAyLjA2MjUsLTIuNSAyLjEwMTU2MywtMi41NTA3ODEgMi4xMzI4MTMsLTIuNjA5Mzc1IDIuMTU2MjUsLTIuNjcxODc1IDIuMTc1NzgxLC0yLjc0MjE4OCAyLjE4NzUsLTIuODE2NDA2IDIuMTg3NSwtMi44OTA2MjUgMi4xODc1LC0zLjA1NDY4OCAyLjEzMjgxMywtMy4xODc1IDIuMDMxMjUsLTMuMjgxMjUgMS45Mzc1LC0zLjM4MjgxMyAxLjc4OTA2MywtMy40Mzc1IDEuNTkzNzUsLTMuNDM3NSBjIC0wLjA5Mzc1LDAgLTAuMTc5Njg3LDAuMDExNzE5IC0wLjI1LDAuMDMxMjUgLTAuMDYyNSwwLjAxMTcxOSAtMC4xMjEwOTQsMC4wMjczNDQgLTAuMTcxODc1LDAuMDQ2ODc1IC0wLjA1NDY4NywwLjAyMzQzNyAtMC4wOTc2NTYsMC4wNDI5NjkgLTAuMTI1LDAuMDYyNSAtMC4wMzEyNSwwLjAyMzQzNyAtMC4wNTg1OTQsMC4wMzEyNSAtMC4wNzgxMjUsMC4wMzEyNSAwLDAgLTAuMDA3ODEyLDAgLTAuMDE1NjI1LDAgLTAuMDExNzE5LC0wLjAwNzgxIC0wLjAyMzQzNywtMC4wMTk1MzEgLTAuMDMxMjUsLTAuMDMxMjUgMCwtMC4wMDc4MSAtMC4wMDc4MTIsLTAuMDIzNDM4IC0wLjAxNTYyNSwtMC4wNDY4NzUgMCwtMC4wMjczNDQgMCwtMC4wNjI1IDAsLTAuMDkzNzUgMCwtMC4wMzkwNjMgMCwtMC4wNzAzMTMgMCwtMC4wOTM3NSAwLjAwNzgxMywtMC4wMjczNDQgMC4wMjM0MzgsLTAuMDUwNzgxIDAuMDQ2ODc1LC0wLjA2MjUgMC4wMTk1MzEsLTAuMDE5NTMxIDAuMDUwNzgxLC0wLjAzOTA2MyAwLjA5Mzc1LC0wLjA2MjUgMC4wMzkwNjMsLTAuMDE5NTMxIDAuMDkzNzUsLTAuMDM5MDYzIDAuMTU2MjUsLTAuMDYyNSAwLjA1ODU5NCwtMC4wMTk1MzEgMC4xMjg5MDYsLTAuMDM1MTU2IDAuMjAzMTI1LC0wLjA0Njg3NSAwLjA4MjAzMSwtMC4wMDc4MSAwLjE2MDE1NiwtMC4wMTU2MjUgMC4yMzQzNzUsLTAuMDE1NjI1IDAuMTc1NzgxLDAgMC4zMjAzMTMsMC4wMjczNDQgMC40Mzc1LDAuMDc4MTI1IDAuMTIxMDk0LDAuMDQyOTY5IDAuMjIyNjU2LDAuMTAxNTYyIDAuMjk2ODc1LDAuMTcxODc1IDAuMDgyMDMxLDAuMDc0MjE5IDAuMTQ0NTMxLDAuMTY3OTY5IDAuMTg3NSwwLjI4MTI1IDAuMDM5MDYzLDAuMTA1NDY5IDAuMDYyNSwwLjIxNDg0NCAwLjA2MjUsMC4zMjgxMjUgeiBNIDEuODc1LC0wLjkzNzUgYyAwLDAuMDU0Njg3IC0wLjAwNzgxLDAuMDk3NjU2IC0wLjAxNTYyNSwwLjEyNSAwLDAuMDMxMjUgLTAuMDExNzE5LDAuMDU4NTk0IC0wLjAzMTI1LDAuMDc4MTI1IEMgMS44MDQ2ODgsLTAuNzEwOTM4IDEuNzc3MzQ0LC0wLjY5NTMxMyAxLjc1LC0wLjY4NzUgMS43MTg3NSwtMC42NzU3ODEgMS42NzU3ODEsLTAuNjcxODc1IDEuNjI1LC0wLjY3MTg3NSAxLjU3MDMxMywtMC42NzE4NzUgMS41MjczNDQsLTAuNjc1NzgxIDEuNSwtMC42ODc1IDEuNDY4NzUsLTAuNjk1MzEzIDEuNDQxNDA2LC0wLjcxMDkzOCAxLjQyMTg3NSwtMC43MzQzNzUgMS4zOTg0MzgsLTAuNzUzOTA2IDEuMzgyODEzLC0wLjc4MTI1IDEuMzc1LC0wLjgxMjUgMS4zNjMyODEsLTAuODM5ODQ0IDEuMzU5Mzc1LC0wLjg4MjgxMyAxLjM1OTM3NSwtMC45Mzc1IGMgMCwtMC4wMzkwNjMgMC4wMDM5MSwtMC4wNzgxMjUgMC4wMTU2MjUsLTAuMTA5Mzc1IDAuMDA3ODEsLTAuMDM5MDYzIDAuMDIzNDM4LC0wLjA3MDMxMyAwLjA0Njg3NSwtMC4wOTM3NSBDIDEuNDQxNDA2LC0xLjE2MDE1NiAxLjQ2ODc1LC0xLjE3MTg3NSAxLjUsLTEuMTcxODc1IDEuNTI3MzQ0LC0xLjE3OTY4OCAxLjU3MDMxMywtMS4xODc1IDEuNjI1LC0xLjE4NzUgYyAwLjA1MDc4MSwwIDAuMDkzNzUsMC4wMDc4MSAwLjEyNSwwLjAxNTYyNSAwLjAyNzM0NCwwIDAuMDU0Njg4LDAuMDExNzE5IDAuMDc4MTI1LDAuMDMxMjUgMC4wMTk1MzEsMC4wMjM0MzcgMC4wMzEyNSwwLjA1NDY4NyAwLjAzMTI1LDAuMDkzNzUgQyAxLjg2NzE4OCwtMS4wMTU2MjUgMS44NzUsLTAuOTc2NTYzIDEuODc1LC0wLjkzNzUgWiBNIDAsMS4zNTkzNzUgWiINCiAgICAgICAgICAgaWQ9InBhdGg4NCINCiAgICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgLz4NCiAgICAgIDwvc3ltYm9sPg0KICAgICAgPHN5bWJvbA0KICAgICAgICAgb3ZlcmZsb3c9InZpc2libGUiDQogICAgICAgICBpZD0iZ2x5cGgzLTEiDQogICAgICAgICBzdHlsZT0ib3ZlcmZsb3c6dmlzaWJsZSI+DQogICAgICAgIDxwYXRoDQogICAgICAgICAgIHN0eWxlPSJzdHJva2U6bm9uZSINCiAgICAgICAgICAgZD0ibSAyLjg0Mzc1LC0wLjA3ODEyNSBjIDAsMC4wMjM0Mzc1IC0wLjAxMTcxOSwwLjA0Mjk2ODcgLTAuMDMxMjUsMC4wNjI1IEMgMi43ODkwNjMsLTAuMDAzOTA2MjUgMi43NjE3MTksMCAyLjczNDM3NSwwIDIuNzAzMTI1LDAuMDA3ODEyNSAyLjY1MjM0NCwwLjAxNTYyNSAyLjU5Mzc1LDAuMDE1NjI1IDIuNTM5MDYzLDAuMDE1NjI1IDIuNDkyMTg4LDAuMDA3ODEyNSAyLjQ1MzEyNSwwIDIuNDIxODc1LDAgMi4zOTQ1MzEsLTAuMDAzOTA2MjUgMi4zNzUsLTAuMDE1NjI1IDIuMzYzMjgxLC0wLjAzNTE1NjMgMi4zNTkzNzUsLTAuMDU0Njg3NSAyLjM1OTM3NSwtMC4wNzgxMjUgbCAwLC0wLjMxMjUgQyAyLjIyMjY1NiwtMC4yNDIxODggMi4wNzAzMTMsLTAuMTI4OTA2IDEuOTA2MjUsLTAuMDQ2ODc1IDEuNzM4MjgxLDAuMDIzNDM3NSAxLjU1ODU5NCwwLjA2MjUgMS4zNzUsMC4wNjI1IDEuMjE4NzUsMC4wNjI1IDEuMDcwMzEzLDAuMDM5MDYyNSAwLjkzNzUsMCAwLjgxMjUsLTAuMDM5MDYyNSAwLjY5OTIxOSwtMC4wOTc2NTYzIDAuNjA5Mzc1LC0wLjE3MTg3NSAwLjUxNTYyNSwtMC4yNTM5MDYgMC40NDE0MDYsLTAuMzUxNTYzIDAuMzkwNjI1LC0wLjQ2ODc1IDAuMzM1OTM4LC0wLjU4OTg0NCAwLjMxMjUsLTAuNzI2NTYzIDAuMzEyNSwtMC44NzUgYyAwLC0wLjE2NDA2MyAwLjAzNTE1NiwtMC4zMTI1IDAuMTA5Mzc1LC0wLjQzNzUgMC4wNzAzMTMsLTAuMTMyODEzIDAuMTcxODc1LC0wLjI0MjE4OCAwLjI5Njg3NSwtMC4zMjgxMjUgMC4xMzI4MTMsLTAuMDgyMDMxIDAuMjk2ODc1LC0wLjE0NDUzMSAwLjQ4NDM3NSwtMC4xODc1IDAuMTk1MzEzLC0wLjAzOTA2MyAwLjQxNDA2MywtMC4wNjI1IDAuNjU2MjUsLTAuMDYyNSBsIDAuNDIxODc1LDAgMCwtMC4yNSBDIDIuMjgxMjUsLTIuMjUzOTA2IDIuMjYxNzE5LC0yLjM1MTU2MyAyLjIzNDM3NSwtMi40Mzc1IDIuMjEwOTM4LC0yLjUyNzM0NCAyLjE2Nzk2OSwtMi42MDkzNzUgMi4xMDkzNzUsLTIuNjcxODc1IDIuMDU0Njg4LC0yLjczMDQ2OSAxLjk4MDQ2OSwtMi43ODEyNSAxLjg5MDYyNSwtMi44MTI1IDEuODA0Njg4LC0yLjgzOTg0NCAxLjY5OTIxOSwtMi44NTkzNzUgMS41NzgxMjUsLTIuODU5Mzc1IGMgLTAuMTM2NzE5LDAgLTAuMjYxNzE5LDAuMDE5NTMxIC0wLjM3NSwwLjA0Njg3NSAtMC4xMTcxODcsMC4wMzEyNSAtMC4yMTQ4NDQsMC4wNzAzMTIgLTAuMjk2ODc1LDAuMTA5Mzc1IC0wLjA4NTkzNywwLjA0Mjk2OSAtMC4xNTIzNDQsMC4wODIwMzEgLTAuMjAzMTI1LDAuMTA5Mzc1IC0wLjA1NDY4NywwLjAzMTI1IC0wLjA5NzY1NiwwLjA0Njg3NSAtMC4xMjUsMC4wNDY4NzUgLTAuMDIzNDM3LDAgLTAuMDM5MDYyLDAgLTAuMDQ2ODc1LDAgQyAwLjUxOTUzMSwtMi41NTQ2ODggMC41MDc4MTMsLTIuNTcwMzEzIDAuNSwtMi41OTM3NSAwLjQ4ODI4MSwtMi42MTMyODEgMC40NzY1NjMsLTIuNjMyODEzIDAuNDY4NzUsLTIuNjU2MjUgYyAwLC0wLjAyNzM0NCAwLC0wLjA2NjQwNiAwLC0wLjEwOTM3NSAwLC0wLjA1MDc4MSAwLC0wLjA5Mzc1IDAsLTAuMTI1IEMgMC40NzY1NjMsLTIuOTE3OTY5IDAuNSwtMi45NTMxMjUgMC41MzEyNSwtMi45ODQzNzUgMC41NTg1OTQsLTMuMDExNzE5IDAuNjEzMjgxLC0zLjA1MDc4MSAwLjY4NzUsLTMuMDkzNzUgMC43Njk1MzEsLTMuMTMyODEzIDAuODU5Mzc1LC0zLjE3MTg3NSAwLjk1MzEyNSwtMy4yMDMxMjUgMS4wNDI5NjksLTMuMjMwNDY5IDEuMTQ4NDM4LC0zLjI1NzgxMyAxLjI2NTYyNSwtMy4yODEyNSAxLjM4NjcxOSwtMy4zMDA3ODEgMS41MDc4MTMsLTMuMzEyNSAxLjYyNSwtMy4zMTI1IGMgMC4yMTQ4NDQsMCAwLjQwNjI1LDAuMDI3MzQ0IDAuNTYyNSwwLjA3ODEyNSAwLjE1MjM0NCwwLjA0Mjk2OSAwLjI4MTI1LDAuMTE3MTg3IDAuMzc1LDAuMjE4NzUgMC4wODk4NDQsMC4wOTM3NSAwLjE2MDE1NiwwLjIxNDg0NCAwLjIwMzEyNSwwLjM1OTM3NSAwLjA1MDc4MSwwLjE0ODQzNyAwLjA3ODEyNSwwLjMxNjQwNiAwLjA3ODEyNSwwLjUgeiBtIC0wLjU2MjUsLTEuNDA2MjUgLTAuNDg0Mzc1LDAgYyAtMC4xNTYyNSwwIC0wLjI5Mjk2OSwwLjAxOTUzMSAtMC40MDYyNSwwLjA0Njg3NSAtMC4xMTcxODcsMC4wMjM0MzcgLTAuMjEwOTM3LDAuMDU4NTk0IC0wLjI4MTI1LDAuMTA5Mzc1IC0wLjA3NDIxOSwwLjA1NDY4NyAtMC4xMzI4MTIsMC4xMTcxODcgLTAuMTcxODc1LDAuMTg3NSAtMC4wMzEyNSwwLjA2MjUgLTAuMDQ2ODc1LDAuMTQ0NTMxIC0wLjA0Njg3NSwwLjIzNDM3NSAwLDAuMTY3OTY5IDAuMDUwNzgxLDAuMzAwNzgxIDAuMTU2MjUsMC4zOTA2MjUgMC4xMDE1NjMsMC4wOTM3NSAwLjI0MjE4OCwwLjE0MDYyNSAwLjQyMTg3NSwwLjE0MDYyNSAwLjE0NDUzMSwwIDAuMjgxMjUsLTAuMDM1MTU2IDAuNDA2MjUsLTAuMTA5Mzc1IDAuMTMyODEzLC0wLjA4MjAzMSAwLjI2OTUzMSwtMC4xOTUzMTMgMC40MDYyNSwtMC4zNDM3NSB6Ig0KICAgICAgICAgICBpZD0icGF0aDg3Ig0KICAgICAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAvPg0KICAgICAgPC9zeW1ib2w+DQogICAgICA8c3ltYm9sDQogICAgICAgICBvdmVyZmxvdz0idmlzaWJsZSINCiAgICAgICAgIGlkPSJnbHlwaDMtMiINCiAgICAgICAgIHN0eWxlPSJvdmVyZmxvdzp2aXNpYmxlIj4NCiAgICAgICAgPHBhdGgNCiAgICAgICAgICAgc3R5bGU9InN0cm9rZTpub25lIg0KICAgICAgICAgICBkPSJtIDMuMTU2MjUsLTAuMDc4MTI1IGMgMCwwLjAxMTcxODcgLTAuMDA3ODEsMC4wMjczNDM3IC0wLjAxNTYyNSwwLjA0Njg3NSAwLDAuMDExNzE4NyAtMC4wMTE3MTksMC4wMjM0Mzc1IC0wLjAzMTI1LDAuMDMxMjUgQyAzLjA4NTkzOCwwIDMuMDU0Njg4LDAgMy4wMTU2MjUsMCAyLjk4NDM3NSwwLjAwNzgxMjUgMi45NDUzMTMsMC4wMTU2MjUgMi45MDYyNSwwLjAxNTYyNSAyLjg1MTU2MywwLjAxNTYyNSAyLjgwNDY4OCwwLjAwNzgxMjUgMi43NjU2MjUsMCAyLjczNDM3NSwwIDIuNzA3MDMxLDAgMi42ODc1LDAgMi42NzU3ODEsLTAuMDA3ODEyNSAyLjY2NDA2MywtMC4wMTk1MzEzIDIuNjU2MjUsLTAuMDMxMjUgMi42NDQ1MzEsLTAuMDUwNzgxMyAyLjY0MDYyNSwtMC4wNjY0MDYzIDIuNjQwNjI1LC0wLjA3ODEyNSBsIDAsLTAuNDIxODc1IEMgMi40NjA5MzgsLTAuMzAwNzgxIDIuMjg5MDYzLC0wLjE1MjM0NCAyLjEyNSwtMC4wNjI1IDEuOTU3MDMxLDAuMDE5NTMxMyAxLjc4NTE1NiwwLjA2MjUgMS42MDkzNzUsMC4wNjI1IDEuMzk4NDM4LDAuMDYyNSAxLjIyMjY1NiwwLjAyNzM0MzggMS4wNzgxMjUsLTAuMDMxMjUgMC45NDE0MDYsLTAuMTAxNTYzIDAuODMyMDMxLC0wLjE5NTMxMyAwLjc1LC0wLjMxMjUgMC42NjQwNjMsLTAuNDMzNTk0IDAuNjAxNTYzLC0wLjU3MDMxMyAwLjU2MjUsLTAuNzE4NzUgMC41MTk1MzEsLTAuODcxMDk0IDAuNSwtMS4wNjY0MDYgMC41LC0xLjI5Njg3NSBsIDAsLTEuODU5Mzc1IEMgMC41LC0zLjE3NTc4MSAwLjUwMzkwNiwtMy4xOTE0MDYgMC41MTU2MjUsLTMuMjAzMTI1IDAuNTIzNDM4LC0zLjIyMjY1NiAwLjUzOTA2MywtMy4yMzQzNzUgMC41NjI1LC0zLjIzNDM3NSAwLjU4MjAzMSwtMy4yNDIxODggMC42MDkzNzUsLTMuMjUgMC42NDA2MjUsLTMuMjUgYyAwLjAzOTA2MywtMC4wMDc4MSAwLjA5Mzc1LC0wLjAxNTYyNSAwLjE1NjI1LC0wLjAxNTYyNSAwLjA1MDc4MSwwIDAuMDkzNzUsMC4wMDc4MSAwLjEyNSwwLjAxNTYyNSAwLjAzOTA2MywwIDAuMDcwMzEzLDAuMDA3ODEgMC4wOTM3NSwwLjAxNTYyNSAwLjAxOTUzMSwwIDAuMDM1MTU2LDAuMDExNzE5IDAuMDQ2ODc1LDAuMDMxMjUgMC4wMDc4MSwwLjAxMTcxOSAwLjAxNTYyNSwwLjAyNzM0NCAwLjAxNTYyNSwwLjA0Njg3NSBsIDAsMS43ODEyNSBjIDAsMC4xODc1IDAuMDA3ODEsMC4zMzU5MzcgMC4wMzEyNSwwLjQzNzUgMC4wMjczNDQsMC4xMDU0NjkgMC4wNzAzMTMsMC4xOTkyMTkgMC4xMjUsMC4yODEyNSAwLjA1MDc4MSwwLjA3NDIxOSAwLjExNzE4OCwwLjEzMjgxMiAwLjIwMzEyNSwwLjE3MTg3NSAwLjA4MjAzMSwwLjA0Mjk2OSAwLjE3NTc4MSwwLjA2MjUgMC4yODEyNSwwLjA2MjUgMC4xNDQ1MzEsMCAwLjI4NTE1NiwtMC4wNDY4NzUgMC40MjE4NzUsLTAuMTQwNjI1IEMgMi4yODUxNTYsLTAuNjY0MDYzIDIuNDM3NSwtMC44MTY0MDYgMi41OTM3NSwtMS4wMTU2MjUgbCAwLC0yLjE0MDYyNSBjIDAsLTAuMDE5NTMxIDAsLTAuMDM1MTU2IDAsLTAuMDQ2ODc1IDAuMDA3ODEsLTAuMDE5NTMxIDAuMDIzNDM4LC0wLjAzMTI1IDAuMDQ2ODc1LC0wLjAzMTI1IEMgMi42Njc5NjksLTMuMjQyMTg4IDIuNzAzMTI1LC0zLjI1IDIuNzM0Mzc1LC0zLjI1IDIuNzczNDM4LC0zLjI1NzgxMyAyLjgyMDMxMywtMy4yNjU2MjUgMi44NzUsLTMuMjY1NjI1IGMgMC4wNTA3ODEsMCAwLjA5Mzc1LDAuMDA3ODEgMC4xMjUsMC4wMTU2MjUgMC4wMzkwNjMsMCAwLjA3MDMxMywwLjAwNzgxIDAuMDkzNzUsMC4wMTU2MjUgMC4wMTk1MzEsMCAwLjAzNTE1NiwwLjAxMTcxOSAwLjA0Njg3NSwwLjAzMTI1IDAuMDA3ODEsMC4wMTE3MTkgMC4wMTU2MjUsMC4wMjczNDQgMC4wMTU2MjUsMC4wNDY4NzUgeiINCiAgICAgICAgICAgaWQ9InBhdGg5MCINCiAgICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgLz4NCiAgICAgIDwvc3ltYm9sPg0KICAgICAgPHN5bWJvbA0KICAgICAgICAgb3ZlcmZsb3c9InZpc2libGUiDQogICAgICAgICBpZD0iZ2x5cGgzLTMiDQogICAgICAgICBzdHlsZT0ib3ZlcmZsb3c6dmlzaWJsZSI+DQogICAgICAgIDxwYXRoDQogICAgICAgICAgIHN0eWxlPSJzdHJva2U6bm9uZSINCiAgICAgICAgICAgZD0iTSAyLjg1OTM3NSwtMC4xNTYyNSBDIDIuODY3MTg4LC0wLjEyNSAyLjg3NSwtMC4wODk4NDM4IDIuODc1LC0wLjA2MjUgYyAwLDAuMDIzNDM3NSAtMC4wMTE3MTksMC4wMzkwNjI1IC0wLjAzMTI1LDAuMDQ2ODc1IEMgMi44MjAzMTMsLTAuMDAzOTA2MjUgMi43ODkwNjMsMCAyLjc1LDAgMi43MDcwMzEsMC4wMDc4MTI1IDIuNjQ4NDM4LDAuMDE1NjI1IDIuNTc4MTI1LDAuMDE1NjI1IGMgLTAuMDc0MjE5LDAgLTAuMTMyODEyLDAgLTAuMTcxODc1LDAgQyAyLjM3NSwwLjAxNTYyNSAyLjMzOTg0NCwwLjAwNzgxMjUgMi4zMTI1LDAgMi4yODkwNjMsLTAuMDA3ODEyNSAyLjI3MzQzOCwtMC4wMTk1MzEzIDIuMjY1NjI1LC0wLjAzMTI1IDIuMjUzOTA2LC0wLjAzOTA2MjUgMi4yNDIxODgsLTAuMDU0Njg3NSAyLjIzNDM3NSwtMC4wNzgxMjUgTCAxLjUsLTEuMjk2ODc1IDAuNzY1NjI1LC0wLjA3ODEyNSBDIDAuNzUzOTA2LC0wLjA1NDY4NzUgMC43MzgyODEsLTAuMDM5MDYyNSAwLjcxODc1LC0wLjAzMTI1IDAuNzA3MDMxLC0wLjAxOTUzMTMgMC42OTE0MDYsLTAuMDA3ODEyNSAwLjY3MTg3NSwwIDAuNjQ4NDM4LDAuMDA3ODEyNSAwLjYxNzE4OCwwLjAxNTYyNSAwLjU3ODEyNSwwLjAxNTYyNSBjIC0wLjA0Mjk2OSwwIC0wLjA5NzY1NiwwIC0wLjE1NjI1LDAgQyAwLjM1OTM3NSwwLjAxNTYyNSAwLjMwNDY4OCwwLjAwNzgxMjUgMC4yNjU2MjUsMCAwLjIyMjY1NiwwIDAuMTkxNDA2LC0wLjAwMzkwNjI1IDAuMTcxODc1LC0wLjAxNTYyNSAwLjE0ODQzOCwtMC4wMjM0Mzc1IDAuMTQwNjI1LC0wLjAzOTA2MjUgMC4xNDA2MjUsLTAuMDYyNSBjIDAsLTAuMDI3MzQzOCAwLjAwNzgxMywtMC4wNjI1IDAuMDMxMjUsLTAuMDkzNzUgbCAwLjk1MzEyNSwtMS41IC0wLjkwNjI1LC0xLjQzNzUgQyAwLjIwNzAzMSwtMy4xMjEwOTQgMC4xOTUzMTMsLTMuMTQ4NDM4IDAuMTg3NSwtMy4xNzE4NzUgMC4xODc1LC0zLjE5MTQwNiAwLjE5NTMxMywtMy4yMDcwMzEgMC4yMTg3NSwtMy4yMTg3NSAwLjI0NjA5NCwtMy4yMzgyODEgMC4yODUxNTYsLTMuMjUgMC4zMjgxMjUsLTMuMjUgMC4zNjcxODgsLTMuMjU3ODEzIDAuNDI1NzgxLC0zLjI2NTYyNSAwLjUsLTMuMjY1NjI1IGMgMC4wNzAzMTMsMCAwLjEyNSwwLjAwNzgxIDAuMTU2MjUsMC4wMTU2MjUgMC4wMzkwNjMsMCAwLjA3MDMxMywwLjAwNzgxIDAuMDkzNzUsMC4wMTU2MjUgMC4wMjczNDQsMCAwLjA1MDc4MSwwLjAwNzgxIDAuMDYyNSwwLjAxNTYyNSAwLjAwNzgxMywwLjAxMTcxOSAwLjAxOTUzMSwwLjAyNzM0NCAwLjAzMTI1LDAuMDQ2ODc1IEwgMS41MzEyNSwtMi4wMzEyNSAyLjI1LC0zLjE3MTg3NSBDIDIuMjU3ODEzLC0zLjE5MTQwNiAyLjI2OTUzMSwtMy4yMDcwMzEgMi4yODEyNSwtMy4yMTg3NSAyLjI4OTA2MywtMy4yMjY1NjMgMi4zMDQ2ODgsLTMuMjM0Mzc1IDIuMzI4MTI1LC0zLjIzNDM3NSAyLjM0NzY1NiwtMy4yNDIxODggMi4zNzUsLTMuMjUgMi40MDYyNSwtMy4yNSBjIDAuMDM5MDYzLC0wLjAwNzgxIDAuMDg1OTM4LC0wLjAxNTYyNSAwLjE0MDYyNSwtMC4wMTU2MjUgMC4wNzAzMTMsMCAwLjEyODkwNiwwLjAwNzgxIDAuMTcxODc1LDAuMDE1NjI1IDAuMDM5MDYzLDAgMC4wNzAzMTMsMC4wMDc4MSAwLjA5Mzc1LDAuMDE1NjI1IDAuMDE5NTMxLDAuMDExNzE5IDAuMDIzNDM4LDAuMDM1MTU2IDAuMDE1NjI1LDAuMDYyNSAwLDAuMDIzNDM3IC0wLjAxMTcxOSwwLjA1MDc4MSAtMC4wMzEyNSwwLjA3ODEyNSBMIDEuOTA2MjUsLTEuNjcxODc1IFoiDQogICAgICAgICAgIGlkPSJwYXRoOTMiDQogICAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIC8+DQogICAgICA8L3N5bWJvbD4NCiAgICAgIDxzeW1ib2wNCiAgICAgICAgIG92ZXJmbG93PSJ2aXNpYmxlIg0KICAgICAgICAgaWQ9ImdseXBoMy00Ig0KICAgICAgICAgc3R5bGU9Im92ZXJmbG93OnZpc2libGUiPg0KICAgICAgICA8cGF0aA0KICAgICAgICAgICBzdHlsZT0ic3Ryb2tlOm5vbmUiDQogICAgICAgICAgIGQ9Im0gNC4yOTY4NzUsLTIuMjY1NjI1IGMgMCwwLjM2NzE4NyAtMC4wNDI5NjksMC42OTUzMTIgLTAuMTI1LDAuOTg0Mzc1IEMgNC4wODU5MzgsLTEgMy45NTcwMzEsLTAuNzU3ODEzIDMuNzgxMjUsLTAuNTYyNSAzLjYxMzI4MSwtMC4zNjMyODEgMy40MDIzNDQsLTAuMjA3MDMxIDMuMTU2MjUsLTAuMDkzNzUgMi45MDYyNSwwLjAwNzgxMjUgMi42MDU0NjksMC4wNjI1IDIuMjY1NjI1LDAuMDYyNSAxLjk0MTQwNiwwLjA2MjUgMS42NTIzNDQsMC4wMTE3MTg4IDEuNDA2MjUsLTAuMDc4MTI1IDEuMTY0MDYzLC0wLjE3OTY4OCAwLjk2NDg0NCwtMC4zMjgxMjUgMC44MTI1LC0wLjUxNTYyNSAwLjY1NjI1LC0wLjY5OTIxOSAwLjUzNTE1NiwtMC45Mzc1IDAuNDUzMTI1LC0xLjIxODc1IDAuMzc4OTA2LC0xLjQ5NjA5NCAwLjM0Mzc1LC0xLjgyMDMxMyAwLjM0Mzc1LC0yLjE4NzUgYyAwLC0wLjMzOTg0NCAwLjAzOTA2MywtMC42NTYyNSAwLjEyNSwtMC45Mzc1IDAuMDgyMDMxLC0wLjI4OTA2MyAwLjIwNzAzMSwtMC41MzUxNTYgMC4zNzUsLTAuNzM0Mzc1IDAuMTY0MDYzLC0wLjE5NTMxMyAwLjM3NSwtMC4zNDc2NTYgMC42MjUsLTAuNDUzMTI1IDAuMjU3ODEzLC0wLjExMzI4MSAwLjU1NDY4OCwtMC4xNzE4NzUgMC44OTA2MjUsLTAuMTcxODc1IDAuMzIwMzEzLDAgMC42MDE1NjMsMC4wNTQ2ODcgMC44NDM3NSwwLjE1NjI1IDAuMjQ2MDk0LDAuMDkzNzUgMC40NTMxMjUsMC4yMzgyODEgMC42MDkzNzUsMC40MjE4NzUgMC4xNjQwNjMsMC4xODc1IDAuMjg1MTU2LDAuNDI1NzgxIDAuMzU5Mzc1LDAuNzAzMTI1IDAuMDgyMDMxLDAuMjczNDM3IDAuMTI1LDAuNTg1OTM3IDAuMTI1LDAuOTM3NSB6IG0gLTAuNjI1LDAuMDQ2ODc1IGMgMCwtMC4yNDYwOTQgLTAuMDIzNDM3LC0wLjQ4NDM3NSAtMC4wNjI1LC0wLjcwMzEyNSAtMC4wNDI5NjksLTAuMjE0ODQ0IC0wLjExNzE4NywtMC40MDYyNSAtMC4yMTg3NSwtMC41NjI1IEMgMy4yODUxNTYsLTMuNjM2NzE5IDMuMTQ0NTMxLC0zLjc1NzgxMyAyLjk2ODc1LC0zLjg0Mzc1IDIuNzg5MDYzLC0zLjkzMzU5NCAyLjU3NDIxOSwtMy45ODQzNzUgMi4zMjgxMjUsLTMuOTg0Mzc1IGMgLTAuMjYxNzE5LDAgLTAuNDgwNDY5LDAuMDUwNzgxIC0wLjY1NjI1LDAuMTQwNjI1IEMgMS41MDM5MDYsLTMuNzUgMS4zNjMyODEsLTMuNjE3MTg4IDEuMjUsLTMuNDUzMTI1IGMgLTAuMTA1NDY5LDAuMTU2MjUgLTAuMTgzNTk0LDAuMzQ3NjU2IC0wLjIzNDM3NSwwLjU2MjUgLTAuMDQyOTY5LDAuMjEwOTM3IC0wLjA2MjUsMC40Mjk2ODcgLTAuMDYyNSwwLjY1NjI1IDAsMC4yNjE3MTkgMC4wMTk1MzEsMC41MDM5MDYgMC4wNjI1LDAuNzE4NzUgMC4wNTA3ODEsMC4yMTg3NSAwLjEyNSwwLjQxNDA2MiAwLjIxODc1LDAuNTc4MTI1IDAuMTAxNTYzLDAuMTU2MjUgMC4yNDIxODgsMC4yODUxNTYgMC40MjE4NzUsMC4zNzUgMC4xNzU3ODEsMC4wODU5MzcgMC4zOTA2MjUsMC4xMjUgMC42NDA2MjUsMC4xMjUgMC4yNTc4MTMsMCAwLjQ3NjU2MywtMC4wNDY4NzUgMC42NTYyNSwtMC4xNDA2MjUgQyAzLjEyODkwNiwtMC42Nzk2ODggMy4yNjk1MzEsLTAuODEyNSAzLjM3NSwtMC45Njg3NSBjIDAuMTAxNTYzLC0wLjE2NDA2MyAwLjE3NTc4MSwtMC4zNTE1NjMgMC4yMTg3NSwtMC41NjI1IDAuMDUwNzgxLC0wLjIxNDg0NCAwLjA3ODEyNSwtMC40NDUzMTMgMC4wNzgxMjUsLTAuNjg3NSB6Ig0KICAgICAgICAgICBpZD0icGF0aDk2Ig0KICAgICAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAvPg0KICAgICAgPC9zeW1ib2w+DQogICAgICA8c3ltYm9sDQogICAgICAgICBvdmVyZmxvdz0idmlzaWJsZSINCiAgICAgICAgIGlkPSJnbHlwaDMtNSINCiAgICAgICAgIHN0eWxlPSJvdmVyZmxvdzp2aXNpYmxlIj4NCiAgICAgICAgPHBhdGgNCiAgICAgICAgICAgc3R5bGU9InN0cm9rZTpub25lIg0KICAgICAgICAgICBkPSJtIDIuMTI1LC0wLjMxMjUgYyAwLDAuMDYyNSAtMC4wMDc4MSwwLjExNzE4NyAtMC4wMTU2MjUsMC4xNTYyNSBDIDIuMDk3NjU2LC0wLjExMzI4MSAyLjA4MjAzMSwtMC4wODIwMzEzIDIuMDYyNSwtMC4wNjI1IDIuMDUwNzgxLC0wLjA1MDc4MTMgMi4wMjM0MzgsLTAuMDM1MTU2MyAxLjk4NDM3NSwtMC4wMTU2MjUgMS45NTMxMjUsLTAuMDAzOTA2MjUgMS45MTAxNTYsMC4wMDM5MDYyNSAxLjg1OTM3NSwwLjAxNTYyNSAxLjgxNjQwNiwwLjAyMzQzNzUgMS43Njk1MzEsMC4wMzUxNTYzIDEuNzE4NzUsMC4wNDY4NzUgMS42NjQwNjMsMC4wNTQ2ODc1IDEuNjEzMjgxLDAuMDYyNSAxLjU2MjUsMC4wNjI1IDEuMzk0NTMxLDAuMDYyNSAxLjI1MzkwNiwwLjAzOTA2MjUgMS4xNDA2MjUsMCAxLjAyMzQzOCwtMC4wMzkwNjI1IDAuOTI5Njg4LC0wLjEwMTU2MyAwLjg1OTM3NSwtMC4xODc1IDAuNzg1MTU2LC0wLjI3NzM0NCAwLjczMDQ2OSwtMC4zOTA2MjUgMC43MDMxMjUsLTAuNTE1NjI1IDAuNjcxODc1LC0wLjY0ODQzOCAwLjY1NjI1LC0wLjgwNDY4OCAwLjY1NjI1LC0wLjk4NDM3NSBsIDAsLTEuNzk2ODc1IC0wLjQzNzUsMCBjIC0wLjAzMTI1LDAgLTAuMDU4NTk0LC0wLjAxNTYyNSAtMC4wNzgxMjUsLTAuMDQ2ODc1IC0wLjAyMzQzNywtMC4wMzkwNjMgLTAuMDMxMjUsLTAuMTAxNTYzIC0wLjAzMTI1LC0wLjE4NzUgMCwtMC4wMzkwNjMgMCwtMC4wNzgxMjUgMCwtMC4xMDkzNzUgMC4wMDc4MTMsLTAuMDI3MzQ0IDAuMDE5NTMxLC0wLjA1NDY4OCAwLjAzMTI1LC0wLjA3ODEyNSAwLjAwNzgxMywtMC4wMTk1MzEgMC4wMTk1MzEsLTAuMDMxMjUgMC4wMzEyNSwtMC4wMzEyNSBDIDAuMTkxNDA2LC0zLjI0MjE4OCAwLjIxMDkzOCwtMy4yNSAwLjIzNDM3NSwtMy4yNSBsIDAuNDIxODc1LDAgMCwtMC43MzQzNzUgYyAwLC0wLjAwNzgxIDAuMDAzOTA2LC0wLjAxOTUzMSAwLjAxNTYyNSwtMC4wMzEyNSBDIDAuNjc5Njg4LC00LjAzNTE1NiAwLjY5NTMxMywtNC4wNTA3ODEgMC43MTg3NSwtNC4wNjI1IDAuNzM4MjgxLC00LjA3MDMxMyAwLjc2NTYyNSwtNC4wNzgxMjUgMC43OTY4NzUsLTQuMDc4MTI1IDAuODM1OTM4LC00LjA4NTkzOCAwLjg4MjgxMywtNC4wOTM3NSAwLjkzNzUsLTQuMDkzNzUgYyAwLjA1MDc4MSwwIDAuMDkzNzUsMC4wMDc4MSAwLjEyNSwwLjAxNTYyNSAwLjAzOTA2MywwIDAuMDcwMzEzLDAuMDA3ODEgMC4wOTM3NSwwLjAxNTYyNSAwLjAxOTUzMSwwLjAxMTcxOSAwLjAzNTE1NiwwLjAyNzM0NCAwLjA0Njg3NSwwLjA0Njg3NSAwLjAwNzgxLDAuMDExNzE5IDAuMDE1NjI1LDAuMDIzNDM3IDAuMDE1NjI1LDAuMDMxMjUgbCAwLDAuNzM0Mzc1IDAuNzk2ODc1LDAgYyAwLjAwNzgxLDAgMC4wMTk1MzEsMC4wMDc4MSAwLjAzMTI1LDAuMDE1NjI1IDAuMDE5NTMxLDAgMC4wMzUxNTYsMC4wMTE3MTkgMC4wNDY4NzUsMC4wMzEyNSAwLjAwNzgxLDAuMDIzNDM3IDAuMDE1NjI1LDAuMDUwNzgxIDAuMDE1NjI1LDAuMDc4MTI1IDAuMDA3ODEsMC4wMzEyNSAwLjAxNTYyNSwwLjA3MDMxMiAwLjAxNTYyNSwwLjEwOTM3NSAwLDAuMDg1OTM3IC0wLjAxMTcxOSwwLjE0ODQzNyAtMC4wMzEyNSwwLjE4NzUgLTAuMDIzNDM3LDAuMDMxMjUgLTAuMDUwNzgxLDAuMDQ2ODc1IC0wLjA3ODEyNSwwLjA0Njg3NSBsIC0wLjc5Njg3NSwwIDAsMS43MTg3NSBjIDAsMC4yMTA5MzcgMC4wMzEyNSwwLjM3MTA5NCAwLjA5Mzc1LDAuNDg0Mzc1IDAuMDU4NTk0LDAuMTA1NDY5IDAuMTc1NzgxLDAuMTU2MjUgMC4zNDM3NSwwLjE1NjI1IDAuMDUwNzgxLDAgMC4wOTc2NTYsLTAuMDAzOTA2IDAuMTQwNjI1LC0wLjAxNTYyNSBDIDEuODM1OTM4LC0wLjQ0NTMxMyAxLjg3NSwtMC40NTcwMzEgMS45MDYyNSwtMC40Njg3NSAxLjkzMzU5NCwtMC40NzY1NjMgMS45NjA5MzgsLTAuNDg4MjgxIDEuOTg0Mzc1LC0wLjUgYyAwLjAxOTUzMSwtMC4wMDc4MTMgMC4wMzkwNjMsLTAuMDE1NjI1IDAuMDYyNSwtMC4wMTU2MjUgMC4wMDc4MSwwIDAuMDE5NTMxLDAuMDA3ODEyIDAuMDMxMjUsMC4wMTU2MjUgMC4wMDc4MSwwIDAuMDE1NjI1LDAuMDExNzE5IDAuMDE1NjI1LDAuMDMxMjUgMC4wMDc4MSwwLjAxMTcxOSAwLjAxNTYyNSwwLjAzNTE1NiAwLjAxNTYyNSwwLjA2MjUgQyAyLjExNzE4OCwtMC4zODI4MTMgMi4xMjUsLTAuMzUxNTYzIDIuMTI1LC0wLjMxMjUgWiINCiAgICAgICAgICAgaWQ9InBhdGg5OSINCiAgICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgLz4NCiAgICAgIDwvc3ltYm9sPg0KICAgICAgPHN5bWJvbA0KICAgICAgICAgb3ZlcmZsb3c9InZpc2libGUiDQogICAgICAgICBpZD0iZ2x5cGgzLTYiDQogICAgICAgICBzdHlsZT0ib3ZlcmZsb3c6dmlzaWJsZSI+DQogICAgICAgIDxwYXRoDQogICAgICAgICAgIHN0eWxlPSJzdHJva2U6bm9uZSINCiAgICAgICAgICAgZD0ibSAxLjE3MTg3NSwtMC4wOTM3NSBjIDAsMC4wMjM0Mzc1IC0wLjAwNzgxLDAuMDQyOTY4NyAtMC4wMTU2MjUsMC4wNjI1IEMgMS4xNTYyNSwtMC4wMTk1MzEzIDEuMTM2NzE5LC0wLjAwNzgxMjUgMS4xMDkzNzUsMCAxLjA4NTkzOCwwIDEuMDU0Njg4LDAgMS4wMTU2MjUsMCAwLjk4NDM3NSwwLjAwNzgxMjUgMC45MzM1OTQsMC4wMTU2MjUgMC44NzUsMC4wMTU2MjUgMC44MjAzMTMsMC4wMTU2MjUgMC43NzM0MzgsMC4wMDc4MTI1IDAuNzM0Mzc1LDAgMC43MDMxMjUsMCAwLjY2Nzk2OSwwIDAuNjQwNjI1LDAgMC42MTcxODgsLTAuMDA3ODEyNSAwLjYwMTU2MywtMC4wMTk1MzEzIDAuNTkzNzUsLTAuMDMxMjUgYyAwLC0wLjAxOTUzMTMgMCwtMC4wMzkwNjI1IDAsLTAuMDYyNSBsIDAsLTQuMjM0Mzc1IGMgMCwtMC4wMTk1MzEgMC4wMDM5MDYsLTAuMDM1MTU2IDAuMDE1NjI1LC0wLjA0Njg3NSBDIDAuNjE3MTg4LC00LjM5NDUzMSAwLjYzMjgxMywtNC40MDYyNSAwLjY1NjI1LC00LjQwNjI1IDAuNjc1NzgxLC00LjQxNDA2MyAwLjcwMzEyNSwtNC40MjE4NzUgMC43MzQzNzUsLTQuNDIxODc1IDAuNzczNDM4LC00LjQyOTY4OCAwLjgyMDMxMywtNC40Mzc1IDAuODc1LC00LjQzNzUgYyAwLjA1ODU5NCwwIDAuMTA5Mzc1LDAuMDA3ODEgMC4xNDA2MjUsMC4wMTU2MjUgMC4wMzkwNjMsMCAwLjA3MDMxMywwLjAwNzgxIDAuMDkzNzUsMC4wMTU2MjUgMC4wMjczNDQsMCAwLjA0Njg3NSwwLjAxMTcxOSAwLjA0Njg3NSwwLjAzMTI1IDAuMDA3ODEsMC4wMTE3MTkgMC4wMTU2MjUsMC4wMjczNDQgMC4wMTU2MjUsMC4wNDY4NzUgeiINCiAgICAgICAgICAgaWQ9InBhdGgxMDIiDQogICAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIC8+DQogICAgICA8L3N5bWJvbD4NCiAgICAgIDxzeW1ib2wNCiAgICAgICAgIG92ZXJmbG93PSJ2aXNpYmxlIg0KICAgICAgICAgaWQ9ImdseXBoMy03Ig0KICAgICAgICAgc3R5bGU9Im92ZXJmbG93OnZpc2libGUiPg0KICAgICAgICA8cGF0aA0KICAgICAgICAgICBzdHlsZT0ic3Ryb2tlOm5vbmUiDQogICAgICAgICAgIGQ9Im0gMy4xNzE4NzUsLTAuMDc4MTI1IGMgMCwwLjAxMTcxODcgLTAuMDA3ODEsMC4wMjczNDM3IC0wLjAxNTYyNSwwLjA0Njg3NSBDIDMuMTQ0NTMxLC0wLjAxOTUzMTMgMy4xMjg5MDYsLTAuMDA3ODEyNSAzLjEwOTM3NSwwIDMuMDg1OTM4LDAgMy4wNTQ2ODgsMCAzLjAxNTYyNSwwIDIuOTg0Mzc1LDAuMDA3ODEyNSAyLjk0MTQwNiwwLjAxNTYyNSAyLjg5MDYyNSwwLjAxNTYyNSAyLjgzNTkzOCwwLjAxNTYyNSAyLjc4OTA2MywwLjAwNzgxMjUgMi43NSwwIDIuNzE4NzUsMCAyLjY5MTQwNiwwIDIuNjcxODc1LDAgMi42NDg0MzgsLTAuMDA3ODEyNSAyLjYzMjgxMywtMC4wMTk1MzEzIDIuNjI1LC0wLjAzMTI1IDIuNjEzMjgxLC0wLjA1MDc4MTMgMi42MDkzNzUsLTAuMDY2NDA2MyAyLjYwOTM3NSwtMC4wNzgxMjUgbCAwLC0xLjgxMjUgQyAyLjYwOTM3NSwtMi4wNjY0MDYgMi41ODk4NDQsLTIuMjA3MDMxIDIuNTYyNSwtMi4zMTI1IDIuNTM5MDYzLC0yLjQxNDA2MyAyLjUwMzkwNiwtMi41MDM5MDYgMi40NTMxMjUsLTIuNTc4MTI1IDIuMzk4NDM4LC0yLjY2MDE1NiAyLjMzMjAzMSwtMi43MjI2NTYgMi4yNSwtMi43NjU2MjUgYyAtMC4wODU5MzcsLTAuMDM5MDYzIC0wLjE4MzU5NCwtMC4wNjI1IC0wLjI5Njg3NSwtMC4wNjI1IC0wLjEzNjcxOSwwIC0wLjI3NzM0NCwwLjA1NDY4NyAtMC40MjE4NzUsMC4xNTYyNSAtMC4xNDg0MzcsMC4wOTM3NSAtMC4yOTI5NjksMC4yNDIxODcgLTAuNDM3NSwwLjQzNzUgbCAwLDIuMTU2MjUgYyAwLDAuMDExNzE4NyAtMC4wMDc4MSwwLjAyNzM0MzcgLTAuMDE1NjI1LDAuMDQ2ODc1IEMgMS4wNjY0MDYsLTAuMDE5NTMxMyAxLjA1MDc4MSwtMC4wMDc4MTI1IDEuMDMxMjUsMCAxLjAwNzgxMywwIDAuOTc2NTYzLDAgMC45Mzc1LDAgMC45MDYyNSwwLjAwNzgxMjUgMC44NTU0NjksMC4wMTU2MjUgMC43OTY4NzUsMC4wMTU2MjUgMC43NDIxODgsMC4wMTU2MjUgMC42OTUzMTMsMC4wMDc4MTI1IDAuNjU2MjUsMCAwLjYyNSwwIDAuNTk3NjU2LDAgMC41NzgxMjUsMCAwLjU1NDY4OCwtMC4wMDc4MTI1IDAuNTM5MDYzLC0wLjAxOTUzMTMgMC41MzEyNSwtMC4wMzEyNSAwLjUxOTUzMSwtMC4wNTA3ODEzIDAuNTE1NjI1LC0wLjA2NjQwNjMgMC41MTU2MjUsLTAuMDc4MTI1IGwgMCwtMy4wNzgxMjUgYyAwLC0wLjAxOTUzMSAwLjAwMzkwNiwtMC4wMzUxNTYgMC4wMTU2MjUsLTAuMDQ2ODc1IDAuMDA3ODEzLC0wLjAxOTUzMSAwLjAyMzQzOCwtMC4wMzEyNSAwLjA0Njg3NSwtMC4wMzEyNSBDIDAuNTk3NjU2LC0zLjI0MjE4OCAwLjYyNSwtMy4yNSAwLjY1NjI1LC0zLjI1IGMgMC4wMjczNDQsLTAuMDA3ODEgMC4wNzAzMTMsLTAuMDE1NjI1IDAuMTI1LC0wLjAxNTYyNSAwLjA1MDc4MSwwIDAuMDkzNzUsMC4wMDc4MSAwLjEyNSwwLjAxNTYyNSAwLjAyNzM0NCwwIDAuMDU0Njg4LDAuMDA3ODEgMC4wNzgxMjUsMC4wMTU2MjUgMC4wMTk1MzEsMCAwLjAzMTI1LDAuMDExNzE5IDAuMDMxMjUsMC4wMzEyNSAwLjAwNzgxLDAuMDExNzE5IDAuMDE1NjI1LDAuMDI3MzQ0IDAuMDE1NjI1LDAuMDQ2ODc1IGwgMCwwLjQwNjI1IEMgMS4yMDcwMzEsLTIuOTQ1MzEzIDEuMzc4OTA2LC0zLjA4NTkzOCAxLjU0Njg3NSwtMy4xNzE4NzUgMS43MjI2NTYsLTMuMjYxNzE5IDEuODk4NDM4LC0zLjMxMjUgMi4wNzgxMjUsLTMuMzEyNSBjIDAuMTk1MzEzLDAgMC4zNjMyODEsMC4wMzkwNjIgMC41LDAuMTA5Mzc1IDAuMTQ0NTMxLDAuMDYyNSAwLjI1NzgxMywwLjE1MjM0NCAwLjM0Mzc1LDAuMjY1NjI1IDAuMDg5ODQ0LDAuMTE3MTg3IDAuMTU2MjUsMC4yNTM5MDYgMC4xODc1LDAuNDA2MjUgMC4wMzkwNjMsMC4xNTYyNSAwLjA2MjUsMC4zNDc2NTYgMC4wNjI1LDAuNTYyNSB6Ig0KICAgICAgICAgICBpZD0icGF0aDEwNSINCiAgICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgLz4NCiAgICAgIDwvc3ltYm9sPg0KICAgIDwvZz4NCiAgPC9kZWZzPg0KICA8cGF0aA0KICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIg0KICAgICBpZD0icGF0aDExMCINCiAgICAgZD0ibSAxNi41NTkwNyw4My41MiAyNS44MDA3OCwwIDAsLTU1LjU1ODU5IC0yNS44MDA3OCwwIHoiDQogICAgIHN0eWxlPSJmaWxsOiNkY2U2ZjA7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlOm5vbmUiIC8+DQogIDxwYXRoDQogICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiDQogICAgIGlkPSJwYXRoMTEyIg0KICAgICBkPSJtIDQyLjAwMDQ3LDMzLjAwMDQ3IDc1LjM1OTM4LDAgLTc1LjM1OTM4LDUwLjE2MDE2IHoiDQogICAgIHN0eWxlPSJmaWxsOiNkY2U2ZjA7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlOm5vbmUiIC8+DQogIDxwYXRoDQogICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiDQogICAgIGlkPSJwYXRoMTE0Ig0KICAgICBkPSJtIDM1Ljg3OTM4LDczLjgwMTI1IDEwOS4wODIwMywwIDAsLTcyLjgzOTg0MDAyIC0xMDkuMDgyMDMsMCB6Ig0KICAgICBzdHlsZT0iZmlsbDojZGNlNmYwO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpldmVub2RkO3N0cm9rZTpub25lIiAvPg0KICA8cGF0aA0KICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIg0KICAgICBpZD0icGF0aDExNiINCiAgICAgZD0ibSAxNDUuMDU5MDcsMS4wMiAtMTA4LjY0MDYzLDAiDQogICAgIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiM0YzdmYmQ7c3Ryb2tlLXdpZHRoOjIuMDM5OTk5OTY7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLW9wYWNpdHk6MSIgLz4NCiAgPHBhdGgNCiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCINCiAgICAgaWQ9InBhdGgxMTgiDQogICAgIGQ9Im0gMjIuMzc5MzgsMzQuMDIgMCw0NC4yODEyNSINCiAgICAgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6IzRjN2ZiZDtzdHJva2Utd2lkdGg6Mi4yNzk5OTk5NztzdHJva2UtbGluZWNhcDpidXR0O3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDtzdHJva2Utb3BhY2l0eToxIiAvPg0KICA8Zw0KICAgICBpZD0iZzEyMCINCiAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MSINCiAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI2OC4zMTk4NCwtMTg2LjcxODI4KSI+DQogICAgPHVzZQ0KICAgICAgIGhlaWdodD0iMTAwJSINCiAgICAgICB3aWR0aD0iMTAwJSINCiAgICAgICBpZD0idXNlMTIyIg0KICAgICAgIHk9IjIwMC4wNiINCiAgICAgICB4PSIzNDYuMDMiDQogICAgICAgeGxpbms6aHJlZj0iI2dseXBoMC0xIiAvPg0KICAgIDx1c2UNCiAgICAgICBoZWlnaHQ9IjEwMCUiDQogICAgICAgd2lkdGg9IjEwMCUiDQogICAgICAgaWQ9InVzZTEyNCINCiAgICAgICB5PSIyMDAuMDYiDQogICAgICAgeD0iMzUxLjQxNzUxIg0KICAgICAgIHhsaW5rOmhyZWY9IiNnbHlwaDAtMiIgLz4NCiAgICA8dXNlDQogICAgICAgaGVpZ2h0PSIxMDAlIg0KICAgICAgIHdpZHRoPSIxMDAlIg0KICAgICAgIGlkPSJ1c2UxMjYiDQogICAgICAgeT0iMjAwLjA2Ig0KICAgICAgIHg9IjM1Ny4yMTM1MyINCiAgICAgICB4bGluazpocmVmPSIjZ2x5cGgwLTMiIC8+DQogIDwvZz4NCiAgPGcNCiAgICAgaWQ9ImcxMjgiDQogICAgIHN0eWxlPSJmaWxsOiMwMDAwMDA7ZmlsbC1vcGFjaXR5OjEiDQogICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNjguMzE5ODQsLTE4Ni43MTgyOCkiPg0KICAgIDx1c2UNCiAgICAgICBoZWlnaHQ9IjEwMCUiDQogICAgICAgd2lkdGg9IjEwMCUiDQogICAgICAgaWQ9InVzZTEzMCINCiAgICAgICB5PSIyMDAuMDYiDQogICAgICAgeD0iMzYyLjM0NzExIg0KICAgICAgIHhsaW5rOmhyZWY9IiNnbHlwaDAtNCIgLz4NCiAgICA8dXNlDQogICAgICAgaGVpZ2h0PSIxMDAlIg0KICAgICAgIHdpZHRoPSIxMDAlIg0KICAgICAgIGlkPSJ1c2UxMzIiDQogICAgICAgeT0iMjAwLjA2Ig0KICAgICAgIHg9IjM2NC44ODYzMiINCiAgICAgICB4bGluazpocmVmPSIjZ2x5cGgwLTIiIC8+DQogIDwvZz4NCiAgPGcNCiAgICAgaWQ9ImcxMzQiDQogICAgIHN0eWxlPSJmaWxsOiMwMDAwMDA7ZmlsbC1vcGFjaXR5OjEiDQogICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNjguMzE5ODQsLTE4Ni43MTgyOCkiPg0KICAgIDx1c2UNCiAgICAgICBoZWlnaHQ9IjEwMCUiDQogICAgICAgd2lkdGg9IjEwMCUiDQogICAgICAgaWQ9InVzZTEzNiINCiAgICAgICB5PSIyMDAuMDYiDQogICAgICAgeD0iMzcwLjYyNzExIg0KICAgICAgIHhsaW5rOmhyZWY9IiNnbHlwaDAtNSIgLz4NCiAgPC9nPg0KICA8cGF0aA0KICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIg0KICAgICBpZD0icGF0aDEzOCINCiAgICAgZD0ibSAxNTYuNjAyMDMsNDAuMjAzNTkgMzguODc4OTEsMCAwLC0yNi43NjE3MSAtMzguODc4OTEsMCB6Ig0KICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eTowLjI7ZmlsbC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlOm5vbmUiIC8+DQogIDxnDQogICAgIGlkPSJnMTQwIg0KICAgICBzdHlsZT0iZmlsbDojMDAwMDAwO2ZpbGwtb3BhY2l0eToxIg0KICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjY4LjMxOTg0LC0xODYuNzE4MjgpIj4NCiAgICA8dXNlDQogICAgICAgaGVpZ2h0PSIxMDAlIg0KICAgICAgIHdpZHRoPSIxMDAlIg0KICAgICAgIGlkPSJ1c2UxNDIiDQogICAgICAgeT0iMjE4Ljg2Ig0KICAgICAgIHg9IjQzMi4yMiINCiAgICAgICB4bGluazpocmVmPSIjZ2x5cGgxLTEiIC8+DQogIDwvZz4NCiAgPGcNCiAgICAgaWQ9ImcxNDQiDQogICAgIHN0eWxlPSJmaWxsOiMwMDAwMDA7ZmlsbC1vcGFjaXR5OjEiDQogICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNjguMzE5ODQsLTE4Ni43MTgyOCkiPg0KICAgIDx1c2UNCiAgICAgICBoZWlnaHQ9IjEwMCUiDQogICAgICAgd2lkdGg9IjEwMCUiDQogICAgICAgaWQ9InVzZTE0NiINCiAgICAgICB5PSIyMjIuNyINCiAgICAgICB4PSI0NDAuMzgiDQogICAgICAgeGxpbms6aHJlZj0iI2dseXBoMi0xIiAvPg0KICAgIDx1c2UNCiAgICAgICBoZWlnaHQ9IjEwMCUiDQogICAgICAgd2lkdGg9IjEwMCUiDQogICAgICAgaWQ9InVzZTE0OCINCiAgICAgICB5PSIyMjIuNyINCiAgICAgICB4PSI0NDUuNjU1OTEiDQogICAgICAgeGxpbms6aHJlZj0iI2dseXBoMi0yIiAvPg0KICAgIDx1c2UNCiAgICAgICBoZWlnaHQ9IjEwMCUiDQogICAgICAgd2lkdGg9IjEwMCUiDQogICAgICAgaWQ9InVzZTE1MCINCiAgICAgICB5PSIyMjIuNyINCiAgICAgICB4PSI0NTEuMzkxMDgiDQogICAgICAgeGxpbms6aHJlZj0iI2dseXBoMi0zIiAvPg0KICA8L2c+DQogIDxwYXRoDQogICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiDQogICAgIGlkPSJwYXRoMTUyIg0KICAgICBkPSJtIDg2LjE2MDYzLDEyNy44MDEyNSA0Mi4yMzgyOCwwIDAsLTIwLjUxOTUzIC00Mi4yMzgyOCwwIHoiDQogICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjAuMjtmaWxsLXJ1bGU6ZXZlbm9kZDtzdHJva2U6bm9uZSIgLz4NCiAgPGcNCiAgICAgaWQ9ImcxNTQiDQogICAgIHN0eWxlPSJmaWxsOiMwMDAwMDA7ZmlsbC1vcGFjaXR5OjEiDQogICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNjguMzE5ODQsLTE4Ni43MTgyOCkiPg0KICAgIDx1c2UNCiAgICAgICBoZWlnaHQ9IjEwMCUiDQogICAgICAgd2lkdGg9IjEwMCUiDQogICAgICAgaWQ9InVzZTE1NiINCiAgICAgICB5PSIzMDcuOTQiDQogICAgICAgeD0iMzYxLjc4Ig0KICAgICAgIHhsaW5rOmhyZWY9IiNnbHlwaDAtNiIgLz4NCiAgPC9nPg0KICA8Zw0KICAgICBpZD0iZzE1OCINCiAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MSINCiAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI2OC4zMTk4NCwtMTg2LjcxODI4KSI+DQogICAgPHVzZQ0KICAgICAgIGhlaWdodD0iMTAwJSINCiAgICAgICB3aWR0aD0iMTAwJSINCiAgICAgICBpZD0idXNlMTYwIg0KICAgICAgIHk9IjMxMC41Nzk5OSINCiAgICAgICB4PSIzNjcuNTQwMDEiDQogICAgICAgeGxpbms6aHJlZj0iI2dseXBoMy0xIiAvPg0KICA8L2c+DQogIDxnDQogICAgIGlkPSJnMTYyIg0KICAgICBzdHlsZT0iZmlsbDojMDAwMDAwO2ZpbGwtb3BhY2l0eToxIg0KICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjY4LjMxOTg0LC0xODYuNzE4MjgpIj4NCiAgICA8dXNlDQogICAgICAgaGVpZ2h0PSIxMDAlIg0KICAgICAgIHdpZHRoPSIxMDAlIg0KICAgICAgIGlkPSJ1c2UxNjQiDQogICAgICAgeT0iMzEwLjU3OTk5Ig0KICAgICAgIHg9IjM3MS4wMTciDQogICAgICAgeGxpbms6aHJlZj0iI2dseXBoMy0yIiAvPg0KICAgIDx1c2UNCiAgICAgICBoZWlnaHQ9IjEwMCUiDQogICAgICAgd2lkdGg9IjEwMCUiDQogICAgICAgaWQ9InVzZTE2NiINCiAgICAgICB5PSIzMTAuNTc5OTkiDQogICAgICAgeD0iMzc0Ljg1OTk5Ig0KICAgICAgIHhsaW5rOmhyZWY9IiNnbHlwaDMtMyIgLz4NCiAgPC9nPg0KICA8Zw0KICAgICBpZD0iZzE2OCINCiAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MSINCiAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI2OC4zMTk4NCwtMTg2LjcxODI4KSI+DQogICAgPHVzZQ0KICAgICAgIGhlaWdodD0iMTAwJSINCiAgICAgICB3aWR0aD0iMTAwJSINCiAgICAgICBpZD0idXNlMTcwIg0KICAgICAgIHk9IjMxMC41Nzk5OSINCiAgICAgICB4PSIzNzcuOTc4MzMiDQogICAgICAgeGxpbms6aHJlZj0iI2dseXBoMy00IiAvPg0KICA8L2c+DQogIDxnDQogICAgIGlkPSJnMTcyIg0KICAgICBzdHlsZT0iZmlsbDojMDAwMDAwO2ZpbGwtb3BhY2l0eToxIg0KICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjY4LjMxOTg0LC0xODYuNzE4MjgpIj4NCiAgICA8dXNlDQogICAgICAgaGVpZ2h0PSIxMDAlIg0KICAgICAgIHdpZHRoPSIxMDAlIg0KICAgICAgIGlkPSJ1c2UxNzQiDQogICAgICAgeT0iMzEwLjU3OTk5Ig0KICAgICAgIHg9IjM4Mi43ODAyNCINCiAgICAgICB4bGluazpocmVmPSIjZ2x5cGgzLTIiIC8+DQogICAgPHVzZQ0KICAgICAgIGhlaWdodD0iMTAwJSINCiAgICAgICB3aWR0aD0iMTAwJSINCiAgICAgICBpZD0idXNlMTc2Ig0KICAgICAgIHk9IjMxMC41Nzk5OSINCiAgICAgICB4PSIzODYuNjIzMjMiDQogICAgICAgeGxpbms6aHJlZj0iI2dseXBoMy01IiAvPg0KICA8L2c+DQogIDxwYXRoDQogICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiDQogICAgIGlkPSJwYXRoMTc4Ig0KICAgICBkPSJtIDIxLjg0MDMyLDU1LjY4MDE2IDIzLjI4MTI1LDAiDQogICAgIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiM0YzdmYmQ7c3Ryb2tlLXdpZHRoOjQuNTU5OTk5OTQ7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLW9wYWNpdHk6MSIgLz4NCiAgPHBhdGgNCiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCINCiAgICAgaWQ9InBhdGgxODAiDQogICAgIGQ9Im0gNDIuNjAyMDMsMjcuNjAyMDMgMTkuMDc4MTMsMCAwLC0xNi40NDE0IC0xOS4wNzgxMywwIHoiDQogICAgIHN0eWxlPSJmaWxsOiNkY2U2ZjA7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlOiM0YzdmYmQ7c3Ryb2tlLXdpZHRoOjAuOTU5OTk5OTg7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46bWl0ZXI7c3Ryb2tlLW1pdGVybGltaXQ6ODtzdHJva2Utb3BhY2l0eToxIiAvPg0KICA8cGF0aA0KICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIg0KICAgICBpZD0icGF0aDE4MiINCiAgICAgZD0ibSA1Mi4xNDExLDI3LjY2MDYzIDAsMTkuNDQxNCINCiAgICAgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6IzRjN2ZiZDtzdHJva2Utd2lkdGg6MS41NTk5OTk5NDtzdHJva2UtbGluZWNhcDpidXR0O3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDo4O3N0cm9rZS1vcGFjaXR5OjEiIC8+DQogIDxwYXRoDQogICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiDQogICAgIGlkPSJwYXRoMTg0Ig0KICAgICBkPSJtIDQyLjYwMjAzLDEyLjk2MTQxIDE5LjA3ODEzLDAiDQogICAgIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiM0YzdmYmQ7c3Ryb2tlLXdpZHRoOjAuOTU5OTk5OTg7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6ODtzdHJva2Utb3BhY2l0eToxIiAvPg0KICA8cGF0aA0KICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIg0KICAgICBpZD0icGF0aDE4NiINCiAgICAgZD0ibSA0Mi42MDIwMywxNC41MiAxOS4wNzgxMywwIg0KICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojNGM3ZmJkO3N0cm9rZS13aWR0aDowLjk1OTk5OTk4O3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0Ojg7c3Ryb2tlLW9wYWNpdHk6MSIgLz4NCiAgPHBhdGgNCiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCINCiAgICAgaWQ9InBhdGgxODgiDQogICAgIGQ9Im0gMTE5LjAzOTUzLDI3LjYwMjAzIDE5LjA4MjA0LDAgMCwtMTYuNDQxNCAtMTkuMDgyMDQsMCB6Ig0KICAgICBzdHlsZT0iZmlsbDojZGNlNmYwO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpldmVub2RkO3N0cm9rZTojNGM3ZmJkO3N0cm9rZS13aWR0aDowLjk1OTk5OTk4O3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOm1pdGVyO3N0cm9rZS1taXRlcmxpbWl0Ojg7c3Ryb2tlLW9wYWNpdHk6MSIgLz4NCiAgPHBhdGgNCiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCINCiAgICAgaWQ9InBhdGgxOTAiDQogICAgIGQ9Im0gMTI4LjY5OTY5LDI3LjY2MDYzIDAsMTkuNDQxNCINCiAgICAgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6IzRjN2ZiZDtzdHJva2Utd2lkdGg6MS41NTk5OTk5NDtzdHJva2UtbGluZWNhcDpidXR0O3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDo4O3N0cm9rZS1vcGFjaXR5OjEiIC8+DQogIDxwYXRoDQogICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiDQogICAgIGlkPSJwYXRoMTkyIg0KICAgICBkPSJtIDExOS4wMzk1MywxMi45NjE0MSAxOS4wODIwNCwwIg0KICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojNGM3ZmJkO3N0cm9rZS13aWR0aDowLjk1OTk5OTk4O3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0Ojg7c3Ryb2tlLW9wYWNpdHk6MSIgLz4NCiAgPHBhdGgNCiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCINCiAgICAgaWQ9InBhdGgxOTQiDQogICAgIGQ9Im0gMTE5LjAzOTUzLDE0LjUyIDE5LjA4MjA0LDAiDQogICAgIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiM0YzdmYmQ7c3Ryb2tlLXdpZHRoOjAuOTU5OTk5OTg7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6ODtzdHJva2Utb3BhY2l0eToxIiAvPg0KICA8cGF0aA0KICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIg0KICAgICBpZD0icGF0aDE5NiINCiAgICAgZD0ibSA1Mi4xOTk2OSw0Ni4zMjA3OCAwLDcuNTYyNSINCiAgICAgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6IzRjN2ZiZDtzdHJva2Utd2lkdGg6NjtzdHJva2UtbGluZWNhcDpidXR0O3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDo4O3N0cm9rZS1vcGFjaXR5OjEiIC8+DQogIDxwYXRoDQogICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiDQogICAgIGlkPSJwYXRoMTk4Ig0KICAgICBkPSJtIDEyOC42NDExLDQ2LjgwMTI1IDAsNy41NTg2Ig0KICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojNGM3ZmJkO3N0cm9rZS13aWR0aDo2O3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0Ojg7c3Ryb2tlLW9wYWNpdHk6MSIgLz4NCiAgPHBhdGgNCiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCINCiAgICAgaWQ9InBhdGgyMDAiDQogICAgIGQ9Im0gNTguNzM4NzUsNDkuOTgwOTQgLTExLjg3ODksMCINCiAgICAgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6IzRjN2ZiZDtzdHJva2Utd2lkdGg6MztzdHJva2UtbGluZWNhcDpidXR0O3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDo4O3N0cm9rZS1vcGFjaXR5OjEiIC8+DQogIDxwYXRoDQogICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiDQogICAgIGlkPSJwYXRoMjAyIg0KICAgICBkPSJtIDQ1LjEyMTU3LDQ2LjQ0MTg4IDAsMTkuODAwNzgiDQogICAgIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiM0YzdmYmQ7c3Ryb2tlLXdpZHRoOjY7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6ODtzdHJva2Utb3BhY2l0eToxIiAvPg0KICA8cGF0aA0KICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIg0KICAgICBpZD0icGF0aDIwNCINCiAgICAgZD0ibSA1OS4yODE3Miw0Ni40NDE4OCAwLDE5LjgwMDc4Ig0KICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojNGM3ZmJkO3N0cm9rZS13aWR0aDo2O3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0Ojg7c3Ryb2tlLW9wYWNpdHk6MSIgLz4NCiAgPHBhdGgNCiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCINCiAgICAgaWQ9InBhdGgyMDYiDQogICAgIGQ9Im0gMTIxLjMyMDc4LDQ2LjQ0MTg4IDAsMTkuODAwNzgiDQogICAgIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiM0YzdmYmQ7c3Ryb2tlLXdpZHRoOjY7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6ODtzdHJva2Utb3BhY2l0eToxIiAvPg0KICA8cGF0aA0KICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIg0KICAgICBpZD0icGF0aDIwOCINCiAgICAgZD0ibSAxMzYuMDc4Niw0Ni41NjI5NyAwLDE5LjY3OTY5Ig0KICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojNGM3ZmJkO3N0cm9rZS13aWR0aDo2O3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0Ojg7c3Ryb2tlLW9wYWNpdHk6MSIgLz4NCiAgPHBhdGgNCiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCINCiAgICAgaWQ9InBhdGgyMTAiDQogICAgIGQ9Im0gNTguNTU5MDcsNTUuODAxMjUgMTMuMDgyMDMsMCINCiAgICAgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6IzRjN2ZiZDtzdHJva2Utd2lkdGg6NC41NTk5OTk5NDtzdHJva2UtbGluZWNhcDpidXR0O3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDo4O3N0cm9rZS1vcGFjaXR5OjEiIC8+DQogIDxwYXRoDQogICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiDQogICAgIGlkPSJwYXRoMjEyIg0KICAgICBkPSJtIDEyMi4xNjA2Myw1NS44MDEyNSAtMTEuMjgxMjUsMCINCiAgICAgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6IzRjN2ZiZDtzdHJva2Utd2lkdGg6NC41NTk5OTk5NDtzdHJva2UtbGluZWNhcDpidXR0O3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDo4O3N0cm9rZS1vcGFjaXR5OjEiIC8+DQogIDxwYXRoDQogICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiDQogICAgIGlkPSJwYXRoMjE0Ig0KICAgICBkPSJtIDEzNC42OTk2OSw1MC4zNDAzMSAtMTEuODc4OTEsMCINCiAgICAgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6IzRjN2ZiZDtzdHJva2Utd2lkdGg6MztzdHJva2UtbGluZWNhcDpidXR0O3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDo4O3N0cm9rZS1vcGFjaXR5OjEiIC8+DQogIDxwYXRoDQogICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiDQogICAgIGlkPSJwYXRoMjE2Ig0KICAgICBkPSJtIDE1MC4xMjE1Nyw0OS4zMjA3OCAwLDQyIg0KICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojNGM3ZmJkO3N0cm9rZS13aWR0aDo0LjU1OTk5OTk0O3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0Ojg7c3Ryb2tlLW9wYWNpdHk6MSIgLz4NCiAgPHBhdGgNCiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCINCiAgICAgaWQ9InBhdGgyMTgiDQogICAgIGQ9Im0gMTUwLjYwMjAzLDg1LjU2Mjk3IC0xOCwwIg0KICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojNGM3ZmJkO3N0cm9rZS13aWR0aDo0LjU1OTk5OTk0O3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0Ojg7c3Ryb2tlLW9wYWNpdHk6MSIgLz4NCiAgPHBhdGgNCiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCINCiAgICAgaWQ9InBhdGgyMjAiDQogICAgIGQ9Im0gMjYuNTIsMzEuMjAzNiAwLDQ5Ljc5Njg3Ig0KICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojNGM3ZmJkO3N0cm9rZS13aWR0aDo2O3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0Ojg7c3Ryb2tlLW9wYWNpdHk6MSIgLz4NCiAgPHBhdGgNCiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCINCiAgICAgaWQ9InBhdGgyMjIiDQogICAgIGQ9Im0gMTQ1LjAyLDcyLjMxMjk3IDAsLTcxLjA1MDc4Ig0KICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojNGM3ZmJkO3N0cm9rZS13aWR0aDoyLjAzOTk5OTk2O3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0Ojg7c3Ryb2tlLW9wYWNpdHk6MSIgLz4NCiAgPHBhdGgNCiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCINCiAgICAgaWQ9InBhdGgyMjQiDQogICAgIGQ9Im0gNTkuNDYxNDEsNzIuMDYyOTcgODUuNjYwMTYsMCINCiAgICAgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6IzRjN2ZiZDtzdHJva2Utd2lkdGg6Mi4wMzk5OTk5NjtzdHJva2UtbGluZWNhcDpidXR0O3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDo4O3N0cm9rZS1vcGFjaXR5OjEiIC8+DQogIDxwYXRoDQogICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiDQogICAgIGlkPSJwYXRoMjI2Ig0KICAgICBkPSJNIDU5LjQxODQ0LDcyLjA2Mjk3IDQyLjA1OTA3LDgzLjI2MjE5Ig0KICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojNGM3ZmJkO3N0cm9rZS13aWR0aDoyLjAzOTk5OTk2O3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0Ojg7c3Ryb2tlLW9wYWNpdHk6MSIgLz4NCiAgPHBhdGgNCiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCINCiAgICAgaWQ9InBhdGgyMjgiDQogICAgIGQ9Im0gMzUuOTQxODgsMjguNjIxNTYgMCwtMjcuNjAxNTYiDQogICAgIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiM0YzdmYmQ7c3Ryb2tlLXdpZHRoOjIuMDM5OTk5OTY7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6ODtzdHJva2Utb3BhY2l0eToxIiAvPg0KICA8cGF0aA0KICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIg0KICAgICBpZD0icGF0aDIzMCINCiAgICAgZD0ibSAxNTAuNjAyMDMsNTUuNDQxODggLTE0LjUyMzQzLDAiDQogICAgIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiM0YzdmYmQ7c3Ryb2tlLXdpZHRoOjQuNTU5OTk5OTQ7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6ODtzdHJva2Utb3BhY2l0eToxIiAvPg0KICA8cGF0aA0KICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIg0KICAgICBpZD0icGF0aDIzMiINCiAgICAgZD0ibSA5My40ODA5NCwzOC42NDExIDE4Ljk2MDk0LDAgMCwtMTYuNTU4NiAtMTguOTYwOTQsMCB6Ig0KICAgICBzdHlsZT0iZmlsbDojZGNlNmYwO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpldmVub2RkO3N0cm9rZTojNGM3ZmJkO3N0cm9rZS13aWR0aDowLjk1OTk5OTk4O3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOm1pdGVyO3N0cm9rZS1taXRlcmxpbWl0Ojg7c3Ryb2tlLW9wYWNpdHk6MSIgLz4NCiAgPHBhdGgNCiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCINCiAgICAgaWQ9InBhdGgyMzQiDQogICAgIGQ9Im0gMTAzLjAyLDM4LjU4MjUgMCwxOS40Mzc1Ig0KICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojNGM3ZmJkO3N0cm9rZS13aWR0aDoxLjU1OTk5OTk0O3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0Ojg7c3Ryb2tlLW9wYWNpdHk6MSIgLz4NCiAgPHBhdGgNCiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCINCiAgICAgaWQ9InBhdGgyMzYiDQogICAgIGQ9Im0gOTMuNDgwOTQsMjMuODgzMjggMTguOTYwOTQsMCINCiAgICAgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6IzRjN2ZiZDtzdHJva2Utd2lkdGg6MC45NTk5OTk5ODtzdHJva2UtbGluZWNhcDpidXR0O3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDo4O3N0cm9rZS1vcGFjaXR5OjEiIC8+DQogIDxwYXRoDQogICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiDQogICAgIGlkPSJwYXRoMjM4Ig0KICAgICBkPSJtIDkzLjQ4MDk0LDI1LjU2Mjk3IDE4Ljk2MDk0LDAiDQogICAgIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiM0YzdmYmQ7c3Ryb2tlLXdpZHRoOjAuOTU5OTk5OTg7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6ODtzdHJva2Utb3BhY2l0eToxIiAvPg0KICA8cGF0aA0KICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIg0KICAgICBpZD0icGF0aDI0MCINCiAgICAgZD0ibSAxMDMuMDc4Niw1Ny43MjMxMyAwLDcuNTU4NTkiDQogICAgIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiM0YzdmYmQ7c3Ryb2tlLXdpZHRoOjY7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6ODtzdHJva2Utb3BhY2l0eToxIiAvPg0KICA8cGF0aA0KICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIg0KICAgICBpZD0icGF0aDI0MiINCiAgICAgZD0ibSA5NS43NTgyOCw0Ni40NDE4OCAwLDE5LjgwMDc4Ig0KICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojNGM3ZmJkO3N0cm9rZS13aWR0aDo2O3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0Ojg7c3Ryb2tlLW9wYWNpdHk6MSIgLz4NCiAgPHBhdGgNCiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCINCiAgICAgaWQ9InBhdGgyNDQiDQogICAgIGQ9Im0gMTEwLjUyLDQ2LjU2Mjk3IDAsMTkuNjc5NjkiDQogICAgIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiM0YzdmYmQ7c3Ryb2tlLXdpZHRoOjY7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6ODtzdHJva2Utb3BhY2l0eToxIiAvPg0KICA8cGF0aA0KICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIg0KICAgICBpZD0icGF0aDI0NiINCiAgICAgZD0ibSAxMDkuMTQxMSw2MS4yNjIxOSAtMTEuODgyODIsMCINCiAgICAgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6IzRjN2ZiZDtzdHJva2Utd2lkdGg6MztzdHJva2UtbGluZWNhcDpidXR0O3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDo4O3N0cm9rZS1vcGFjaXR5OjEiIC8+DQogIDxwYXRoDQogICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiDQogICAgIGlkPSJwYXRoMjQ4Ig0KICAgICBkPSJtIDY4LjAzOTUzLDM4LjUyIDE4Ljk2MDk0LDAgMCwtMTYuNDM3NSAtMTguOTYwOTQsMCB6Ig0KICAgICBzdHlsZT0iZmlsbDojZGNlNmYwO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpldmVub2RkO3N0cm9rZTojNGM3ZmJkO3N0cm9rZS13aWR0aDowLjk1OTk5OTk4O3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOm1pdGVyO3N0cm9rZS1taXRlcmxpbWl0Ojg7c3Ryb2tlLW9wYWNpdHk6MSIgLz4NCiAgPHBhdGgNCiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCINCiAgICAgaWQ9InBhdGgyNTAiDQogICAgIGQ9Im0gNzcuNTc4NiwzOC41ODI1IDAsMTkuNDM3NSINCiAgICAgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6IzRjN2ZiZDtzdHJva2Utd2lkdGg6MS41NTk5OTk5NDtzdHJva2UtbGluZWNhcDpidXR0O3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDo4O3N0cm9rZS1vcGFjaXR5OjEiIC8+DQogIDxwYXRoDQogICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiDQogICAgIGlkPSJwYXRoMjUyIg0KICAgICBkPSJtIDY4LjAzOTUzLDIzLjg4MzI4IDE4Ljk2MDk0LDAiDQogICAgIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiM0YzdmYmQ7c3Ryb2tlLXdpZHRoOjAuOTU5OTk5OTg7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6ODtzdHJva2Utb3BhY2l0eToxIiAvPg0KICA8cGF0aA0KICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIg0KICAgICBpZD0icGF0aDI1NCINCiAgICAgZD0ibSA2OC4wMzk1MywyNS40NDE4OCAxOC45NjA5NCwwIg0KICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojNGM3ZmJkO3N0cm9rZS13aWR0aDowLjk1OTk5OTk4O3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0Ojg7c3Ryb2tlLW9wYWNpdHk6MSIgLz4NCiAgPHBhdGgNCiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCINCiAgICAgaWQ9InBhdGgyNTYiDQogICAgIGQ9Im0gNzcuNjQxMSw1Ny43MjMxMyAwLDcuNTU4NTkiDQogICAgIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiM0YzdmYmQ7c3Ryb2tlLXdpZHRoOjY7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6ODtzdHJva2Utb3BhY2l0eToxIiAvPg0KICA8cGF0aA0KICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIg0KICAgICBpZD0icGF0aDI1OCINCiAgICAgZD0ibSA3MC4zMjA3OCw0Ni40NDE4OCAwLDE5LjY3OTY4Ig0KICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojNGM3ZmJkO3N0cm9rZS13aWR0aDo2O3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0Ojg7c3Ryb2tlLW9wYWNpdHk6MSIgLz4NCiAgPHBhdGgNCiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCINCiAgICAgaWQ9InBhdGgyNjAiDQogICAgIGQ9Im0gODUuMDc4Niw0Ni40NDE4OCAwLDE5LjY3OTY4Ig0KICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojNGM3ZmJkO3N0cm9rZS13aWR0aDo2O3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0Ojg7c3Ryb2tlLW9wYWNpdHk6MSIgLz4NCiAgPHBhdGgNCiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCINCiAgICAgaWQ9InBhdGgyNjIiDQogICAgIGQ9Im0gODMuNjk5NjksNjEuMjYyMTkgLTExLjg3ODkxLDAiDQogICAgIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiM0YzdmYmQ7c3Ryb2tlLXdpZHRoOjM7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6ODtzdHJva2Utb3BhY2l0eToxIiAvPg0KICA8cGF0aA0KICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIg0KICAgICBpZD0icGF0aDI2NCINCiAgICAgZD0ibSA4NC4yMzg3NSw1NS44MDEyNSAxMy4wODIwMywwIg0KICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojNGM3ZmJkO3N0cm9rZS13aWR0aDo0LjU1OTk5OTk0O3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0Ojg7c3Ryb2tlLW9wYWNpdHk6MSIgLz4NCiAgPHBhdGgNCiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCINCiAgICAgaWQ9InBhdGgyNjYiDQogICAgIGQ9Im0gODMuNTc4Niw5NC43NDI2NiA2MS45MjE4NywwIDAsLTE5LjA4MjAzIC02MS45MjE4NywwIHoiDQogICAgIHN0eWxlPSJmaWxsOiNkY2U2ZjA7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlOiM0YzdmYmQ7c3Ryb2tlLXdpZHRoOjIuMDM5OTk5OTY7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6ODtzdHJva2Utb3BhY2l0eToxIiAvPg0KICA8Zw0KICAgICBpZD0iZzI2OCINCiAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MSINCiAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI2OC4zMTk4NCwtMTg2LjcxODI4KSI+DQogICAgPHVzZQ0KICAgICAgIGhlaWdodD0iMTAwJSINCiAgICAgICB3aWR0aD0iMTAwJSINCiAgICAgICBpZD0idXNlMjcwIg0KICAgICAgIHk9IjI3NS42NiINCiAgICAgICB4PSIzNzIuNzAwMDEiDQogICAgICAgeGxpbms6aHJlZj0iI2dseXBoMC03IiAvPg0KICAgIDx1c2UNCiAgICAgICBoZWlnaHQ9IjEwMCUiDQogICAgICAgd2lkdGg9IjEwMCUiDQogICAgICAgaWQ9InVzZTI3MiINCiAgICAgICB5PSIyNzUuNjYiDQogICAgICAgeD0iMzc5LjA1OTk3Ig0KICAgICAgIHhsaW5rOmhyZWY9IiNnbHlwaDAtOCIgLz4NCiAgICA8dXNlDQogICAgICAgaGVpZ2h0PSIxMDAlIg0KICAgICAgIHdpZHRoPSIxMDAlIg0KICAgICAgIGlkPSJ1c2UyNzQiDQogICAgICAgeT0iMjc1LjY2Ig0KICAgICAgIHg9IjM4NC44MjM3NiINCiAgICAgICB4bGluazpocmVmPSIjZ2x5cGgwLTkiIC8+DQogIDwvZz4NCiAgPHBhdGgNCiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCINCiAgICAgaWQ9InBhdGgyNzYiDQogICAgIGQ9Ik0gOTAuODcxNTcsMTEzLjY4MDE2IDc5LjMyMDc4LDkxLjQ0MTg4Ig0KICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojYmY0ZjRjO3N0cm9rZS13aWR0aDowLjk1OTk5OTk4O3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0Ojg7c3Ryb2tlLW9wYWNpdHk6MSIgLz4NCiAgPHBhdGgNCiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCINCiAgICAgaWQ9InBhdGgyNzgiDQogICAgIGQ9Ik0gMTYwLjgyODYsMzMuOTYxNDEgMTQxLjk2MTQxLDUwLjY2MDYzIg0KICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojYmY0ZjRjO3N0cm9rZS13aWR0aDowLjk1OTk5OTk4O3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0Ojg7c3Ryb2tlLW9wYWNpdHk6MSIgLz4NCiAgPHBhdGgNCiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCINCiAgICAgaWQ9InBhdGgyODAiDQogICAgIGQ9Im0gMTcwLjU5MDMyLDEwMC4xOTE4OCAtMjIuNzUsLTguMDMxMjUiDQogICAgIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiNiZjRmNGM7c3Ryb2tlLXdpZHRoOjAuOTU5OTk5OTg7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6ODtzdHJva2Utb3BhY2l0eToxIiAvPg0KICA8cGF0aA0KICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIg0KICAgICBpZD0icGF0aDI4MiINCiAgICAgZD0ibSAxNjUuNDgwOTQsMTA4LjQ4MDk0IDM2LjU5NzY2LDAgMCwtMjAuNTE5NTMgLTM2LjU5NzY2LDAgeiINCiAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MC4yO2ZpbGwtcnVsZTpldmVub2RkO3N0cm9rZTpub25lIiAvPg0KICA8Zw0KICAgICBpZD0iZzI4NCINCiAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MSINCiAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI2OC4zMTk4NCwtMTg2LjcxODI4KSI+DQogICAgPHVzZQ0KICAgICAgIGhlaWdodD0iMTAwJSINCiAgICAgICB3aWR0aD0iMTAwJSINCiAgICAgICBpZD0idXNlMjg2Ig0KICAgICAgIHk9IjI4OC42MiINCiAgICAgICB4PSI0NDEuMTAwMDEiDQogICAgICAgeGxpbms6aHJlZj0iI2dseXBoMC02IiAvPg0KICA8L2c+DQogIDxnDQogICAgIGlkPSJnMjg4Ig0KICAgICBzdHlsZT0iZmlsbDojMDAwMDAwO2ZpbGwtb3BhY2l0eToxIg0KICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjY4LjMxOTg0LC0xODYuNzE4MjgpIj4NCiAgICA8dXNlDQogICAgICAgaGVpZ2h0PSIxMDAlIg0KICAgICAgIHdpZHRoPSIxMDAlIg0KICAgICAgIGlkPSJ1c2UyOTAiDQogICAgICAgeT0iMjkxLjI2MDAxIg0KICAgICAgIHg9IjQ0Ni44NTk5OSINCiAgICAgICB4bGluazpocmVmPSIjZ2x5cGgzLTEiIC8+DQogIDwvZz4NCiAgPGcNCiAgICAgaWQ9ImcyOTIiDQogICAgIHN0eWxlPSJmaWxsOiMwMDAwMDA7ZmlsbC1vcGFjaXR5OjEiDQogICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNjguMzE5ODQsLTE4Ni43MTgyOCkiPg0KICAgIDx1c2UNCiAgICAgICBoZWlnaHQ9IjEwMCUiDQogICAgICAgd2lkdGg9IjEwMCUiDQogICAgICAgaWQ9InVzZTI5NCINCiAgICAgICB5PSIyOTEuMjYwMDEiDQogICAgICAgeD0iNDUwLjMzNzAxIg0KICAgICAgIHhsaW5rOmhyZWY9IiNnbHlwaDMtMiIgLz4NCiAgICA8dXNlDQogICAgICAgaGVpZ2h0PSIxMDAlIg0KICAgICAgIHdpZHRoPSIxMDAlIg0KICAgICAgIGlkPSJ1c2UyOTYiDQogICAgICAgeT0iMjkxLjI2MDAxIg0KICAgICAgIHg9IjQ1NC4xNzk5OSINCiAgICAgICB4bGluazpocmVmPSIjZ2x5cGgzLTMiIC8+DQogIDwvZz4NCiAgPGcNCiAgICAgaWQ9ImcyOTgiDQogICAgIHN0eWxlPSJmaWxsOiMwMDAwMDA7ZmlsbC1vcGFjaXR5OjEiDQogICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNjguMzE5ODQsLTE4Ni43MTgyOCkiPg0KICAgIDx1c2UNCiAgICAgICBoZWlnaHQ9IjEwMCUiDQogICAgICAgd2lkdGg9IjEwMCUiDQogICAgICAgaWQ9InVzZTMwMCINCiAgICAgICB5PSIyOTEuMjYwMDEiDQogICAgICAgeD0iNDU3LjI5ODMxIg0KICAgICAgIHhsaW5rOmhyZWY9IiNnbHlwaDMtNiIgLz4NCiAgPC9nPg0KICA8Zw0KICAgICBpZD0iZzMwMiINCiAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MSINCiAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI2OC4zMTk4NCwtMTg2LjcxODI4KSI+DQogICAgPHVzZQ0KICAgICAgIGhlaWdodD0iMTAwJSINCiAgICAgICB3aWR0aD0iMTAwJSINCiAgICAgICBpZD0idXNlMzA0Ig0KICAgICAgIHk9IjI5MS4yNjAwMSINCiAgICAgICB4PSI0NTkuMDk5MDMiDQogICAgICAgeGxpbms6aHJlZj0iI2dseXBoMy03IiAvPg0KICA8L2c+DQogIDxwYXRoDQogICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiDQogICAgIGlkPSJwYXRoMzA2Ig0KICAgICBkPSJtIDEuMDIsMTM0LjEwMjAzIDc0Ljg3ODkxLDAgMCwtMjYuNzYxNzIgLTc0Ljg3ODkxLDAgeiINCiAgICAgc3R5bGU9ImZpbGw6I2RjZTZmMDtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6ZXZlbm9kZDtzdHJva2U6IzRjN2ZiZDtzdHJva2Utd2lkdGg6Mi4wMzk5OTk5NjtzdHJva2UtbGluZWNhcDpidXR0O3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDo4O3N0cm9rZS1vcGFjaXR5OjEiIC8+DQogIDxnDQogICAgIGlkPSJnMzA4Ig0KICAgICBzdHlsZT0iZmlsbDojMDAwMDAwO2ZpbGwtb3BhY2l0eToxIg0KICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjY4LjMxOTg0LC0xODYuNzE4MjgpIj4NCiAgICA8dXNlDQogICAgICAgaGVpZ2h0PSIxMDAlIg0KICAgICAgIHdpZHRoPSIxMDAlIg0KICAgICAgIGlkPSJ1c2UzMTAiDQogICAgICAgeT0iMzExLjEwOTk5Ig0KICAgICAgIHg9IjI4My44NTAwMSINCiAgICAgICB4bGluazpocmVmPSIjZ2x5cGgwLTEwIiAvPg0KICAgIDx1c2UNCiAgICAgICBoZWlnaHQ9IjEwMCUiDQogICAgICAgd2lkdGg9IjEwMCUiDQogICAgICAgaWQ9InVzZTMxMiINCiAgICAgICB5PSIzMTEuMTA5OTkiDQogICAgICAgeD0iMjg5LjczNDMxIg0KICAgICAgIHhsaW5rOmhyZWY9IiNnbHlwaDAtMTEiIC8+DQogIDwvZz4NCiAgPGcNCiAgICAgaWQ9ImczMTQiDQogICAgIHN0eWxlPSJmaWxsOiMwMDAwMDA7ZmlsbC1vcGFjaXR5OjEiDQogICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNjguMzE5ODQsLTE4Ni43MTgyOCkiPg0KICAgIDx1c2UNCiAgICAgICBoZWlnaHQ9IjEwMCUiDQogICAgICAgd2lkdGg9IjEwMCUiDQogICAgICAgaWQ9InVzZTMxNiINCiAgICAgICB5PSIzMTEuMTA5OTkiDQogICAgICAgeD0iMjk1LjU5NjU2Ig0KICAgICAgIHhsaW5rOmhyZWY9IiNnbHlwaDAtMiIgLz4NCiAgPC9nPg0KICA8Zw0KICAgICBpZD0iZzMxOCINCiAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MSINCiAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI2OC4zMTk4NCwtMTg2LjcxODI4KSI+DQogICAgPHVzZQ0KICAgICAgIGhlaWdodD0iMTAwJSINCiAgICAgICB3aWR0aD0iMTAwJSINCiAgICAgICBpZD0idXNlMzIwIg0KICAgICAgIHk9IjMxMS4xMDk5OSINCiAgICAgICB4PSIzMDEuMzU5NDQiDQogICAgICAgeGxpbms6aHJlZj0iI2dseXBoMC0xMiIgLz4NCiAgICA8dXNlDQogICAgICAgaGVpZ2h0PSIxMDAlIg0KICAgICAgIHdpZHRoPSIxMDAlIg0KICAgICAgIGlkPSJ1c2UzMjIiDQogICAgICAgeT0iMzExLjEwOTk5Ig0KICAgICAgIHg9IjMwNS42NzYwOSINCiAgICAgICB4bGluazpocmVmPSIjZ2x5cGgwLTgiIC8+DQogICAgPHVzZQ0KICAgICAgIGhlaWdodD0iMTAwJSINCiAgICAgICB3aWR0aD0iMTAwJSINCiAgICAgICBpZD0idXNlMzI0Ig0KICAgICAgIHk9IjMxMS4xMDk5OSINCiAgICAgICB4PSIzMTEuNDcyMDgiDQogICAgICAgeGxpbms6aHJlZj0iI2dseXBoMC0xMyIgLz4NCiAgICA8dXNlDQogICAgICAgaGVpZ2h0PSIxMDAlIg0KICAgICAgIHdpZHRoPSIxMDAlIg0KICAgICAgIGlkPSJ1c2UzMjYiDQogICAgICAgeT0iMzExLjEwOTk5Ig0KICAgICAgIHg9IjMyMC4yOTMwMyINCiAgICAgICB4bGluazpocmVmPSIjZ2x5cGgwLTUiIC8+DQogIDwvZz4NCiAgPGcNCiAgICAgaWQ9ImczMjgiDQogICAgIHN0eWxlPSJmaWxsOiMwMDAwMDA7ZmlsbC1vcGFjaXR5OjEiDQogICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNjguMzE5ODQsLTE4Ni43MTgyOCkiPg0KICAgIDx1c2UNCiAgICAgICBoZWlnaHQ9IjEwMCUiDQogICAgICAgd2lkdGg9IjEwMCUiDQogICAgICAgaWQ9InVzZTMzMCINCiAgICAgICB5PSIzMTEuMTA5OTkiDQogICAgICAgeD0iMzI1LjgyNDA3Ig0KICAgICAgIHhsaW5rOmhyZWY9IiNnbHlwaDAtMTQiIC8+DQogIDwvZz4NCiAgPHBhdGgNCiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCINCiAgICAgaWQ9InBhdGgzMzIiDQogICAgIGQ9Ik0gODEuNTA4MjgsMTQ1LjEyMTU2IDY5Ljk2MTQxLDEyMi44ODMyOCINCiAgICAgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6I2JmNGY0YztzdHJva2Utd2lkdGg6MC45NTk5OTk5ODtzdHJva2UtbGluZWNhcDpidXR0O3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDo4O3N0cm9rZS1vcGFjaXR5OjEiIC8+DQogIDxwYXRoDQogICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiDQogICAgIGlkPSJwYXRoMzM0Ig0KICAgICBkPSJtIDc3Ljc1ODI4LDE2MC42ODAxNiA1Mi40NDE0MSwwIDAsLTI2LjYzNjcyIC01Mi40NDE0MSwwIHoiDQogICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjAuMjtmaWxsLXJ1bGU6ZXZlbm9kZDtzdHJva2U6bm9uZSIgLz4NCiAgPGcNCiAgICAgaWQ9ImczMzYiDQogICAgIHN0eWxlPSJmaWxsOiMwMDAwMDA7ZmlsbC1vcGFjaXR5OjEiDQogICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNjguMzE5ODQsLTE4Ni43MTgyOCkiPg0KICAgIDx1c2UNCiAgICAgICBoZWlnaHQ9IjEwMCUiDQogICAgICAgd2lkdGg9IjEwMCUiDQogICAgICAgaWQ9InVzZTMzOCINCiAgICAgICB5PSIzMzkuMzgiDQogICAgICAgeD0iMzUzLjM4Ig0KICAgICAgIHhsaW5rOmhyZWY9IiNnbHlwaDEtMSIgLz4NCiAgPC9nPg0KICA8Zw0KICAgICBpZD0iZzM0MCINCiAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MSINCiAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI2OC4zMTk4NCwtMTg2LjcxODI4KSI+DQogICAgPHVzZQ0KICAgICAgIGhlaWdodD0iMTAwJSINCiAgICAgICB3aWR0aD0iMTAwJSINCiAgICAgICBpZD0idXNlMzQyIg0KICAgICAgIHk9IjM0My4yMiINCiAgICAgICB4PSIzNjEuNzgiDQogICAgICAgeGxpbms6aHJlZj0iI2dseXBoMi00IiAvPg0KICA8L2c+DQogIDxnDQogICAgIGlkPSJnMzQ0Ig0KICAgICBzdHlsZT0iZmlsbDojMDAwMDAwO2ZpbGwtb3BhY2l0eToxIg0KICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjY4LjMxOTg0LC0xODYuNzE4MjgpIj4NCiAgICA8dXNlDQogICAgICAgaGVpZ2h0PSIxMDAlIg0KICAgICAgIHdpZHRoPSIxMDAlIg0KICAgICAgIGlkPSJ1c2UzNDYiDQogICAgICAgeT0iMzQzLjIyIg0KICAgICAgIHg9IjM2Ni4wODQwNSINCiAgICAgICB4bGluazpocmVmPSIjZ2x5cGgyLTIiIC8+DQogICAgPHVzZQ0KICAgICAgIGhlaWdodD0iMTAwJSINCiAgICAgICB3aWR0aD0iMTAwJSINCiAgICAgICBpZD0idXNlMzQ4Ig0KICAgICAgIHk9IjM0My4yMiINCiAgICAgICB4PSIzNzEuODE5MjEiDQogICAgICAgeGxpbms6aHJlZj0iI2dseXBoMi01IiAvPg0KICA8L2c+DQogIDxnDQogICAgIGlkPSJnMzUwIg0KICAgICBzdHlsZT0iZmlsbDojMDAwMDAwO2ZpbGwtb3BhY2l0eToxIg0KICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjY4LjMxOTg0LC0xODYuNzE4MjgpIj4NCiAgICA8dXNlDQogICAgICAgaGVpZ2h0PSIxMDAlIg0KICAgICAgIHdpZHRoPSIxMDAlIg0KICAgICAgIGlkPSJ1c2UzNTIiDQogICAgICAgeT0iMzQzLjIyIg0KICAgICAgIHg9IjM3Ny41OTcwOCINCiAgICAgICB4bGluazpocmVmPSIjZ2x5cGgyLTUiIC8+DQogICAgPHVzZQ0KICAgICAgIGhlaWdodD0iMTAwJSINCiAgICAgICB3aWR0aD0iMTAwJSINCiAgICAgICBpZD0idXNlMzU0Ig0KICAgICAgIHk9IjM0My4yMiINCiAgICAgICB4PSIzODMuMzMyMjQiDQogICAgICAgeGxpbms6aHJlZj0iI2dseXBoMi02IiAvPg0KICA8L2c+DQogIDxnDQogICAgIGlkPSJnMzU2Ig0KICAgICBzdHlsZT0iZmlsbDojMDAwMDAwO2ZpbGwtb3BhY2l0eToxIg0KICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjY4LjMxOTg0LC0xODYuNzE4MjgpIj4NCiAgICA8dXNlDQogICAgICAgaGVpZ2h0PSIxMDAlIg0KICAgICAgIHdpZHRoPSIxMDAlIg0KICAgICAgIGlkPSJ1c2UzNTgiDQogICAgICAgeT0iMzQzLjIyIg0KICAgICAgIHg9IjM4NS45OTE1NSINCiAgICAgICB4bGluazpocmVmPSIjZ2x5cGgyLTciIC8+DQogIDwvZz4NCiAgPHBhdGgNCiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCINCiAgICAgaWQ9InBhdGgzNjAiDQogICAgIGQ9Im0gODMuNjAyMDMsODUuMjYyMTkgLTE1LjUsMCAwLDIyLjA3ODEyIg0KICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojNGM3ZmJkO3N0cm9rZS13aWR0aDoyLjAzOTk5OTk2O3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0Ojg7c3Ryb2tlLW9wYWNpdHk6MSIgLz4NCiAgPHBhdGgNCiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCINCiAgICAgaWQ9InBhdGgzNjIiDQogICAgIGQ9Im0gODMuMzIwNzgsODEuNjYwNjMgLTE4Ljk0MTQsMCAwLDI1LjEzMjgxIg0KICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojNGM3ZmJkO3N0cm9rZS13aWR0aDoyLjAzOTk5OTk2O3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0Ojg7c3Ryb2tlLW9wYWNpdHk6MSIgLz4NCiAgPHBhdGgNCiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCINCiAgICAgaWQ9InBhdGgzNjQiDQogICAgIGQ9Im0gNDIuMzUyMDMsODQuMDYyOTcgLTI1LjczMDQ2LDAiDQogICAgIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiM0YzdmYmQ7c3Ryb2tlLXdpZHRoOjIuMDM5OTk5OTY7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6ODtzdHJva2Utb3BhY2l0eToxIiAvPg0KICA8cGF0aA0KICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIg0KICAgICBpZD0icGF0aDM2NiINCiAgICAgZD0ibSAzNS45NDE4OCwyNy42NjA2MyAtMTkuMzIwMzEsMCINCiAgICAgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6IzRjN2ZiZDtzdHJva2Utd2lkdGg6Mi4wMzk5OTk5NjtzdHJva2UtbGluZWNhcDpidXR0O3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDo4O3N0cm9rZS1vcGFjaXR5OjEiIC8+DQo8L3N2Zz4NCg==" /></p> -<ol type="1"> -<li><p>Auxiliary speed: <strong>n<sub>aux</sub> = n<sub>Eng</sub> * -TransRatio</strong></p></li> -<li><p>Auxiliary output power: <strong>P<sub>auxOut</sub> = -P<sub>supply</sub>/EffToSply</strong></p></li> -<li><p>Auxiliary input power: <strong>P<sub>auxIn</sub> = -EffMap(n<sub>Aux</sub>, P<sub>AuxOut</sub>)</strong></p></li> -<li><p>Auxiliary power consumption: <strong>P<sub>aux</sub> = -P<sub>auxIn</sub>/EffToEng</strong></p></li> -<li><p><strong>P<sub>aux</sub> is added to the engine’s power -demand</strong></p></li> -<li><p>**P<sub>supply</sub> is defined in the driving cycle</p></li> -</ol> -<table style="width:100%;"> -<colgroup> -<col style="width: 6%" /> -<col style="width: 70%" /> -<col style="width: 22%" /> -</colgroup> -<tbody> -<tr class="odd"> -<td>n<sub>Eng</sub></td> -<td>Calculated engine speed.</td> -<td>[1/min]</td> -</tr> -<tr class="even"> -<td>TransRatio</td> -<td>Speed ratio between auxiliary and engine. <a href="#auxiliary-input-file-.vaux">Defined in the Auxiliary -File</a>.</td> -<td>[-]</td> -</tr> -<tr class="odd"> -<td>n<sub>aux</sub></td> -<td>Auxiliary speed</td> -<td>[1/min]</td> -</tr> -<tr class="even"> -<td>P<sub>supply</sub></td> -<td>Effective supply power demand. <a href="#driving-cycles-.vdri">Defined in the driving cycle</a>.</td> -<td>[kW]</td> -</tr> -<tr class="odd"> -<td>EffToSply</td> -<td>Consumer efficiency. <a href="#auxiliary-input-file-.vaux">Defined -in the Auxiliary File</a>.</td> -<td>[-]</td> -</tr> -<tr class="even"> -<td>P<sub>auxOut</sub></td> -<td>Auxiliary output power</td> -<td>[kW]</td> -</tr> -<tr class="odd"> -<td>EffMap</td> -<td>Auxiliary efficiency map. <a href="#auxiliary-input-file-.vaux">Defined in the Auxiliary -File</a>.</td> -<td>[kW] = f( [1/min], [kW] )</td> -</tr> -<tr class="even"> -<td>P<sub>auxIn</sub></td> -<td>Auxiliary input power</td> -<td>[kW]</td> -</tr> -<tr class="odd"> -<td>EffToEng</td> -<td>Efficiency of auxiliary (belt/gear) drive. <a href="#auxiliary-input-file-.vaux">Defined in the Auxiliary -File</a>.</td> -<td>[-]</td> -</tr> -<tr class="even"> -<td>P<sub>aux</sub></td> -<td>Mechanical auxiliary power demand at the crank shaft</td> -<td>[kW]</td> -</tr> -</tbody> -</table> -<p>Each auxiliary must be defined in the <a href="#job-file">Job -File</a> and each <a href="#driving-cycles-.vdri">driving cycle</a> used -with this vehicle/auxiliary must include supply power for each -auxiliary. To link the supply power in the driving cycle to the correct -auxiliary in the Job File an ID is used. The corresponding supply power -is then named <em>“<Aux_ID>”</em>.</p> -<p><strong><em>Example:</em></strong> <em>The Auxiliary with the ID -“ALT” (in the Job File) is linked to the supply power in the column -“<Aux_ALT>” in the driving cylce.</em></p> -<p>In addition to the generic map-based auxiliaries approach it is also -possible to specify a constant load applied to the engine during the -whole mission.</p> +<p>In Engineering mode the auxiliary power demand for the following +states of the vehicle can be defined:</p> +<ul> +<li>ICE On</li> +<li>Vehicle driving, ICE off</li> +<li>Vehicle standstill, ICE off</li> +</ul> +<p>If the ICE is on, the auxiliary power demand is directly applied to +the combustion engine. In case the ICE is off, the according power +demand is balanced in the modal data and the fuel consumption is <a href="#engine-fuel-consumption-correction">corrected in post +processing</a>.</p> +</div> +</section> +<section id="bus-auxiliaries" class="level2"> +<h2>Bus Auxiliaries</h2> +<div class="engineering"> +<p><img src="data:image/png;base64,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8PwSERERLUrnUQEg5GGAwAevu0U/sb5w1QV4/7U3W4viRNUSGEthcNOmTfjeIz/QD9TLz8sLB+vy6hikZ0BGpnt6so2kueubjbj/29/Wvxgg01KxYD+fQO73l3HpefDthx7Cl7/651i2bJneNhmSB8mfzqN5TdaHPvIR/OqFX6Ng7VqdBztPkkf7XEheJd37v/0PKm9f0fOJaO7ccb/9lPqIx9SrwNR6Uv3+J6f3E4YUieeXiIiIaPGZ0a8ARJrE2eEhbGv9Gg4eP4LO+tZQUDsdulv8oUMYHh6Zsu0kJrAsfznWX7rezJkqep/PP/ccujo78dJLL+neBe8oLsZtH/0obrrZrqCYuo0b+dUA6bI/PjZu1p/UFR6XX3GFtcI0/PTHP0Fj4y4E+w4gNzdXV0zI8w9++7OfxR/9jz/Wt0AQERERERERJTLdXwE47woAaaiWmPjkudP47jN+fO6DnzRLkjOdyoJk1pV1RLz1klnHFm+f08m7SDb/00mTiIiIiIiI0tO8/Aygk8SqErSuWb5q2sG/mE6wm8y6so69nuQrFuc6icRbL9k0bPHWt/M63TSJiIiIiIiIknHeFQBisQatSymYZuBPREREREREc0nfAvBSx4NmkoiIiIiIiIhS0az0ACAiIiIiIiKixY0VAERERERERERpgBUARERERERERGmAFQBEREREREREaYAVAERERERERERpgBUARERERERERGmAFQBEREREREREaWDuKgCC30JZQQEKogbft9T8sm8haFZbEM68lZXhW34zn4hotk25FpbBlwrXHF5HiWg65JoRXf4LzQviW2WqjBh9HYnexu/T19BvRRUig9/yRVyPfH6XUiavW0REc9wD4JZvoGdgAAOOoel2s2y6Yn1xCLf5rvzwlbSjssfk6f5KtFf51NwkTXt/RJT2nNfCnkq8uGsRXEOc1zJeR4loQXlwe+UteHF/5FUh+MN2oPJ2tdTi73gR1dXXo/2H4fWC3ypDSfu12B66Hm0HqrZOqSTgdYuIyLL0bwHwfBF+/xdDXw4JBffjxVsqcbu9gWw/0IQyM0lENKc8G3H90/twwEwuCryOEtEC89xeCRXZOwLsIKz4377QBLH/xetR0VSB60PrWet84/4voix0PSpD04AfX4y+oPG6RUSkLWwFQPBb8JXZXbF84draoD88X3eX9eNbW/8M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85LIm3V4RCllLq+FRERLRSpc71gBkCb8vnJUtZp2/9JqNLSoAvIBHwqqWlHa0BNReJ9rrABIbawASN5sVgCoSFb9nddE/J23qb/zMsQIlKPGoYL+mnqrB1Zpaal6rYysAIBfBb9VqO+WlnNnZaEdFEuAbGYJSVu61stzA+JUAAipcLD3rfaO6rYWHVhLGr6aeujDsZ8/4JL/iAqAmnZ4VWqu28lupKKhpsqsY66HepeO82Cui7HmJcybmk2UahJdC4mI0gUrAIimiRUAqY0VAMmb3QoAksCcQTjR3GDZj4goNSzQzwASEZGQoD7ZgYiIiIjofLAHAM079gBIbewBQESUeni9IyJKDewBQERERERERJQG2AOA5p30AKDUxh4ARESphdc7IqLUwAoAIqI4WAFARMTrHRFRquAtAERERERERERpgBUARERERERERGmAFQBEREREREREaYAVAERERERERERpgBUARERERERERGmAFQBEREREREREaYAVAERERERERERpgBUARERERERERGmAFQBEREREREREaYAVAERERERERERpIGP95qrJlzoeNJPJ6e/vR2FhoZkiomTt2rXLjKWu7du3m7HUEO96x2shEaULXu+IiFIDKwCI5pFUAOzcudNMpZ4dO3awAoCIKAXxekdElBp4CwARERERERFRGmAFABEREREREVEa4C0ARPOItwAsPYluASAiShcs+xERLX0LUwEQbEZ5ST26q9sw0FRmz0RzeQnq0YCerlp4zNxps9M2k5ZSVLd1IbSrdDHlXKTpeVhE0r4CwO9DQVWr+ig2oMFbj96KgdDnMdhcjpJ6L9oGmmDN8sNX0IjinhagRl0b1Ae5ui28/nxhhScRERERpYqFuwWgtBSlgT4V9hvBTrRHRu0zp4KLnoEBDJihp82LQGNzeF+LkQTr5SaPzvHz5TwXPZWL/zxQ6pOKv65abCkuRaDP/jQG0dkul4UAwrP6EIAXRR4ParsG0FZt5hMRERER0Yws4DMAKlHpbUenXdg/0KsCg2qUmsnZ5CmrgLe7FwfM9KLnqUXX+fSCcOMpWlrngVKap8iL7vZOUyF1AL3qmlBXCbTbFwV1TeiurjC9AYiIiIiI6Hwt6EMAt1R4Q4V9f0cAlRXFelzz+1BeUIACPZTD57fmFThbyQt8kNmJBP0dCJQWY4OeaIav3KRb7kOzXQER9Ifn6/2pBdEt8fa0fvVFpBPKR6z07fV95Wq+WnfKsQXRXFOP7u56lITSDx/nlP2Y9Jp1enYasiC+eOchlG7onEr36xjjUdvFPD5ZjyiRsgpU2xVS6rPZ6i1C2ZZKoNeqogr2BVBarD+tREREREQ0Cxb2VwA2qIBftwD60RGoxBZnWb+sCV3RXdfVvDZvPWqa/Spgboe3zb5XOIoE0jowtoaSRqCuRVrUJdBuR3GLSbelGO01EmjL/Cqgssfsrw6oqkFzvKbyboTS6akMoEpH4G7py/oBFFe0qPkqz1OOrRNbWhpQKt31I1r+rYoB1Fn5Cu9HUen16vRUGvFucXCcCzkPlaHzECNdzxZU2l2wJSBT/zr0YfWZioMkj0+miRLagGLzeZNgv7pCfXKkl4q+Nci6JaByy6z3gyEiIiIiSlsLWwEgASd6cUBapr1FkV3edUuzaeF2PMiurKkN3voq1Hvr3B8GFnHfexsaEECHBPP6OQPdqC8xlQOSbnc7Ov1qvlprW63JgacMTQNdqI3X+KgCYjs28WyptJ5n4Ja+7Lu0ElvKzAYuxzaFpCf5MtuF9iMTKj17vq5IceM8F11N0Ifomq4HRd5u3QArPTIaGtSZkxoAuT2jcgs8yR4fUVI8sBr8rWDfauzfgGL16ewMHkBvt9z/r1ckIiIiIqJZsLAVADoACKCxMQCvtP6F+OEraUdxnWnh7mkIPxtAPxhMcT5AMB4VzNfWedGqm7JFNdrsgFgPCQL9aUuUfpxjWwTKKqrVqW22emTUWq2xzX3q/QlFYnN9/iidyHMAAh279f3/VoWaqRTY3YEA7/8nIiIiIppVC1wBoIr7Utrv9iIi/te8wAYr6Ax29ppWcqsLuretB23edtSEbuBPQO41bu2AX3dxb0WHvZ2+d70ZQd0ToR67Q/PlnvdyNMN6aJ79TLKgtITbnPM729UhFMHjlr415RDr2GKw8yXPI1BC+9FT5yFeuvLAxPp6BKTFX4VfFeo817eb9yfp4yNKknzeWlv1/f/251oqBVrVPNMlgIiIiIiIZsmCVwDoJ95PuW+8DNsagHbT1bymXbf540Bzjen6r0LTpjoVqNaEH+IXl32vsQe1LW2SsNWFvabX3BMfNV9ulm9rQa1H8hEwXd7LsbvDJCdUer01Vv5K2ivRo+9HcEvfKfaxyb3PEpSXRDxET9JTKzda6YX3c77ipSvnCqEW/7IKr5qwW2KTOT6i6bA+bxEP+5MKO5Ty/n8iIiIiolmWsX5z1eRLHQ+ayeT09/ejsLDQTKUhafmuAVrm4qf6KKXt2rULO3fuNFOpZ8eOHdi+fbuZikF+yaOjAgMzqMjy+wrQUTHg/uyPOZL21zsiIiIiShkL3wOAiNJLaxVCP+eZlCCaywtQ1WomiYiIiIhoRlgBMBNy2wJb/4mmr6zJenjktP5+PKjtsh46Od+t/0REREREqYQVAERERERERERpgBUARERERERERGmADwEkmkfyEMBUF/chgEsQr3dERERElCpYAUBEFAevd0RERESUKngLABEREREREVEaYAUAERERERERURpgBQARERERERFRGmAFABEREREREVEaYAUAERERERERURpgBQARERERERFRGmAFABEREREREVEaYAUAERERERERURpgBQARERERERFRGshYv7lq8qWOB81kcvr7+1FYWGimiChZu3btMmOpa/v27WYsNfB6R0RERESpghUARPNIKgB27txpplLPjh07WAFARERERLRI8RYAIiIiIiIiojTACgAiIiIiIiKiNMAKACIiIiIiIqI0sEAVAH74Cnzq/06x5s1QsBnl5c0ImskQt/luZP2CAhREDb7maaYzF5x5Ky9H86ycuNkTbPZF5M/nX9CzRYuF32c+E81o9qm/JcfnNthcrpY5rwFyTZDPttvfWxDN5dZnzJkOERERERHFxh4AiZQ2oGdgAAOOoWmLWTZds1UxIYFRSTsqe0yeWirRXqUCp2mnMzckkCtpL0ZdKH91QFUNmuc6Y/bxL5LzQC6q2zDQVYstxaUI9NnvUhCd7erPrTSA8Kw+BOBF0QYzPYUHtV0DaKs2k0REREREFBcrABYDTy26VEDkMZMJSWBUWokt9gay/UATyszkwrICuYaWWpSF8leGpoEu1CZ9gDM03fNIC8pT5EV3e6epqDmAXlSirhJo7zQ1AAd60V1dsUg+10RERERES9+irACwugJL195y+Oxm42AzfKa7b0G5L9ya7Hd0NZf1Q12Be7HbZ9JR60/pIeyW3nS5pRP0h+frfPnRXFOP7u56lIRaqX3whfJoWqynbBcjY54tKlSqx+5mv0rHzFNbR6SvZ0XmTZ+DiP2qeW7nL2Jbta5LmlPOW7AT7Sp3ocqJaLH2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kGgeyUMAU13chwAuQbzeEREREVGqYAUAEVEcvN4RERERUargLQBEREREREREaYAVAERERERERERpgBUARERERERERGmAFQBEREREREREaYAVAERERERERERpgBUARERERERERGmAFQBEREREREREaYAVAERERERERERpgBUARERERERERGmAFQBEREREREREaYAVAERERERERERpgBUARERERERERGmAFQBEREREREREaYAVAERERERERERpgBUARERERERERGmAFQBEREREREREaSBj/eaqyZc6HjSTyenv70dhYaGZmr7bbrvNjCXvscceM2NERPPnfK93RERERESLxYJVADzzzDNmKrGbb76ZFQBEtCBYAUBEREREqWLp3wIQbEZ5QQEKogafP8by8nI02/Png+y7vBlBMxmP31ceme/ZFCsfznmu5zCI5vIYeXJLb0oa5bHfB8egl8dbJpzLo9/DeMuIiIiIiIgoJDWeAVDagJ6BAQw4hqYyWeCHr6QdlT1mfksl2qt8au5i40dHqxdtoXwvgJjn0IMtlaUI9EVWYQQ724HKLfCY6ZCoNHravAg0OioKXN+neMvivYdL5f0lIiIiIiJaeKn9EMBgHwKlldhiR6qeWnQNNGGhYmxXOp/F2GAmFxPPlkqgvdPR2h+EFf9PCf+n8JRVwNvdiwNmekbivYdL5f0lIiIiIiJaBFK7AsCzBZWox+5mP4KRjdgRgs1W93vdZb1ZrSjdyp1d3O1p/eqDr9zucm5am93mGwckfUc/er/P2a1eWrHr0d1dj5ICtZ2dlr4lwJp23Z+5baBcHV+zHpcu93EOdCb0OWxHp51ssFNNOYLuOIL+jvOv2Ij3Hib5/hIREREREVGqVADo4NkEyXqwA3APalvaUNzbiJISmV8Oie8j+bG73up+P9BTiUD97ojgfYpuoLjF6nLeUxlAlR3Ju81XNmypRGlrh0lXuvtXoyLUTF2Gpp4GlOou8Kb1ujuA4ooWldY29NXUA3U9Mfan1tnWpfLcANQ3Anpc5b/R2VrvEH2OpNLBLNLinEOrE4CVqmv3fxGVRonKVl1LbXhd130oM3oPk3l/iYiIiIiISKToMwAc3cA9ZahtUsGxBNBtXtTXRD28DhtQXNqKqvJy+DqL0NKToAt5aXGo9Vu6x5cG+qz03OYLTy3qqlvRIRGtvwOt1RUJ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" /></p> +<p>In Engineering Mode the electrical and mechanical power demand for +the electric system, the pneumatic system and the HVAC can be +provided.</p> +<section id="electric-system-1" class="level4"> +<h4>Electric System</h4> +<dl> +<dt>Current Demand Engine On</dt> +<dd> +Demand of the electric system when the ICE is on. The current is +multiplied with the nominal voltage of 28.3V. +</dd> +<dt>Current Demand Engine Off Driving</dt> +<dd> +Demand of the electric system when the ICE is off and the vehicle is +driving. The current is multiplied with the nominal voltage of 28.3V. +</dd> +<dt>Current Demand Engine Off Standstill</dt> +<dd> +Demand of the electric system when the ICE is off and the vehicle is at +standstill. The current is multiplied with the nominal voltage of 28.3V. +</dd> +<dt>Alternator Efficiency</dt> +<dd> +The electric power demand is divided by the alternator efficiency to get +the mechanical power demand at the crank shaft +</dd> +<dt>Alternator Technology</dt> +<dd> +The “conventional alternator” generated exactly the electric power as +demanded by the auxiliaries. The “smart alternator” may generate more +electric power than needed during braking phases. The exessive electric +power is stored in a battery. In case “no alternator” is selected (only +available for xEV vehicles) the electric system is supplied from the +high voltage REESS via a DC/DC converter. +</dd> +<dt>Max Recuperation Power</dt> +<dd> +In case of a smart alternator, defines the maximum electric power the +alternator can generate during braking phases. +</dd> +<dt>Useable Electric Storage Capacity</dt> +<dd> +In case of a smart alternator, defines the storage capacity of the +battery. In case the battery is not empty, the electric auxiliaries are +supplied from the battery. Excessive electric energy from the smart +alternator during braking phases is stored in the battery. +</dd> +<dt>Electric Storage Efficiency</dt> +<dd> +This efficiency is applied when storing electric energy from the +alternator in the battery. +</dd> +<dt>ESS supply from HEV REESS</dt> +<dd> +If selected, the low-voltage electric auxiliaries can be supplied from +the high voltage REESS via the DC/DC converter. Needs to be selected in +case “no alternator” is chosen as alternator technology. In case of a +smart alternator, the low-voltage battery is used first and if empty the +energy is drawn from the high voltage system. +</dd> +</dl> +</section> +<section id="pneumatic-system-1" class="level4"> +<h4>Pneumatic System</h4> +<dl> +<dt>Compressor Map</dt> +<dd> +<a href="#advanced-compressor-map-.acmp">Compressor map file</a> +defining the mechanical power demand and the air flow depending on the +compressor speed. +</dd> +<dt>Average Air Demand</dt> +<dd> +Defines the average demand of copressed air througout the cycle. +</dd> +<dt>Compressor Ratio</dt> +<dd> +Defines the ratio between the air compressor and combustio engine +</dd> +<dt>Smart Air Compressor</dt> +<dd> +If enabled, the air compressor may generate excessive air during braking +events. The air consumed and generated are <a href="#engine-fuel-consumption-correction">corrected in post +processing</a>. +</dd> +</dl> +</section> +<section id="hvac-system-1" class="level4"> +<h4>HVAC System</h4> +<dl> +<dt>Mechanical Power Demand</dt> +<dd> +Power demand of the HVAC system directly applied at the crank shaft +</dd> +<dt>Electric Power Demand</dt> +<dd> +Electric power demand of the HVAC system. This is added to the current +demand of the electric system +</dd> +<dt>Aux Heater Power</dt> +<dd> +Maximum power of the auxiliary heater +</dd> +<dt>Average Heating Demand</dt> +<dd> +Heating demand for the passenger compartment. This demand is primary +satisfied from the combustion engines waste heat. In case the heating +demand is higher, the auxiliary heater may provide additional heating +power. The fuel consumption of the aux heater is <a href="#engine-fuel-consumption-correction">corrected in post +processing</a>. +</dd> +</dl> +</section> </div> </section> <section id="pwheel-input-sico-mode" class="level2"> @@ -7794,6 +8159,22 @@ contact <a href="mailto:vecto@jrc.ec.europa.eu">vecto@jrc.ec.europa.eu</a>.</p> <section id="changelog" class="level1"> <h1>Changelog</h1> <p><strong>VECTO-3.3.11</strong></p> +<p><strong><em>Build 2675 (2022-04-29) OFFICIAL +RELEASE</em></strong></p> +<ul> +<li>Bugfixes (compared to 3.3.11.2645) +<ul> +<li>[VECTO-1557] - Simulation abort Generic Vehicle CityBus APT-S +UD</li> +<li>[VECTO-1561] - Simulation abort with AT transmission</li> +<li>[VECTO-1567] - Different CO2 results with VECTO-3.3.11.2645 release +candidate</li> +<li>[VECTO-1562] - Adapting WHTC Correction Factor weighting for LH +Cycle</li> +<li>[VECTO-1560] - update toolchain for generating user manual</li> +<li>added new VECTO Parameter documentation</li> +</ul></li> +</ul> <p><strong><em>Build 2645 (2022-03-30) RELEASE CANDIDATE</em></strong></p> <ul> diff --git a/Documentation/User Manual/pics/BusAux_Engineering.png b/Documentation/User Manual/pics/BusAux_Engineering.png new file mode 100644 index 0000000000000000000000000000000000000000..942dd959bc3ec55752929f3ab0b8efb892ff2f08 Binary files /dev/null and b/Documentation/User Manual/pics/BusAux_Engineering.png differ diff --git a/Documentation/User Manual/pics/JobForm_ADASParams.png b/Documentation/User Manual/pics/JobForm_ADASParams.png new file mode 100644 index 0000000000000000000000000000000000000000..60c75851154130da99af67b8456f3a3f91992167 Binary files /dev/null and b/Documentation/User Manual/pics/JobForm_ADASParams.png differ diff --git a/Documentation/User Manual/pics/JobForm_DriverModel.png b/Documentation/User Manual/pics/JobForm_DriverModel.png new file mode 100644 index 0000000000000000000000000000000000000000..9d454be400ebf4a5a9144b5ce38236140082bf12 Binary files /dev/null and b/Documentation/User Manual/pics/JobForm_DriverModel.png differ diff --git a/Documentation/User Manual/pics/VECTO_JobEditor_Aux.png b/Documentation/User Manual/pics/VECTO_JobEditor_Aux.png new file mode 100644 index 0000000000000000000000000000000000000000..c09d163bcc893f1d6e967ce2b090a292a4f8576a Binary files /dev/null and b/Documentation/User Manual/pics/VECTO_JobEditor_Aux.png differ diff --git a/Documentation/User Manual/pics/VECTO_JobEditor_Cycles.png b/Documentation/User Manual/pics/VECTO_JobEditor_Cycles.png new file mode 100644 index 0000000000000000000000000000000000000000..0b5413318eea0f1877b11d7b980b732c5e53b955 Binary files /dev/null and b/Documentation/User Manual/pics/VECTO_JobEditor_Cycles.png differ diff --git a/Documentation/User Manual/pics/VehicleForm_ADAS.png b/Documentation/User Manual/pics/VehicleForm_ADAS.png new file mode 100644 index 0000000000000000000000000000000000000000..1b106287f29d78157ac7fd524d9f44136d3940ed Binary files /dev/null and b/Documentation/User Manual/pics/VehicleForm_ADAS.png differ diff --git a/Documentation/User Manual/pics/VehicleForm_PTO.png b/Documentation/User Manual/pics/VehicleForm_PTO.png new file mode 100644 index 0000000000000000000000000000000000000000..1afbd565c512db2e3f6a32ab29c84d62600d0dcb Binary files /dev/null and b/Documentation/User Manual/pics/VehicleForm_PTO.png differ diff --git a/Documentation/User Manual/pics/VehicleForm_Powertrain.png b/Documentation/User Manual/pics/VehicleForm_Powertrain.png new file mode 100644 index 0000000000000000000000000000000000000000..f021a5837679f9d6202cdbb95b22f2fde79b8571 Binary files /dev/null and b/Documentation/User Manual/pics/VehicleForm_Powertrain.png differ diff --git a/Documentation/User Manual/pics/VehicleForm_TorqueLimits.png b/Documentation/User Manual/pics/VehicleForm_TorqueLimits.png new file mode 100644 index 0000000000000000000000000000000000000000..d8a8b37a230ef48c08e61e7a728ef493466f482a Binary files /dev/null and b/Documentation/User Manual/pics/VehicleForm_TorqueLimits.png differ diff --git a/Documentation/VectoResults_3.3.11.2675.xlsx b/Documentation/VectoResults_3.3.11.2675.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..72f91d85c935cd8153289d2b5c410df13e4c9dec Binary files /dev/null and b/Documentation/VectoResults_3.3.11.2675.xlsx differ diff --git a/Documentation/XML/CSS/styles.css b/Documentation/XML/CSS/styles.css new file mode 100644 index 0000000000000000000000000000000000000000..2dc97ab5486efae6a268a48acef60d361633fcb5 --- /dev/null +++ b/Documentation/XML/CSS/styles.css @@ -0,0 +1,100 @@ +.tabcontent { + display: none; + border-top: none; + width:100%; +} + + + +.tooltip-wide .tooltip.bottom, .tooltip-inner { + max-width: none; +} + +.tab-content .wide>.active{ + display: inline-block; +} + +.path-div { + text-align: left; + margin-bottom: 10px; +} + +.path-div div{ + display: inline-block; +} + + +.bg-green { + background-color: #7bfac1; +} + +.bg-yellow { + background-color:#fff3cd; +} + +.bg-blue { + background-color:#cff4fc; +} + +.bg-red { + background-color:#f8d7da; +} + +.bg-white { + background-color: #ffffff; +} + +.table-green { + --bs-table-bg: #7bfac1; + --bs-table-striped-bg: #81ce6a; + --bs-table-striped-color: #000; + --bs-table-active-bg: #bcd0c7; + --bs-table-active-color: #000; + --bs-table-hover-bg: #c1d6cc; + --bs-table-hover-color: #000; + color: #000; + border-color: #bcd0c7; + } + + .table-blue { + --bs-table-bg: #cff4fc; + --bs-table-striped-bg: #c5e8ef; + --bs-table-striped-color: #000; + --bs-table-active-bg: #badce3; + --bs-table-active-color: #000; + --bs-table-hover-bg: #bfe2e9; + --bs-table-hover-color: #000; + color: #000; + border-color: #badce3; + } + + .table-yellow { + --bs-table-bg: #fff3cd; + --bs-table-striped-bg: #f2e7c3; + --bs-table-striped-color: #000; + --bs-table-active-bg: #e6dbb9; + --bs-table-active-color: #000; + --bs-table-hover-bg: #ece1be; + --bs-table-hover-color: #000; + color: #000; + border-color: #e6dbb9; + } + + .table-red { + --bs-table-bg: #f8d7da; + --bs-table-striped-bg: #eccccf; + --bs-table-striped-color: #000; + --bs-table-active-bg: #dfc2c4; + --bs-table-active-color: #000; + --bs-table-hover-bg: #e5c7ca; + --bs-table-hover-color: #000; + color: #000; + border-color: #dfc2c4; + } + + .detail-div { + padding-top: 2%; + padding-right: 2%; + padding-bottom: 2%; + padding-left: 2%; + } \ No newline at end of file diff --git a/Documentation/XML/VectoParameterDocumentation.html b/Documentation/XML/VectoParameterDocumentation.html new file mode 100644 index 0000000000000000000000000000000000000000..e743ee0b629df5696a85b58ce4abd5d9e19388a7 --- /dev/null +++ b/Documentation/XML/VectoParameterDocumentation.html @@ -0,0 +1,469 @@ +<!doctype html> + +<html lang="en" xmlns="http://www.w3.org/1999/xhtml"> +<head> + <meta charset="utf-8" /> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <title>Vecto Parameter Documentation</title> + + <!-- Online resources --> + <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/css/bootstrap.min.css" integrity="sha384-B0vP5xmATw1+K9KRQjQERJvTumQW0nPEzvF6L/Z6nronJ3oUOFUFpCjEUQouq2+l" crossorigin="anonymous"> + <link rel="stylesheet" href="https://unpkg.com/bootstrap-table@1.18.3/dist/bootstrap-table.min.css"> + <link rel="stylesheet" href="https://unpkg.com/bootstrap-table@1.18.3/dist/bootstrap-table.min.css"> + <link href="https://unpkg.com/bootstrap-table@1.18.3/dist/extensions/sticky-header/bootstrap-table-sticky-header.css" rel="stylesheet"> + <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.6.3/css/all.css" integrity="sha384-UHRtZLI+pbxtHCWp1t77Bi1L4ZtiqrqD80Kn4Z8NTSRyMA2Fd33n5dQ8lWUE00s/" crossorigin="anonymous"> +<!-- Local Resources --> + <link rel="stylesheet" href="css/styles.css"> +</head> +<body> + <header> + <h1 class="header">Vecto Parameter Documentation</h1> + </header> + <div id=topContainer class="container-fluid sticky-top bg-white"> + <div class="container-fluid bg-secondary" style="padding:10px"> + <button type="button" id="btn_parameter" + class="btn btn-info active tablinks" onclick="openTab(event, 'Parameter')"> + Parameter + </button> + <button id="btn_anon" + class="btn btn-info tablinks" + onclick="openTab(event, 'AnonymousTypes')"> + Anonymous Types + </button> + <!-- <button if="btn_missing" + class="btn btn-info tablinks" + onclick="openTab(event, 'MissingTypes')"> + Missing Types + </button> --> + </div> + + <!-- Tab content --> + <div class="container-fluid"> + <div class="row"> + <div class="col bg-green text-center"> + Declaration Mode + </div> + <div class="col bg-blue text-center"> + Declaration and Engineering Mode + </div> + <div class="col bg-yellow text-center"> + Engineering Mode + </div> + </div> + <div class="row"> + <div class="col text-center"> + * indicates an optional component + </div> + <div class="col text-center"> + @ indicates an attribute + </div> + <div class="col text-center"> + ℹ hover for type information + </div> + </div> + </div> + </div> + + <div id="Parameter" class="tabcontent" style="display: inline-block"> + <table id=parameterTable1 class="table table-striped table-hover"> + <thead> + </thead> + <tbody> + </tbody> + </table> + </div> + + <div id="AnonymousTypes" class="tabcontent"> + <table id=anonymousTypesTable class="table table-striped table-hover hidden"> + <thead> + </thead> + <tbody> + </tbody> + </table> + </div> + + <!-- <div id="MissingTypes" class="tabcontent"> + <table id=missingTypesTable class="table table-striped table-hover hidden"> + <thead> + </thead> + <tbody> + </tbody> + </table> + </div> --> + + <script> + function openTab(evt, tabName) { + // Declare all variables + var i, tabcontent, tablinks; + + // Get all elements with class="tabcontent" and hide them + tabcontent = document.getElementsByClassName("tabcontent"); + for (i = 0; i < tabcontent.length; i++) { + tabcontent[i].style.display = "none"; + } + + // Get all elements with class="tablinks" and remove the class "active" + tablinks = document.getElementsByClassName("tablinks"); + for (i = 0; i < tablinks.length; i++) { + tablinks[i].className = tablinks[i].className.replace(" active", ""); + } + + // Show the current tab, and add an "active" class to the button that opened the tab + document.getElementById(tabName).style.display = "inline-block"; + evt.currentTarget.className += " active"; + } + </script> + + <!-- <table id=parameterTable1 class="table table-striped table-hover"> + <thead> + </thead> + <tbody> + </tbody> + </table> --> + <!-- <table id=anonymousTypesTable class="table table-striped table-hover hidden"> + <thead> + </thead> + <tbody> + </tbody> + </table> --> + + + <script type="text/javascript" src="https://code.jquery.com/jquery-latest.js"></script> + <script src="https://code.jquery.com/jquery-3.5.1.slim.min.js" integrity="sha384-DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj" crossorigin="anonymous"></script> + <script src="https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/js/bootstrap.bundle.min.js" integrity="sha384-Piv4xVNRyMGpqkS2by6br4gNJ7DXjqk09RmUpJ8jgGtD7zP9yug3goQfGII0yAns" crossorigin="anonymous"></script> + <script type="text/javascript" src="https://unpkg.com/bootstrap-table@1.18.3/dist/bootstrap-table.min.js"></script> + + + + <script src="https://unpkg.com/bootstrap-table@1.18.3/dist/extensions/sticky-header/bootstrap-table-sticky-header.min.js"></script> + <script src="https://unpkg.com/bootstrap-table@1.18.3/dist/extensions/filter-control/bootstrap-table-filter-control.js"></script> + <script src="https://unpkg.com/bootstrap-table@1.18.3/dist/extensions/print/bootstrap-table-print.min.js"></script> + + <script type="text/javascript" src="data.js"></script> + <script type="text/javascript"> + const mergedTypesData = mergedTypes; + const anonymousTypesData = anonymousTypes; + //const missingTypesData = missingTypes; + var topBarHeight = 0; + </script> + <script> + + $( document ).ready(function() { + // console.log( "ready!" ); + // console.log( "Init tables!"); + topBarHeight = $( "#topContainer" ).outerHeight(); + // console.log(topBarHeight); + initTables(); + }); + + + function initTables(){ + + $('#parameterTable1').bootstrapTable({ + showPrint: true, + showButtonIcons: true, + data: mergedTypesData, + search: true, + showColumns: true, + sortReset: true, + stickyHeader: true, + stickyHeaderOffsetY: topBarHeight, + detailView: true, + showPaginationSwitch: true, + filterControl: true, + searchHighlight: true, + detailViewByClick: true, + detailFormatter: parameterDetailFormatter, + columns: [{ + field: 'ParamIdString', + title: 'Parameter ID', + valign: 'middle', + sortable: true, + cellStyle: cellStyle, + filterControl: 'input', + filterControlPlaceholder: 'Filter' + },{ + field: 'Component', + title: 'Component', + valign: 'middle', + sortable: true, + filterControl: 'input', + filterControlPlaceholder: 'Filter', + + },{ + field: 'ElementName', + title: 'Name', + valign: 'middle', + sortable: true, + },{ + field: 'Type', + title: 'Type', + valign: 'middle', + switchable: true, + },{ + field: 'XmlTypesWithVersion', + title: 'XML-Types', + valign: 'middle', + sortable: true, + formatter: xmlTypeFormatter + }], + // onExpandRow:function(index, row, $detail){ + // expandTable($detail, row) + // } + }) + + $('#anonymousTypesTable').bootstrapTable({ + showPrint: true, + data: anonymousTypesData, + search: true, + showColumns: true, + sortReset: true, + stickyHeader: true, + stickyHeaderOffsetY: topBarHeight, + detailView: true, + showPaginationSwitch: true, + filterControl: true, + searchHighlight: true, + detailViewByClick: true, + detailFormatter: anonymousTypesDetailFormatter, + columns: [{ + field: 'ParamIdString', + title: 'Parameter Id', + valign: 'middle', + sortable: true, + //cellStyle: cellStyle, + filterControl: 'input', + filterControlPlaceholder: 'Filter' + },{ + field: 'Component', + title: 'Component', + valign: 'middle', + sortable: true, + cellStyle: cellStyle, + filterControl: 'input', + filterControlPlaceholder: 'Filter' + },{ + field: 'ElementName', + title: 'Name', + valign: 'middle', + sortable: true, + filterControl: 'input', + filterControlPlaceholder: 'Filter' + },{ + field: 'Type', + title: 'Type', + valign: 'middle', + sortable: true, + switchable: true, + },{ + field: 'Restrictions', + title: 'Restrictions', + valign: 'middle', + switchable: true, + formatter: restrictionFormatter1, + }], + }) + } + + + function xmlTypeFormatter(value, row, index, field) { + return value.join('<br>'); + } + + function restrictionFormatter1(value, row, index, field){ + var result = restrictionFormatter(index, row.Restrictions); + return result.html(); + } + + function commentFormatter(value, row, index, field){ + return value + (row.Deprecated ? 'Deprecated' : ''); + } + + function nameFormatter(value, row, index, field){ + return row.Deprecated ? 'Deprecated' : value; + } + + function cellStyle(value, row, index, field) { + return getTableBackgroundClass(row.Mode); + } + + function getTableBackgroundClass(modeEnum){ + + return { + classes: getBackgroundClass(modeEnum) + } + } + + function getBackgroundClass(modeEnum){ + var classes = [ + 'bg-red', //undefined + 'bg-green', //Declaration + 'bg-yellow', //Engineering + 'bg-blue', //Declaration and Engineering + ] + + return classes[modeEnum] + } + + function anonymousTypesDetailFormatter(index, row, $element){ + // console.log("AnonymousTypesDetailsFormatter"); + // console.log(row); + var $detailDiv = $('<div>').addClass('detail-div'); + + $detailDiv.append(xmlPathsFormatter(row.XmlPaths)); + return $detailDiv; + } + + function parameterDetailFormatter(index, row, $element) + { + // console.log('Details opened!') + // console.log(row); + var $detailDiv = $('<div>').addClass('detail-div'); + // create table + var $table = $('<table>').addClass('table'); + // caption + var $thead = $table.append('<thead />').children('thead'); + + $thead.append($('<tr>') + .append(createTableHeader("Restrictions").attr('width', '25%')) + .append(createTableHeader("XML Path").attr('width', '50%')) + .append(createTableHeader("Comment").attr('width', '25%')) + ); + + //tbody + var $tbody = $table.append('<tbody />').children('tbody'); + + $tbody.append($('<tr />') + .append(createTableData(restrictionFormatter(index, row.Restrictions))) + .append(createTableData(xmlPathsFormatter(row.XmlPaths))) + .append(createTableData(commentFormatter(index, row.Comment))) + ); + $detailDiv.append($table); + return $detailDiv; + } + + + function createTableHeader(value){ + return $('<th>').html(value); + } + + function createTableData(value){ + return $('<td>').html(value); + } + + function commentFormatter(index, comment){ + return comment.replace('\n', '<br>'); + } + + function restrictionFormatter(index, restrictions){ + var parentDiv = $('<div>'); + // console.log('Restrictionformatter'); + // console.log(restrictions); + restrictions.forEach(restriction => { + parentDiv.append(createToolTipDiv(restriction.RestrictionDescription.replace('--', '▪'), + ('defined in: ' + restriction.Versions.join(',')), 'right')) + }) + return parentDiv; + } + + function createToolTipDiv(text, tooltiptext, placement = 'top'){ + // console.log(arguments) + var result = $('<div>'). + attr('data-toggle', 'tooltip'). + attr('data-placement', placement). + attr('data-html', true). + attr('title', tooltiptext). + attr('data-bs-custom', 'tooltip-wide'). + html(text); + + try{ + result.tooltip(); + }catch(e){ + console.log(e); + } + finally{ + return result; + } + //result.tooltip(); + } + + function getVersion(qualifiedName){ + return qualifiedName.match('((DEV|dev):)?v[0-9]+.[0-9]+')?.[0]; + } + + function xmlPathsFormatter(paths){ + // console.log('xmlPathsFormatter'); + // console.log(typeof(paths)); + // console.log(paths); + var parentDiv = $('<div>'); + paths.forEach(path => parentDiv.append(xmlPathFormatter(path))); + return parentDiv; + } + + function xmlPathFormatter(xmlPath){ + //console.log('xmlPathFormatter') + //console.log(xmlPath); + var parentDiv = $('<div>').addClass('path-div').addClass(getBackgroundClass(xmlPath.Mode)); + + parentDiv.append($('<div>') + + //.html(xmlPath.RootNodeType.substring(0,3)) + // .append(createToolTipDiv("ℹ", xmlPath.RootNodeVersion)) + ); + + xmlPath.PathElements.forEach(pathElement => { + var separator = " /"; + if(pathElement === xmlPath.PathElements[0]){ + parentDiv.append(pathElementFormatter(pathElement, "")); + }else{ + parentDiv.append(pathElementFormatter(pathElement, separator)) + } + }); + return parentDiv; + } + + function pathElementFormatter(pathElement, separator){ + //console.log(pathElement); + var pathName = separator; + if(pathElement.IsAttribute){ + pathName += '@'; + } + + pathName += pathElement.ElementName; + + if(pathElement.IsOptional){ + pathName += '*'; + } + // console.log(pathName); + var resultDiv = $('<div>').html(pathName); + + resultDiv.append( + createToolTipDiv("ℹ", + createTooltipTextFromSchemaTypes(pathElement.SchemaTypeNames, ' <br> '))); + + + + return resultDiv; + } + + function createTooltipTextFromSchemaTypes(schemaTypeNames, seperator){ + // console.log(schemaTypeNames); + var result = ""; + schemaTypeNames.forEach((schemaTypeName) => { + var version = getVersion(schemaTypeName.Namespace); + version = version === undefined ? "" : version; + result += version + ' ' + schemaTypeName.Name + seperator} + ) + return result; + } + + </script> + <script> + $(document.body).tooltip({ + selector: "[data-toggle='tooltip']", + trigger: "hover" + }); + </script> + +</body> +</html> \ No newline at end of file diff --git a/Documentation/XML/VectoParameters.html b/Documentation/XML/VectoParameters.html deleted file mode 100644 index 2973dbb3da367311232360990d834fe76cc25235..0000000000000000000000000000000000000000 --- a/Documentation/XML/VectoParameters.html +++ /dev/null @@ -1,6830 +0,0 @@ -<!DOCTYPE html><html xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:vecto="urn:tugraz:ivt:VectoAPI:ParameterDocumentation" xmlns:fn="http://www.w3.org/2005/xpath-functions"> - <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> - <title>Vecto Input Parameters</title> - <script src="https://code.jquery.com/jquery-3.2.1.min.js"></script> - <style type="text/css"><!--/*--><root><!--*/--> -body -{ - background-color: #ffffff; - color: #000000; - font-family: "Arial", sans-serif; -} - -body -{ - background-color: #ffffff; - color: #000000; - font-family: "Arial", sans-serif; - position: relative; -} - -table { - border: 1px solid black; - border-collapse: collapse; - margin: 1em 0; - position: relative; -} -tr, th { - page-break-inside: avoid; - position: relative; -} -tr th, tr td { - page-break-inside: avoid; - position: relative; -} -th { - padding: 3px 5px; - background: #000; - color: #fff; - white-space:nowrap; - position: relative; -} -td { - padding: 3px 5px; -} -td.parameterId { - text-align: center; -} -td.range { - text-align: right; - white-space: nowrap; -} -/*th.xmlpath, td.xmlpath { - display: none; -}*/ -tr.Declaration td.parameterId, div.legend .Declaration span.marker { - background: #A8FFAE; /* green */ -} -tr.Engineering td.parameterId, div.legend .Engineering span.marker { - background: #FFF6C2; /* blue */ -} -tr.Declaration.Engineering td.parameterId, div.legend .Declaration.Engineering span.marker{ - background: #C2DCFF; /* orange*/ -} -tr.deprecated, tr.deprecated td.parameterId { - background:#ccc !important; - color: #555; -} -td.unit { - text-align: center; -} -td.min, td.max { - text-align: right; - white-space: nowrap; -} -td.xmlpath { - white-space: nowrap; -} -td.genericValues span { - white-space: nowrap; -} -td.name { - text-transform: capitalize; -} -span.enumEntry { - white-space: nowrap; -} -div.nextParameter { - float: right; - text-align: right; -} -div.legend { - border: 1px solid black; - overflow: hidden; - margin: 1em 0; - padding: 7px; -} -div.legend div { - width: 33%; - float: left; -} -span.marker { - display: inline-block; - height: 1em; - width: 1em; - margin-right: 0.5em; -} -span.unit { - padding-left: 0.3em; -} -span.optionalEngineering { -background: #FFF6C2; /* blue */ -} -span.optionalDeclaration { -background: #A8FFAE; /* green */ -} -td.xmlpath span.element::before { - content: " / "; -} -td.xmlpath span.attribute::before { - content: " / @"; -} - -th span.sortAsc, -th span.sortAttrAsc { - margin-left: 3px; - cursor: pointer; - display: inline-block; - width: 16px; - height: 16px; - background-size: contain; - background-repeat: no-repeat; - text-indent: -1000em; - margin-left: 10px; -} -th span.sortDesc, -th span.sortAttrDesc, -th span.expand, -th span.collapse { - margin-left: 3px; - cursor: pointer; - display: inline-block; - width: 16px; - height: 16px; - background-size: contain; - background-repeat: no-repeat; - text-indent: -1000em; -} - -div.filter { - margin: 3px 0px; - border: 1px solid black; - display: inline-block; -} -div.filter span { - padding: 8px; - display: inline-block; - cursor: pointer; -} - -th span.collapse, -th span.expand { - position: absolute; - left: 5px; - top: 50%; - margin-top: -8px; -} - - -table.parameters tbody tr.hideMode, -table.parameters tbody tr div.hideMode, -table.parameters tbody tr.hideComp { - display:none -} - -table.parameters th.collapsed span.collapse { - display: none; -} -table.parameters th span.expand { - display: none; -} -table.parameters th.collapsed span.expand { - display: inline-block; -} -span.collapse a, -span.expand a, -span.sortDesc a, span.sortAttrDesc a, -span.sortAsc a, span.sortAttrAsc a { - display: block; - width: 100%; - height: 100%; - } - -table.parameters th.collapsed, -table.parameters td.collapsed { - min-width: 20px; - text-indent: -99999em; -} - -div.filter span.icon { - display: inline-block; - width: 16px; - height: 16px; - padding: 0; - background-size: contain; - margin-right: 3px; -} - -span.filterComp { - width: 16em; - white-space: nowrap; -} - -span.sortDesc, span.sortAttrDesc {max-width: 256px;max-height: 256px;background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ3NC42NCA0NzQuNjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ3NC42NCA0NzQuNjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMzJweCIgaGVpZ2h0PSIzMnB4Ij4KPGc+Cgk8Zz4KCQk8Zz4KCQkJPHBhdGggZD0iTTIzNy4zMiwwLjAxNkMxMDYuMjQ5LDAuMDE2LDAsMTA2LjIzMywwLDIzNy4zMzZzMTA2LjI4MSwyMzcuMjg4LDIzNy4zMiwyMzcuMjg4ICAgICBzMjM3LjMyLTEwNi4yNDksMjM3LjMyLTIzNy4zMlMzNjguMzkxLDAuMDE2LDIzNy4zMiwwLjAxNnogTTIzNy4zMiw0NDIuODQxYy0xMTMuMzM2LDAtMjA1LjUzNy05Mi4xNjktMjA1LjUzNy0yMDUuNTY5ICAgICBTMTIzLjk4MywzMS43MzUsMjM3LjMyLDMxLjczNXMyMDUuNTM3LDkyLjIzMywyMDUuNTM3LDIwNS41MzdTMzUwLjY4OCw0NDIuODQxLDIzNy4zMiw0NDIuODQxeiIgZmlsbD0iI0ZGRkZGRiIvPgoJCQk8cGF0aCBkPSJNMjQ3LjU1NCwxNjEuNTM0Yy0zLjExNS0zLjExNS03LjE4My00LjYwOC0xMS4yODMtNC42MDhzLTguMTY4LDEuNDk0LTExLjI4Myw0LjYwOCAgICAgTDEyMS45MTgsMjY0LjYwNWMtNi4xOTgsNi4xOTgtNi4xOTgsMTYuMjczLDAsMjIuNDdjNi4xOTgsNi4xOTgsMTYuMjczLDYuMTk4LDIyLjQ3LDBsOTEuODgzLTkxLjg4M2w5MS44ODMsOTEuODgzICAgICBjNi4xOTgsNi4xOTgsMTYuMjczLDYuMTk4LDIyLjQ3LDBjNi4xOTgtNi4xOTgsNi4xOTgtMTYuMjczLDAtMjIuNDdMMjQ3LjU1NCwxNjEuNTM0eiIgZmlsbD0iI0ZGRkZGRiIvPgoJCTwvZz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K)} -span.sortAsc, span.sortAttrAsc {max-width: 256px;max-height: 256px;background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ1My44MzQgNDUzLjgzNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUzLjgzNCA0NTMuODM0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCI+CjxnPgoJPGc+CgkJPGc+CgkJCTxnPgoJCQkJPHBhdGggZD0iTTIyNi45MzIsMEMxMDEuNjI1LDAsMC4wMywxMDEuNTk1LDAuMDMsMjI2LjkwMkMwLDM1Mi4yNjksMTAxLjU5NSw0NTMuODM0LDIyNi45MzIsNDUzLjgzNCAgICAgIGMxMjUuMzA3LDAsMjI2Ljg3MS0xMDEuNTk1LDIyNi44NzEtMjI2LjkwMkM0NTMuODM0LDEwMS41OTUsMzUyLjIzOSwwLDIyNi45MzIsMHogTTIyNi45MzIsNDIzLjQ2NSAgICAgIGMtMTA4LjM0NCwwLTE5Ni41MDItODguMTU4LTE5Ni41MDItMTk2LjUwMlMxMTguNTg4LDMwLjQ2LDIyNi45MzIsMzAuNDZjMTA4LjM0NC0wLjAzLDE5Ni40NzIsODguMTI4LDE5Ni40NzIsMTk2LjUwMiAgICAgIEM0MjMuNDM0LDMzNS4yNzYsMzM1LjI3Niw0MjMuNDY1LDIyNi45MzIsNDIzLjQ2NXoiIGZpbGw9IiNGRkZGRkYiLz4KCQkJCTxwYXRoIGQ9Ik0zMTMuNzIzLDE3Ny4xOTlsLTg3Ljg4NSw4Ny45MTVsLTg3Ljg4NS04Ny45MTVjLTUuOTI4LTUuOTI4LTE1LjU2NS01LjkyOC0yMS40OTIsMCAgICAgIHMtNS45MjgsMTUuNTY1LDAsMjEuNDkybDk4LjU4NSw5OC41ODVjMi45NzksMy4wNCw2LjkwMSw0LjQzOCwxMC43OTIsNC40MzhjMy45MjIsMCw3LjgxMy0xLjQ5LDEwLjc5Mi00LjQzOGw5OC41NTUtOTguNTg1ICAgICAgYzUuOTI4LTUuOTI4LDUuOTI4LTE1LjU2NSwwLTIxLjQ5MlMzMTkuNjUsMTcxLjI3MSwzMTMuNzIzLDE3Ny4xOTl6IiBmaWxsPSIjRkZGRkZGIi8+CgkJCTwvZz4KCQk8L2c+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==)} - -span.expand {max-width: 256px;max-height: 256px;background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjEyOHB4IiBoZWlnaHQ9IjEyOHB4IiB2aWV3Qm94PSIwIDAgNjEyIDYxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNjEyIDYxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxnIGlkPSJSaWdodCI+CgkJPGc+CgkJCTxwYXRoIGQ9Ik0yNzcuNTgsMTc5LjY3OWwtMC4wNTcsMC4wNzdjLTUuMTI1LTQuNzA1LTExLjg1Ny03LjYzMS0xOS4zMzUtNy42MzFjLTE1LjgzNSwwLTI4LjY4OCwxMi44NTItMjguNjg4LDI4LjY4OCAgICAgYzAsOC4zNzcsMy42MzQsMTUuODM1LDkuMzUyLDIxLjA3NmwtMC4wNTcsMC4wNzdMMzMwLjQ4LDMwNmwtOTEuNjg2LDg0LjA1NWwwLjA1NywwLjA3NmMtNS43MTgsNS4yMjEtOS4zNTIsMTIuNjgtOS4zNTIsMjEuMDU3ICAgICBjMCwxNS44MzYsMTIuODUyLDI4LjY4OCwyOC42ODgsMjguNjg4YzcuNDc4LDAsMTQuMjEtMi45MjYsMTkuMzM1LTcuNjExbDAuMDU3LDAuMDc2bDExNC43NS0xMDUuMTg4ICAgICBjNS45MS01LjQ1MSw5LjI5NS0xMy4xMDEsOS4yOTUtMjEuMTUycy0zLjM4NS0xNS43MDItOS4yOTUtMjEuMTUyTDI3Ny41OCwxNzkuNjc5eiBNMzA2LDBDMTM3LjAxMiwwLDAsMTM3LjAxMiwwLDMwNiAgICAgczEzNy4wMTIsMzA2LDMwNiwzMDZzMzA2LTEzNy4wMTIsMzA2LTMwNlM0NzQuOTg4LDAsMzA2LDB6IE0zMDYsNTU0LjYyNUMxNjguOTEyLDU1NC42MjUsNTcuMzc1LDQ0My4wODgsNTcuMzc1LDMwNiAgICAgUzE2OC45MTIsNTcuMzc1LDMwNiw1Ny4zNzVTNTU0LjYyNSwxNjguOTEyLDU1NC42MjUsMzA2UzQ0My4wODgsNTU0LjYyNSwzMDYsNTU0LjYyNXoiIGZpbGw9IiNGRkZGRkYiLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==)} -span.collapse {max-width: 256px;max-height: 256px;background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI1NnB4IiBoZWlnaHQ9IjI1NnB4IiB2aWV3Qm94PSIwIDAgNjEyIDYxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNjEyIDYxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxnIGlkPSJMZWZ0Ij4KCQk8Zz4KCQkJPHBhdGggZD0iTTM1My44MTIsMTcyLjEyNWMtNy40NzgsMC0xNC4yMSwyLjkyNi0xOS4zMzUsNy42MTJsLTAuMDU4LTAuMDc3TDIxOS42NywyODQuODQ4Yy01LjkxLDUuNDUxLTkuMjk1LDEzLjEwMS05LjI5NSwyMS4xNTIgICAgIHMzLjM4NSwxNS43MDEsOS4yOTUsMjEuMTUyTDMzNC40Miw0MzIuMzRsMC4wNTgtMC4wNzZjNS4xMjUsNC42ODYsMTEuODU3LDcuNjExLDE5LjMzNSw3LjYxMSAgICAgYzE1LjgzNiwwLDI4LjY4OC0xMi44NTIsMjguNjg4LTI4LjY4OGMwLTguMzU3LTMuNjM0LTE1LjgzNi05LjM1My0yMS4wNzZsMC4wNTgtMC4wNzZMMjgxLjUyLDMwNmw5MS42ODUtODQuMDU0bC0wLjA1OC0wLjA3NyAgICAgYzUuNzE5LTUuMjIxLDkuMzUzLTEyLjY4LDkuMzUzLTIxLjA1N0MzODIuNSwxODQuOTc3LDM2OS42NDgsMTcyLjEyNSwzNTMuODEyLDE3Mi4xMjV6IE0zMDYsMEMxMzcuMDEyLDAsMCwxMzcuMDEyLDAsMzA2ICAgICBzMTM3LjAxMiwzMDYsMzA2LDMwNnMzMDYtMTM3LjAxMiwzMDYtMzA2UzQ3NC45ODgsMCwzMDYsMHogTTMwNiw1NTQuNjI1QzE2OC45MTIsNTU0LjYyNSw1Ny4zNzUsNDQzLjA4OCw1Ny4zNzUsMzA2ICAgICBTMTY4LjkxMiw1Ny4zNzUsMzA2LDU3LjM3NVM1NTQuNjI1LDE2OC45MTIsNTU0LjYyNSwzMDZTNDQzLjA4OCw1NTQuNjI1LDMwNiw1NTQuNjI1eiIgZmlsbD0iI0ZGRkZGRiIvPgoJCTwvZz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K)} - -div.filter span span.icon {max-width: 256px;max-height: 256px;background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjIzMS43MDFweCIgaGVpZ2h0PSIyMjMuMTZweCIgdmlld0JveD0iMCAwIDIzMS43MDEgMjIzLjE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMzEuNzAxIDIyMy4xNiINCgkgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8Zz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTQ5Ljc1NCwxMDAuNDZjMS41MjctMy40NjQsMy4yNDYtMy42NzgsNi4yNjMtMS45MzgNCgkJCQljMTYuNzQ3LDkuNjY5LDI0LjIwOSwxMy44Niw0MS4wNDgsMjMuMzY4YzEuMTksMC42NywyLjM5MiwxLjMyLDMuNzM0LDIuMDZDMTQ1LjI4OSw2My40OTQsMTYzLjMwOSwzOS4xODgsMjI4LjcxNywwDQoJCQkJYzEuMDczLDEuMzM0LDEuOTc3LDIuNDUzLDIuOTg0LDMuNzA3Yy0wLjY2NiwwLjc2LTEuMTY1LDEuNDU3LTEuNzg2LDIuMDE5Yy02MS41MTgsNTUuNTg2LTc2Ljk5Niw5MS4yNjktMTEzLjM1MiwxNjUuNDM3DQoJCQkJYy0zLjk3OSw4LjExOS00LjE3NCw3Ljg4NC05Ljg1NiwxLjI2M2MtMjEuNTEzLTI1LjA3LTMzLjY5OC00NC44MjEtNTUuMjY5LTY5Ljg0N0M1MC44NywxMDEuOTE4LDUwLjM1MSwxMDEuMjEzLDQ5Ljc1NCwxMDAuNDZ6Ig0KCQkJCS8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8cGF0aCBkPSJNMTg0Ljg1MSw3NC40MDNjLTAuOTc4LDEuMzM3LTEuOTQ2LDIuNjg3LTIuOTE2LDQuMDM3djEwNC40NzZjMCw1LjEwNS00LjEzOSw5LjI0NC05LjI0NCw5LjI0NEg0MC4yNDQNCgljLTUuMTA1LDAtOS4yNDQtNC4xMzktOS4yNDQtOS4yNDRWNTAuNDdjMC01LjEwNSw0LjEzOS05LjI0NCw5LjI0NC05LjI0NGgxMTIuODEzYzEwLjE2NS0xMC42MjIsMjAuMzQ5LTIwLjQwOCwzMC42NTItMjkuNDU0DQoJYy0zLjUwNC0wLjk5OS03LjE5OC0xLjU0Ni0xMS4wMi0xLjU0Nkg0MC4yNDRDMTguMDU0LDEwLjIyNiwwLDI4LjI3OSwwLDUwLjQ3djEzMi40NDZjMCwyMi4xOSwxOC4wNTQsNDAuMjQ0LDQwLjI0NCw0MC4yNDRIMTcyLjY5DQoJYzIyLjE5LDAsNDAuMjQ0LTE4LjA1NCw0MC4yNDQtNDAuMjQ0VjUwLjQ3YzAtMy40MTUtMC40MzEtNi43MzEtMS4yMzUtOS45QzIwMi4zNTYsNTEuNDM4LDE5My4zOSw2Mi43MjcsMTg0Ljg1MSw3NC40MDN6Ii8+DQo8L3N2Zz4=)} -div.filter span.hidden span.icon {max-width: 256px;max-height: 256px;background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjIzMS43MDFweCIgaGVpZ2h0PSIyMjMuMTZweCIgdmlld0JveD0iMCAwIDIzMS43MDEgMjIzLjE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMzEuNzAxIDIyMy4xNiINCgkgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBkPSJNMTcyLjY5LDQxLjIyNmM1LjEwNCwwLDkuMjQ0LDQuMTM5LDkuMjQ0LDkuMjQ0djEzMi40NDZjMCw1LjEwNS00LjE0LDkuMjQ0LTkuMjQ0LDkuMjQ0SDQwLjI0NA0KCWMtNS4xMDUsMC05LjI0NC00LjEzOS05LjI0NC05LjI0NFY1MC40N2MwLTUuMTA1LDQuMTM5LTkuMjQ0LDkuMjQ0LTkuMjQ0SDE3Mi42OSBNMTcyLjY5LDEwLjIyNkg0MC4yNDQNCglDMTguMDU0LDEwLjIyNiwwLDI4LjI3OSwwLDUwLjQ3djEzMi40NDZjMCwyMi4xOSwxOC4wNTQsNDAuMjQ0LDQwLjI0NCw0MC4yNDRIMTcyLjY5YzIyLjE5LDAsNDAuMjQ0LTE4LjA1NCw0MC4yNDQtNDAuMjQ0VjUwLjQ3DQoJQzIxMi45MzUsMjguMjc5LDE5NC44ODEsMTAuMjI2LDE3Mi42OSwxMC4yMjZMMTcyLjY5LDEwLjIyNnoiLz4NCjwvc3ZnPg==)} -<!--/*--></root><!--*/--></style></head><body> - <h1>Vecto Input Parameters</h1> - <div class="schemaVersion">Schema Version: 0.6 1.0 1.0</div> - <div class="generated">Generated: 03.01.2019 13:04</div> - <div class="nextParameter">Next free parameter: 281</div> - <table border="1" class="parameters"> - <thead> - <tr> - <th class="parameterId">Param ID</th> - <th class="component">Component</th> - <th class="name">Name</th> - <th class="type">Type</th> - <th class="unit">Unit</th> - <th class="range">Range</th> - <th class="genericValues">Generic Values</th> - <th class="xmlpath">XML Path</th> - <th class="xmltype">XML Type</th> - <th class="comment">Definition</th> - </tr> - </thead> - <tbody> - <tr class="Engineering "> - <td class="parameterId">P002</td> - <td class="component">Job</td> - <td class="name">Resource</td> - <td class="type"></td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting=""> - <div class="engineering"> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">Resource</span> - </div> - </div> - </td> - <td class="xmltype"></td> - <td class="comment"> - <div class="declaration"></div> - <div class="engineering"> - Allowed values: <span class="enumEntry">"Engine"</span>, <span class="enumEntry">"Gearbox"</span>, <span class="enumEntry">"Retarder"</span>, <span class="enumEntry">"Axlegear"</span>, <span class="enumEntry">"AxleWheels"</span>, <span class="enumEntry">"Auxiliaries"</span>, <span class="enumEntry">"Vehicle"</span>, <span class="enumEntry">"TorqueConverter"</span>, <span class="enumEntry">"Airdrag"</span>, <span class="enumEntry">"xml"</span>, <span class="enumEntry">"json"</span></div> - <br>Only for file-based input data</td> - </tr> - <tr class="Engineering "> - <td class="parameterId">P006</td> - <td class="component">Vehicle/Auxiliaries</td> - <td class="name">id</td> - <td class="type">string</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting=""> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Auxiliaries</span> - <span class="element">Data</span> - <span class="element">Auxiliary</span> - <span class="attribute">id</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Auxiliaries</span> - <span class="element">Data</span> - <span class="element">Auxiliary</span> - <span class="attribute">id</span> - </div> - </div> - </td> - <td class="xmltype"></td> - <td class="comment">the ID has to match a column in the driving cycle (power demand of the auxiliary)</td> - </tr> - <tr class="Declaration Engineering "> - <td class="parameterId">P045</td> - <td class="component">Vehicle/Axle</td> - <td class="name">TwinTyres</td> - <td class="type">boolean</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#39#39#00#02#04#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components AxleWheels AxleWheels</span> - <span class="element">AxleWheels Data AxleWheels Data</span> - <span class="element">Data Axles Data Axles</span> - <span class="element">Axle Axle Axle Axle</span> - <span class="element">TwinTyres TwinTyres TwinTyres TwinTyres</span> - </div> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">AxleWheels</span> - <span class="element">Data</span> - <span class="element">Axles</span> - <span class="element">Axle</span> - <span class="element">TwinTyres</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">AxleWheels</span> - <span class="element">Data</span> - <span class="element">Axle</span> - <span class="element">TwinTyres</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">AxleWheels</span> - <span class="element">Data</span> - <span class="element">Axles</span> - <span class="element">Axle</span> - <span class="element">TwinTyres</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">AxleWheels</span> - <span class="element">Data</span> - <span class="element">Axle</span> - <span class="element">TwinTyres</span> - </div> - </div> - </td> - <td class="xmltype">tns:AxleTwinTyresType tns:AxleTwinTyresType tns:AxleTwinTyresType tns:AxleTwinTyresType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration Engineering "> - <td class="parameterId">P046</td> - <td class="component">Tyre</td> - <td class="name"> - <div class="declaration">RRCDeclared RRCDeclared RRCDeclared RRCDeclared</div> - <div class="engineering">RRCISO RRCISO RRCISO RRCISO</div> - </td> - <td class="type">Double4</td> - <td class="unit">[-]</td> - <td class="range"> - ≥ 0.0000</td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#39#39#00#02#12#00#24#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components AxleWheels AxleWheels</span> - <span class="element">AxleWheels Data AxleWheels Data</span> - <span class="element">Data Axles Data Axles</span> - <span class="element">Axle Axle Axle Axle</span> - <span class="element">Tyre Tyre Tyre Tyre</span> - <span class="element">Data Data Data Data</span> - <span class="element">RRCDeclared RRCDeclared RRCDeclared RRCDeclared</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Tyre</span> - <span class="element">Data</span> - <span class="element">RRCDeclared</span> - </div> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">AxleWheels</span> - <span class="element">Data</span> - <span class="element">Axles</span> - <span class="element">Axle</span> - <span class="element">RRCISO</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">AxleWheels</span> - <span class="element">Data</span> - <span class="element">Axle</span> - <span class="element">RRCISO</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">AxleWheels</span> - <span class="element">Data</span> - <span class="element">Axles</span> - <span class="element">Axle</span> - <span class="element">RRCISO</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">AxleWheels</span> - <span class="element">Data</span> - <span class="element">Axle</span> - <span class="element">RRCISO</span> - </div> - </div> - </td> - <td class="xmltype">tns:TyreRRCISOType tns:TyreRRCISOType tns:TyreRRCISOType tns:TyreRRCISOType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration Engineering "> - <td class="parameterId">P047</td> - <td class="component">Tyre</td> - <td class="name">FzISO</td> - <td class="type">int</td> - <td class="unit">[N]</td> - <td class="range"> - ≥ 0<span class="unit">N</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#39#39#00#02#12#00#28#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components AxleWheels AxleWheels</span> - <span class="element">AxleWheels Data AxleWheels Data</span> - <span class="element">Data Axles Data Axles</span> - <span class="element">Axle Axle Axle Axle</span> - <span class="element">Tyre Tyre Tyre Tyre</span> - <span class="element">Data Data Data Data</span> - <span class="element">FzISO FzISO FzISO FzISO</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Tyre</span> - <span class="element">Data</span> - <span class="element">FzISO</span> - </div> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">AxleWheels</span> - <span class="element">Data</span> - <span class="element">Axles</span> - <span class="element">Axle</span> - <span class="element">FzISO</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">AxleWheels</span> - <span class="element">Data</span> - <span class="element">Axle</span> - <span class="element">FzISO</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">AxleWheels</span> - <span class="element">Data</span> - <span class="element">Axles</span> - <span class="element">Axle</span> - <span class="element">FzISO</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">AxleWheels</span> - <span class="element">Data</span> - <span class="element">Axle</span> - <span class="element">FzISO</span> - </div> - </div> - </td> - <td class="xmltype">tns:TyreFzISOType tns:TyreFzISOType tns:TyreFzISOType tns:TyreFzISOType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration Engineering "> - <td class="parameterId">P057</td> - <td class="component">Retarder/Lossmap</td> - <td class="name">retarderSpeed</td> - <td class="type">Double2</td> - <td class="unit">[1/min]</td> - <td class="range"> - ≥ 0.00<span class="unit">1/min</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#35#35#12#14#00#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components Retarder Retarder</span> - <span class="element">Retarder Data Retarder Data</span> - <span class="element">Data RetarderLossMap Data RetarderLossMap</span> - <span class="element">Entry Entry Entry Entry</span> - <span class="attribute">retarderSpeed retarderSpeed retarderSpeed retarderSpeed</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Retarder</span> - <span class="element">Retarder Data</span> - <span class="element">Data RetarderLossMap</span> - <span class="element">Entry Entry</span> - <span class="attribute">retarderSpeed retarderSpeed</span> - </div> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Retarder</span> - <span class="element">Data</span> - <span class="element">RetarderLossMap</span> - <span class="element">Entry</span> - <span class="attribute">retarderSpeed</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Retarder</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">retarderSpeed</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Retarder</span> - <span class="element">Data</span> - <span class="element">RetarderLossMap</span> - <span class="element">Entry</span> - <span class="attribute">retarderSpeed</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Retarder</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">retarderSpeed</span> - </div> - </div> - </td> - <td class="xmltype">tns:RetarderSpeedType tns:RetarderSpeedType tns:RetarderSpeedType tns:RetarderSpeedType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration Engineering "> - <td class="parameterId">P058</td> - <td class="component">Retarder/Lossmap</td> - <td class="name">torqueLoss</td> - <td class="type">Double2</td> - <td class="unit">[Nm]</td> - <td class="range"> - ≥ 0.00<span class="unit">Nm</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#35#35#12#14#04#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components Retarder Retarder</span> - <span class="element">Retarder Data Retarder Data</span> - <span class="element">Data RetarderLossMap Data RetarderLossMap</span> - <span class="element">Entry Entry Entry Entry</span> - <span class="attribute">torqueLoss torqueLoss torqueLoss torqueLoss</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Retarder</span> - <span class="element">Retarder Data</span> - <span class="element">Data RetarderLossMap</span> - <span class="element">Entry Entry</span> - <span class="attribute">torqueLoss torqueLoss</span> - </div> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Retarder</span> - <span class="element">Data</span> - <span class="element">RetarderLossMap</span> - <span class="element">Entry</span> - <span class="attribute">torqueLoss</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Retarder</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">torqueLoss</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Retarder</span> - <span class="element">Data</span> - <span class="element">RetarderLossMap</span> - <span class="element">Entry</span> - <span class="attribute">torqueLoss</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Retarder</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">torqueLoss</span> - </div> - </div> - </td> - <td class="xmltype">tns:RetarderTorqueLossType tns:RetarderTorqueLossType tns:RetarderTorqueLossType tns:RetarderTorqueLossType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration Engineering "> - <td class="parameterId">P068</td> - <td class="component">Engine/FLD</td> - <td class="name">engineSpeed</td> - <td class="type">Double2</td> - <td class="unit">[1/min]</td> - <td class="range"> - > 0.00<span class="unit">1/min</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#29#29#38#40#00#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components Engine Engine</span> - <span class="element">Engine Data Engine Data</span> - <span class="element">Data FullLoadAndDragCurve Data FullLoadAndDragCurve</span> - <span class="element">Entry Entry Entry Entry</span> - <span class="attribute">engineSpeed engineSpeed engineSpeed engineSpeed</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Engine</span> - <span class="element">Engine Data</span> - <span class="element">Data FullLoadAndDragCurve</span> - <span class="element">Entry Entry</span> - <span class="attribute">engineSpeed engineSpeed</span> - </div> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">FullLoadAndDragCurve</span> - <span class="element">Entry</span> - <span class="attribute">engineSpeed</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">engineSpeed</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">FullLoadAndDragCurve</span> - <span class="element">Entry</span> - <span class="attribute">engineSpeed</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">engineSpeed</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">FullLoadAndDragCurve</span> - <span class="element">Entry</span> - <span class="attribute">engineSpeed</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">engineSpeed</span> - </div> - </div> - </td> - <td class="xmltype">tns:EngineSpeedType tns:EngineSpeedType tns:EngineSpeedType tns:EngineSpeedType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration Engineering "> - <td class="parameterId">P069</td> - <td class="component">Engine/FLD</td> - <td class="name">maxTorque</td> - <td class="type">Double2</td> - <td class="unit">[Nm]</td> - <td class="range"> - ≥ 0.00<span class="unit">Nm</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#29#29#38#40#04#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components Engine Engine</span> - <span class="element">Engine Data Engine Data</span> - <span class="element">Data FullLoadAndDragCurve Data FullLoadAndDragCurve</span> - <span class="element">Entry Entry Entry Entry</span> - <span class="attribute">maxTorque maxTorque maxTorque maxTorque</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Engine</span> - <span class="element">Engine Data</span> - <span class="element">Data FullLoadAndDragCurve</span> - <span class="element">Entry Entry</span> - <span class="attribute">maxTorque maxTorque</span> - </div> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">FullLoadAndDragCurve</span> - <span class="element">Entry</span> - <span class="attribute">maxTorque</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">maxTorque</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">FullLoadAndDragCurve</span> - <span class="element">Entry</span> - <span class="attribute">maxTorque</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">maxTorque</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">FullLoadAndDragCurve</span> - <span class="element">Entry</span> - <span class="attribute">maxTorque</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">maxTorque</span> - </div> - </div> - </td> - <td class="xmltype">tns:EngineFLDMaxTorqueType tns:EngineFLDMaxTorqueType tns:EngineFLDMaxTorqueType tns:EngineFLDMaxTorqueType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration Engineering "> - <td class="parameterId">P070</td> - <td class="component">Engine/FLD</td> - <td class="name">dragTorque</td> - <td class="type">Double2</td> - <td class="unit">[Nm]</td> - <td class="range"> - ≤ 0.00<span class="unit">Nm</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#29#29#38#40#08#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components Engine Engine</span> - <span class="element">Engine Data Engine Data</span> - <span class="element">Data FullLoadAndDragCurve Data FullLoadAndDragCurve</span> - <span class="element">Entry Entry Entry Entry</span> - <span class="attribute">dragTorque dragTorque dragTorque dragTorque</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Engine</span> - <span class="element">Engine Data</span> - <span class="element">Data FullLoadAndDragCurve</span> - <span class="element">Entry Entry</span> - <span class="attribute">dragTorque dragTorque</span> - </div> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">FullLoadAndDragCurve</span> - <span class="element">Entry</span> - <span class="attribute">dragTorque</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">dragTorque</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">FullLoadAndDragCurve</span> - <span class="element">Entry</span> - <span class="attribute">dragTorque</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">dragTorque</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">FullLoadAndDragCurve</span> - <span class="element">Entry</span> - <span class="attribute">dragTorque</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">dragTorque</span> - </div> - </div> - </td> - <td class="xmltype">tns:EngineFLDDragTorqueType tns:EngineFLDDragTorqueType tns:EngineFLDDragTorqueType tns:EngineFLDDragTorqueType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration Engineering "> - <td class="parameterId">P072</td> - <td class="component">Engine/FC-map</td> - <td class="name">engineSpeed</td> - <td class="type">Double2</td> - <td class="unit">[1/min]</td> - <td class="range"> - > 0.00<span class="unit">1/min</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#29#29#34#36#00#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components Engine Engine</span> - <span class="element">Engine Data Engine Data</span> - <span class="element">Data FuelConsumptionMap Data FuelConsumptionMap</span> - <span class="element">Entry Entry Entry Entry</span> - <span class="attribute">engineSpeed engineSpeed engineSpeed engineSpeed</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Engine</span> - <span class="element">Engine Data</span> - <span class="element">Data FuelConsumptionMap</span> - <span class="element">Entry Entry</span> - <span class="attribute">engineSpeed engineSpeed</span> - </div> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">FuelConsumptionMap</span> - <span class="element">Entry</span> - <span class="attribute">engineSpeed</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">engineSpeed</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">FuelConsumptionMap</span> - <span class="element">Entry</span> - <span class="attribute">engineSpeed</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">engineSpeed</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">FuelConsumptionMap</span> - <span class="element">Entry</span> - <span class="attribute">engineSpeed</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">engineSpeed</span> - </div> - </div> - </td> - <td class="xmltype">tns:EngineSpeedType tns:EngineSpeedType tns:EngineSpeedType tns:EngineSpeedType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration Engineering "> - <td class="parameterId">P073</td> - <td class="component">Engine/FC-map</td> - <td class="name">torque</td> - <td class="type">Double2</td> - <td class="unit">[Nm]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#29#29#34#36#04#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components Engine Engine</span> - <span class="element">Engine Data Engine Data</span> - <span class="element">Data FuelConsumptionMap Data FuelConsumptionMap</span> - <span class="element">Entry Entry Entry Entry</span> - <span class="attribute">torque torque torque torque</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Engine</span> - <span class="element">Engine Data</span> - <span class="element">Data FuelConsumptionMap</span> - <span class="element">Entry Entry</span> - <span class="attribute">torque torque</span> - </div> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">FuelConsumptionMap</span> - <span class="element">Entry</span> - <span class="attribute">torque</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">torque</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">FuelConsumptionMap</span> - <span class="element">Entry</span> - <span class="attribute">torque</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">torque</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">FuelConsumptionMap</span> - <span class="element">Entry</span> - <span class="attribute">torque</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">torque</span> - </div> - </div> - </td> - <td class="xmltype">tns:EngineFuelConsumptionMapTorqueType tns:EngineFuelConsumptionMapTorqueType tns:EngineFuelConsumptionMapTorqueType tns:EngineFuelConsumptionMapTorqueType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration Engineering "> - <td class="parameterId">P074</td> - <td class="component">Engine/FC-map</td> - <td class="name">fuelConsumption</td> - <td class="type">Double2</td> - <td class="unit">[g/h]</td> - <td class="range"> - ≥ 0.00<span class="unit">g/h</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#29#29#34#36#08#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components Engine Engine</span> - <span class="element">Engine Data Engine Data</span> - <span class="element">Data FuelConsumptionMap Data FuelConsumptionMap</span> - <span class="element">Entry Entry Entry Entry</span> - <span class="attribute">fuelConsumption fuelConsumption fuelConsumption fuelConsumption</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Engine</span> - <span class="element">Engine Data</span> - <span class="element">Data FuelConsumptionMap</span> - <span class="element">Entry Entry</span> - <span class="attribute">fuelConsumption fuelConsumption</span> - </div> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">FuelConsumptionMap</span> - <span class="element">Entry</span> - <span class="attribute">fuelConsumption</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">fuelConsumption</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">FuelConsumptionMap</span> - <span class="element">Entry</span> - <span class="attribute">fuelConsumption</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">fuelConsumption</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">FuelConsumptionMap</span> - <span class="element">Entry</span> - <span class="attribute">fuelConsumption</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">fuelConsumption</span> - </div> - </div> - </td> - <td class="xmltype">tns:EngineFuelConsumptionMapFuelConsumptionType tns:EngineFuelConsumptionMapFuelConsumptionType tns:EngineFuelConsumptionMapFuelConsumptionType tns:EngineFuelConsumptionMapFuelConsumptionType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P078</td> - <td class="component">Gearbox/Gear</td> - <td class="name">Ratio</td> - <td class="type">Double3</td> - <td class="unit">[-]</td> - <td class="range"> - > 0.000</td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#31#31#14#16#00#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components Gearbox Gearbox</span> - <span class="element">Gearbox Data Gearbox Data</span> - <span class="element">Data Gears Data Gears</span> - <span class="element">Gear Gear Gear Gear</span> - <span class="element">Ratio Ratio Ratio Ratio</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Gearbox</span> - <span class="element">Gearbox Data</span> - <span class="element">Data Gears</span> - <span class="element">Gear Gear</span> - <span class="element">Ratio Ratio</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:GearboxGearRatioType tns:GearboxGearRatioType tns:GearboxGearRatioType tns:GearboxGearRatioType</td> - <td class="comment"></td> - </tr> - <tr class="Engineering "> - <td class="parameterId">P092</td> - <td class="component">Torqueconverter</td> - <td class="name">ReferenceRPM</td> - <td class="type">double</td> - <td class="unit">[1/min]</td> - <td class="range"> - ≥ 0<span class="unit">1/min</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting=""> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Gearbox</span> - <span class="element">TorqueConverter</span> - <span class="element">Data</span> - <span class="element">ReferenceRPM</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">ReferenceRPM</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Gearbox</span> - <span class="element">TorqueConverter</span> - <span class="element">Data</span> - <span class="element">ReferenceRPM</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">ReferenceRPM</span> - </div> - </div> - </td> - <td class="xmltype"></td> - <td class="comment"></td> - </tr> - <tr class="Declaration Engineering "> - <td class="parameterId">P096</td> - <td class="component">Gearbox/Gear/Lossmap</td> - <td class="name">inputSpeed</td> - <td class="type">Double2</td> - <td class="unit">[1/min]</td> - <td class="range"> - ≥ 0.00<span class="unit">1/min</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#31#31#45#16#32#20#00#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components Gearbox Gearbox</span> - <span class="element">Vehicle Components Gearbox Data Gearbox Data</span> - <span class="element">Gearbox Data Gears Gearbox Data Gears</span> - <span class="element">Data Gears Gear Gear Data Gears Gear Gear</span> - <span class="element">Gear TorqueLossMap Gear TorqueLossMap Gear TorqueLossMap Gear TorqueLossMap</span> - <span class="element">Entry Entry Entry Entry Entry Entry Entry Entry</span> - <span class="attribute">inputSpeed inputSpeed inputSpeed inputSpeed inputSpeed inputSpeed inputSpeed inputSpeed</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Gearbox</span> - <span class="element">Gearbox Data</span> - <span class="element">Gearbox Data Gears</span> - <span class="element">Data Gears Gear Gear</span> - <span class="element">Gear TorqueLossMap Gear TorqueLossMap</span> - <span class="element">Entry Entry Entry Entry</span> - <span class="attribute">inputSpeed inputSpeed inputSpeed inputSpeed</span> - </div> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Gears</span> - <span class="element">Gear</span> - <span class="element">TorqueLossMap</span> - <span class="element">Entry</span> - <span class="attribute">inputSpeed</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Gears</span> - <span class="element">Gear</span> - <span class="element">Entry</span> - <span class="attribute">inputSpeed</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Gear</span> - <span class="element">TorqueLossMap</span> - <span class="element">Entry</span> - <span class="attribute">inputSpeed</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Gear</span> - <span class="element">Entry</span> - <span class="attribute">inputSpeed</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Gears</span> - <span class="element">Gear</span> - <span class="element">TorqueLossMap</span> - <span class="element">Entry</span> - <span class="attribute">inputSpeed</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Gears</span> - <span class="element">Gear</span> - <span class="element">Entry</span> - <span class="attribute">inputSpeed</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Gear</span> - <span class="element">TorqueLossMap</span> - <span class="element">Entry</span> - <span class="attribute">inputSpeed</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Gear</span> - <span class="element">Entry</span> - <span class="attribute">inputSpeed</span> - </div> - </div> - </td> - <td class="xmltype">tns:GearboxGearInputSpeedType tns:GearboxGearInputSpeedType tns:GearboxGearInputSpeedType tns:GearboxGearInputSpeedType tns:GearboxGearInputSpeedType tns:GearboxGearInputSpeedType tns:GearboxGearInputSpeedType tns:GearboxGearInputSpeedType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration Engineering "> - <td class="parameterId">P097</td> - <td class="component">Gearbox/Gear/Lossmap</td> - <td class="name">inputTorque</td> - <td class="type">Double2</td> - <td class="unit">[Nm]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#31#31#45#16#32#20#08#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components Gearbox Gearbox</span> - <span class="element">Vehicle Components Gearbox Data Gearbox Data</span> - <span class="element">Gearbox Data Gears Gearbox Data Gears</span> - <span class="element">Data Gears Gear Gear Data Gears Gear Gear</span> - <span class="element">Gear TorqueLossMap Gear TorqueLossMap Gear TorqueLossMap Gear TorqueLossMap</span> - <span class="element">Entry Entry Entry Entry Entry Entry Entry Entry</span> - <span class="attribute">inputTorque inputTorque inputTorque inputTorque inputTorque inputTorque inputTorque inputTorque</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Gearbox</span> - <span class="element">Gearbox Data</span> - <span class="element">Gearbox Data Gears</span> - <span class="element">Data Gears Gear Gear</span> - <span class="element">Gear TorqueLossMap Gear TorqueLossMap</span> - <span class="element">Entry Entry Entry Entry</span> - <span class="attribute">inputTorque inputTorque inputTorque inputTorque</span> - </div> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Gears</span> - <span class="element">Gear</span> - <span class="element">TorqueLossMap</span> - <span class="element">Entry</span> - <span class="attribute">inputTorque</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Gears</span> - <span class="element">Gear</span> - <span class="element">Entry</span> - <span class="attribute">inputTorque</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Gear</span> - <span class="element">TorqueLossMap</span> - <span class="element">Entry</span> - <span class="attribute">inputTorque</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Gear</span> - <span class="element">Entry</span> - <span class="attribute">inputTorque</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Gears</span> - <span class="element">Gear</span> - <span class="element">TorqueLossMap</span> - <span class="element">Entry</span> - <span class="attribute">inputTorque</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Gears</span> - <span class="element">Gear</span> - <span class="element">Entry</span> - <span class="attribute">inputTorque</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Gear</span> - <span class="element">TorqueLossMap</span> - <span class="element">Entry</span> - <span class="attribute">inputTorque</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Gear</span> - <span class="element">Entry</span> - <span class="attribute">inputTorque</span> - </div> - </div> - </td> - <td class="xmltype">tns:GearboxGearInputTorqueType tns:GearboxGearInputTorqueType tns:GearboxGearInputTorqueType tns:GearboxGearInputTorqueType tns:GearboxGearInputTorqueType tns:GearboxGearInputTorqueType tns:GearboxGearInputTorqueType tns:GearboxGearInputTorqueType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration Engineering "> - <td class="parameterId">P098</td> - <td class="component">Gearbox/Gear/Lossmap</td> - <td class="name">torqueLoss</td> - <td class="type">Double2</td> - <td class="unit">[Nm]</td> - <td class="range"> - ≥ 0.00<span class="unit">Nm</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#31#31#45#16#32#20#16#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components Gearbox Gearbox</span> - <span class="element">Vehicle Components Gearbox Data Gearbox Data</span> - <span class="element">Gearbox Data Gears Gearbox Data Gears</span> - <span class="element">Data Gears Gear Gear Data Gears Gear Gear</span> - <span class="element">Gear TorqueLossMap Gear TorqueLossMap Gear TorqueLossMap Gear TorqueLossMap</span> - <span class="element">Entry Entry Entry Entry Entry Entry Entry Entry</span> - <span class="attribute">torqueLoss torqueLoss torqueLoss torqueLoss torqueLoss torqueLoss torqueLoss torqueLoss</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Gearbox</span> - <span class="element">Gearbox Data</span> - <span class="element">Gearbox Data Gears</span> - <span class="element">Data Gears Gear Gear</span> - <span class="element">Gear TorqueLossMap Gear TorqueLossMap</span> - <span class="element">Entry Entry Entry Entry</span> - <span class="attribute">torqueLoss torqueLoss torqueLoss torqueLoss</span> - </div> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Gears</span> - <span class="element">Gear</span> - <span class="element">TorqueLossMap</span> - <span class="element">Entry</span> - <span class="attribute">torqueLoss</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Gears</span> - <span class="element">Gear</span> - <span class="element">Entry</span> - <span class="attribute">torqueLoss</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Gear</span> - <span class="element">TorqueLossMap</span> - <span class="element">Entry</span> - <span class="attribute">torqueLoss</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Gear</span> - <span class="element">Entry</span> - <span class="attribute">torqueLoss</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Gears</span> - <span class="element">Gear</span> - <span class="element">TorqueLossMap</span> - <span class="element">Entry</span> - <span class="attribute">torqueLoss</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Gears</span> - <span class="element">Gear</span> - <span class="element">Entry</span> - <span class="attribute">torqueLoss</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Gear</span> - <span class="element">TorqueLossMap</span> - <span class="element">Entry</span> - <span class="attribute">torqueLoss</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Gear</span> - <span class="element">Entry</span> - <span class="attribute">torqueLoss</span> - </div> - </div> - </td> - <td class="xmltype">tns:GearboxGearTorqueLossType tns:GearboxGearTorqueLossType tns:GearboxGearTorqueLossType tns:GearboxGearTorqueLossType tns:GearboxGearTorqueLossType tns:GearboxGearTorqueLossType tns:GearboxGearTorqueLossType tns:GearboxGearTorqueLossType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration Engineering "> - <td class="parameterId">P099</td> - <td class="component">Torqueconverter/Characteristics</td> - <td class="name">speedRatio</td> - <td class="type">Double4</td> - <td class="unit">[-]</td> - <td class="range"> - ≥ 0.0000</td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#31#35#04#12#14#00#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components Gearbox Gearbox</span> - <span class="element">Gearbox TorqueConverter Gearbox TorqueConverter</span> - <span class="element">TorqueConverter Data TorqueConverter Data</span> - <span class="element">Data Characteristics Data Characteristics</span> - <span class="element">Entry Entry Entry Entry</span> - <span class="attribute">speedRatio speedRatio speedRatio speedRatio</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Gearbox</span> - <span class="element">Gearbox TorqueConverter TorqueConverter</span> - <span class="element">TorqueConverter Data TorqueConverter Data</span> - <span class="element">Data Characteristics Data Characteristics</span> - <span class="element">Entry Entry Entry Entry</span> - <span class="attribute">speedRatio speedRatio speedRatio speedRatio</span> - </div> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Gearbox</span> - <span class="element">TorqueConverter</span> - <span class="element">Data</span> - <span class="element">Characteristics</span> - <span class="element">Entry</span> - <span class="attribute">speedRatio</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Gearbox</span> - <span class="element">TorqueConverter</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">speedRatio</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Characteristics</span> - <span class="element">Entry</span> - <span class="attribute">speedRatio</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">speedRatio</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Gearbox</span> - <span class="element">TorqueConverter</span> - <span class="element">Data</span> - <span class="element">Characteristics</span> - <span class="element">Entry</span> - <span class="attribute">speedRatio</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Gearbox</span> - <span class="element">TorqueConverter</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">speedRatio</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Characteristics</span> - <span class="element">Entry</span> - <span class="attribute">speedRatio</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">speedRatio</span> - </div> - </div> - </td> - <td class="xmltype">tns:TorqueConverterSpeedRatioType tns:TorqueConverterSpeedRatioType tns:TorqueConverterSpeedRatioType tns:TorqueConverterSpeedRatioType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration Engineering "> - <td class="parameterId">P100</td> - <td class="component">Torqueconverter/Characteristics</td> - <td class="name">torqueRatio</td> - <td class="type">Double2</td> - <td class="unit">[-]</td> - <td class="range"> - ≥ 0.00</td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#31#35#04#12#14#04#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components Gearbox Gearbox</span> - <span class="element">Gearbox TorqueConverter Gearbox TorqueConverter</span> - <span class="element">TorqueConverter Data TorqueConverter Data</span> - <span class="element">Data Characteristics Data Characteristics</span> - <span class="element">Entry Entry Entry Entry</span> - <span class="attribute">torqueRatio torqueRatio torqueRatio torqueRatio</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Gearbox</span> - <span class="element">Gearbox TorqueConverter TorqueConverter</span> - <span class="element">TorqueConverter Data TorqueConverter Data</span> - <span class="element">Data Characteristics Data Characteristics</span> - <span class="element">Entry Entry Entry Entry</span> - <span class="attribute">torqueRatio torqueRatio torqueRatio torqueRatio</span> - </div> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Gearbox</span> - <span class="element">TorqueConverter</span> - <span class="element">Data</span> - <span class="element">Characteristics</span> - <span class="element">Entry</span> - <span class="attribute">torqueRatio</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Gearbox</span> - <span class="element">TorqueConverter</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">torqueRatio</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Characteristics</span> - <span class="element">Entry</span> - <span class="attribute">torqueRatio</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">torqueRatio</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Gearbox</span> - <span class="element">TorqueConverter</span> - <span class="element">Data</span> - <span class="element">Characteristics</span> - <span class="element">Entry</span> - <span class="attribute">torqueRatio</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Gearbox</span> - <span class="element">TorqueConverter</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">torqueRatio</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Characteristics</span> - <span class="element">Entry</span> - <span class="attribute">torqueRatio</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">torqueRatio</span> - </div> - </div> - </td> - <td class="xmltype">tns:TorqueConverterTorqueRatioType tns:TorqueConverterTorqueRatioType tns:TorqueConverterTorqueRatioType tns:TorqueConverterTorqueRatioType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration Engineering "> - <td class="parameterId">P101</td> - <td class="component">Torqueconverter/Characteristics</td> - <td class="name">inputTorqueRef</td> - <td class="type">Double2</td> - <td class="unit">[Nm]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#31#35#04#12#14#08#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components Gearbox Gearbox</span> - <span class="element">Gearbox TorqueConverter Gearbox TorqueConverter</span> - <span class="element">TorqueConverter Data TorqueConverter Data</span> - <span class="element">Data Characteristics Data Characteristics</span> - <span class="element">Entry Entry Entry Entry</span> - <span class="attribute">inputTorqueRef inputTorqueRef inputTorqueRef inputTorqueRef</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Gearbox</span> - <span class="element">Gearbox TorqueConverter TorqueConverter</span> - <span class="element">TorqueConverter Data TorqueConverter Data</span> - <span class="element">Data Characteristics Data Characteristics</span> - <span class="element">Entry Entry Entry Entry</span> - <span class="attribute">inputTorqueRef inputTorqueRef inputTorqueRef inputTorqueRef</span> - </div> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Gearbox</span> - <span class="element">TorqueConverter</span> - <span class="element">Data</span> - <span class="element">Characteristics</span> - <span class="element">Entry</span> - <span class="attribute">inputTorqueRef</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Gearbox</span> - <span class="element">TorqueConverter</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">inputTorqueRef</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Characteristics</span> - <span class="element">Entry</span> - <span class="attribute">inputTorqueRef</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">inputTorqueRef</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Gearbox</span> - <span class="element">TorqueConverter</span> - <span class="element">Data</span> - <span class="element">Characteristics</span> - <span class="element">Entry</span> - <span class="attribute">inputTorqueRef</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Gearbox</span> - <span class="element">TorqueConverter</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">inputTorqueRef</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Characteristics</span> - <span class="element">Entry</span> - <span class="attribute">inputTorqueRef</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">inputTorqueRef</span> - </div> - </div> - </td> - <td class="xmltype">tns:TorqueConverterInputTorqueRefType tns:TorqueConverterInputTorqueRefType tns:TorqueConverterInputTorqueRefType tns:TorqueConverterInputTorqueRefType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration Engineering "> - <td class="parameterId">P108</td> - <td class="component">Tyre</td> - <td class="name">Dimension</td> - <td class="type">string</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#39#39#00#02#12#00#20#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components AxleWheels AxleWheels</span> - <span class="element">AxleWheels Data AxleWheels Data</span> - <span class="element">Data Axles Data Axles</span> - <span class="element">Axle Axle Axle Axle</span> - <span class="element">Tyre Tyre Tyre Tyre</span> - <span class="element">Data Data Data Data</span> - <span class="element">Dimension Dimension Dimension Dimension</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Tyre</span> - <span class="element">Data</span> - <span class="element">Dimension</span> - </div> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">AxleWheels</span> - <span class="element">Data</span> - <span class="element">Axles</span> - <span class="element">Axle</span> - <span class="element">Dimension</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">AxleWheels</span> - <span class="element">Data</span> - <span class="element">Axle</span> - <span class="element">Dimension</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">AxleWheels</span> - <span class="element">Data</span> - <span class="element">Axles</span> - <span class="element">Axle</span> - <span class="element">Dimension</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">AxleWheels</span> - <span class="element">Data</span> - <span class="element">Axle</span> - <span class="element">Dimension</span> - </div> - </div> - </td> - <td class="xmltype">tns:TyreDimensionType tns:TyreDimensionType tns:TyreDimensionType tns:TyreDimensionType</td> - <td class="comment"> - <div class="declaration"> - Allowed values: <span class="enumEntry">"9 R22.5"</span>, <span class="enumEntry">"9.00 R20"</span>, <span class="enumEntry">"9.5 R17.5"</span>, <span class="enumEntry">"10 R17.5"</span>, <span class="enumEntry">"10 R22.5"</span>, <span class="enumEntry">"10.00 R20"</span>, <span class="enumEntry">"11 R22.5"</span>, <span class="enumEntry">"11.00 R20"</span>, <span class="enumEntry">"12 R22.5"</span>, <span class="enumEntry">"12.00 R20"</span>, <span class="enumEntry">"12.00 R24"</span>, <span class="enumEntry">"12.5 R20"</span>, <span class="enumEntry">"13 R22.5"</span>, <span class="enumEntry">"14.00 R20"</span>, <span class="enumEntry">"14.5 R20"</span>, <span class="enumEntry">"16.00 R20"</span>, <span class="enumEntry">"205/75 R17.5"</span>, <span class="enumEntry">"215/75 R17.5"</span>, <span class="enumEntry">"225/70 R17.5"</span>, <span class="enumEntry">"225/75 R17.5"</span>, <span class="enumEntry">"235/75 R17.5"</span>, <span class="enumEntry">"245/70 R17.5"</span>, <span class="enumEntry">"245/70 R19.5"</span>, <span class="enumEntry">"255/70 R22.5"</span>, <span class="enumEntry">"265/70 R17.5"</span>, <span class="enumEntry">"265/70 R19.5"</span>, <span class="enumEntry">"275/70 R22.5"</span>, <span class="enumEntry">"275/80 R22.5"</span>, <span class="enumEntry">"285/60 R22.5"</span>, <span class="enumEntry">"285/70 R19.5"</span>, <span class="enumEntry">"295/55 R22.5"</span>, <span class="enumEntry">"295/60 R22.5"</span>, <span class="enumEntry">"295/80 R22.5"</span>, <span class="enumEntry">"305/60 R22.5"</span>, <span class="enumEntry">"305/70 R19.5"</span>, <span class="enumEntry">"305/70 R22.5"</span>, <span class="enumEntry">"305/75 R24.5"</span>, <span class="enumEntry">"315/45 R22.5"</span>, <span class="enumEntry">"315/60 R22.5"</span>, <span class="enumEntry">"315/70 R22.5"</span>, <span class="enumEntry">"315/80 R22.5"</span>, <span class="enumEntry">"325/95 R24"</span>, <span class="enumEntry">"335/80 R20"</span>, <span class="enumEntry">"355/50 R22.5"</span>, <span class="enumEntry">"365/70 R22.5"</span>, <span class="enumEntry">"365/80 R20"</span>, <span class="enumEntry">"365/85 R20"</span>, <span class="enumEntry">"375/45 R22.5"</span>, <span class="enumEntry">"375/50 R22.5"</span>, <span class="enumEntry">"375/90 R22.5"</span>, <span class="enumEntry">"385/55 R22.5"</span>, <span class="enumEntry">"385/65 R22.5"</span>, <span class="enumEntry">"395/85 R20"</span>, <span class="enumEntry">"425/65 R22.5"</span>, <span class="enumEntry">"495/45 R22.5"</span>, <span class="enumEntry">"525/65 R20.5"</span>, <span class="enumEntry">"11.00 R16"</span>, <span class="enumEntry">"6.00 R9"</span>, <span class="enumEntry">"205/65 R17.5"</span>, <span class="enumEntry">"225/75 R16C"</span>, <span class="enumEntry">"255/100 R16"</span>, <span class="enumEntry">"255/60 R19.5"</span>, <span class="enumEntry">"265/55 R19.5"</span>, <span class="enumEntry">"275/60 R19.5"</span>, <span class="enumEntry">"275/80 R20"</span>, <span class="enumEntry">"285/65 R16C"</span>, <span class="enumEntry">"295/75 R22.5"</span>, <span class="enumEntry">"325/85 R16"</span>, <span class="enumEntry">"435/50 R19.5"</span>, <span class="enumEntry">"435/50 R22.5"</span>, <span class="enumEntry">"445/40 R22.5"</span>, <span class="enumEntry">"445/45 R19.5"</span>, <span class="enumEntry">"445/65 R22.5"</span>, <span class="enumEntry">"445/75 R22.5"</span>, <span class="enumEntry">"455/40 R22.5"</span>, <span class="enumEntry">"455/45 R22.5"</span>, <span class="enumEntry">"475/80 R20"</span>, <span class="enumEntry">"7.00 R16C"</span>, <span class="enumEntry">"7.50 R15"</span>, <span class="enumEntry">"7.50 R16"</span>, <span class="enumEntry">"7.50 R16C"</span>, <span class="enumEntry">"8.25 R15"</span>, <span class="enumEntry">"8.25 R16C"</span>, <span class="enumEntry">"8.5 R17.5"</span>, <span class="enumEntry">"8 R17.5"</span>, <span class="enumEntry">"LT265/75 R16"</span>, <span class="enumEntry">"385/55 R19.5"</span>, <span class="enumEntry">"9 R22.5"</span>, <span class="enumEntry">"9.00 R20"</span>, <span class="enumEntry">"9.5 R17.5"</span>, <span class="enumEntry">"10 R17.5"</span>, <span class="enumEntry">"10 R22.5"</span>, <span class="enumEntry">"10.00 R20"</span>, <span class="enumEntry">"11 R22.5"</span>, <span class="enumEntry">"11.00 R20"</span>, <span class="enumEntry">"12 R22.5"</span>, <span class="enumEntry">"12.00 R20"</span>, <span class="enumEntry">"12.00 R24"</span>, <span class="enumEntry">"12.5 R20"</span>, <span class="enumEntry">"13 R22.5"</span>, <span class="enumEntry">"14.00 R20"</span>, <span class="enumEntry">"14.5 R20"</span>, <span class="enumEntry">"16.00 R20"</span>, <span class="enumEntry">"205/75 R17.5"</span>, <span class="enumEntry">"215/75 R17.5"</span>, <span class="enumEntry">"225/70 R17.5"</span>, <span class="enumEntry">"225/75 R17.5"</span>, <span class="enumEntry">"235/75 R17.5"</span>, <span class="enumEntry">"245/70 R17.5"</span>, <span class="enumEntry">"245/70 R19.5"</span>, <span class="enumEntry">"255/70 R22.5"</span>, <span class="enumEntry">"265/70 R17.5"</span>, <span class="enumEntry">"265/70 R19.5"</span>, <span class="enumEntry">"275/70 R22.5"</span>, <span class="enumEntry">"275/80 R22.5"</span>, <span class="enumEntry">"285/60 R22.5"</span>, <span class="enumEntry">"285/70 R19.5"</span>, <span class="enumEntry">"295/55 R22.5"</span>, <span class="enumEntry">"295/60 R22.5"</span>, <span class="enumEntry">"295/80 R22.5"</span>, <span class="enumEntry">"305/60 R22.5"</span>, <span class="enumEntry">"305/70 R19.5"</span>, <span class="enumEntry">"305/70 R22.5"</span>, <span class="enumEntry">"305/75 R24.5"</span>, <span class="enumEntry">"315/45 R22.5"</span>, <span class="enumEntry">"315/60 R22.5"</span>, <span class="enumEntry">"315/70 R22.5"</span>, <span class="enumEntry">"315/80 R22.5"</span>, <span class="enumEntry">"325/95 R24"</span>, <span class="enumEntry">"335/80 R20"</span>, <span class="enumEntry">"355/50 R22.5"</span>, <span class="enumEntry">"365/70 R22.5"</span>, <span class="enumEntry">"365/80 R20"</span>, <span class="enumEntry">"365/85 R20"</span>, <span class="enumEntry">"375/45 R22.5"</span>, <span class="enumEntry">"375/50 R22.5"</span>, <span class="enumEntry">"375/90 R22.5"</span>, <span class="enumEntry">"385/55 R22.5"</span>, <span class="enumEntry">"385/65 R22.5"</span>, <span class="enumEntry">"395/85 R20"</span>, <span class="enumEntry">"425/65 R22.5"</span>, <span class="enumEntry">"495/45 R22.5"</span>, <span class="enumEntry">"525/65 R20.5"</span>, <span class="enumEntry">"11.00 R16"</span>, <span class="enumEntry">"6.00 R9"</span>, <span class="enumEntry">"205/65 R17.5"</span>, <span class="enumEntry">"225/75 R16C"</span>, <span class="enumEntry">"255/100 R16"</span>, <span class="enumEntry">"255/60 R19.5"</span>, <span class="enumEntry">"265/55 R19.5"</span>, <span class="enumEntry">"275/60 R19.5"</span>, <span class="enumEntry">"275/80 R20"</span>, <span class="enumEntry">"285/65 R16C"</span>, <span class="enumEntry">"295/75 R22.5"</span>, <span class="enumEntry">"325/85 R16"</span>, <span class="enumEntry">"435/50 R19.5"</span>, <span class="enumEntry">"435/50 R22.5"</span>, <span class="enumEntry">"445/40 R22.5"</span>, <span class="enumEntry">"445/45 R19.5"</span>, <span class="enumEntry">"445/65 R22.5"</span>, <span class="enumEntry">"445/75 R22.5"</span>, <span class="enumEntry">"455/40 R22.5"</span>, <span class="enumEntry">"455/45 R22.5"</span>, <span class="enumEntry">"475/80 R20"</span>, <span class="enumEntry">"7.00 R16C"</span>, <span class="enumEntry">"7.50 R15"</span>, <span class="enumEntry">"7.50 R16"</span>, <span class="enumEntry">"7.50 R16C"</span>, <span class="enumEntry">"8.25 R15"</span>, <span class="enumEntry">"8.25 R16C"</span>, <span class="enumEntry">"8.5 R17.5"</span>, <span class="enumEntry">"8 R17.5"</span>, <span class="enumEntry">"LT265/75 R16"</span>, <span class="enumEntry">"385/55 R19.5"</span>, <span class="enumEntry">"9 R22.5"</span>, <span class="enumEntry">"9.00 R20"</span>, <span class="enumEntry">"9.5 R17.5"</span>, <span class="enumEntry">"10 R17.5"</span>, <span class="enumEntry">"10 R22.5"</span>, <span class="enumEntry">"10.00 R20"</span>, <span class="enumEntry">"11 R22.5"</span>, <span class="enumEntry">"11.00 R20"</span>, <span class="enumEntry">"12 R22.5"</span>, <span class="enumEntry">"12.00 R20"</span>, <span class="enumEntry">"12.00 R24"</span>, <span class="enumEntry">"12.5 R20"</span>, <span class="enumEntry">"13 R22.5"</span>, <span class="enumEntry">"14.00 R20"</span>, <span class="enumEntry">"14.5 R20"</span>, <span class="enumEntry">"16.00 R20"</span>, <span class="enumEntry">"205/75 R17.5"</span>, <span class="enumEntry">"215/75 R17.5"</span>, <span class="enumEntry">"225/70 R17.5"</span>, <span class="enumEntry">"225/75 R17.5"</span>, <span class="enumEntry">"235/75 R17.5"</span>, <span class="enumEntry">"245/70 R17.5"</span>, <span class="enumEntry">"245/70 R19.5"</span>, <span class="enumEntry">"255/70 R22.5"</span>, <span class="enumEntry">"265/70 R17.5"</span>, <span class="enumEntry">"265/70 R19.5"</span>, <span class="enumEntry">"275/70 R22.5"</span>, <span class="enumEntry">"275/80 R22.5"</span>, <span class="enumEntry">"285/60 R22.5"</span>, <span class="enumEntry">"285/70 R19.5"</span>, <span class="enumEntry">"295/55 R22.5"</span>, <span class="enumEntry">"295/60 R22.5"</span>, <span class="enumEntry">"295/80 R22.5"</span>, <span class="enumEntry">"305/60 R22.5"</span>, <span class="enumEntry">"305/70 R19.5"</span>, <span class="enumEntry">"305/70 R22.5"</span>, <span class="enumEntry">"305/75 R24.5"</span>, <span class="enumEntry">"315/45 R22.5"</span>, <span class="enumEntry">"315/60 R22.5"</span>, <span class="enumEntry">"315/70 R22.5"</span>, <span class="enumEntry">"315/80 R22.5"</span>, <span class="enumEntry">"325/95 R24"</span>, <span class="enumEntry">"335/80 R20"</span>, <span class="enumEntry">"355/50 R22.5"</span>, <span class="enumEntry">"365/70 R22.5"</span>, <span class="enumEntry">"365/80 R20"</span>, <span class="enumEntry">"365/85 R20"</span>, <span class="enumEntry">"375/45 R22.5"</span>, <span class="enumEntry">"375/50 R22.5"</span>, <span class="enumEntry">"375/90 R22.5"</span>, <span class="enumEntry">"385/55 R22.5"</span>, <span class="enumEntry">"385/65 R22.5"</span>, <span class="enumEntry">"395/85 R20"</span>, <span class="enumEntry">"425/65 R22.5"</span>, <span class="enumEntry">"495/45 R22.5"</span>, <span class="enumEntry">"525/65 R20.5"</span>, <span class="enumEntry">"11.00 R16"</span>, <span class="enumEntry">"6.00 R9"</span>, <span class="enumEntry">"205/65 R17.5"</span>, <span class="enumEntry">"225/75 R16C"</span>, <span class="enumEntry">"255/100 R16"</span>, <span class="enumEntry">"255/60 R19.5"</span>, <span class="enumEntry">"265/55 R19.5"</span>, <span class="enumEntry">"275/60 R19.5"</span>, <span class="enumEntry">"275/80 R20"</span>, <span class="enumEntry">"285/65 R16C"</span>, <span class="enumEntry">"295/75 R22.5"</span>, <span class="enumEntry">"325/85 R16"</span>, <span class="enumEntry">"435/50 R19.5"</span>, <span class="enumEntry">"435/50 R22.5"</span>, <span class="enumEntry">"445/40 R22.5"</span>, <span class="enumEntry">"445/45 R19.5"</span>, <span class="enumEntry">"445/65 R22.5"</span>, <span class="enumEntry">"445/75 R22.5"</span>, <span class="enumEntry">"455/40 R22.5"</span>, <span class="enumEntry">"455/45 R22.5"</span>, <span class="enumEntry">"475/80 R20"</span>, <span class="enumEntry">"7.00 R16C"</span>, <span class="enumEntry">"7.50 R15"</span>, <span class="enumEntry">"7.50 R16"</span>, <span class="enumEntry">"7.50 R16C"</span>, <span class="enumEntry">"8.25 R15"</span>, <span class="enumEntry">"8.25 R16C"</span>, <span class="enumEntry">"8.5 R17.5"</span>, <span class="enumEntry">"8 R17.5"</span>, <span class="enumEntry">"LT265/75 R16"</span>, <span class="enumEntry">"385/55 R19.5"</span>, <span class="enumEntry">"9 R22.5"</span>, <span class="enumEntry">"9.00 R20"</span>, <span class="enumEntry">"9.5 R17.5"</span>, <span class="enumEntry">"10 R17.5"</span>, <span class="enumEntry">"10 R22.5"</span>, <span class="enumEntry">"10.00 R20"</span>, <span class="enumEntry">"11 R22.5"</span>, <span class="enumEntry">"11.00 R20"</span>, <span class="enumEntry">"12 R22.5"</span>, <span class="enumEntry">"12.00 R20"</span>, <span class="enumEntry">"12.00 R24"</span>, <span class="enumEntry">"12.5 R20"</span>, <span class="enumEntry">"13 R22.5"</span>, <span class="enumEntry">"14.00 R20"</span>, <span class="enumEntry">"14.5 R20"</span>, <span class="enumEntry">"16.00 R20"</span>, <span class="enumEntry">"205/75 R17.5"</span>, <span class="enumEntry">"215/75 R17.5"</span>, <span class="enumEntry">"225/70 R17.5"</span>, <span class="enumEntry">"225/75 R17.5"</span>, <span class="enumEntry">"235/75 R17.5"</span>, <span class="enumEntry">"245/70 R17.5"</span>, <span class="enumEntry">"245/70 R19.5"</span>, <span class="enumEntry">"255/70 R22.5"</span>, <span class="enumEntry">"265/70 R17.5"</span>, <span class="enumEntry">"265/70 R19.5"</span>, <span class="enumEntry">"275/70 R22.5"</span>, <span class="enumEntry">"275/80 R22.5"</span>, <span class="enumEntry">"285/60 R22.5"</span>, <span class="enumEntry">"285/70 R19.5"</span>, <span class="enumEntry">"295/55 R22.5"</span>, <span class="enumEntry">"295/60 R22.5"</span>, <span class="enumEntry">"295/80 R22.5"</span>, <span class="enumEntry">"305/60 R22.5"</span>, <span class="enumEntry">"305/70 R19.5"</span>, <span class="enumEntry">"305/70 R22.5"</span>, <span class="enumEntry">"305/75 R24.5"</span>, <span class="enumEntry">"315/45 R22.5"</span>, <span class="enumEntry">"315/60 R22.5"</span>, <span class="enumEntry">"315/70 R22.5"</span>, <span class="enumEntry">"315/80 R22.5"</span>, <span class="enumEntry">"325/95 R24"</span>, <span class="enumEntry">"335/80 R20"</span>, <span class="enumEntry">"355/50 R22.5"</span>, <span class="enumEntry">"365/70 R22.5"</span>, <span class="enumEntry">"365/80 R20"</span>, <span class="enumEntry">"365/85 R20"</span>, <span class="enumEntry">"375/45 R22.5"</span>, <span class="enumEntry">"375/50 R22.5"</span>, <span class="enumEntry">"375/90 R22.5"</span>, <span class="enumEntry">"385/55 R22.5"</span>, <span class="enumEntry">"385/65 R22.5"</span>, <span class="enumEntry">"395/85 R20"</span>, <span class="enumEntry">"425/65 R22.5"</span>, <span class="enumEntry">"495/45 R22.5"</span>, <span class="enumEntry">"525/65 R20.5"</span>, <span class="enumEntry">"11.00 R16"</span>, <span class="enumEntry">"6.00 R9"</span>, <span class="enumEntry">"205/65 R17.5"</span>, <span class="enumEntry">"225/75 R16C"</span>, <span class="enumEntry">"255/100 R16"</span>, <span class="enumEntry">"255/60 R19.5"</span>, <span class="enumEntry">"265/55 R19.5"</span>, <span class="enumEntry">"275/60 R19.5"</span>, <span class="enumEntry">"275/80 R20"</span>, <span class="enumEntry">"285/65 R16C"</span>, <span class="enumEntry">"295/75 R22.5"</span>, <span class="enumEntry">"325/85 R16"</span>, <span class="enumEntry">"435/50 R19.5"</span>, <span class="enumEntry">"435/50 R22.5"</span>, <span class="enumEntry">"445/40 R22.5"</span>, <span class="enumEntry">"445/45 R19.5"</span>, <span class="enumEntry">"445/65 R22.5"</span>, <span class="enumEntry">"445/75 R22.5"</span>, <span class="enumEntry">"455/40 R22.5"</span>, <span class="enumEntry">"455/45 R22.5"</span>, <span class="enumEntry">"475/80 R20"</span>, <span class="enumEntry">"7.00 R16C"</span>, <span class="enumEntry">"7.50 R15"</span>, <span class="enumEntry">"7.50 R16"</span>, <span class="enumEntry">"7.50 R16C"</span>, <span class="enumEntry">"8.25 R15"</span>, <span class="enumEntry">"8.25 R16C"</span>, <span class="enumEntry">"8.5 R17.5"</span>, <span class="enumEntry">"8 R17.5"</span>, <span class="enumEntry">"LT265/75 R16"</span>, <span class="enumEntry">"385/55 R19.5"</span></div> - <div class="engineering"> - Allowed values: <span class="enumEntry">"9 R22.5"</span>, <span class="enumEntry">"9.00 R20"</span>, <span class="enumEntry">"9.5 R17.5"</span>, <span class="enumEntry">"10 R17.5"</span>, <span class="enumEntry">"10 R22.5"</span>, <span class="enumEntry">"10.00 R20"</span>, <span class="enumEntry">"11 R22.5"</span>, <span class="enumEntry">"11.00 R20"</span>, <span class="enumEntry">"12 R22.5"</span>, <span class="enumEntry">"12.00 R20"</span>, <span class="enumEntry">"12.00 R24"</span>, <span class="enumEntry">"12.5 R20"</span>, <span class="enumEntry">"13 R22.5"</span>, <span class="enumEntry">"14.00 R20"</span>, <span class="enumEntry">"14.5 R20"</span>, <span class="enumEntry">"16.00 R20"</span>, <span class="enumEntry">"205/75 R17.5"</span>, <span class="enumEntry">"215/75 R17.5"</span>, <span class="enumEntry">"225/70 R17.5"</span>, <span class="enumEntry">"225/75 R17.5"</span>, <span class="enumEntry">"235/75 R17.5"</span>, <span class="enumEntry">"245/70 R17.5"</span>, <span class="enumEntry">"245/70 R19.5"</span>, <span class="enumEntry">"255/70 R22.5"</span>, <span class="enumEntry">"265/70 R17.5"</span>, <span class="enumEntry">"265/70 R19.5"</span>, <span class="enumEntry">"275/70 R22.5"</span>, <span class="enumEntry">"275/80 R22.5"</span>, <span class="enumEntry">"285/60 R22.5"</span>, <span class="enumEntry">"285/70 R19.5"</span>, <span class="enumEntry">"295/55 R22.5"</span>, <span class="enumEntry">"295/60 R22.5"</span>, <span class="enumEntry">"295/80 R22.5"</span>, <span class="enumEntry">"305/60 R22.5"</span>, <span class="enumEntry">"305/70 R19.5"</span>, <span class="enumEntry">"305/70 R22.5"</span>, <span class="enumEntry">"305/75 R24.5"</span>, <span class="enumEntry">"315/45 R22.5"</span>, <span class="enumEntry">"315/60 R22.5"</span>, <span class="enumEntry">"315/70 R22.5"</span>, <span class="enumEntry">"315/80 R22.5"</span>, <span class="enumEntry">"325/95 R24"</span>, <span class="enumEntry">"335/80 R20"</span>, <span class="enumEntry">"355/50 R22.5"</span>, <span class="enumEntry">"365/70 R22.5"</span>, <span class="enumEntry">"365/80 R20"</span>, <span class="enumEntry">"365/85 R20"</span>, <span class="enumEntry">"375/45 R22.5"</span>, <span class="enumEntry">"375/50 R22.5"</span>, <span class="enumEntry">"375/90 R22.5"</span>, <span class="enumEntry">"385/55 R22.5"</span>, <span class="enumEntry">"385/65 R22.5"</span>, <span class="enumEntry">"395/85 R20"</span>, <span class="enumEntry">"425/65 R22.5"</span>, <span class="enumEntry">"495/45 R22.5"</span>, <span class="enumEntry">"525/65 R20.5"</span>, <span class="enumEntry">"11.00 R16"</span>, <span class="enumEntry">"6.00 R9"</span>, <span class="enumEntry">"205/65 R17.5"</span>, <span class="enumEntry">"225/75 R16C"</span>, <span class="enumEntry">"255/100 R16"</span>, <span class="enumEntry">"255/60 R19.5"</span>, <span class="enumEntry">"265/55 R19.5"</span>, <span class="enumEntry">"275/60 R19.5"</span>, <span class="enumEntry">"275/80 R20"</span>, <span class="enumEntry">"285/65 R16C"</span>, <span class="enumEntry">"295/75 R22.5"</span>, <span class="enumEntry">"325/85 R16"</span>, <span class="enumEntry">"435/50 R19.5"</span>, <span class="enumEntry">"435/50 R22.5"</span>, <span class="enumEntry">"445/40 R22.5"</span>, <span class="enumEntry">"445/45 R19.5"</span>, <span class="enumEntry">"445/65 R22.5"</span>, <span class="enumEntry">"445/75 R22.5"</span>, <span class="enumEntry">"455/40 R22.5"</span>, <span class="enumEntry">"455/45 R22.5"</span>, <span class="enumEntry">"475/80 R20"</span>, <span class="enumEntry">"7.00 R16C"</span>, <span class="enumEntry">"7.50 R15"</span>, <span class="enumEntry">"7.50 R16"</span>, <span class="enumEntry">"7.50 R16C"</span>, <span class="enumEntry">"8.25 R15"</span>, <span class="enumEntry">"8.25 R16C"</span>, <span class="enumEntry">"8.5 R17.5"</span>, <span class="enumEntry">"8 R17.5"</span>, <span class="enumEntry">"LT265/75 R16"</span>, <span class="enumEntry">"385/55 R19.5"</span>, <span class="enumEntry">"9 R22.5"</span>, <span class="enumEntry">"9.00 R20"</span>, <span class="enumEntry">"9.5 R17.5"</span>, <span class="enumEntry">"10 R17.5"</span>, <span class="enumEntry">"10 R22.5"</span>, <span class="enumEntry">"10.00 R20"</span>, <span class="enumEntry">"11 R22.5"</span>, <span class="enumEntry">"11.00 R20"</span>, <span class="enumEntry">"12 R22.5"</span>, <span class="enumEntry">"12.00 R20"</span>, <span class="enumEntry">"12.00 R24"</span>, <span class="enumEntry">"12.5 R20"</span>, <span class="enumEntry">"13 R22.5"</span>, <span class="enumEntry">"14.00 R20"</span>, <span class="enumEntry">"14.5 R20"</span>, <span class="enumEntry">"16.00 R20"</span>, <span class="enumEntry">"205/75 R17.5"</span>, <span class="enumEntry">"215/75 R17.5"</span>, <span class="enumEntry">"225/70 R17.5"</span>, <span class="enumEntry">"225/75 R17.5"</span>, <span class="enumEntry">"235/75 R17.5"</span>, <span class="enumEntry">"245/70 R17.5"</span>, <span class="enumEntry">"245/70 R19.5"</span>, <span class="enumEntry">"255/70 R22.5"</span>, <span class="enumEntry">"265/70 R17.5"</span>, <span class="enumEntry">"265/70 R19.5"</span>, <span class="enumEntry">"275/70 R22.5"</span>, <span class="enumEntry">"275/80 R22.5"</span>, <span class="enumEntry">"285/60 R22.5"</span>, <span class="enumEntry">"285/70 R19.5"</span>, <span class="enumEntry">"295/55 R22.5"</span>, <span class="enumEntry">"295/60 R22.5"</span>, <span class="enumEntry">"295/80 R22.5"</span>, <span class="enumEntry">"305/60 R22.5"</span>, <span class="enumEntry">"305/70 R19.5"</span>, <span class="enumEntry">"305/70 R22.5"</span>, <span class="enumEntry">"305/75 R24.5"</span>, <span class="enumEntry">"315/45 R22.5"</span>, <span class="enumEntry">"315/60 R22.5"</span>, <span class="enumEntry">"315/70 R22.5"</span>, <span class="enumEntry">"315/80 R22.5"</span>, <span class="enumEntry">"325/95 R24"</span>, <span class="enumEntry">"335/80 R20"</span>, <span class="enumEntry">"355/50 R22.5"</span>, <span class="enumEntry">"365/70 R22.5"</span>, <span class="enumEntry">"365/80 R20"</span>, <span class="enumEntry">"365/85 R20"</span>, <span class="enumEntry">"375/45 R22.5"</span>, <span class="enumEntry">"375/50 R22.5"</span>, <span class="enumEntry">"375/90 R22.5"</span>, <span class="enumEntry">"385/55 R22.5"</span>, <span class="enumEntry">"385/65 R22.5"</span>, <span class="enumEntry">"395/85 R20"</span>, <span class="enumEntry">"425/65 R22.5"</span>, <span class="enumEntry">"495/45 R22.5"</span>, <span class="enumEntry">"525/65 R20.5"</span>, <span class="enumEntry">"11.00 R16"</span>, <span class="enumEntry">"6.00 R9"</span>, <span class="enumEntry">"205/65 R17.5"</span>, <span class="enumEntry">"225/75 R16C"</span>, <span class="enumEntry">"255/100 R16"</span>, <span class="enumEntry">"255/60 R19.5"</span>, <span class="enumEntry">"265/55 R19.5"</span>, <span class="enumEntry">"275/60 R19.5"</span>, <span class="enumEntry">"275/80 R20"</span>, <span class="enumEntry">"285/65 R16C"</span>, <span class="enumEntry">"295/75 R22.5"</span>, <span class="enumEntry">"325/85 R16"</span>, <span class="enumEntry">"435/50 R19.5"</span>, <span class="enumEntry">"435/50 R22.5"</span>, <span class="enumEntry">"445/40 R22.5"</span>, <span class="enumEntry">"445/45 R19.5"</span>, <span class="enumEntry">"445/65 R22.5"</span>, <span class="enumEntry">"445/75 R22.5"</span>, <span class="enumEntry">"455/40 R22.5"</span>, <span class="enumEntry">"455/45 R22.5"</span>, <span class="enumEntry">"475/80 R20"</span>, <span class="enumEntry">"7.00 R16C"</span>, <span class="enumEntry">"7.50 R15"</span>, <span class="enumEntry">"7.50 R16"</span>, <span class="enumEntry">"7.50 R16C"</span>, <span class="enumEntry">"8.25 R15"</span>, <span class="enumEntry">"8.25 R16C"</span>, <span class="enumEntry">"8.5 R17.5"</span>, <span class="enumEntry">"8 R17.5"</span>, <span class="enumEntry">"LT265/75 R16"</span>, <span class="enumEntry">"385/55 R19.5"</span>, <span class="enumEntry">"9 R22.5"</span>, <span class="enumEntry">"9.00 R20"</span>, <span class="enumEntry">"9.5 R17.5"</span>, <span class="enumEntry">"10 R17.5"</span>, <span class="enumEntry">"10 R22.5"</span>, <span class="enumEntry">"10.00 R20"</span>, <span class="enumEntry">"11 R22.5"</span>, <span class="enumEntry">"11.00 R20"</span>, <span class="enumEntry">"12 R22.5"</span>, <span class="enumEntry">"12.00 R20"</span>, <span class="enumEntry">"12.00 R24"</span>, <span class="enumEntry">"12.5 R20"</span>, <span class="enumEntry">"13 R22.5"</span>, <span class="enumEntry">"14.00 R20"</span>, <span class="enumEntry">"14.5 R20"</span>, <span class="enumEntry">"16.00 R20"</span>, <span class="enumEntry">"205/75 R17.5"</span>, <span class="enumEntry">"215/75 R17.5"</span>, <span class="enumEntry">"225/70 R17.5"</span>, <span class="enumEntry">"225/75 R17.5"</span>, <span class="enumEntry">"235/75 R17.5"</span>, <span class="enumEntry">"245/70 R17.5"</span>, <span class="enumEntry">"245/70 R19.5"</span>, <span class="enumEntry">"255/70 R22.5"</span>, <span class="enumEntry">"265/70 R17.5"</span>, <span class="enumEntry">"265/70 R19.5"</span>, <span class="enumEntry">"275/70 R22.5"</span>, <span class="enumEntry">"275/80 R22.5"</span>, <span class="enumEntry">"285/60 R22.5"</span>, <span class="enumEntry">"285/70 R19.5"</span>, <span class="enumEntry">"295/55 R22.5"</span>, <span class="enumEntry">"295/60 R22.5"</span>, <span class="enumEntry">"295/80 R22.5"</span>, <span class="enumEntry">"305/60 R22.5"</span>, <span class="enumEntry">"305/70 R19.5"</span>, <span class="enumEntry">"305/70 R22.5"</span>, <span class="enumEntry">"305/75 R24.5"</span>, <span class="enumEntry">"315/45 R22.5"</span>, <span class="enumEntry">"315/60 R22.5"</span>, <span class="enumEntry">"315/70 R22.5"</span>, <span class="enumEntry">"315/80 R22.5"</span>, <span class="enumEntry">"325/95 R24"</span>, <span class="enumEntry">"335/80 R20"</span>, <span class="enumEntry">"355/50 R22.5"</span>, <span class="enumEntry">"365/70 R22.5"</span>, <span class="enumEntry">"365/80 R20"</span>, <span class="enumEntry">"365/85 R20"</span>, <span class="enumEntry">"375/45 R22.5"</span>, <span class="enumEntry">"375/50 R22.5"</span>, <span class="enumEntry">"375/90 R22.5"</span>, <span class="enumEntry">"385/55 R22.5"</span>, <span class="enumEntry">"385/65 R22.5"</span>, <span class="enumEntry">"395/85 R20"</span>, <span class="enumEntry">"425/65 R22.5"</span>, <span class="enumEntry">"495/45 R22.5"</span>, <span class="enumEntry">"525/65 R20.5"</span>, <span class="enumEntry">"11.00 R16"</span>, <span class="enumEntry">"6.00 R9"</span>, <span class="enumEntry">"205/65 R17.5"</span>, <span class="enumEntry">"225/75 R16C"</span>, <span class="enumEntry">"255/100 R16"</span>, <span class="enumEntry">"255/60 R19.5"</span>, <span class="enumEntry">"265/55 R19.5"</span>, <span class="enumEntry">"275/60 R19.5"</span>, <span class="enumEntry">"275/80 R20"</span>, <span class="enumEntry">"285/65 R16C"</span>, <span class="enumEntry">"295/75 R22.5"</span>, <span class="enumEntry">"325/85 R16"</span>, <span class="enumEntry">"435/50 R19.5"</span>, <span class="enumEntry">"435/50 R22.5"</span>, <span class="enumEntry">"445/40 R22.5"</span>, <span class="enumEntry">"445/45 R19.5"</span>, <span class="enumEntry">"445/65 R22.5"</span>, <span class="enumEntry">"445/75 R22.5"</span>, <span class="enumEntry">"455/40 R22.5"</span>, <span class="enumEntry">"455/45 R22.5"</span>, <span class="enumEntry">"475/80 R20"</span>, <span class="enumEntry">"7.00 R16C"</span>, <span class="enumEntry">"7.50 R15"</span>, <span class="enumEntry">"7.50 R16"</span>, <span class="enumEntry">"7.50 R16C"</span>, <span class="enumEntry">"8.25 R15"</span>, <span class="enumEntry">"8.25 R16C"</span>, <span class="enumEntry">"8.5 R17.5"</span>, <span class="enumEntry">"8 R17.5"</span>, <span class="enumEntry">"LT265/75 R16"</span>, <span class="enumEntry">"385/55 R19.5"</span>, <span class="enumEntry">"9 R22.5"</span>, <span class="enumEntry">"9.00 R20"</span>, <span class="enumEntry">"9.5 R17.5"</span>, <span class="enumEntry">"10 R17.5"</span>, <span class="enumEntry">"10 R22.5"</span>, <span class="enumEntry">"10.00 R20"</span>, <span class="enumEntry">"11 R22.5"</span>, <span class="enumEntry">"11.00 R20"</span>, <span class="enumEntry">"12 R22.5"</span>, <span class="enumEntry">"12.00 R20"</span>, <span class="enumEntry">"12.00 R24"</span>, <span class="enumEntry">"12.5 R20"</span>, <span class="enumEntry">"13 R22.5"</span>, <span class="enumEntry">"14.00 R20"</span>, <span class="enumEntry">"14.5 R20"</span>, <span class="enumEntry">"16.00 R20"</span>, <span class="enumEntry">"205/75 R17.5"</span>, <span class="enumEntry">"215/75 R17.5"</span>, <span class="enumEntry">"225/70 R17.5"</span>, <span class="enumEntry">"225/75 R17.5"</span>, <span class="enumEntry">"235/75 R17.5"</span>, <span class="enumEntry">"245/70 R17.5"</span>, <span class="enumEntry">"245/70 R19.5"</span>, <span class="enumEntry">"255/70 R22.5"</span>, <span class="enumEntry">"265/70 R17.5"</span>, <span class="enumEntry">"265/70 R19.5"</span>, <span class="enumEntry">"275/70 R22.5"</span>, <span class="enumEntry">"275/80 R22.5"</span>, <span class="enumEntry">"285/60 R22.5"</span>, <span class="enumEntry">"285/70 R19.5"</span>, <span class="enumEntry">"295/55 R22.5"</span>, <span class="enumEntry">"295/60 R22.5"</span>, <span class="enumEntry">"295/80 R22.5"</span>, <span class="enumEntry">"305/60 R22.5"</span>, <span class="enumEntry">"305/70 R19.5"</span>, <span class="enumEntry">"305/70 R22.5"</span>, <span class="enumEntry">"305/75 R24.5"</span>, <span class="enumEntry">"315/45 R22.5"</span>, <span class="enumEntry">"315/60 R22.5"</span>, <span class="enumEntry">"315/70 R22.5"</span>, <span class="enumEntry">"315/80 R22.5"</span>, <span class="enumEntry">"325/95 R24"</span>, <span class="enumEntry">"335/80 R20"</span>, <span class="enumEntry">"355/50 R22.5"</span>, <span class="enumEntry">"365/70 R22.5"</span>, <span class="enumEntry">"365/80 R20"</span>, <span class="enumEntry">"365/85 R20"</span>, <span class="enumEntry">"375/45 R22.5"</span>, <span class="enumEntry">"375/50 R22.5"</span>, <span class="enumEntry">"375/90 R22.5"</span>, <span class="enumEntry">"385/55 R22.5"</span>, <span class="enumEntry">"385/65 R22.5"</span>, <span class="enumEntry">"395/85 R20"</span>, <span class="enumEntry">"425/65 R22.5"</span>, <span class="enumEntry">"495/45 R22.5"</span>, <span class="enumEntry">"525/65 R20.5"</span>, <span class="enumEntry">"11.00 R16"</span>, <span class="enumEntry">"6.00 R9"</span>, <span class="enumEntry">"205/65 R17.5"</span>, <span class="enumEntry">"225/75 R16C"</span>, <span class="enumEntry">"255/100 R16"</span>, <span class="enumEntry">"255/60 R19.5"</span>, <span class="enumEntry">"265/55 R19.5"</span>, <span class="enumEntry">"275/60 R19.5"</span>, <span class="enumEntry">"275/80 R20"</span>, <span class="enumEntry">"285/65 R16C"</span>, <span class="enumEntry">"295/75 R22.5"</span>, <span class="enumEntry">"325/85 R16"</span>, <span class="enumEntry">"435/50 R19.5"</span>, <span class="enumEntry">"435/50 R22.5"</span>, <span class="enumEntry">"445/40 R22.5"</span>, <span class="enumEntry">"445/45 R19.5"</span>, <span class="enumEntry">"445/65 R22.5"</span>, <span class="enumEntry">"445/75 R22.5"</span>, <span class="enumEntry">"455/40 R22.5"</span>, <span class="enumEntry">"455/45 R22.5"</span>, <span class="enumEntry">"475/80 R20"</span>, <span class="enumEntry">"7.00 R16C"</span>, <span class="enumEntry">"7.50 R15"</span>, <span class="enumEntry">"7.50 R16"</span>, <span class="enumEntry">"7.50 R16C"</span>, <span class="enumEntry">"8.25 R15"</span>, <span class="enumEntry">"8.25 R16C"</span>, <span class="enumEntry">"8.5 R17.5"</span>, <span class="enumEntry">"8 R17.5"</span>, <span class="enumEntry">"LT265/75 R16"</span>, <span class="enumEntry">"385/55 R19.5"</span></div> - <br> - <span class="optionalEngineering">optional in Engineering mode</span> - </td> - </tr> - <tr class="Engineering "> - <td class="parameterId">P127</td> - <td class="component">Torqueconverter</td> - <td class="name">Inertia</td> - <td class="type">double</td> - <td class="unit">[kgm²]</td> - <td class="range"> - ≥ 0<span class="unit">kgm²</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting=""> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Gearbox</span> - <span class="element">TorqueConverter</span> - <span class="element">Data</span> - <span class="element">Inertia</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Inertia</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Gearbox</span> - <span class="element">TorqueConverter</span> - <span class="element">Data</span> - <span class="element">Inertia</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Inertia</span> - </div> - </div> - </td> - <td class="xmltype"></td> - <td class="comment"></td> - </tr> - <tr class="Declaration Engineering "> - <td class="parameterId">P146</td> - <td class="component">Airdrag</td> - <td class="name"> - <div class="declaration">DeclaredCdxA DeclaredCdxA</div> - <div class="engineering">CdxA CdxA</div> - </td> - <td class="type">Double2</td> - <td class="unit">[m²]</td> - <td class="range"> - > 0.00<span class="unit">m²</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#43#00#14#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">AirDrag AirDrag</span> - <span class="element">Data Data</span> - <span class="element">DeclaredCdxA DeclaredCdxA</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">AirDrag</span> - <span class="element">Data</span> - <span class="element">DeclaredCdxA</span> - </div> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">AirDrag</span> - <span class="element">Data</span> - <span class="element">CdxA</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">AirDrag</span> - <span class="element">Data</span> - <span class="element">CdxA</span> - </div> - </div> - </td> - <td class="xmltype">tns:AirdragCdxAType tns:AirdragCdxAType</td> - <td class="comment">In Declaration Mode a fixed amound is added for cycles simulated with trailer</td> - </tr> - <tr class="Declaration Engineering "> - <td class="parameterId">P151</td> - <td class="component">Axlegear/Lossmap</td> - <td class="name">inputSpeed</td> - <td class="type">Double2</td> - <td class="unit">[1/min]</td> - <td class="range"> - ≥ 0.00<span class="unit">1/min</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#37#37#16#18#00#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components Axlegear Axlegear</span> - <span class="element">Axlegear Data Axlegear Data</span> - <span class="element">Data TorqueLossMap Data TorqueLossMap</span> - <span class="element">Entry Entry Entry Entry</span> - <span class="attribute">inputSpeed inputSpeed inputSpeed inputSpeed</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Axlegear</span> - <span class="element">Axlegear Data</span> - <span class="element">Data TorqueLossMap</span> - <span class="element">Entry Entry</span> - <span class="attribute">inputSpeed inputSpeed</span> - </div> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Axlegear</span> - <span class="element">Data</span> - <span class="element">TorqueLossMap</span> - <span class="element">Entry</span> - <span class="attribute">inputSpeed</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Axlegear</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">inputSpeed</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Axlegear</span> - <span class="element">Data</span> - <span class="element">TorqueLossMap</span> - <span class="element">Entry</span> - <span class="attribute">inputSpeed</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Axlegear</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">inputSpeed</span> - </div> - </div> - </td> - <td class="xmltype">tns:AxlegearInputSpeedType tns:AxlegearInputSpeedType tns:AxlegearInputSpeedType tns:AxlegearInputSpeedType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration Engineering "> - <td class="parameterId">P152</td> - <td class="component">Axlegear/Lossmap</td> - <td class="name">inputTorque</td> - <td class="type">Double2</td> - <td class="unit">[Nm]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#37#37#16#18#04#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components Axlegear Axlegear</span> - <span class="element">Axlegear Data Axlegear Data</span> - <span class="element">Data TorqueLossMap Data TorqueLossMap</span> - <span class="element">Entry Entry Entry Entry</span> - <span class="attribute">inputTorque inputTorque inputTorque inputTorque</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Axlegear</span> - <span class="element">Axlegear Data</span> - <span class="element">Data TorqueLossMap</span> - <span class="element">Entry Entry</span> - <span class="attribute">inputTorque inputTorque</span> - </div> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Axlegear</span> - <span class="element">Data</span> - <span class="element">TorqueLossMap</span> - <span class="element">Entry</span> - <span class="attribute">inputTorque</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Axlegear</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">inputTorque</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Axlegear</span> - <span class="element">Data</span> - <span class="element">TorqueLossMap</span> - <span class="element">Entry</span> - <span class="attribute">inputTorque</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Axlegear</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">inputTorque</span> - </div> - </div> - </td> - <td class="xmltype">tns:AxlegearInputTorqueType tns:AxlegearInputTorqueType tns:AxlegearInputTorqueType tns:AxlegearInputTorqueType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration Engineering "> - <td class="parameterId">P153</td> - <td class="component">Axlegear/Lossmap</td> - <td class="name">torqueLoss</td> - <td class="type">Double2</td> - <td class="unit">[Nm]</td> - <td class="range"> - ≥ 0.00<span class="unit">Nm</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#37#37#16#18#08#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components Axlegear Axlegear</span> - <span class="element">Axlegear Data Axlegear Data</span> - <span class="element">Data TorqueLossMap Data TorqueLossMap</span> - <span class="element">Entry Entry Entry Entry</span> - <span class="attribute">torqueLoss torqueLoss torqueLoss torqueLoss</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Axlegear</span> - <span class="element">Axlegear Data</span> - <span class="element">Data TorqueLossMap</span> - <span class="element">Entry Entry</span> - <span class="attribute">torqueLoss torqueLoss</span> - </div> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Axlegear</span> - <span class="element">Data</span> - <span class="element">TorqueLossMap</span> - <span class="element">Entry</span> - <span class="attribute">torqueLoss</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Axlegear</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">torqueLoss</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Axlegear</span> - <span class="element">Data</span> - <span class="element">TorqueLossMap</span> - <span class="element">Entry</span> - <span class="attribute">torqueLoss</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Axlegear</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">torqueLoss</span> - </div> - </div> - </td> - <td class="xmltype">tns:AxlegearTorqueLossType tns:AxlegearTorqueLossType tns:AxlegearTorqueLossType tns:AxlegearTorqueLossType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration Engineering "> - <td class="parameterId">P154</td> - <td class="component">Vehicle/Axle</td> - <td class="name">AxleType</td> - <td class="type">string</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#39#39#00#02#00#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components AxleWheels AxleWheels</span> - <span class="element">AxleWheels Data AxleWheels Data</span> - <span class="element">Data Axles Data Axles</span> - <span class="element">Axle Axle Axle Axle</span> - <span class="element">AxleType AxleType AxleType AxleType</span> - </div> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">AxleWheels</span> - <span class="element">Data</span> - <span class="element">Axles</span> - <span class="element">Axle</span> - <span class="element">AxleType</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">AxleWheels</span> - <span class="element">Data</span> - <span class="element">Axle</span> - <span class="element">AxleType</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">AxleWheels</span> - <span class="element">Data</span> - <span class="element">Axles</span> - <span class="element">Axle</span> - <span class="element">AxleType</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">AxleWheels</span> - <span class="element">Data</span> - <span class="element">Axle</span> - <span class="element">AxleType</span> - </div> - </div> - </td> - <td class="xmltype">tns:AxleTypeDeclarationType tns:AxleTypeDeclarationType tns:AxleTypeDeclarationType tns:AxleTypeDeclarationType</td> - <td class="comment"> - <div class="declaration"> - Allowed values: <span class="enumEntry">"VehicleNonDriven"</span>, <span class="enumEntry">"VehicleDriven"</span>, <span class="enumEntry">"VehicleNonDriven"</span>, <span class="enumEntry">"VehicleDriven"</span>, <span class="enumEntry">"VehicleNonDriven"</span>, <span class="enumEntry">"VehicleDriven"</span>, <span class="enumEntry">"VehicleNonDriven"</span>, <span class="enumEntry">"VehicleDriven"</span></div> - <div class="engineering"> - Allowed values: <span class="enumEntry">"VehicleNonDriven"</span>, <span class="enumEntry">"VehicleDriven"</span>, <span class="enumEntry">"Trailer"</span>, <span class="enumEntry">"VehicleNonDriven"</span>, <span class="enumEntry">"VehicleDriven"</span>, <span class="enumEntry">"Trailer"</span>, <span class="enumEntry">"VehicleNonDriven"</span>, <span class="enumEntry">"VehicleDriven"</span>, <span class="enumEntry">"Trailer"</span>, <span class="enumEntry">"VehicleNonDriven"</span>, <span class="enumEntry">"VehicleDriven"</span>, <span class="enumEntry">"Trailer"</span></div> - <br>Trailer axles must not be specified in declaration mode!</td> - </tr> - <tr class="Declaration Engineering "> - <td class="parameterId">P157</td> - <td class="component">Gearbox/Gear</td> - <td class="name">MaxTorque</td> - <td class="type">int</td> - <td class="unit">[Nm]</td> - <td class="range"> - > 0<span class="unit">Nm</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#31#31#14#16#08#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components Gearbox Gearbox</span> - <span class="element">Gearbox Data Gearbox Data</span> - <span class="element">Data Gears Data Gears</span> - <span class="element">Gear Gear Gear Gear</span> - <span class="element">MaxTorque MaxTorque MaxTorque MaxTorque</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Gearbox</span> - <span class="element">Gearbox Data</span> - <span class="element">Data Gears</span> - <span class="element">Gear Gear</span> - <span class="element">MaxTorque MaxTorque</span> - </div> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Gears</span> - <span class="element">Gear</span> - <span class="element">MaxTorque</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Gear</span> - <span class="element">MaxTorque</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Gears</span> - <span class="element">Gear</span> - <span class="element">MaxTorque</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Gear</span> - <span class="element">MaxTorque</span> - </div> - </div> - </td> - <td class="xmltype">tns:GearboxGearMaxTorqueType tns:GearboxGearMaxTorqueType tns:GearboxGearMaxTorqueType tns:GearboxGearMaxTorqueType</td> - <td class="comment"> - <span class="optionalDeclaration">optional in Declaration mode</span> - <span class="optionalEngineering">optional in Engineering mode</span> - </td> - </tr> - <tr class="Engineering "> - <td class="parameterId">P167</td> - <td class="component">Gearshiftstrategy</td> - <td class="name">UpshiftMinAcceleration</td> - <td class="type">double</td> - <td class="unit">[m/s²]</td> - <td class="range"> - ≥ 0<span class="unit">m/s²</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting=""> - <div class="engineering"> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">DriverModel</span> - <span class="element">ShiftStrategyParameters</span> - <span class="element">UpshiftMinAcceleration</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">DriverModel</span> - <span class="element">UpshiftMinAcceleration</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">ShiftStrategyParameters</span> - <span class="element">UpshiftMinAcceleration</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">UpshiftMinAcceleration</span> - </div> - </div> - </td> - <td class="xmltype"></td> - <td class="comment"></td> - </tr> - <tr class="Engineering "> - <td class="parameterId">P168</td> - <td class="component">Gearshiftstrategy</td> - <td class="name">DownshiftAfterUpshiftDelay</td> - <td class="type">double</td> - <td class="unit">[s]</td> - <td class="range"> - ≥ 0<span class="unit">s</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting=""> - <div class="engineering"> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">DriverModel</span> - <span class="element">ShiftStrategyParameters</span> - <span class="element">DownshiftAfterUpshiftDelay</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">DriverModel</span> - <span class="element">DownshiftAfterUpshiftDelay</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">ShiftStrategyParameters</span> - <span class="element">DownshiftAfterUpshiftDelay</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">DownshiftAfterUpshiftDelay</span> - </div> - </div> - </td> - <td class="xmltype"></td> - <td class="comment"></td> - </tr> - <tr class="Engineering "> - <td class="parameterId">P169</td> - <td class="component">Gearshiftstrategy</td> - <td class="name">UpshiftAfterDownshiftDelay</td> - <td class="type">double</td> - <td class="unit">[s]</td> - <td class="range"> - ≥ 0<span class="unit">s</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting=""> - <div class="engineering"> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">DriverModel</span> - <span class="element">ShiftStrategyParameters</span> - <span class="element">UpshiftAfterDownshiftDelay</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">DriverModel</span> - <span class="element">UpshiftAfterDownshiftDelay</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">ShiftStrategyParameters</span> - <span class="element">UpshiftAfterDownshiftDelay</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">UpshiftAfterDownshiftDelay</span> - </div> - </div> - </td> - <td class="xmltype"></td> - <td class="comment"></td> - </tr> - <tr class="Engineering "> - <td class="parameterId">P171</td> - <td class="component">Gearbox/Gear/Lossmap</td> - <td class="name">Efficiency</td> - <td class="type">double</td> - <td class="unit">[-]</td> - <td class="range"> - ≥ 0 - ≤ 1</td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting=""> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Gears</span> - <span class="element">Gear</span> - <span class="element">TorqueLossMap</span> - <span class="element">Efficiency</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Gears</span> - <span class="element">Gear</span> - <span class="element">Efficiency</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Gear</span> - <span class="element">TorqueLossMap</span> - <span class="element">Efficiency</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Gear</span> - <span class="element">Efficiency</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Gears</span> - <span class="element">Gear</span> - <span class="element">TorqueLossMap</span> - <span class="element">Efficiency</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Gears</span> - <span class="element">Gear</span> - <span class="element">Efficiency</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Gear</span> - <span class="element">TorqueLossMap</span> - <span class="element">Efficiency</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Gear</span> - <span class="element">Efficiency</span> - </div> - </div> - </td> - <td class="xmltype"></td> - <td class="comment"></td> - </tr> - <tr class="Engineering "> - <td class="parameterId">P172</td> - <td class="component">Axlegear/Lossmap</td> - <td class="name">Efficiency</td> - <td class="type">double</td> - <td class="unit">[-]</td> - <td class="range"> - ≥ 0 - ≤ 1</td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting=""> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Axlegear</span> - <span class="element">Data</span> - <span class="element">TorqueLossMap</span> - <span class="element">Efficiency</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Axlegear</span> - <span class="element">Data</span> - <span class="element">Efficiency</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Axlegear</span> - <span class="element">Data</span> - <span class="element">TorqueLossMap</span> - <span class="element">Efficiency</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Axlegear</span> - <span class="element">Data</span> - <span class="element">Efficiency</span> - </div> - </div> - </td> - <td class="xmltype"></td> - <td class="comment"></td> - </tr> - <tr class="Declaration Engineering "> - <td class="parameterId">P173</td> - <td class="component">Angledrive/Lossmap</td> - <td class="name">inputSpeed</td> - <td class="type">Double2</td> - <td class="unit">[1/min]</td> - <td class="range"> - ≥ 0.00<span class="unit">1/min</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#33#33#14#16#00#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components Angledrive Angledrive</span> - <span class="element">Angledrive Data Angledrive Data</span> - <span class="element">Data TorqueLossMap Data TorqueLossMap</span> - <span class="element">Entry Entry Entry Entry</span> - <span class="attribute">inputSpeed inputSpeed inputSpeed inputSpeed</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Angledrive</span> - <span class="element">Angledrive Data</span> - <span class="element">Data TorqueLossMap</span> - <span class="element">Entry Entry</span> - <span class="attribute">inputSpeed inputSpeed</span> - </div> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Angledrive</span> - <span class="element">Data</span> - <span class="element">TorqueLossMap</span> - <span class="element">Entry</span> - <span class="attribute">inputSpeed</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Angledrive</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">inputSpeed</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Angledrive</span> - <span class="element">Data</span> - <span class="element">TorqueLossMap</span> - <span class="element">Entry</span> - <span class="attribute">inputSpeed</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Angledrive</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">inputSpeed</span> - </div> - </div> - </td> - <td class="xmltype">tns:AngledriveInputSpeedType tns:AngledriveInputSpeedType tns:AngledriveInputSpeedType tns:AngledriveInputSpeedType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration Engineering "> - <td class="parameterId">P174</td> - <td class="component">Angledrive/Lossmap</td> - <td class="name">inputTorque</td> - <td class="type">Double2</td> - <td class="unit">[Nm]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#33#33#14#16#04#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components Angledrive Angledrive</span> - <span class="element">Angledrive Data Angledrive Data</span> - <span class="element">Data TorqueLossMap Data TorqueLossMap</span> - <span class="element">Entry Entry Entry Entry</span> - <span class="attribute">inputTorque inputTorque inputTorque inputTorque</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Angledrive</span> - <span class="element">Angledrive Data</span> - <span class="element">Data TorqueLossMap</span> - <span class="element">Entry Entry</span> - <span class="attribute">inputTorque inputTorque</span> - </div> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Angledrive</span> - <span class="element">Data</span> - <span class="element">TorqueLossMap</span> - <span class="element">Entry</span> - <span class="attribute">inputTorque</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Angledrive</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">inputTorque</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Angledrive</span> - <span class="element">Data</span> - <span class="element">TorqueLossMap</span> - <span class="element">Entry</span> - <span class="attribute">inputTorque</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Angledrive</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">inputTorque</span> - </div> - </div> - </td> - <td class="xmltype">tns:AngledriveInputTorqueType tns:AngledriveInputTorqueType tns:AngledriveInputTorqueType tns:AngledriveInputTorqueType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration Engineering "> - <td class="parameterId">P175</td> - <td class="component">Angledrive/Lossmap</td> - <td class="name">torqueLoss</td> - <td class="type">Double2</td> - <td class="unit">[Nm]</td> - <td class="range"> - ≥ 0.00<span class="unit">Nm</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#33#33#14#16#08#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components Angledrive Angledrive</span> - <span class="element">Angledrive Data Angledrive Data</span> - <span class="element">Data TorqueLossMap Data TorqueLossMap</span> - <span class="element">Entry Entry Entry Entry</span> - <span class="attribute">torqueLoss torqueLoss torqueLoss torqueLoss</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Angledrive</span> - <span class="element">Angledrive Data</span> - <span class="element">Data TorqueLossMap</span> - <span class="element">Entry Entry</span> - <span class="attribute">torqueLoss torqueLoss</span> - </div> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Angledrive</span> - <span class="element">Data</span> - <span class="element">TorqueLossMap</span> - <span class="element">Entry</span> - <span class="attribute">torqueLoss</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Angledrive</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">torqueLoss</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Angledrive</span> - <span class="element">Data</span> - <span class="element">TorqueLossMap</span> - <span class="element">Entry</span> - <span class="attribute">torqueLoss</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Angledrive</span> - <span class="element">Data</span> - <span class="element">Entry</span> - <span class="attribute">torqueLoss</span> - </div> - </div> - </td> - <td class="xmltype">tns:AngledriveTorqueLossType tns:AngledriveTorqueLossType tns:AngledriveTorqueLossType tns:AngledriveTorqueLossType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P176</td> - <td class="component">Angledrive</td> - <td class="name">Ratio</td> - <td class="type">Double3</td> - <td class="unit">[-]</td> - <td class="range"> - > 0.000</td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#33#00#10#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Angledrive Angledrive</span> - <span class="element">Data Data</span> - <span class="element">Ratio Ratio</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Angledrive</span> - <span class="element">Data</span> - <span class="element">Ratio</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:AngledriveRatioType tns:AngledriveRatioType</td> - <td class="comment"></td> - </tr> - <tr class="Engineering "> - <td class="parameterId">P178</td> - <td class="component">Vehicle/Auxiliaries</td> - <td class="name">ConstantAuxLoad</td> - <td class="type">double</td> - <td class="unit">[W]</td> - <td class="range"> - ≥ 0<span class="unit">W</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting=""> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Auxiliaries</span> - <span class="element">Data</span> - <span class="element">Auxiliary</span> - <span class="element">ConstantAuxLoad</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Auxiliaries</span> - <span class="element">Data</span> - <span class="element">Auxiliary</span> - <span class="element">ConstantAuxLoad</span> - </div> - </div> - </td> - <td class="xmltype"></td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P181</td> - <td class="component">Vehicle/Auxiliaries</td> - <td class="name">Technology</td> - <td class="type">string</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#41#41#00#02#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components Auxiliaries Auxiliaries</span> - <span class="element">Auxiliaries Data Auxiliaries Data</span> - <span class="element">Data Fan Data Fan</span> - <span class="element">Technology Technology Technology Technology</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Auxiliaries</span> - <span class="element">Auxiliaries Data</span> - <span class="element">Data Fan</span> - <span class="element">Technology Technology</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:AuxFanTechnologyType tns:AuxFanTechnologyType tns:AuxFanTechnologyType tns:AuxFanTechnologyType</td> - <td class="comment"> - <div class="declaration"> - Allowed values: <span class="enumEntry">"Crankshaft mounted - Electronically controlled visco clutch"</span>, <span class="enumEntry">"Crankshaft mounted - Bimetallic controlled visco clutch"</span>, <span class="enumEntry">"Crankshaft mounted - Discrete step clutch"</span>, <span class="enumEntry">"Crankshaft mounted - On/off clutch"</span>, <span class="enumEntry">"Belt driven or driven via transm. - Electronically controlled visco clutch"</span>, <span class="enumEntry">"Belt driven or driven via transm. - Bimetallic controlled visco clutch"</span>, <span class="enumEntry">"Belt driven or driven via transm. - Discrete step clutch"</span>, <span class="enumEntry">"Belt driven or driven via transm. - On/off clutch"</span>, <span class="enumEntry">"Hydraulic driven - Variable displacement pump"</span>, <span class="enumEntry">"Hydraulic driven - Constant displacement pump"</span>, <span class="enumEntry">"Electrically driven - Electronically controlled"</span>, <span class="enumEntry">"Crankshaft mounted - Electronically controlled visco clutch"</span>, <span class="enumEntry">"Crankshaft mounted - Bimetallic controlled visco clutch"</span>, <span class="enumEntry">"Crankshaft mounted - Discrete step clutch"</span>, <span class="enumEntry">"Crankshaft mounted - On/off clutch"</span>, <span class="enumEntry">"Belt driven or driven via transm. - Electronically controlled visco clutch"</span>, <span class="enumEntry">"Belt driven or driven via transm. - Bimetallic controlled visco clutch"</span>, <span class="enumEntry">"Belt driven or driven via transm. - Discrete step clutch"</span>, <span class="enumEntry">"Belt driven or driven via transm. - On/off clutch"</span>, <span class="enumEntry">"Hydraulic driven - Variable displacement pump"</span>, <span class="enumEntry">"Hydraulic driven - Constant displacement pump"</span>, <span class="enumEntry">"Electrically driven - Electronically controlled"</span>, <span class="enumEntry">"Crankshaft mounted - Electronically controlled visco clutch"</span>, <span class="enumEntry">"Crankshaft mounted - Bimetallic controlled visco clutch"</span>, <span class="enumEntry">"Crankshaft mounted - Discrete step clutch"</span>, <span class="enumEntry">"Crankshaft mounted - On/off clutch"</span>, <span class="enumEntry">"Belt driven or driven via transm. - Electronically controlled visco clutch"</span>, <span class="enumEntry">"Belt driven or driven via transm. - Bimetallic controlled visco clutch"</span>, <span class="enumEntry">"Belt driven or driven via transm. - Discrete step clutch"</span>, <span class="enumEntry">"Belt driven or driven via transm. - On/off clutch"</span>, <span class="enumEntry">"Hydraulic driven - Variable displacement pump"</span>, <span class="enumEntry">"Hydraulic driven - Constant displacement pump"</span>, <span class="enumEntry">"Electrically driven - Electronically controlled"</span>, <span class="enumEntry">"Crankshaft mounted - Electronically controlled visco clutch"</span>, <span class="enumEntry">"Crankshaft mounted - Bimetallic controlled visco clutch"</span>, <span class="enumEntry">"Crankshaft mounted - Discrete step clutch"</span>, <span class="enumEntry">"Crankshaft mounted - On/off clutch"</span>, <span class="enumEntry">"Belt driven or driven via transm. - Electronically controlled visco clutch"</span>, <span class="enumEntry">"Belt driven or driven via transm. - Bimetallic controlled visco clutch"</span>, <span class="enumEntry">"Belt driven or driven via transm. - Discrete step clutch"</span>, <span class="enumEntry">"Belt driven or driven via transm. - On/off clutch"</span>, <span class="enumEntry">"Hydraulic driven - Variable displacement pump"</span>, <span class="enumEntry">"Hydraulic driven - Constant displacement pump"</span>, <span class="enumEntry">"Electrically driven - Electronically controlled"</span></div> - <div class="engineering"></div> - <br> - </td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P182</td> - <td class="component">Vehicle/Auxiliaries</td> - <td class="name">Technology</td> - <td class="type">string</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#41#41#04#06#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components Auxiliaries Auxiliaries</span> - <span class="element">Auxiliaries Data Auxiliaries Data</span> - <span class="element">Data SteeringPump Data SteeringPump</span> - <span class="element">Technology Technology Technology Technology</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Auxiliaries</span> - <span class="element">Auxiliaries Data</span> - <span class="element">Data SteeringPump</span> - <span class="element">Technology Technology</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:AuxSPTechnologyType tns:AuxSPTechnologyType tns:AuxSPTechnologyType tns:AuxSPTechnologyType</td> - <td class="comment"> - <div class="declaration"> - Allowed values: <span class="enumEntry">"Fixed displacement"</span>, <span class="enumEntry">"Fixed displacement with elec. control"</span>, <span class="enumEntry">"Dual displacement"</span>, <span class="enumEntry">"Variable displacement mech. controlled"</span>, <span class="enumEntry">"Variable displacement elec. controlled"</span>, <span class="enumEntry">"Electric"</span>, <span class="enumEntry">"Fixed displacement"</span>, <span class="enumEntry">"Fixed displacement with elec. control"</span>, <span class="enumEntry">"Dual displacement"</span>, <span class="enumEntry">"Variable displacement mech. controlled"</span>, <span class="enumEntry">"Variable displacement elec. controlled"</span>, <span class="enumEntry">"Electric"</span>, <span class="enumEntry">"Fixed displacement"</span>, <span class="enumEntry">"Fixed displacement with elec. control"</span>, <span class="enumEntry">"Dual displacement"</span>, <span class="enumEntry">"Variable displacement mech. controlled"</span>, <span class="enumEntry">"Variable displacement elec. controlled"</span>, <span class="enumEntry">"Electric"</span>, <span class="enumEntry">"Fixed displacement"</span>, <span class="enumEntry">"Fixed displacement with elec. control"</span>, <span class="enumEntry">"Dual displacement"</span>, <span class="enumEntry">"Variable displacement mech. controlled"</span>, <span class="enumEntry">"Variable displacement elec. controlled"</span>, <span class="enumEntry">"Electric"</span></div> - <div class="engineering"></div> - <br>Multiple entires allowed, one per steered axle</td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P183</td> - <td class="component">Vehicle/Auxiliaries</td> - <td class="name">Technology</td> - <td class="type">string</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#41#41#08#10#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components Auxiliaries Auxiliaries</span> - <span class="element">Auxiliaries Data Auxiliaries Data</span> - <span class="element">Data ElectricSystem Data ElectricSystem</span> - <span class="element">Technology Technology Technology Technology</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Auxiliaries</span> - <span class="element">Auxiliaries Data</span> - <span class="element">Data ElectricSystem</span> - <span class="element">Technology Technology</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:AuxESTechnologyType tns:AuxESTechnologyType tns:AuxESTechnologyType tns:AuxESTechnologyType</td> - <td class="comment"> - <div class="declaration"> - Allowed values: <span class="enumEntry">"Standard technology"</span>, <span class="enumEntry">"Standard technology - LED headlights, all"</span>, <span class="enumEntry">"Standard technology"</span>, <span class="enumEntry">"Standard technology - LED headlights, all"</span>, <span class="enumEntry">"Standard technology"</span>, <span class="enumEntry">"Standard technology - LED headlights, all"</span>, <span class="enumEntry">"Standard technology"</span>, <span class="enumEntry">"Standard technology - LED headlights, all"</span></div> - <div class="engineering"></div> - <br> - </td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P184</td> - <td class="component">Vehicle/Auxiliaries</td> - <td class="name">Technology</td> - <td class="type">string</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#41#41#12#14#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components Auxiliaries Auxiliaries</span> - <span class="element">Auxiliaries Data Auxiliaries Data</span> - <span class="element">Data PneumaticSystem Data PneumaticSystem</span> - <span class="element">Technology Technology Technology Technology</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Auxiliaries</span> - <span class="element">Auxiliaries Data</span> - <span class="element">Data PneumaticSystem</span> - <span class="element">Technology Technology</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:AuxPSTechnologyType tns:AuxPSTechnologyType tns:AuxPSTechnologyType tns:AuxPSTechnologyType</td> - <td class="comment"> - <div class="declaration"> - Allowed values: <span class="enumEntry">"Small"</span>, <span class="enumEntry">"Small + ESS"</span>, <span class="enumEntry">"Small + visco clutch"</span>, <span class="enumEntry">"Small + mech. clutch"</span>, <span class="enumEntry">"Small + ESS + AMS"</span>, <span class="enumEntry">"Small + visco clutch + AMS"</span>, <span class="enumEntry">"Small + mech. clutch + AMS"</span>, <span class="enumEntry">"Medium Supply 1-stage"</span>, <span class="enumEntry">"Medium Supply 1-stage + ESS"</span>, <span class="enumEntry">"Medium Supply 1-stage + visco clutch"</span>, <span class="enumEntry">"Medium Supply 1-stage + mech. clutch"</span>, <span class="enumEntry">"Medium Supply 1-stage + ESS + AMS"</span>, <span class="enumEntry">"Medium Supply 1-stage + visco clutch + AMS"</span>, <span class="enumEntry">"Medium Supply 1-stage + mech. clutch + AMS"</span>, <span class="enumEntry">"Medium Supply 2-stage"</span>, <span class="enumEntry">"Medium Supply 2-stage + ESS"</span>, <span class="enumEntry">"Medium Supply 2-stage + visco clutch"</span>, <span class="enumEntry">"Medium Supply 2-stage + mech. clutch"</span>, <span class="enumEntry">"Medium Supply 2-stage + ESS + AMS"</span>, <span class="enumEntry">"Medium Supply 2-stage + visco clutch + AMS"</span>, <span class="enumEntry">"Medium Supply 2-stage + mech. clutch + AMS"</span>, <span class="enumEntry">"Large Supply"</span>, <span class="enumEntry">"Large Supply + ESS"</span>, <span class="enumEntry">"Large Supply + visco clutch"</span>, <span class="enumEntry">"Large Supply + mech. clutch"</span>, <span class="enumEntry">"Large Supply + ESS + AMS"</span>, <span class="enumEntry">"Large Supply + visco clutch + AMS"</span>, <span class="enumEntry">"Large Supply + mech. clutch + AMS"</span>, <span class="enumEntry">"Vacuum pump"</span>, <span class="enumEntry">"Small"</span>, <span class="enumEntry">"Small + ESS"</span>, <span class="enumEntry">"Small + visco clutch"</span>, <span class="enumEntry">"Small + mech. clutch"</span>, <span class="enumEntry">"Small + ESS + AMS"</span>, <span class="enumEntry">"Small + visco clutch + AMS"</span>, <span class="enumEntry">"Small + mech. clutch + AMS"</span>, <span class="enumEntry">"Medium Supply 1-stage"</span>, <span class="enumEntry">"Medium Supply 1-stage + ESS"</span>, <span class="enumEntry">"Medium Supply 1-stage + visco clutch"</span>, <span class="enumEntry">"Medium Supply 1-stage + mech. clutch"</span>, <span class="enumEntry">"Medium Supply 1-stage + ESS + AMS"</span>, <span class="enumEntry">"Medium Supply 1-stage + visco clutch + AMS"</span>, <span class="enumEntry">"Medium Supply 1-stage + mech. clutch + AMS"</span>, <span class="enumEntry">"Medium Supply 2-stage"</span>, <span class="enumEntry">"Medium Supply 2-stage + ESS"</span>, <span class="enumEntry">"Medium Supply 2-stage + visco clutch"</span>, <span class="enumEntry">"Medium Supply 2-stage + mech. clutch"</span>, <span class="enumEntry">"Medium Supply 2-stage + ESS + AMS"</span>, <span class="enumEntry">"Medium Supply 2-stage + visco clutch + AMS"</span>, <span class="enumEntry">"Medium Supply 2-stage + mech. clutch + AMS"</span>, <span class="enumEntry">"Large Supply"</span>, <span class="enumEntry">"Large Supply + ESS"</span>, <span class="enumEntry">"Large Supply + visco clutch"</span>, <span class="enumEntry">"Large Supply + mech. clutch"</span>, <span class="enumEntry">"Large Supply + ESS + AMS"</span>, <span class="enumEntry">"Large Supply + visco clutch + AMS"</span>, <span class="enumEntry">"Large Supply + mech. clutch + AMS"</span>, <span class="enumEntry">"Vacuum pump"</span>, <span class="enumEntry">"Small"</span>, <span class="enumEntry">"Small + ESS"</span>, <span class="enumEntry">"Small + visco clutch"</span>, <span class="enumEntry">"Small + mech. clutch"</span>, <span class="enumEntry">"Small + ESS + AMS"</span>, <span class="enumEntry">"Small + visco clutch + AMS"</span>, <span class="enumEntry">"Small + mech. clutch + AMS"</span>, <span class="enumEntry">"Medium Supply 1-stage"</span>, <span class="enumEntry">"Medium Supply 1-stage + ESS"</span>, <span class="enumEntry">"Medium Supply 1-stage + visco clutch"</span>, <span class="enumEntry">"Medium Supply 1-stage + mech. clutch"</span>, <span class="enumEntry">"Medium Supply 1-stage + ESS + AMS"</span>, <span class="enumEntry">"Medium Supply 1-stage + visco clutch + AMS"</span>, <span class="enumEntry">"Medium Supply 1-stage + mech. clutch + AMS"</span>, <span class="enumEntry">"Medium Supply 2-stage"</span>, <span class="enumEntry">"Medium Supply 2-stage + ESS"</span>, <span class="enumEntry">"Medium Supply 2-stage + visco clutch"</span>, <span class="enumEntry">"Medium Supply 2-stage + mech. clutch"</span>, <span class="enumEntry">"Medium Supply 2-stage + ESS + AMS"</span>, <span class="enumEntry">"Medium Supply 2-stage + visco clutch + AMS"</span>, <span class="enumEntry">"Medium Supply 2-stage + mech. clutch + AMS"</span>, <span class="enumEntry">"Large Supply"</span>, <span class="enumEntry">"Large Supply + ESS"</span>, <span class="enumEntry">"Large Supply + visco clutch"</span>, <span class="enumEntry">"Large Supply + mech. clutch"</span>, <span class="enumEntry">"Large Supply + ESS + AMS"</span>, <span class="enumEntry">"Large Supply + visco clutch + AMS"</span>, <span class="enumEntry">"Large Supply + mech. clutch + AMS"</span>, <span class="enumEntry">"Vacuum pump"</span>, <span class="enumEntry">"Small"</span>, <span class="enumEntry">"Small + ESS"</span>, <span class="enumEntry">"Small + visco clutch"</span>, <span class="enumEntry">"Small + mech. clutch"</span>, <span class="enumEntry">"Small + ESS + AMS"</span>, <span class="enumEntry">"Small + visco clutch + AMS"</span>, <span class="enumEntry">"Small + mech. clutch + AMS"</span>, <span class="enumEntry">"Medium Supply 1-stage"</span>, <span class="enumEntry">"Medium Supply 1-stage + ESS"</span>, <span class="enumEntry">"Medium Supply 1-stage + visco clutch"</span>, <span class="enumEntry">"Medium Supply 1-stage + mech. clutch"</span>, <span class="enumEntry">"Medium Supply 1-stage + ESS + AMS"</span>, <span class="enumEntry">"Medium Supply 1-stage + visco clutch + AMS"</span>, <span class="enumEntry">"Medium Supply 1-stage + mech. clutch + AMS"</span>, <span class="enumEntry">"Medium Supply 2-stage"</span>, <span class="enumEntry">"Medium Supply 2-stage + ESS"</span>, <span class="enumEntry">"Medium Supply 2-stage + visco clutch"</span>, <span class="enumEntry">"Medium Supply 2-stage + mech. clutch"</span>, <span class="enumEntry">"Medium Supply 2-stage + ESS + AMS"</span>, <span class="enumEntry">"Medium Supply 2-stage + visco clutch + AMS"</span>, <span class="enumEntry">"Medium Supply 2-stage + mech. clutch + AMS"</span>, <span class="enumEntry">"Large Supply"</span>, <span class="enumEntry">"Large Supply + ESS"</span>, <span class="enumEntry">"Large Supply + visco clutch"</span>, <span class="enumEntry">"Large Supply + mech. clutch"</span>, <span class="enumEntry">"Large Supply + ESS + AMS"</span>, <span class="enumEntry">"Large Supply + visco clutch + AMS"</span>, <span class="enumEntry">"Large Supply + mech. clutch + AMS"</span>, <span class="enumEntry">"Vacuum pump"</span></div> - <div class="engineering"></div> - <br> - </td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P185</td> - <td class="component">Vehicle/Auxiliaries</td> - <td class="name">Technology</td> - <td class="type">string</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#41#41#16#18#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components Auxiliaries Auxiliaries</span> - <span class="element">Auxiliaries Data Auxiliaries Data</span> - <span class="element">Data HVAC Data HVAC</span> - <span class="element">Technology Technology Technology Technology</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Auxiliaries</span> - <span class="element">Auxiliaries Data</span> - <span class="element">Data HVAC</span> - <span class="element">Technology Technology</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:AuxHVACTechnologyType tns:AuxHVACTechnologyType tns:AuxHVACTechnologyType tns:AuxHVACTechnologyType</td> - <td class="comment"> - <div class="declaration"> - Allowed values: <span class="enumEntry">"None"</span>, <span class="enumEntry">"Default"</span>, <span class="enumEntry">"None"</span>, <span class="enumEntry">"Default"</span>, <span class="enumEntry">"None"</span>, <span class="enumEntry">"Default"</span>, <span class="enumEntry">"None"</span>, <span class="enumEntry">"Default"</span></div> - <div class="engineering"></div> - <br> - </td> - </tr> - <tr class="Engineering "> - <td class="parameterId">P187</td> - <td class="component">Torqueconverter</td> - <td class="name">MaxInputSpeed</td> - <td class="type">double</td> - <td class="unit">[1/min]</td> - <td class="range"> - ≥ 1000<span class="unit">1/min</span> - ≤ 5000<span class="unit">1/min</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting=""> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Gearbox</span> - <span class="element">TorqueConverter</span> - <span class="element">Data</span> - <span class="element">MaxInputSpeed</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">MaxInputSpeed</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Gearbox</span> - <span class="element">TorqueConverter</span> - <span class="element">Data</span> - <span class="element">MaxInputSpeed</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">MaxInputSpeed</span> - </div> - </div> - </td> - <td class="xmltype"></td> - <td class="comment">Limits the input speed in case a torque converter is present<span class="optionalEngineering">optional in Engineering mode</span></td> - </tr> - <tr class="Engineering "> - <td class="parameterId">P190</td> - <td class="component">Gearshiftstrategy</td> - <td class="name">CLUpshiftMinAcceleration</td> - <td class="type">double</td> - <td class="unit">[m/s²]</td> - <td class="range"> - > 0<span class="unit">m/s²</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting=""> - <div class="engineering"> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">DriverModel</span> - <span class="element">ShiftStrategyParameters</span> - <span class="element">CLUpshiftMinAcceleration</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">DriverModel</span> - <span class="element">CLUpshiftMinAcceleration</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">ShiftStrategyParameters</span> - <span class="element">CLUpshiftMinAcceleration</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">CLUpshiftMinAcceleration</span> - </div> - </div> - </td> - <td class="xmltype"></td> - <td class="comment">for AT gearboxes only. required min acceleration after upshift from converter to locked gear<span class="optionalEngineering">optional in Engineering mode</span></td> - </tr> - <tr class="Engineering "> - <td class="parameterId">P191</td> - <td class="component">Gearshiftstrategy</td> - <td class="name">CCUpshiftMinAcceleration</td> - <td class="type">double</td> - <td class="unit">[m/s²]</td> - <td class="range"> - > 0<span class="unit">m/s²</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting=""> - <div class="engineering"> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">DriverModel</span> - <span class="element">ShiftStrategyParameters</span> - <span class="element">CCUpshiftMinAcceleration</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">DriverModel</span> - <span class="element">CCUpshiftMinAcceleration</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">ShiftStrategyParameters</span> - <span class="element">CCUpshiftMinAcceleration</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">CCUpshiftMinAcceleration</span> - </div> - </div> - </td> - <td class="xmltype"></td> - <td class="comment">for AT gearboxes only. required min acceleration after upshift from converter to converter gear<span class="optionalEngineering">optional in Engineering mode</span></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P194</td> - <td class="component">Gearbox/Gear</td> - <td class="name">MaxSpeed</td> - <td class="type">int</td> - <td class="unit">[1/min]</td> - <td class="range"> - > 0<span class="unit">1/min</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#31#31#14#16#12#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components Gearbox Gearbox</span> - <span class="element">Gearbox Data Gearbox Data</span> - <span class="element">Data Gears Data Gears</span> - <span class="element">Gear Gear Gear Gear</span> - <span class="element">MaxSpeed MaxSpeed MaxSpeed MaxSpeed</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Gearbox</span> - <span class="element">Gearbox Data</span> - <span class="element">Data Gears</span> - <span class="element">Gear Gear</span> - <span class="element">MaxSpeed MaxSpeed</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:GearboxGearMaxSpeedType tns:GearboxGearMaxSpeedType tns:GearboxGearMaxSpeedType tns:GearboxGearMaxSpeedType</td> - <td class="comment"> - <span class="optionalDeclaration">optional in Declaration mode</span> - </td> - </tr> - <tr class="Declaration Engineering "> - <td class="parameterId">P195</td> - <td class="component">Vehicle/Axle</td> - <td class="name">Steered</td> - <td class="type">boolean</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#39#39#00#02#08#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components AxleWheels AxleWheels</span> - <span class="element">AxleWheels Data AxleWheels Data</span> - <span class="element">Data Axles Data Axles</span> - <span class="element">Axle Axle Axle Axle</span> - <span class="element">Steered Steered Steered Steered</span> - </div> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">AxleWheels</span> - <span class="element">Data</span> - <span class="element">Axles</span> - <span class="element">Axle</span> - <span class="element">Steered</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">AxleWheels</span> - <span class="element">Data</span> - <span class="element">Axle</span> - <span class="element">Steered</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">AxleWheels</span> - <span class="element">Data</span> - <span class="element">Axles</span> - <span class="element">Axle</span> - <span class="element">Steered</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">AxleWheels</span> - <span class="element">Data</span> - <span class="element">Axle</span> - <span class="element">Steered</span> - </div> - </div> - </td> - <td class="xmltype">tns:AxleSteeredType tns:AxleSteeredType tns:AxleSteeredType tns:AxleSteeredType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P196</td> - <td class="component">Vehicle/TorqueLimits</td> - <td class="name">gear</td> - <td class="type">int</td> - <td class="unit">[-]</td> - <td class="range"> - > 0</td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#27#00#00#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">TorqueLimits</span> - <span class="element">Entry</span> - <span class="attribute">gear</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:GearboxGearNumberType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P197</td> - <td class="component">Vehicle/TorqueLimits</td> - <td class="name">maxTorque</td> - <td class="type">int</td> - <td class="unit">[Nm]</td> - <td class="range"> - > 0<span class="unit">Nm</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#27#00#01#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">TorqueLimits</span> - <span class="element">Entry</span> - <span class="attribute">maxTorque</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:TorqueLimitEntryMaxTorqueType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P199</td> - <td class="component">Gearbox/Gear</td> - <td class="name">number</td> - <td class="type">int</td> - <td class="unit">[-]</td> - <td class="range"> - > 0</td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#31#31#14#16#04#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components Gearbox Gearbox</span> - <span class="element">Gearbox Data Gearbox Data</span> - <span class="element">Data Gears Data Gears</span> - <span class="element">Gear Gear Gear Gear</span> - <span class="attribute">number number number number</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Gearbox</span> - <span class="element">Gearbox Data</span> - <span class="element">Data Gears</span> - <span class="element">Gear Gear</span> - <span class="attribute">number number</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:GearboxGearNumberType tns:GearboxGearNumberType tns:GearboxGearNumberType tns:GearboxGearNumberType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P210</td> - <td class="component">Torqueconverter</td> - <td class="name">Manufacturer</td> - <td class="type">token</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#31#04#00#00#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Gearbox Gearbox</span> - <span class="element">TorqueConverter TorqueConverter</span> - <span class="element">Data Data</span> - <span class="element">Manufacturer Manufacturer</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Gearbox</span> - <span class="element">TorqueConverter TorqueConverter</span> - <span class="element">Data Data</span> - <span class="element">Manufacturer Manufacturer</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:ManufacturerType tns:ManufacturerType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P211</td> - <td class="component">Torqueconverter</td> - <td class="name">Model</td> - <td class="type">token</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#31#04#00#02#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Gearbox Gearbox</span> - <span class="element">TorqueConverter TorqueConverter</span> - <span class="element">Data Data</span> - <span class="element">Model Model</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Gearbox</span> - <span class="element">TorqueConverter TorqueConverter</span> - <span class="element">Data Data</span> - <span class="element">Model Model</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:ModelType tns:ModelType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P213</td> - <td class="component">Torqueconverter</td> - <td class="name">Date</td> - <td class="type">dateTime</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#31#04#00#06#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Gearbox Gearbox</span> - <span class="element">TorqueConverter TorqueConverter</span> - <span class="element">Data Data</span> - <span class="element">Date Date</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Gearbox</span> - <span class="element">TorqueConverter TorqueConverter</span> - <span class="element">Data Data</span> - <span class="element">Date Date</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:DateTimeWithTimezone tns:DateTimeWithTimezone</td> - <td class="comment">Date and time when the component-hash is created</td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P214</td> - <td class="component">Torqueconverter</td> - <td class="name">AppVersion</td> - <td class="type">token</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#31#04#00#08#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Gearbox Gearbox</span> - <span class="element">TorqueConverter TorqueConverter</span> - <span class="element">Data Data</span> - <span class="element">AppVersion AppVersion</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Gearbox</span> - <span class="element">TorqueConverter TorqueConverter</span> - <span class="element">Data Data</span> - <span class="element">AppVersion AppVersion</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:AppVersionType tns:AppVersionType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P220</td> - <td class="component">Angledrive</td> - <td class="name">Manufacturer</td> - <td class="type">token</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#33#00#00#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Angledrive Angledrive</span> - <span class="element">Data Data</span> - <span class="element">Manufacturer Manufacturer</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Angledrive</span> - <span class="element">Data</span> - <span class="element">Manufacturer</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:ManufacturerType tns:ManufacturerType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P221</td> - <td class="component">Angledrive</td> - <td class="name">Model</td> - <td class="type">token</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#33#00#02#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Angledrive Angledrive</span> - <span class="element">Data Data</span> - <span class="element">Model Model</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Angledrive</span> - <span class="element">Data</span> - <span class="element">Model</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:ModelType tns:ModelType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P223</td> - <td class="component">Angledrive</td> - <td class="name">Date</td> - <td class="type">dateTime</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#33#00#06#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Angledrive Angledrive</span> - <span class="element">Data Data</span> - <span class="element">Date Date</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Angledrive</span> - <span class="element">Data</span> - <span class="element">Date</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:DateTimeWithTimezone tns:DateTimeWithTimezone</td> - <td class="comment">Date and time when the component-hash is created</td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P224</td> - <td class="component">Angledrive</td> - <td class="name">AppVersion</td> - <td class="type">token</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#33#00#08#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Angledrive Angledrive</span> - <span class="element">Data Data</span> - <span class="element">AppVersion AppVersion</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Angledrive</span> - <span class="element">Data</span> - <span class="element">AppVersion</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:AppVersionType tns:AppVersionType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P230</td> - <td class="component">Tyre</td> - <td class="name">Manufacturer</td> - <td class="type">token</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#39#39#00#02#12#00#00#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components AxleWheels AxleWheels</span> - <span class="element">AxleWheels Data AxleWheels Data</span> - <span class="element">Data Axles Data Axles</span> - <span class="element">Axle Axle Axle Axle</span> - <span class="element">Tyre Tyre Tyre Tyre</span> - <span class="element">Data Data Data Data</span> - <span class="element">Manufacturer Manufacturer Manufacturer Manufacturer</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Tyre</span> - <span class="element">Data</span> - <span class="element">Manufacturer</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:ManufacturerType tns:ManufacturerType tns:ManufacturerType tns:ManufacturerType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P231</td> - <td class="component">Tyre</td> - <td class="name">Model</td> - <td class="type">token</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#39#39#00#02#12#00#04#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components AxleWheels AxleWheels</span> - <span class="element">AxleWheels Data AxleWheels Data</span> - <span class="element">Data Axles Data Axles</span> - <span class="element">Axle Axle Axle Axle</span> - <span class="element">Tyre Tyre Tyre Tyre</span> - <span class="element">Data Data Data Data</span> - <span class="element">Model Model Model Model</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Tyre</span> - <span class="element">Data</span> - <span class="element">Model</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:ModelType tns:ModelType tns:ModelType tns:ModelType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P233</td> - <td class="component">Tyre</td> - <td class="name">Date</td> - <td class="type">dateTime</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#39#39#00#02#12#00#12#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components AxleWheels AxleWheels</span> - <span class="element">AxleWheels Data AxleWheels Data</span> - <span class="element">Data Axles Data Axles</span> - <span class="element">Axle Axle Axle Axle</span> - <span class="element">Tyre Tyre Tyre Tyre</span> - <span class="element">Data Data Data Data</span> - <span class="element">Date Date Date Date</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Tyre</span> - <span class="element">Data</span> - <span class="element">Date</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:DateTimeWithTimezone tns:DateTimeWithTimezone tns:DateTimeWithTimezone tns:DateTimeWithTimezone</td> - <td class="comment">Date and time when the component-hash is created</td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P234</td> - <td class="component">Tyre</td> - <td class="name">AppVersion</td> - <td class="type">token</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#39#39#00#02#12#00#16#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components AxleWheels AxleWheels</span> - <span class="element">AxleWheels Data AxleWheels Data</span> - <span class="element">Data Axles Data Axles</span> - <span class="element">Axle Axle Axle Axle</span> - <span class="element">Tyre Tyre Tyre Tyre</span> - <span class="element">Data Data Data Data</span> - <span class="element">AppVersion AppVersion AppVersion AppVersion</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Tyre</span> - <span class="element">Data</span> - <span class="element">AppVersion</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:AppVersionType tns:AppVersionType tns:AppVersionType tns:AppVersionType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P240</td> - <td class="component">Airdrag</td> - <td class="name">Manufacturer</td> - <td class="type">token</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#43#00#00#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">AirDrag AirDrag</span> - <span class="element">Data Data</span> - <span class="element">Manufacturer Manufacturer</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">AirDrag</span> - <span class="element">Data</span> - <span class="element">Manufacturer</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:ManufacturerType tns:ManufacturerType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P241</td> - <td class="component">Airdrag</td> - <td class="name">Model</td> - <td class="type">token</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#43#00#02#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">AirDrag AirDrag</span> - <span class="element">Data Data</span> - <span class="element">Model Model</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">AirDrag</span> - <span class="element">Data</span> - <span class="element">Model</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:ModelType tns:ModelType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P243</td> - <td class="component">Airdrag</td> - <td class="name">Date</td> - <td class="type">dateTime</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#43#00#06#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">AirDrag AirDrag</span> - <span class="element">Data Data</span> - <span class="element">Date Date</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">AirDrag</span> - <span class="element">Data</span> - <span class="element">Date</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:DateTimeWithTimezone tns:DateTimeWithTimezone</td> - <td class="comment">Date and time when the component-hash is created</td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P244</td> - <td class="component">Airdrag</td> - <td class="name">AppVersion</td> - <td class="type">token</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#43#00#08#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">AirDrag AirDrag</span> - <span class="element">Data Data</span> - <span class="element">AppVersion AppVersion</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">AirDrag</span> - <span class="element">Data</span> - <span class="element">AppVersion</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:AppVersionType tns:AppVersionType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P245</td> - <td class="component">Airdrag</td> - <td class="name">CdxA_0</td> - <td class="type">Double2</td> - <td class="unit">[m²]</td> - <td class="range"> - > 0.00<span class="unit">m²</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#43#00#10#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">AirDrag AirDrag</span> - <span class="element">Data Data</span> - <span class="element">CdxA_0 CdxA_0</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">AirDrag</span> - <span class="element">Data</span> - <span class="element">CdxA_0</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:AirdragCdxAType tns:AirdragCdxAType</td> - <td class="comment">In Declaration Mode a fixed amound is added for cycles simulated with trailer</td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P246</td> - <td class="component">Airdrag</td> - <td class="name">TransferredCdxA</td> - <td class="type">Double2</td> - <td class="unit">[m²]</td> - <td class="range"> - > 0.00<span class="unit">m²</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#43#00#12#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">AirDrag AirDrag</span> - <span class="element">Data Data</span> - <span class="element">TransferredCdxA TransferredCdxA</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">AirDrag</span> - <span class="element">Data</span> - <span class="element">TransferredCdxA</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:AirdragCdxAType tns:AirdragCdxAType</td> - <td class="comment">In Declaration Mode a fixed amound is added for cycles simulated with trailer</td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P257</td> - <td class="component">Torqueconverter</td> - <td class="name">CertificationMethod</td> - <td class="type">string</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#31#04#00#10#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Gearbox Gearbox</span> - <span class="element">TorqueConverter TorqueConverter</span> - <span class="element">Data Data</span> - <span class="element">CertificationMethod CertificationMethod</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Gearbox</span> - <span class="element">TorqueConverter TorqueConverter</span> - <span class="element">Data Data</span> - <span class="element">CertificationMethod CertificationMethod</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:TorqueConverterCertificationOptionType tns:TorqueConverterCertificationOptionType</td> - <td class="comment"> - <div class="declaration"> - Allowed values: <span class="enumEntry">"Measured"</span>, <span class="enumEntry">"Standard values"</span>, <span class="enumEntry">"Measured"</span>, <span class="enumEntry">"Standard values"</span></div> - <div class="engineering"></div> - <br> - </td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P258</td> - <td class="component">Angledrive</td> - <td class="name">CertificationMethod</td> - <td class="type">string</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#33#00#12#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Angledrive Angledrive</span> - <span class="element">Data Data</span> - <span class="element">CertificationMethod CertificationMethod</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Angledrive</span> - <span class="element">Data</span> - <span class="element">CertificationMethod</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:AngledriveCertificationOptionType tns:AngledriveCertificationOptionType</td> - <td class="comment"> - <div class="declaration"> - Allowed values: <span class="enumEntry">"Option 1"</span>, <span class="enumEntry">"Option 2"</span>, <span class="enumEntry">"Option 3"</span>, <span class="enumEntry">"Standard values"</span>, <span class="enumEntry">"Option 1"</span>, <span class="enumEntry">"Option 2"</span>, <span class="enumEntry">"Option 3"</span>, <span class="enumEntry">"Standard values"</span></div> - <div class="engineering"></div> - <br> - </td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P263</td> - <td class="component">Torqueconverter</td> - <td class="name">CertificationNumber</td> - <td class="type">token</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#31#04#00#04#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Gearbox Gearbox</span> - <span class="element">TorqueConverter TorqueConverter</span> - <span class="element">Data Data</span> - <span class="element">CertificationNumber CertificationNumber</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Gearbox</span> - <span class="element">TorqueConverter TorqueConverter</span> - <span class="element">Data Data</span> - <span class="element">CertificationNumber CertificationNumber</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:CertificationNumberType tns:CertificationNumberType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P265</td> - <td class="component">Angledrive</td> - <td class="name">CertificationNumber</td> - <td class="type">token</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#33#00#04#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Angledrive Angledrive</span> - <span class="element">Data Data</span> - <span class="element">CertificationNumber CertificationNumber</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Angledrive</span> - <span class="element">Data</span> - <span class="element">CertificationNumber</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:CertificationNumberType tns:CertificationNumberType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P267</td> - <td class="component">Tyre</td> - <td class="name">CertificationNumber</td> - <td class="type">token</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#39#39#00#02#12#00#08#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Vehicle Components AxleWheels AxleWheels</span> - <span class="element">AxleWheels Data AxleWheels Data</span> - <span class="element">Data Axles Data Axles</span> - <span class="element">Axle Axle Axle Axle</span> - <span class="element">Tyre Tyre Tyre Tyre</span> - <span class="element">Data Data Data Data</span> - <span class="element">CertificationNumber CertificationNumber CertificationNumber CertificationNumber</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Tyre</span> - <span class="element">Data</span> - <span class="element">CertificationNumber</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:CertificationNumberType tns:CertificationNumberType tns:CertificationNumberType tns:CertificationNumberType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P268</td> - <td class="component">Airdrag</td> - <td class="name">CertificationNumber</td> - <td class="type">token</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#43#00#04#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">AirDrag AirDrag</span> - <span class="element">Data Data</span> - <span class="element">CertificationNumber CertificationNumber</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">AirDrag</span> - <span class="element">Data</span> - <span class="element">CertificationNumber</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:CertificationNumberType tns:CertificationNumberType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P271</td> - <td class="component">Vehicle/ADAS</td> - <td class="name">EngineStopStart</td> - <td class="type">boolean</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#22#23#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle ADAS</span> - <span class="element">EngineStopStart EngineStopStart</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:EngineStopStartType tns:EngineStopStartType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P272</td> - <td class="component">Vehicle/ADAS</td> - <td class="name">EcoRollWithoutEngineStop</td> - <td class="type">boolean</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#22#25#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle ADAS</span> - <span class="element">EcoRollWithoutEngineStop EcoRollWithoutEngineStop</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:EcoRollWithoutEngineStopType tns:EcoRollWithoutEngineStopType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P273</td> - <td class="component">Vehicle/ADAS</td> - <td class="name">EcoRollWithEngineStop</td> - <td class="type">boolean</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#22#27#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle ADAS</span> - <span class="element">EcoRollWithEngineStop EcoRollWithEngineStop</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:EcoRollWithEngineStopType tns:EcoRollWithEngineStopType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P274</td> - <td class="component">Vehicle/ADAS</td> - <td class="name">PredictiveCruiseControl</td> - <td class="type">string</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#22#29#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle ADAS</span> - <span class="element">PredictiveCruiseControl PredictiveCruiseControl</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:PredictiveCruiseControlType tns:PredictiveCruiseControlType</td> - <td class="comment"> - <div class="declaration"> - Allowed values: <span class="enumEntry">"none"</span>, <span class="enumEntry">"1,2"</span>, <span class="enumEntry">"1,2,3"</span>, <span class="enumEntry">"none"</span>, <span class="enumEntry">"1,2"</span>, <span class="enumEntry">"1,2,3"</span></div> - <div class="engineering"></div> - <br> - </td> - </tr> - <tr class="Engineering "> - <td class="parameterId">P003</td> - <td class="component">Vehicle</td> - <td class="name">Resource</td> - <td class="type"></td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting=""> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Resource</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Resource</span> - </div> - </div> - </td> - <td class="xmltype"></td> - <td class="comment"> - <div class="declaration"></div> - <div class="engineering"> - Allowed values: <span class="enumEntry">"Engine"</span>, <span class="enumEntry">"Gearbox"</span>, <span class="enumEntry">"Retarder"</span>, <span class="enumEntry">"Axlegear"</span>, <span class="enumEntry">"AxleWheels"</span>, <span class="enumEntry">"Auxiliaries"</span>, <span class="enumEntry">"Vehicle"</span>, <span class="enumEntry">"TorqueConverter"</span>, <span class="enumEntry">"Airdrag"</span>, <span class="enumEntry">"xml"</span>, <span class="enumEntry">"json"</span>, <span class="enumEntry">"Engine"</span>, <span class="enumEntry">"Gearbox"</span>, <span class="enumEntry">"Retarder"</span>, <span class="enumEntry">"Axlegear"</span>, <span class="enumEntry">"AxleWheels"</span>, <span class="enumEntry">"Auxiliaries"</span>, <span class="enumEntry">"Vehicle"</span>, <span class="enumEntry">"TorqueConverter"</span>, <span class="enumEntry">"Airdrag"</span>, <span class="enumEntry">"xml"</span>, <span class="enumEntry">"json"</span></div> - <br>Only for file-based input data</td> - </tr> - <tr class="Engineering "> - <td class="parameterId">P004</td> - <td class="component">Vehicle</td> - <td class="name">Resource</td> - <td class="type"></td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting=""> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Resource</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Resource</span> - </div> - </div> - </td> - <td class="xmltype"></td> - <td class="comment"> - <div class="declaration"></div> - <div class="engineering"> - Allowed values: <span class="enumEntry">"Engine"</span>, <span class="enumEntry">"Gearbox"</span>, <span class="enumEntry">"Retarder"</span>, <span class="enumEntry">"Axlegear"</span>, <span class="enumEntry">"AxleWheels"</span>, <span class="enumEntry">"Auxiliaries"</span>, <span class="enumEntry">"Vehicle"</span>, <span class="enumEntry">"TorqueConverter"</span>, <span class="enumEntry">"Airdrag"</span>, <span class="enumEntry">"xml"</span>, <span class="enumEntry">"json"</span>, <span class="enumEntry">"Engine"</span>, <span class="enumEntry">"Gearbox"</span>, <span class="enumEntry">"Retarder"</span>, <span class="enumEntry">"Axlegear"</span>, <span class="enumEntry">"AxleWheels"</span>, <span class="enumEntry">"Auxiliaries"</span>, <span class="enumEntry">"Vehicle"</span>, <span class="enumEntry">"TorqueConverter"</span>, <span class="enumEntry">"Airdrag"</span>, <span class="enumEntry">"xml"</span>, <span class="enumEntry">"json"</span></div> - <br>Only for file-based input data</td> - </tr> - <tr class="Declaration Engineering "> - <td class="parameterId">P036</td> - <td class="component">Vehicle</td> - <td class="name">VehicleCategory</td> - <td class="type">string</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#07#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">VehicleCategory</span> - </div> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">VehicleCategory</span> - </div> - </div> - </td> - <td class="xmltype">tns:VehicleCategoryDeclarationType</td> - <td class="comment"> - <div class="declaration"> - Allowed values: <span class="enumEntry">"Rigid Truck"</span>, <span class="enumEntry">"Tractor"</span>, <span class="enumEntry">"Rigid Lorry"</span></div> - <div class="engineering"> - Allowed values: <span class="enumEntry">"Rigid Truck"</span>, <span class="enumEntry">"Tractor"</span>, <span class="enumEntry">"City Bus"</span>, <span class="enumEntry">"Interurban Bus"</span>, <span class="enumEntry">"Coach"</span>, <span class="enumEntry">"Rigid Lorry"</span></div> - <br> - <span class="optionalEngineering">optional in Engineering mode</span> - </td> - </tr> - <tr class="Declaration Engineering "> - <td class="parameterId">P037</td> - <td class="component">Vehicle</td> - <td class="name">AxleConfiguration</td> - <td class="type">string</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#08#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">AxleConfiguration</span> - </div> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">AxleConfiguration</span> - </div> - </div> - </td> - <td class="xmltype">tns:VehicleAxleConfigurationDeclarationType</td> - <td class="comment"> - <div class="declaration"> - Allowed values: <span class="enumEntry">"4x2"</span>, <span class="enumEntry">"6x2"</span>, <span class="enumEntry">"6x4"</span>, <span class="enumEntry">"8x4"</span></div> - <div class="engineering"> - Allowed values: <span class="enumEntry">"4x2"</span>, <span class="enumEntry">"4x4"</span>, <span class="enumEntry">"6x2"</span>, <span class="enumEntry">"6x4"</span>, <span class="enumEntry">"6x6"</span>, <span class="enumEntry">"8x2"</span>, <span class="enumEntry">"8x4"</span>, <span class="enumEntry">"8x6"</span>, <span class="enumEntry">"8x8"</span></div> - <br> - <span class="optionalDeclaration">optional in Declaration mode</span> - </td> - </tr> - <tr class="Declaration Engineering "> - <td class="parameterId">P038</td> - <td class="component">Vehicle</td> - <td class="name">CurbMassChassis</td> - <td class="type">int</td> - <td class="unit">[kg]</td> - <td class="range"> - ≥ 500<span class="unit">kg</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#09#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">CurbMassChassis</span> - </div> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">CurbMassChassis</span> - </div> - </div> - </td> - <td class="xmltype">tns:VehicleCurbMassChassisType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration Engineering "> - <td class="parameterId">P041</td> - <td class="component">Vehicle</td> - <td class="name">GrossVehicleMass</td> - <td class="type">int</td> - <td class="unit">[kg]</td> - <td class="range"> - ≥ 3500<span class="unit">kg</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#10#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">GrossVehicleMass</span> - </div> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">GrossVehicleMass</span> - </div> - </div> - </td> - <td class="xmltype">tns:VehicleGrossVehicleMassType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration Engineering "> - <td class="parameterId">P052</td> - <td class="component">Vehicle</td> - <td class="name">RetarderType</td> - <td class="type">string</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#12#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">RetarderType</span> - </div> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">RetarderType</span> - </div> - </div> - </td> - <td class="xmltype">tns:RetarderTypeType</td> - <td class="comment"> - <div class="declaration"> - Allowed values: <span class="enumEntry">"None"</span>, <span class="enumEntry">"Losses included in Gearbox"</span>, <span class="enumEntry">"Engine Retarder"</span>, <span class="enumEntry">"Transmission Input Retarder"</span>, <span class="enumEntry">"Transmission Output Retarder"</span></div> - <div class="engineering"> - Allowed values: <span class="enumEntry">"None"</span>, <span class="enumEntry">"Losses included in Gearbox"</span>, <span class="enumEntry">"Engine Retarder"</span>, <span class="enumEntry">"Transmission Input Retarder"</span>, <span class="enumEntry">"Transmission Output Retarder"</span></div> - <br> - </td> - </tr> - <tr class="Declaration Engineering "> - <td class="parameterId">P053</td> - <td class="component">Vehicle</td> - <td class="name">RetarderRatio</td> - <td class="type">Double3</td> - <td class="unit">[-]</td> - <td class="range"> - > 0.000</td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#13#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">RetarderRatio</span> - </div> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">RetarderRatio</span> - </div> - </div> - </td> - <td class="xmltype">tns:RetarderRatioType</td> - <td class="comment"> - <span class="optionalDeclaration">optional in Declaration mode</span> - <span class="optionalEngineering">optional in Engineering mode</span> - </td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P180</td> - <td class="component">Vehicle</td> - <td class="name">AngledriveType</td> - <td class="type">string</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#14#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">AngledriveType</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:AngledriveTypeType</td> - <td class="comment"> - <div class="declaration"> - Allowed values: <span class="enumEntry">"None"</span>, <span class="enumEntry">"Losses included in Gearbox"</span>, <span class="enumEntry">"Separate Angledrive"</span></div> - <div class="engineering"></div> - <br> - </td> - </tr> - <tr class="Engineering "> - <td class="parameterId">P186</td> - <td class="component">Vehicle</td> - <td class="name">PTOType</td> - <td class="type">string</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting=""> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">PTOType</span> - </div> - </div> - </td> - <td class="xmltype"></td> - <td class="comment">DEPRECATED<br><div class="declaration"></div><div class="engineering"> - Allowed values: <span class="enumEntry">"None"</span>, <span class="enumEntry">"Losses included in Gearbox"</span>, <span class="enumEntry">"only the drive shaft of the PTO - shift claw, synchronizer, sliding gearwheel"</span>, <span class="enumEntry">"only the drive shaft of the PTO - multi-disc clutch"</span>, <span class="enumEntry">"only the drive shaft of the PTO - multi-disc clutch, oil pump"</span>, <span class="enumEntry">"drive shaft and/or up to 2 gear wheels - shift claw, synchronizer, sliding gearwheel"</span>, <span class="enumEntry">"drive shaft and/or up to 2 gear wheels - multi-disc clutch"</span>, <span class="enumEntry">"drive shaft and/or up to 2 gear wheels - multi-disc clutch, oil pump"</span>, <span class="enumEntry">"drive shaft and/or more than 2 gear wheels - shift claw, synchronizer, sliding gearwheel"</span>, <span class="enumEntry">"drive shaft and/or more than 2 gear wheels - multi-disc clutch"</span>, <span class="enumEntry">"drive shaft and/or more than 2 gear wheels - multi-disc clutch, oil pump"</span></div><br></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P198</td> - <td class="component">Vehicle</td> - <td class="name">IdlingSpeed</td> - <td class="type">int</td> - <td class="unit">[1/min]</td> - <td class="range"> - > 0<span class="unit">1/min</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#11#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">IdlingSpeed</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:EngineDeclaredSpeedType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P235</td> - <td class="component">Vehicle</td> - <td class="name">Manufacturer</td> - <td class="type">token</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#01#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Manufacturer</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:ManufacturerType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P236</td> - <td class="component">Vehicle</td> - <td class="name">Model</td> - <td class="type">token</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#03#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Model</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:ModelType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P238</td> - <td class="component">Vehicle</td> - <td class="name">VIN</td> - <td class="type">token</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#04#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">VIN</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:VINType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P239</td> - <td class="component">Vehicle</td> - <td class="name">Date</td> - <td class="type">dateTime</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#05#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Date</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:DateTimeWithTimezone</td> - <td class="comment">Date and time when the component-hash is created</td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P247</td> - <td class="component">Vehicle</td> - <td class="name">PTOShaftsGearWheels</td> - <td class="type">string</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#15#16#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle PTO</span> - <span class="element">PTOShaftsGearWheels PTOShaftsGearWheels</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:PTOShaftsGearWheelsType tns:PTOShaftsGearWheelsType</td> - <td class="comment"> - <div class="declaration"> - Allowed values: <span class="enumEntry">"none"</span>, <span class="enumEntry">"only the drive shaft of the PTO"</span>, <span class="enumEntry">"drive shaft and/or up to 2 gear wheels"</span>, <span class="enumEntry">"drive shaft and/or more than 2 gear wheels"</span>, <span class="enumEntry">"only one engaged gearwheel above oil level"</span>, <span class="enumEntry">"none"</span>, <span class="enumEntry">"only the drive shaft of the PTO"</span>, <span class="enumEntry">"drive shaft and/or up to 2 gear wheels"</span>, <span class="enumEntry">"drive shaft and/or more than 2 gear wheels"</span>, <span class="enumEntry">"only one engaged gearwheel above oil level"</span></div> - <div class="engineering"></div> - <br> - </td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P248</td> - <td class="component">Vehicle</td> - <td class="name">PTOOtherElements</td> - <td class="type">string</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#15#18#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle PTO</span> - <span class="element">PTOOtherElements PTOOtherElements</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:PTOOtherElementsType tns:PTOOtherElementsType</td> - <td class="comment"> - <div class="declaration"> - Allowed values: <span class="enumEntry">"none"</span>, <span class="enumEntry">"shift claw, synchronizer, sliding gearwheel"</span>, <span class="enumEntry">"multi-disc clutch"</span>, <span class="enumEntry">"multi-disc clutch, oil pump"</span>, <span class="enumEntry">"none"</span>, <span class="enumEntry">"shift claw, synchronizer, sliding gearwheel"</span>, <span class="enumEntry">"multi-disc clutch"</span>, <span class="enumEntry">"multi-disc clutch, oil pump"</span></div> - <div class="engineering"></div> - <br> - </td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P251</td> - <td class="component">Vehicle</td> - <td class="name">LegislativeClass</td> - <td class="type">string</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#06#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">LegislativeClass</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:LegislativeClassDeclarationType</td> - <td class="comment"> - <div class="declaration"> - Allowed values: <span class="enumEntry">"N2"</span>, <span class="enumEntry">"N3"</span></div> - <div class="engineering"></div> - <br> - </td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P252</td> - <td class="component">Vehicle</td> - <td class="name">ManufacturerAddress</td> - <td class="type">token</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#02#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">ManufacturerAddress</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:ManufacturerAddressType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P269</td> - <td class="component">Vehicle</td> - <td class="name">ZeroEmissionVehicle</td> - <td class="type">boolean</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#37#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">ZeroEmissionVehicle ZeroEmissionVehicle</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:ZeroEmissionVehicleType tns:ZeroEmissionVehicleType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P270</td> - <td class="component">Vehicle</td> - <td class="name">VocationalVehicle</td> - <td class="type">boolean</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#19#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">VocationalVehicle</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:VocationalVehicleType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P275</td> - <td class="component">Vehicle</td> - <td class="name">NgTankSystem</td> - <td class="type">string</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#20#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">NgTankSystem</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:NgTankSystemType</td> - <td class="comment"> - <div class="declaration"> - Allowed values: <span class="enumEntry">"Compressed"</span>, <span class="enumEntry">"Liquefied"</span></div> - <div class="engineering"></div> - <br> - <span class="optionalDeclaration">optional in Declaration mode</span> - </td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P276</td> - <td class="component">Vehicle</td> - <td class="name">SleeperCab</td> - <td class="type">boolean</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#21#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">SleeperCab</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:SleeperCabType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P277</td> - <td class="component">Vehicle</td> - <td class="name">MaxNetPower1</td> - <td class="type">int</td> - <td class="unit">[W]</td> - <td class="range"> - ≥ 0<span class="unit">W</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#38#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">MaxNetPower1</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:PowerType</td> - <td class="comment"> - <span class="optionalDeclaration">optional in Declaration mode</span> - </td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P278</td> - <td class="component">Vehicle</td> - <td class="name">MaxNetPower2</td> - <td class="type">int</td> - <td class="unit">[W]</td> - <td class="range"> - ≥ 0<span class="unit">W</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#39#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">MaxNetPower2</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:PowerType</td> - <td class="comment"> - <span class="optionalDeclaration">optional in Declaration mode</span> - </td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P279</td> - <td class="component">Vehicle</td> - <td class="name">HybridElectricHDV</td> - <td class="type">boolean</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#40#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">HybridElectricHDV</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:HybridElectricHDVType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P280</td> - <td class="component">Vehicle</td> - <td class="name">DualFuelVehicle</td> - <td class="type">boolean</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#41#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">DualFuelVehicle</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:DualFuelType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P061</td> - <td class="component">Engine</td> - <td class="name">Displacement</td> - <td class="type">int</td> - <td class="unit">[cm³]</td> - <td class="range"> - > 0<span class="unit">cm³</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#29#00#10#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Engine Engine</span> - <span class="element">Data Data</span> - <span class="element">Displacement Displacement</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">Displacement</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:EngineDisplacementType tns:EngineDisplacementType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P063</td> - <td class="component">Engine</td> - <td class="name">IdlingSpeed</td> - <td class="type">int</td> - <td class="unit">[1/min]</td> - <td class="range"> - > 0<span class="unit">1/min</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#29#00#12#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Engine Engine</span> - <span class="element">Data Data</span> - <span class="element">IdlingSpeed IdlingSpeed</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">IdlingSpeed</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:EngineDeclaredSpeedType tns:EngineDeclaredSpeedType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P109</td> - <td class="component">Engine</td> - <td class="name">WHTCUrban</td> - <td class="type">Double4</td> - <td class="unit">[-]</td> - <td class="range"> - ≥ 1.0000</td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#29#00#20#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Engine Engine</span> - <span class="element">Data Data</span> - <span class="element">WHTCUrban WHTCUrban</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">WHTCUrban</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:EngineWHTCType tns:EngineWHTCType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P110</td> - <td class="component">Engine</td> - <td class="name">WHTCRural</td> - <td class="type">Double4</td> - <td class="unit">[-]</td> - <td class="range"> - ≥ 1.0000</td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#29#00#22#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Engine Engine</span> - <span class="element">Data Data</span> - <span class="element">WHTCRural WHTCRural</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">WHTCRural</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:EngineWHTCType tns:EngineWHTCType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P111</td> - <td class="component">Engine</td> - <td class="name">WHTCMotorway</td> - <td class="type">Double4</td> - <td class="unit">[-]</td> - <td class="range"> - ≥ 1.0000</td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#29#00#24#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Engine Engine</span> - <span class="element">Data Data</span> - <span class="element">WHTCMotorway WHTCMotorway</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">WHTCMotorway</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:EngineWHTCType tns:EngineWHTCType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P159</td> - <td class="component">Engine</td> - <td class="name">BFColdHot</td> - <td class="type">Double4</td> - <td class="unit">[-]</td> - <td class="range"> - ≥ 1.0000</td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#29#00#26#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Engine Engine</span> - <span class="element">Data Data</span> - <span class="element">BFColdHot BFColdHot</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">BFColdHot</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:EngineColdHotBalancingFactorType tns:EngineColdHotBalancingFactorType</td> - <td class="comment"></td> - </tr> - <tr class="Engineering "> - <td class="parameterId">P170</td> - <td class="component">Engine</td> - <td class="name">WHTCEngineering</td> - <td class="type">double</td> - <td class="unit">[-]</td> - <td class="range"> - > 0</td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting=""> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">WHTCEngineering</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">WHTCEngineering</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">WHTCEngineering</span> - </div> - </div> - </td> - <td class="xmltype"></td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P192</td> - <td class="component">Engine</td> - <td class="name">CFRegPer</td> - <td class="type">Double4</td> - <td class="unit">[-]</td> - <td class="range"> - ≥ 1.0000</td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#29#00#28#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Engine Engine</span> - <span class="element">Data Data</span> - <span class="element">CFRegPer CFRegPer</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">CFRegPer</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:EngineCFRegPerType tns:EngineCFRegPerType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P193</td> - <td class="component">Engine</td> - <td class="name">FuelType</td> - <td class="type">string</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#29#00#32#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Engine Engine</span> - <span class="element">Data Data</span> - <span class="element">FuelType FuelType</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">FuelType</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:FuelTypeType tns:FuelTypeType</td> - <td class="comment"> - <div class="declaration"> - Allowed values: <span class="enumEntry">"Diesel CI"</span>, <span class="enumEntry">"Ethanol CI"</span>, <span class="enumEntry">"Petrol PI"</span>, <span class="enumEntry">"Ethanol PI"</span>, <span class="enumEntry">"LPG"</span>, <span class="enumEntry">"NG"</span>, <span class="enumEntry">"LPG PI"</span>, <span class="enumEntry">"NG PI"</span>, <span class="enumEntry">"NG CI"</span>, <span class="enumEntry">"Diesel CI"</span>, <span class="enumEntry">"Ethanol CI"</span>, <span class="enumEntry">"Petrol PI"</span>, <span class="enumEntry">"Ethanol PI"</span>, <span class="enumEntry">"LPG"</span>, <span class="enumEntry">"NG"</span>, <span class="enumEntry">"LPG PI"</span>, <span class="enumEntry">"NG PI"</span>, <span class="enumEntry">"NG CI"</span></div> - <div class="engineering"></div> - <br> - </td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P200</td> - <td class="component">Engine</td> - <td class="name">Manufacturer</td> - <td class="type">token</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#29#00#00#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Engine Engine</span> - <span class="element">Data Data</span> - <span class="element">Manufacturer Manufacturer</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">Manufacturer</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:ManufacturerType tns:ManufacturerType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P201</td> - <td class="component">Engine</td> - <td class="name">Model</td> - <td class="type">token</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#29#00#02#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Engine Engine</span> - <span class="element">Data Data</span> - <span class="element">Model Model</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">Model</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:ModelType tns:ModelType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P203</td> - <td class="component">Engine</td> - <td class="name">Date</td> - <td class="type">dateTime</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#29#00#06#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Engine Engine</span> - <span class="element">Data Data</span> - <span class="element">Date Date</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">Date</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:DateTimeWithTimezone tns:DateTimeWithTimezone</td> - <td class="comment">Date and time when the component-hash is created</td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P204</td> - <td class="component">Engine</td> - <td class="name">AppVersion</td> - <td class="type">token</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#29#00#08#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Engine Engine</span> - <span class="element">Data Data</span> - <span class="element">AppVersion AppVersion</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">AppVersion</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:AppVersionType tns:AppVersionType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P249</td> - <td class="component">Engine</td> - <td class="name">RatedSpeed</td> - <td class="type">int</td> - <td class="unit">[1/min]</td> - <td class="range"> - > 0<span class="unit">1/min</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#29#00#14#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Engine Engine</span> - <span class="element">Data Data</span> - <span class="element">RatedSpeed RatedSpeed</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">RatedSpeed</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:EngineDeclaredSpeedType tns:EngineDeclaredSpeedType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P250</td> - <td class="component">Engine</td> - <td class="name">RatedPower</td> - <td class="type">int</td> - <td class="unit">[W]</td> - <td class="range"> - > 0<span class="unit">W</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#29#00#16#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Engine Engine</span> - <span class="element">Data Data</span> - <span class="element">RatedPower RatedPower</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">RatedPower</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:EngineRatedPower tns:EngineRatedPower</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P259</td> - <td class="component">Engine</td> - <td class="name">MaxEngineTorque</td> - <td class="type">int</td> - <td class="unit">[Nm]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#29#00#18#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Engine Engine</span> - <span class="element">Data Data</span> - <span class="element">MaxEngineTorque MaxEngineTorque</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">MaxEngineTorque</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:EngineMaxTorque tns:EngineMaxTorque</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P260</td> - <td class="component">Engine</td> - <td class="name">CFNCV</td> - <td class="type">Double4</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#29#00#30#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Engine Engine</span> - <span class="element">Data Data</span> - <span class="element">CFNCV CFNCV</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">CFNCV</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:EngineNCVCFType tns:EngineNCVCFType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P261</td> - <td class="component">Engine</td> - <td class="name">CertificationNumber</td> - <td class="type">token</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#29#00#04#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Engine Engine</span> - <span class="element">Data Data</span> - <span class="element">CertificationNumber CertificationNumber</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Engine</span> - <span class="element">Data</span> - <span class="element">CertificationNumber</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:CertificationNumberType tns:CertificationNumberType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration Engineering "> - <td class="parameterId">P076</td> - <td class="component">Gearbox</td> - <td class="name">TransmissionType</td> - <td class="type">string</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#31#00#10#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Gearbox Gearbox</span> - <span class="element">Data Data</span> - <span class="element">TransmissionType TransmissionType</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">TransmissionType</span> - </div> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">TransmissionType</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">TransmissionType</span> - </div> - </div> - </td> - <td class="xmltype">tns:GearboxTransmissionTypeType tns:GearboxTransmissionTypeType</td> - <td class="comment"> - <div class="declaration"> - Allowed values: <span class="enumEntry">"SMT"</span>, <span class="enumEntry">"AMT"</span>, <span class="enumEntry">"APT-S"</span>, <span class="enumEntry">"APT-P"</span>, <span class="enumEntry">"SMT"</span>, <span class="enumEntry">"AMT"</span>, <span class="enumEntry">"APT-S"</span>, <span class="enumEntry">"APT-P"</span></div> - <div class="engineering"> - Allowed values: <span class="enumEntry">"SMT"</span>, <span class="enumEntry">"AMT"</span>, <span class="enumEntry">"APT-S"</span>, <span class="enumEntry">"APT-P"</span>, <span class="enumEntry">"SMT"</span>, <span class="enumEntry">"AMT"</span>, <span class="enumEntry">"APT-S"</span>, <span class="enumEntry">"APT-P"</span></div> - <br> - </td> - </tr> - <tr class="Engineering "> - <td class="parameterId">P188</td> - <td class="component">Gearbox</td> - <td class="name">PowershiftShiftTime</td> - <td class="type">double</td> - <td class="unit">[s]</td> - <td class="range"> - ≥ 0.5<span class="unit">s</span> - ≤ 1<span class="unit">s</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting=""> - <div class="engineering"> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">DriverModel</span> - <span class="element">ShiftStrategyParameters</span> - <span class="element">PowershiftShiftTime</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">DriverModel</span> - <span class="element">PowershiftShiftTime</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">ShiftStrategyParameters</span> - <span class="element">PowershiftShiftTime</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">PowershiftShiftTime</span> - </div> - </div> - </td> - <td class="xmltype"></td> - <td class="comment">for AT gearboxes only. Time it takes to switch gears, used to calculate shift losses<span class="optionalEngineering">optional in Engineering mode</span></td> - </tr> - <tr class="Engineering "> - <td class="parameterId">P189</td> - <td class="component">Gearbox</td> - <td class="name">PowershiftInertiaFactor</td> - <td class="type">double</td> - <td class="unit">[-]</td> - <td class="range"> - ≥ 0 - ≤ 1</td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting=""> - <div class="engineering"> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">DriverModel</span> - <span class="element">ShiftStrategyParameters</span> - <span class="element">PowershiftInertiaFactor</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">DriverModel</span> - <span class="element">PowershiftInertiaFactor</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">ShiftStrategyParameters</span> - <span class="element">PowershiftInertiaFactor</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">PowershiftInertiaFactor</span> - </div> - </div> - </td> - <td class="xmltype"></td> - <td class="comment">DEPRECATED<br>for AT gearboxes only. fraction of the engine inertia considered for calculating shift losses<span class="optionalEngineering">optional in Engineering mode</span></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P205</td> - <td class="component">Gearbox</td> - <td class="name">Manufacturer</td> - <td class="type">token</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#31#00#00#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Gearbox Gearbox</span> - <span class="element">Data Data</span> - <span class="element">Manufacturer Manufacturer</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Manufacturer</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:ManufacturerType tns:ManufacturerType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P206</td> - <td class="component">Gearbox</td> - <td class="name">Model</td> - <td class="type">token</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#31#00#02#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Gearbox Gearbox</span> - <span class="element">Data Data</span> - <span class="element">Model Model</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Model</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:ModelType tns:ModelType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P208</td> - <td class="component">Gearbox</td> - <td class="name">Date</td> - <td class="type">dateTime</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#31#00#06#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Gearbox Gearbox</span> - <span class="element">Data Data</span> - <span class="element">Date Date</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">Date</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:DateTimeWithTimezone tns:DateTimeWithTimezone</td> - <td class="comment">Date and time when the component-hash is created</td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P209</td> - <td class="component">Gearbox</td> - <td class="name">AppVersion</td> - <td class="type">token</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#31#00#08#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Gearbox Gearbox</span> - <span class="element">Data Data</span> - <span class="element">AppVersion AppVersion</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">AppVersion</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:AppVersionType tns:AppVersionType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P254</td> - <td class="component">Gearbox</td> - <td class="name">MainCertificationMethod</td> - <td class="type">string</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#31#00#12#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Gearbox Gearbox</span> - <span class="element">Data Data</span> - <span class="element">MainCertificationMethod MainCertificationMethod</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">MainCertificationMethod</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:GearboxCertificationOptionType tns:GearboxCertificationOptionType</td> - <td class="comment"> - <div class="declaration"> - Allowed values: <span class="enumEntry">"Option 1"</span>, <span class="enumEntry">"Option 2"</span>, <span class="enumEntry">"Option 3"</span>, <span class="enumEntry">"Standard values"</span>, <span class="enumEntry">"Option 1"</span>, <span class="enumEntry">"Option 2"</span>, <span class="enumEntry">"Option 3"</span>, <span class="enumEntry">"Standard values"</span></div> - <div class="engineering"></div> - <br> - </td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P262</td> - <td class="component">Gearbox</td> - <td class="name">CertificationNumber</td> - <td class="type">token</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#31#00#04#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Gearbox Gearbox</span> - <span class="element">Data Data</span> - <span class="element">CertificationNumber CertificationNumber</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Gearbox</span> - <span class="element">Data</span> - <span class="element">CertificationNumber</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:CertificationNumberType tns:CertificationNumberType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P225</td> - <td class="component">Retarder</td> - <td class="name">Manufacturer</td> - <td class="type">token</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#35#00#00#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Retarder Retarder</span> - <span class="element">Data Data</span> - <span class="element">Manufacturer Manufacturer</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Retarder</span> - <span class="element">Data</span> - <span class="element">Manufacturer</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:ManufacturerType tns:ManufacturerType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P226</td> - <td class="component">Retarder</td> - <td class="name">Model</td> - <td class="type">token</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#35#00#02#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Retarder Retarder</span> - <span class="element">Data Data</span> - <span class="element">Model Model</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Retarder</span> - <span class="element">Data</span> - <span class="element">Model</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:ModelType tns:ModelType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P228</td> - <td class="component">Retarder</td> - <td class="name">Date</td> - <td class="type">dateTime</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#35#00#06#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Retarder Retarder</span> - <span class="element">Data Data</span> - <span class="element">Date Date</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Retarder</span> - <span class="element">Data</span> - <span class="element">Date</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:DateTimeWithTimezone tns:DateTimeWithTimezone</td> - <td class="comment">Date and time when the component-hash is created</td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P229</td> - <td class="component">Retarder</td> - <td class="name">AppVersion</td> - <td class="type">token</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#35#00#08#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Retarder Retarder</span> - <span class="element">Data Data</span> - <span class="element">AppVersion AppVersion</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Retarder</span> - <span class="element">Data</span> - <span class="element">AppVersion</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:AppVersionType tns:AppVersionType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P255</td> - <td class="component">Retarder</td> - <td class="name">CertificationMethod</td> - <td class="type">string</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#35#00#10#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Retarder Retarder</span> - <span class="element">Data Data</span> - <span class="element">CertificationMethod CertificationMethod</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Retarder</span> - <span class="element">Data</span> - <span class="element">CertificationMethod</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:RetarderCertificationOptionType tns:RetarderCertificationOptionType</td> - <td class="comment"> - <div class="declaration"> - Allowed values: <span class="enumEntry">"Measured"</span>, <span class="enumEntry">"Standard values"</span>, <span class="enumEntry">"Measured"</span>, <span class="enumEntry">"Standard values"</span></div> - <div class="engineering"></div> - <br> - </td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P266</td> - <td class="component">Retarder</td> - <td class="name">CertificationNumber</td> - <td class="type">token</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#35#00#04#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Retarder Retarder</span> - <span class="element">Data Data</span> - <span class="element">CertificationNumber CertificationNumber</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Retarder</span> - <span class="element">Data</span> - <span class="element">CertificationNumber</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:CertificationNumberType tns:CertificationNumberType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration Engineering "> - <td class="parameterId">P150</td> - <td class="component">Axlegear</td> - <td class="name">Ratio</td> - <td class="type">Double3</td> - <td class="unit">[-]</td> - <td class="range"> - > 0.000</td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#37#00#12#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Axlegear Axlegear</span> - <span class="element">Data Data</span> - <span class="element">Ratio Ratio</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Axlegear</span> - <span class="element">Data</span> - <span class="element">Ratio</span> - </div> - <div class="engineering"> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Components</span> - <span class="element">Axlegear</span> - <span class="element">Data</span> - <span class="element">Ratio</span> - </div> - <div> - <span class="element">VectoInputEngineering</span> - <span class="element">Vehicle</span> - <span class="element">Axlegear</span> - <span class="element">Data</span> - <span class="element">Ratio</span> - </div> - </div> - </td> - <td class="xmltype">tns:AxlegearRatioType tns:AxlegearRatioType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P215</td> - <td class="component">Axlegear</td> - <td class="name">Manufacturer</td> - <td class="type">token</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#37#00#00#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Axlegear Axlegear</span> - <span class="element">Data Data</span> - <span class="element">Manufacturer Manufacturer</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Axlegear</span> - <span class="element">Data</span> - <span class="element">Manufacturer</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:ManufacturerType tns:ManufacturerType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P216</td> - <td class="component">Axlegear</td> - <td class="name">Model</td> - <td class="type">token</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#37#00#02#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Axlegear Axlegear</span> - <span class="element">Data Data</span> - <span class="element">Model Model</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Axlegear</span> - <span class="element">Data</span> - <span class="element">Model</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:ModelType tns:ModelType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P218</td> - <td class="component">Axlegear</td> - <td class="name">Date</td> - <td class="type">dateTime</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#37#00#06#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Axlegear Axlegear</span> - <span class="element">Data Data</span> - <span class="element">Date Date</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Axlegear</span> - <span class="element">Data</span> - <span class="element">Date</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:DateTimeWithTimezone tns:DateTimeWithTimezone</td> - <td class="comment">Date and time when the component-hash is created</td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P219</td> - <td class="component">Axlegear</td> - <td class="name">AppVersion</td> - <td class="type">token</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#37#00#08#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Axlegear Axlegear</span> - <span class="element">Data Data</span> - <span class="element">AppVersion AppVersion</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Axlegear</span> - <span class="element">Data</span> - <span class="element">AppVersion</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:AppVersionType tns:AppVersionType</td> - <td class="comment"></td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P253</td> - <td class="component">Axlegear</td> - <td class="name">LineType</td> - <td class="type">string</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#37#00#10#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Axlegear Axlegear</span> - <span class="element">Data Data</span> - <span class="element">LineType LineType</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Axlegear</span> - <span class="element">Data</span> - <span class="element">LineType</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:AxlegearLineTypeType tns:AxlegearLineTypeType</td> - <td class="comment"> - <div class="declaration"> - Allowed values: <span class="enumEntry">"Single reduction axle"</span>, <span class="enumEntry">"Single portal axle"</span>, <span class="enumEntry">"Hub reduction axle"</span>, <span class="enumEntry">"Single reduction tandem axle"</span>, <span class="enumEntry">"Hub reduction tandem axle"</span>, <span class="enumEntry">"Single reduction axle"</span>, <span class="enumEntry">"Single portal axle"</span>, <span class="enumEntry">"Hub reduction axle"</span>, <span class="enumEntry">"Single reduction tandem axle"</span>, <span class="enumEntry">"Hub reduction tandem axle"</span></div> - <div class="engineering"></div> - <br> - </td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P256</td> - <td class="component">Axlegear</td> - <td class="name">CertificationMethod</td> - <td class="type">string</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#37#00#14#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Axlegear Axlegear</span> - <span class="element">Data Data</span> - <span class="element">CertificationMethod CertificationMethod</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Axlegear</span> - <span class="element">Data</span> - <span class="element">CertificationMethod</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:AxlegearCertificationOptionType tns:AxlegearCertificationOptionType</td> - <td class="comment"> - <div class="declaration"> - Allowed values: <span class="enumEntry">"Measured"</span>, <span class="enumEntry">"Standard values"</span>, <span class="enumEntry">"Measured"</span>, <span class="enumEntry">"Standard values"</span></div> - <div class="engineering"></div> - <br> - </td> - </tr> - <tr class="Declaration "> - <td class="parameterId">P264</td> - <td class="component">Axlegear</td> - <td class="name">CertificationNumber</td> - <td class="type">token</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting="00#28#37#00#04#"> - <div class="declaration"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Vehicle</span> - <span class="element">Vehicle Components</span> - <span class="element">Axlegear Axlegear</span> - <span class="element">Data Data</span> - <span class="element">CertificationNumber CertificationNumber</span> - </div> - <div class="declaration component"> - <span class="element">VectoInputDeclaration</span> - <span class="element">Axlegear</span> - <span class="element">Data</span> - <span class="element">CertificationNumber</span> - </div> - <div class="engineering"></div> - </td> - <td class="xmltype">tns:CertificationNumberType tns:CertificationNumberType</td> - <td class="comment"></td> - </tr> - <tr class="Engineering "> - <td class="parameterId">P160</td> - <td class="component">Driver</td> - <td class="name">PreviewDistanceFactor</td> - <td class="type">double</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting=""> - <div class="engineering"> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">DriverModel</span> - <span class="element">LookAheadCoasting</span> - <span class="element">PreviewDistanceFactor</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">LookAheadCoasting</span> - <span class="element">PreviewDistanceFactor</span> - </div> - </div> - </td> - <td class="xmltype"></td> - <td class="comment"> - <span class="optionalEngineering">optional in Engineering mode</span> - </td> - </tr> - <tr class="Engineering "> - <td class="parameterId">P161</td> - <td class="component">Driver</td> - <td class="name">DecisionFactorOffset</td> - <td class="type">double</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting=""> - <div class="engineering"> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">DriverModel</span> - <span class="element">LookAheadCoasting</span> - <span class="element">DecisionFactorOffset</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">LookAheadCoasting</span> - <span class="element">DecisionFactorOffset</span> - </div> - </div> - </td> - <td class="xmltype"></td> - <td class="comment"> - <span class="optionalEngineering">optional in Engineering mode</span> - </td> - </tr> - <tr class="Engineering "> - <td class="parameterId">P162</td> - <td class="component">Driver</td> - <td class="name">DecisionFactorScaling</td> - <td class="type">double</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting=""> - <div class="engineering"> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">DriverModel</span> - <span class="element">LookAheadCoasting</span> - <span class="element">DecisionFactorScaling</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">LookAheadCoasting</span> - <span class="element">DecisionFactorScaling</span> - </div> - </div> - </td> - <td class="xmltype"></td> - <td class="comment"> - <span class="optionalEngineering">optional in Engineering mode</span> - </td> - </tr> - <tr class="Engineering "> - <td class="parameterId">P163</td> - <td class="component">Driver</td> - <td class="name">targetVelocity</td> - <td class="type">double</td> - <td class="unit">[km/h]</td> - <td class="range"> - ≥ 0<span class="unit">km/h</span> - ≤ 120<span class="unit">km/h</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting=""> - <div class="engineering"> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">DriverModel</span> - <span class="element">LookAheadCoasting</span> - <span class="element">SpeedDependentDecisionFactor</span> - <span class="element">Entry</span> - <span class="attribute">targetVelocity</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">DriverModel</span> - <span class="element">LookAheadCoasting</span> - <span class="element">Entry</span> - <span class="attribute">targetVelocity</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">LookAheadCoasting</span> - <span class="element">SpeedDependentDecisionFactor</span> - <span class="element">Entry</span> - <span class="attribute">targetVelocity</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">LookAheadCoasting</span> - <span class="element">Entry</span> - <span class="attribute">targetVelocity</span> - </div> - </div> - </td> - <td class="xmltype"></td> - <td class="comment"></td> - </tr> - <tr class="Engineering "> - <td class="parameterId">P164</td> - <td class="component">Driver</td> - <td class="name">decisionFactorVel</td> - <td class="type">double</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting=""> - <div class="engineering"> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">DriverModel</span> - <span class="element">LookAheadCoasting</span> - <span class="element">SpeedDependentDecisionFactor</span> - <span class="element">Entry</span> - <span class="attribute">decisionFactorVel</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">DriverModel</span> - <span class="element">LookAheadCoasting</span> - <span class="element">Entry</span> - <span class="attribute">decisionFactorVel</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">LookAheadCoasting</span> - <span class="element">SpeedDependentDecisionFactor</span> - <span class="element">Entry</span> - <span class="attribute">decisionFactorVel</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">LookAheadCoasting</span> - <span class="element">Entry</span> - <span class="attribute">decisionFactorVel</span> - </div> - </div> - </td> - <td class="xmltype"></td> - <td class="comment"></td> - </tr> - <tr class="Engineering "> - <td class="parameterId">P165</td> - <td class="component">Driver</td> - <td class="name">velocityDrop</td> - <td class="type">double</td> - <td class="unit">[km/h]</td> - <td class="range"> - ≥ 0<span class="unit">km/h</span> - ≤ 120<span class="unit">km/h</span></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting=""> - <div class="engineering"> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">DriverModel</span> - <span class="element">LookAheadCoasting</span> - <span class="element">VelocityDropDecisionFactor</span> - <span class="element">Entry</span> - <span class="attribute">velocityDrop</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">DriverModel</span> - <span class="element">LookAheadCoasting</span> - <span class="element">Entry</span> - <span class="attribute">velocityDrop</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">LookAheadCoasting</span> - <span class="element">VelocityDropDecisionFactor</span> - <span class="element">Entry</span> - <span class="attribute">velocityDrop</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">LookAheadCoasting</span> - <span class="element">Entry</span> - <span class="attribute">velocityDrop</span> - </div> - </div> - </td> - <td class="xmltype"></td> - <td class="comment"></td> - </tr> - <tr class="Engineering "> - <td class="parameterId">P166</td> - <td class="component">Driver</td> - <td class="name">decisionFactorDrop</td> - <td class="type">double</td> - <td class="unit">[-]</td> - <td class="range"></td> - <td class="genericValues"> - <span></span> - </td> - <td class="xmlpath" sorting=""> - <div class="engineering"> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">DriverModel</span> - <span class="element">LookAheadCoasting</span> - <span class="element">VelocityDropDecisionFactor</span> - <span class="element">Entry</span> - <span class="attribute">decisionFactorDrop</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">DriverModel</span> - <span class="element">LookAheadCoasting</span> - <span class="element">Entry</span> - <span class="attribute">decisionFactorDrop</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">LookAheadCoasting</span> - <span class="element">VelocityDropDecisionFactor</span> - <span class="element">Entry</span> - <span class="attribute">decisionFactorDrop</span> - </div> - <div> - <span class="element">VectoComponentEngineering</span> - <span class="element">LookAheadCoasting</span> - <span class="element">Entry</span> - <span class="attribute">decisionFactorDrop</span> - </div> - </div> - </td> - <td class="xmltype"></td> - <td class="comment"></td> - </tr> - </tbody> - </table> - <div class="legend"> - <div class="Declaration"> - <span class="marker"></span> Used only in Declaration mode</div> - <div class="Declaration Engineering"> - <span class="marker"></span> Used in Declaration and Engineering mode</div> - <div class="Engineering"> - <span class="marker"></span> Used only in Engineering Mode</div> - </div> - </body> - <script><!--/*--><root><![CDATA[<!--*/--> -$(document).ready(function() { - $('th.xmltype').append('<span class="expand"><a title="show XML Type"</span>').append('<span class="collapse"><a title="hide column"</span>') - $('th.xmlpath').append('<span class="expand"><a title="show XPath"</span>').append('<span class="collapse"><a title="hide column"</span>') - $('th.genericValues').append('<span class="expand"><a title="show Generic Values"</span>').append('<span class="collapse"><a title="hide column"</span>') - - $('table.parameters th span.expand').click(function(){ - var $col = $(this).parent('th').index() - $(this).parents('th').removeClass('collapsed') - $(this).parents('table').find('tr>td:nth-child('+($col+1)+')').removeClass('collapsed') - }) - $('table.parameters th span.collapse').click(function(){ - var $col = $(this).parent('th').index() - $(this).parents('th').addClass('collapsed') - $(this).parents('table').find('tr>td:nth-child('+($col+1)+')').addClass('collapsed') - }) - - - $('table.parameters th.parameterId').append('<span class="sortAsc"><a title="sort ascending"/></span><span class="sortDesc"><a title="sort descending"/></span>') - $('table.parameters th.component').append('<span class="sortAsc"><a title="sort ascending"/></span><span class="sortDesc"><a title="sort descending"/></span>') - $('table.parameters th.name').append('<span class="sortAsc"><a title="sort ascending"/></span><span class="sortDesc"><a title="sort descending"/></span>') - $('table.parameters th.xmlpath').append('<span class="sortAttrAsc"><a title="sort ascending"/></span><span class="sortAttrDesc"><a title="sort descending"/></span>') - - $('table.parameters th span.sortAsc').click(function(){ - var table = $(this).parents('table').eq(0) - var rows = table.find("tr:not(:has('th'))").toArray().sort(comparer($(this).parent('th').index())) - for (var i = 0; i < rows.length; i++){table.append(rows[i])} - }) - $('table.parameters th span.sortDesc').click(function(){ - var table = $(this).parents('table').eq(0) - var rows = table.find("tr:not(:has('th'))").toArray().sort(comparer($(this).parent('th').index())) - rows = rows.reverse() - for (var i = 0; i < rows.length; i++){table.append(rows[i])} - }) - $('table.parameters th span.sortAttrAsc').click(function(){ - var table = $(this).parents('table').eq(0) - var rows = table.find("tr:not(:has('th'))").toArray().sort(comparerAttr($(this).parent('th').index(), 'sorting')) - for (var i = 0; i < rows.length; i++){table.append(rows[i])} - }) - $('table.parameters th span.sortAttrDesc').click(function(){ - var table = $(this).parents('table').eq(0) - var rows = table.find("tr:not(:has('th'))").toArray().sort(comparerAttr($(this).parent('th').index(),'sorting')) - rows = rows.reverse() - for (var i = 0; i < rows.length; i++){table.append(rows[i])} - }) - function comparer(index) { - return function(a, b) { - var valA = getCellValue(a, index), valB = getCellValue(b, index) - return $.isNumeric(valA) && $.isNumeric(valB) ? valA - valB : valA.localeCompare(valB) - } - } - function comparerAttr(index, attr) { - return function(a, b) { - var valA = getCellAttrValue(a, index, attr), valB = getCellAttrValue(b, index, attr) - return $.isNumeric(valA) && $.isNumeric(valB) ? valA - valB : valA.localeCompare(valB) - } - } - function getCellValue(row, index){ return $(row).children('td').eq(index).html() } - function getCellAttrValue(row, index, attr){ return $(row).children('td').eq(index).attr(attr) } - - - $('table.parameters').before('<div class="filter"><span class="filterDecl"><span class="icon"/>Declaration</span><span class="filterEng"><span class="icon"/>Engineering</span></div>') - $('.filter .filterEng').click(function() { - if ($(this).hasClass('hidden')) { - $('table.parameters tbody tr').filter(function() { - return ($(this).hasClass('Engineering') && !$(this).hasClass('Declaration') ) || $(this).attr('class') =='hideMode' || !$(this).attr('class') - }).removeClass('hideMode') - $('table.parameters td div.engineering').removeClass('hideMode') - $('span.optionalEngineering').show(); - } else { - $('table.parameters tbody tr').filter(function() { - return ($(this).hasClass('Engineering') && !$(this).hasClass('Declaration') ) || !$(this).attr('class') - }).addClass('hideMode') - $('table.parameters td div.engineering').addClass('hideMode') - $('span.optionalEngineering').hide(); - } - $(this).toggleClass('hidden') - }) - $('.filter .filterDecl').click(function() { - if ($(this).hasClass('hidden')) { - $('table.parameters tbody tr').filter(function() { - return $(this).hasClass('Declaration') - }).removeClass('hideMode') - } else { - $('table.parameters tbody tr').filter(function() { - return $(this).hasClass('Declaration') - }).addClass('hideMode') - } - $(this).toggleClass('hidden') - }) - - var components = $('table.parameters tbody td.component').map(function(idx, el) {return $(el).html()}).toArray() - components = components.sort().filter(function(el,i,a){if(i==a.indexOf(el))return 1;return 0}) - $('table.parameters').before('<div class="filter">'+ components.map(function(c) { return '<span class="filterComp"><span class="icon"/>' + c + '</span>'}).join('') + '<span class="filterAll hidden"><span class="icon"/>Hide All</span><span class="showAll"><span class="icon"/>Show All</span>' + '</div>') - $('div.filter .filterComp').click(function() { - var searchText = $(this).text(); - if ($(this).hasClass('hidden')) { - $('table.parameters tbody tr').filter(function() { - return $(this).find('td.component').text() == searchText - }).removeClass('hideComp') - } else { - $('table.parameters tbody tr').filter(function() { - return $(this).find('td.component').text() == searchText - }).addClass('hideComp') - } - $(this).toggleClass('hidden') - }) - $('div.filter .filterAll').click(function() { - $('table.parameters tbody tr').addClass('hideComp') - $('div.filter .filterComp').addClass('hidden') - }) - $('div.filter .showAll').click(function() { - $('table.parameters tbody tr').removeClass('hideComp') - $('div.filter .filterComp').removeClass('hidden') - }) - - // initial view - $('table.parameters th span.sortAttrAsc').trigger('click') - $('div.filter span.filterEng').trigger('click') - $('th.genericValues span.collapse').trigger('click') - $('th.xmlpath span.collapse').trigger('click') - $('th.xmltype span.collapse').trigger('click') -}) - -<!--/*-->]]></root><!--*/--></script> -</html> \ No newline at end of file diff --git a/Documentation/XML/data.js b/Documentation/XML/data.js new file mode 100644 index 0000000000000000000000000000000000000000..276247e36be0fa81c8ab524d6c39a25cc29ffc03 --- /dev/null +++ b/Documentation/XML/data.js @@ -0,0 +1,68855 @@ +const mergedTypes = [ + { + "ParamIdString": "235", + "Component": "Vehicle", + "Comment": "P235\r\n\r\n", + "ElementName": "Manufacturer", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:ManufacturerType" + ], + "Restrictions": [ + { + "RestrictionDescription": "Whitespace: collapse", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleBaseType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "ExemptedVehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2.1", + "Name": "ExemptedVehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "252", + "Component": "Vehicle", + "Comment": "P252\r\n\r\n", + "ElementName": "ManufacturerAddress", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:ManufacturerAddressType" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ManufacturerAddress", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerAddressType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleBaseType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "ExemptedVehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2.1", + "Name": "ExemptedVehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ManufacturerAddress", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerAddressType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "236", + "Component": "Vehicle", + "Comment": "P236\r\n\r\n", + "ElementName": "Model", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:ModelType" + ], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Whitespace: collapse", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleBaseType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "ExemptedVehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2.1", + "Name": "ExemptedVehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "238", + "Component": "Vehicle", + "Comment": "P238\r\n\r\n", + "ElementName": "VIN", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:VINType" + ], + "Restrictions": [ + { + "RestrictionDescription": "Whitespace: collapse", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VIN", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VINType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleBaseType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "ExemptedVehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2.1", + "Name": "ExemptedVehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VIN", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VINType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "239", + "Component": "Vehicle", + "Comment": "P239\r\n\r\n", + "ElementName": "Date", + "Type": "DateTime", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:DateTimeWithTimezone" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 2017-01-01T00:00:00Z", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Pattern: .+T.+Z", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleBaseType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "ExemptedVehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2.1", + "Name": "ExemptedVehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "251", + "Component": "Vehicle", + "Comment": "P251 - enum\r\n\r\n", + "ElementName": "LegislativeClass", + "Type": "String", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:LegislativeClassDeclarationType" + ], + "Restrictions": [ + { + "RestrictionDescription": "-- N2", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- N3", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "LegislativeClass", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "LegislativeClassDeclarationType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleBaseType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "ExemptedVehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2.1", + "Name": "ExemptedVehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "LegislativeClass", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "LegislativeClassDeclarationType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "036", + "Component": "Vehicle", + "Comment": "P036 - enum\r\n\r\n", + "ElementName": "VehicleCategory", + "Type": "String", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:VehicleCategoryDeclarationType", + "v2.1:VehicleCategoryType" + ], + "Restrictions": [ + { + "RestrictionDescription": "-- Rigid Truck", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Tractor", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Rigid Lorry", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VehicleCategory", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleCategoryDeclarationType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleBaseType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "ExemptedVehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2.1", + "Name": "ExemptedVehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VehicleCategory", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleCategoryDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleCategoryType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "037", + "Component": "Vehicle", + "Comment": "P037 - enum\r\n\r\n", + "ElementName": "AxleConfiguration", + "Type": "String", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:VehicleAxleConfigurationDeclarationType" + ], + "Restrictions": [ + { + "RestrictionDescription": "-- 4x2", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 6x2", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 6x4", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 8x4", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "AxleConfiguration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleAxleConfigurationDeclarationType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AxleConfiguration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleAxleConfigurationDeclarationType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2.1", + "Name": "ExemptedVehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "AxleConfiguration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleAxleConfigurationDeclarationType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "038", + "Component": "Vehicle", + "Comment": "P038 - [kg]\r\n\r\n", + "ElementName": "CurbMassChassis", + "Type": "Int", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:VehicleCurbMassChassisType" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 500", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CurbMassChassis", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleCurbMassChassisType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "ExemptedVehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2.1", + "Name": "ExemptedVehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CurbMassChassis", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleCurbMassChassisType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "041", + "Component": "Vehicle", + "Comment": "P041 - [kg]\r\n\r\n", + "ElementName": "GrossVehicleMass", + "Type": "Int", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:VehicleGrossVehicleMassType" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 3500", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "GrossVehicleMass", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleGrossVehicleMassType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "ExemptedVehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2.1", + "Name": "ExemptedVehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "GrossVehicleMass", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleGrossVehicleMassType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "198", + "Component": "Vehicle", + "Comment": "P198 - [1/min]\r\n\r\n", + "ElementName": "IdlingSpeed", + "Type": "Int", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:EngineDeclaredSpeedType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IdlingSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDeclaredSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IdlingSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDeclaredSpeedType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "052", + "Component": "Vehicle", + "Comment": "P052 - enum\r\n\r\n", + "ElementName": "RetarderType", + "Type": "String", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:RetarderTypeType" + ], + "Restrictions": [ + { + "RestrictionDescription": "-- None", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Losses included in Gearbox", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Engine Retarder", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Transmission Input Retarder", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Transmission Output Retarder", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "RetarderType", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderTypeType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "RetarderType", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderTypeType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "053", + "Component": "Vehicle", + "Comment": "P053 - [-]\r\n\r\n", + "ElementName": "RetarderRatio", + "Type": "Double3", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:RetarderRatioType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0.000", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "RetarderRatio", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderRatioType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "RetarderRatio", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderRatioType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "180", + "Component": "Vehicle", + "Comment": "P180 - enum\r\n\r\n", + "ElementName": "AngledriveType", + "Type": "String", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:AngledriveTypeType" + ], + "Restrictions": [ + { + "RestrictionDescription": "-- None", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Losses included in Gearbox", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Separate Angledrive", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AngledriveType", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveTypeType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AngledriveType", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveTypeType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "247", + "Component": "Vehicle", + "Comment": "P247 - enum\r\n\r\n", + "ElementName": "PTOShaftsGearWheels", + "Type": "String", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:PTOShaftsGearWheelsType" + ], + "Restrictions": [ + { + "RestrictionDescription": "-- none", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- only the drive shaft of the PTO", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- drive shaft and/or up to 2 gear wheels", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- drive shaft and/or more than 2 gear wheels", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- only one engaged gearwheel above oil level", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "PTO", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "PTOType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "PTOShaftsGearWheels", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "PTOShaftsGearWheelsType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "PTO", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "PTOType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "PTOShaftsGearWheels", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "PTOShaftsGearWheelsType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "248", + "Component": "Vehicle", + "Comment": "P248 - enum\r\n\r\n", + "ElementName": "PTOOtherElements", + "Type": "String", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:PTOOtherElementsType" + ], + "Restrictions": [ + { + "RestrictionDescription": "-- none", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- shift claw, synchronizer, sliding gearwheel", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- multi-disc clutch", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- multi-disc clutch, oil pump", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "PTO", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "PTOType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "PTOOtherElements", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "PTOOtherElementsType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "PTO", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "PTOType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "PTOOtherElements", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "PTOOtherElementsType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "269", + "Component": "Vehicle", + "Comment": "P269 - bool\r\n\r\n", + "ElementName": "ZeroEmissionVehicle", + "Type": "Boolean", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:ZeroEmissionVehicleType", + ":boolean" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ZeroEmissionVehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ZeroEmissionVehicleType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "ExemptedVehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2.1", + "Name": "ExemptedVehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ZeroEmissionVehicle", + "SchemaTypeNames": [ + { + "Namespace": "http://www.w3.org/2001/XMLSchema", + "Name": "boolean", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "270", + "Component": "Vehicle", + "Comment": "P270 - bool\r\n\r\n", + "ElementName": "VocationalVehicle", + "Type": "Boolean", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:VocationalVehicleType", + ":boolean" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VocationalVehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VocationalVehicleType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VocationalVehicle", + "SchemaTypeNames": [ + { + "Namespace": "http://www.w3.org/2001/XMLSchema", + "Name": "boolean", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "275", + "Component": "Vehicle", + "Comment": "P275 - enum\r\n\r\n", + "ElementName": "NgTankSystem", + "Type": "String", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:NgTankSystemType", + "v2.1:NgTankSystemType" + ], + "Restrictions": [ + { + "RestrictionDescription": "-- Compressed", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Liquefied", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "NgTankSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "NgTankSystemType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "NgTankSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "NgTankSystemType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "276", + "Component": "Vehicle", + "Comment": "P276 - bool\r\n\r\n", + "ElementName": "SleeperCab", + "Type": "Boolean", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:SleeperCabType", + ":boolean" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "SleeperCab", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "SleeperCabType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "SleeperCab", + "SchemaTypeNames": [ + { + "Namespace": "http://www.w3.org/2001/XMLSchema", + "Name": "boolean", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2.1", + "Name": "ExemptedVehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "SleeperCab", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "SleeperCabType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "271", + "Component": "Vehicle/ADAS", + "Comment": "P271 - bool\r\n\r\n", + "ElementName": "EngineStopStart", + "Type": "Boolean", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:EngineStopStartType", + "v2.1:EngineStopStartType" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ADAS", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ADASType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "EngineStopStart", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineStopStartType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ADAS", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "AdvancedDriverAssistantSystemsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "EngineStopStart", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineStopStartType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "272", + "Component": "Vehicle/ADAS", + "Comment": "P272 - bool\r\n\r\n", + "ElementName": "EcoRollWithoutEngineStop", + "Type": "Boolean", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:EcoRollWithoutEngineStopType", + "v2.1:EcoRollWithoutEngineStopType" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ADAS", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ADASType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "EcoRollWithoutEngineStop", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EcoRollWithoutEngineStopType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ADAS", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "AdvancedDriverAssistantSystemsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "EcoRollWithoutEngineStop", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EcoRollWithoutEngineStopType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "273", + "Component": "Vehicle/ADAS", + "Comment": "P273 - bool\r\n\r\n", + "ElementName": "EcoRollWithEngineStop", + "Type": "Boolean", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:EcoRollWithEngineStopType", + "v2.1:EcoRollWithEngineStopType" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ADAS", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ADASType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "EcoRollWithEngineStop", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EcoRollWithEngineStopType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ADAS", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "AdvancedDriverAssistantSystemsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "EcoRollWithEngineStop", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EcoRollWithEngineStopType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "274", + "Component": "Vehicle/ADAS", + "Comment": "P274 - enum\r\n\r\n", + "ElementName": "PredictiveCruiseControl", + "Type": "String", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.1:PredictiveCruiseControlType" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ADAS", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ADASType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "PredictiveCruiseControl", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ADAS", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "AdvancedDriverAssistantSystemsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "PredictiveCruiseControl", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "PredictiveCruiseControlType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "196", + "Component": "Vehicle/TorqueLimits", + "Comment": "P196 - [-]\r\n\r\n", + "ElementName": "gear", + "Type": "Int", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:GearboxGearNumberType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "TorqueLimits", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueLimitsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueLimitsEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxGearNumberType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "TorqueLimits", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueLimitsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueLimitsEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxGearNumberType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "197", + "Component": "Vehicle/TorqueLimits", + "Comment": "P197 - [Nm]\r\n\r\n", + "ElementName": "maxTorque", + "Type": "Int", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:TorqueLimitEntryMaxTorqueType", + "v2.0:TorqueLimitEntryMaxTorqueType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "TorqueLimits", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueLimitsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueLimitsEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "maxTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueLimitEntryMaxTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "TorqueLimits", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueLimitsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueLimitsEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "maxTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueLimitEntryMaxTorqueType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "200", + "Component": "Engine", + "Comment": "P200\r\n\r\n", + "ElementName": "Manufacturer", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:ManufacturerType" + ], + "Restrictions": [ + { + "RestrictionDescription": "Whitespace: collapse", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "201", + "Component": "Engine", + "Comment": "P201\r\n\r\n", + "ElementName": "Model", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:ModelType" + ], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Whitespace: collapse", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "261", + "Component": "Engine", + "Comment": "P261\r\n\r\n", + "ElementName": "CertificationNumber", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:CertificationNumberType" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "203", + "Component": "Engine", + "Comment": "P203\r\n\r\n", + "ElementName": "Date", + "Type": "DateTime", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:DateTimeWithTimezone" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 2017-01-01T00:00:00Z", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Pattern: .+T.+Z", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "204", + "Component": "Engine", + "Comment": "P204\r\n\r\n", + "ElementName": "AppVersion", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:AppVersionType" + ], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "061", + "Component": "Engine", + "Comment": "P061 - [cm³]\r\n\r\n", + "ElementName": "Displacement", + "Type": "Int", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:EngineDisplacementType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Displacement", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDisplacementType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Displacement", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDisplacementType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Displacement", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDisplacementType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Displacement", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDisplacementType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Displacement", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDisplacementType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "063", + "Component": "Engine", + "Comment": "P063 - [1/min]\r\n\r\n", + "ElementName": "IdlingSpeed", + "Type": "Int", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:EngineDeclaredSpeedType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IdlingSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDeclaredSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IdlingSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDeclaredSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IdlingSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDeclaredSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IdlingSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDeclaredSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IdlingSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDeclaredSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IdlingSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDeclaredSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IdlingSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDeclaredSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IdlingSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDeclaredSpeedType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "249", + "Component": "Engine", + "Comment": "P249 - [1/min]\r\n\r\n", + "ElementName": "RatedSpeed", + "Type": "Int", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:EngineDeclaredSpeedType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "RatedSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDeclaredSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "RatedSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDeclaredSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "RatedSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDeclaredSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "RatedSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDeclaredSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "RatedSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDeclaredSpeedType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "250", + "Component": "Engine", + "Comment": "P250 - [W]\r\n\r\n", + "ElementName": "RatedPower", + "Type": "Int", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:EngineRatedPower" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "RatedPower", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineRatedPower", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "RatedPower", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineRatedPower", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "RatedPower", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineRatedPower", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "RatedPower", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineRatedPower", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "RatedPower", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineRatedPower", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "259", + "Component": "Engine", + "Comment": "P259 - [Nm]\r\n\r\n", + "ElementName": "MaxEngineTorque", + "Type": "Int", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:EngineMaxTorque" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "MaxEngineTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineMaxTorque", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "MaxEngineTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineMaxTorque", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "MaxEngineTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineMaxTorque", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "MaxEngineTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineMaxTorque", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "MaxEngineTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineMaxTorque", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "109", + "Component": "Engine", + "Comment": "P109 - [-]\r\n\r\n", + "ElementName": "WHTCUrban", + "Type": "Double4", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:EngineWHTCType" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 1.0000", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "WHTCUrban", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineWHTCType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "WHTCUrban", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineWHTCType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "WHTCUrban", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineWHTCType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "WHTCUrban", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineWHTCType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "WHTCUrban", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineWHTCType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "WHTCUrban", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineWHTCType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "WHTCUrban", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineWHTCType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "WHTCUrban", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineWHTCType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "110", + "Component": "Engine", + "Comment": "P110 - [-]\r\n\r\n", + "ElementName": "WHTCRural", + "Type": "Double4", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:EngineWHTCType" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 1.0000", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "WHTCRural", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineWHTCType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "WHTCRural", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineWHTCType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "WHTCRural", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineWHTCType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "WHTCRural", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineWHTCType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "WHTCRural", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineWHTCType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "WHTCRural", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineWHTCType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "WHTCRural", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineWHTCType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "WHTCRural", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineWHTCType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "111", + "Component": "Engine", + "Comment": "P111 - [-]\r\n\r\n", + "ElementName": "WHTCMotorway", + "Type": "Double4", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:EngineWHTCType" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 1.0000", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "WHTCMotorway", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineWHTCType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "WHTCMotorway", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineWHTCType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "WHTCMotorway", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineWHTCType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "WHTCMotorway", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineWHTCType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "WHTCMotorway", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineWHTCType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "WHTCMotorway", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineWHTCType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "WHTCMotorway", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineWHTCType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "WHTCMotorway", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineWHTCType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "159", + "Component": "Engine", + "Comment": "P159 - [-]\r\n\r\n", + "ElementName": "BFColdHot", + "Type": "Double4", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:EngineColdHotBalancingFactorType" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 1.0000", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "BFColdHot", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineColdHotBalancingFactorType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "BFColdHot", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineColdHotBalancingFactorType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "BFColdHot", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineColdHotBalancingFactorType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "BFColdHot", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineColdHotBalancingFactorType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "BFColdHot", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineColdHotBalancingFactorType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "BFColdHot", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineColdHotBalancingFactorType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "BFColdHot", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineColdHotBalancingFactorType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "BFColdHot", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineColdHotBalancingFactorType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "192", + "Component": "Engine", + "Comment": "P192 [-]\r\n\r\n", + "ElementName": "CFRegPer", + "Type": "Double4", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:EngineCFRegPerType" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 1.0000", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CFRegPer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineCFRegPerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CFRegPer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineCFRegPerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CFRegPer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineCFRegPerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CFRegPer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineCFRegPerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CFRegPer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineCFRegPerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CFRegPer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineCFRegPerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CFRegPer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineCFRegPerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CFRegPer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineCFRegPerType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "260", + "Component": "Engine", + "Comment": "P260 - [-]\r\n\r\n", + "ElementName": "CFNCV", + "Type": "Double4", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:EngineNCVCFType" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CFNCV", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineNCVCFType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CFNCV", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineNCVCFType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CFNCV", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineNCVCFType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CFNCV", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineNCVCFType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CFNCV", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineNCVCFType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CFNCV", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineNCVCFType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CFNCV", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineNCVCFType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CFNCV", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineNCVCFType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "193", + "Component": "Engine", + "Comment": "P193 [enum]\r\n\r\n", + "ElementName": "FuelType", + "Type": "String", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:FuelTypeType", + "v2.1:FuelTypeType" + ], + "Restrictions": [ + { + "RestrictionDescription": "-- Diesel CI", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Ethanol CI", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Petrol PI", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Ethanol PI", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- LPG", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- NG", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- LPG PI", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- NG PI", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- NG CI", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FuelType", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FuelTypeType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FuelType", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FuelTypeType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "FuelTypeType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FuelType", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FuelTypeType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FuelType", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FuelTypeType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "FuelTypeType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FuelType", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FuelTypeType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "FuelTypeType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "072", + "Component": "Engine/FC-map", + "Comment": "P072 - [1/min]\r\n\r\n", + "ElementName": "engineSpeed", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:EngineSpeedType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FuelConsumptionMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FuelConsumptionEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "engineSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FuelConsumptionMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FuelConsumptionEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "FuelConsumptionEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "engineSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FuelConsumptionMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "FuelConsumptionEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "engineSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FuelConsumptionMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FuelConsumptionEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "engineSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FuelConsumptionMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FuelConsumptionEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "FuelConsumptionEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "engineSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FuelConsumptionMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "FuelConsumptionEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "engineSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FuelConsumptionMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FuelConsumptionEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "FuelConsumptionEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "engineSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FuelConsumptionMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "FuelConsumptionEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "engineSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineSpeedType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "073", + "Component": "Engine/FC-map", + "Comment": "P073 - [Nm]\r\n\r\n", + "ElementName": "torque", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:EngineFuelConsumptionMapTorqueType" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FuelConsumptionMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FuelConsumptionEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "torque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineFuelConsumptionMapTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FuelConsumptionMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FuelConsumptionEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "FuelConsumptionEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "torque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineFuelConsumptionMapTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FuelConsumptionMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "FuelConsumptionEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "torque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineFuelConsumptionMapTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FuelConsumptionMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FuelConsumptionEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "torque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineFuelConsumptionMapTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FuelConsumptionMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FuelConsumptionEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "FuelConsumptionEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "torque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineFuelConsumptionMapTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FuelConsumptionMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "FuelConsumptionEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "torque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineFuelConsumptionMapTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FuelConsumptionMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FuelConsumptionEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "FuelConsumptionEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "torque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineFuelConsumptionMapTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FuelConsumptionMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "FuelConsumptionEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "torque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineFuelConsumptionMapTorqueType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "074", + "Component": "Engine/FC-map", + "Comment": "P074 - [g/h]\r\n\r\n", + "ElementName": "fuelConsumption", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:EngineFuelConsumptionMapFuelConsumptionType" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FuelConsumptionMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FuelConsumptionEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "fuelConsumption", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineFuelConsumptionMapFuelConsumptionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FuelConsumptionMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FuelConsumptionEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "FuelConsumptionEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "fuelConsumption", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineFuelConsumptionMapFuelConsumptionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FuelConsumptionMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "FuelConsumptionEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "fuelConsumption", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineFuelConsumptionMapFuelConsumptionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FuelConsumptionMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FuelConsumptionEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "fuelConsumption", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineFuelConsumptionMapFuelConsumptionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FuelConsumptionMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FuelConsumptionEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "FuelConsumptionEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "fuelConsumption", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineFuelConsumptionMapFuelConsumptionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FuelConsumptionMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "FuelConsumptionEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "fuelConsumption", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineFuelConsumptionMapFuelConsumptionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FuelConsumptionMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FuelConsumptionEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "FuelConsumptionEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "fuelConsumption", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineFuelConsumptionMapFuelConsumptionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FuelConsumptionMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "FuelConsumptionEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "fuelConsumption", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineFuelConsumptionMapFuelConsumptionType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "068", + "Component": "Engine/FLD", + "Comment": "P068 - [1/min]\r\n\r\n", + "ElementName": "engineSpeed", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:EngineSpeedType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FullLoadAndDragCurve", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FullLoadAndDragCurveEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "engineSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FullLoadAndDragCurve", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FullLoadAndDragCurveEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "FullLoadAndDragCurveEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "engineSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FullLoadAndDragCurve", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FullLoadAndDragCurveEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "engineSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FullLoadAndDragCurve", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FullLoadAndDragCurveEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "engineSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FullLoadAndDragCurve", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FullLoadAndDragCurveEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "FullLoadAndDragCurveEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "engineSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FullLoadAndDragCurve", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FullLoadAndDragCurveEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "engineSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FullLoadAndDragCurve", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FullLoadAndDragCurveEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "FullLoadAndDragCurveEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "engineSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FullLoadAndDragCurve", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FullLoadAndDragCurveEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "engineSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineSpeedType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "069", + "Component": "Engine/FLD", + "Comment": "P069 - [N]\r\n\r\n", + "ElementName": "maxTorque", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:EngineFLDMaxTorqueType" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FullLoadAndDragCurve", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FullLoadAndDragCurveEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "maxTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineFLDMaxTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FullLoadAndDragCurve", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FullLoadAndDragCurveEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "FullLoadAndDragCurveEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "maxTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineFLDMaxTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FullLoadAndDragCurve", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FullLoadAndDragCurveEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "maxTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineFLDMaxTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FullLoadAndDragCurve", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FullLoadAndDragCurveEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "maxTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineFLDMaxTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FullLoadAndDragCurve", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FullLoadAndDragCurveEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "FullLoadAndDragCurveEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "maxTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineFLDMaxTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FullLoadAndDragCurve", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FullLoadAndDragCurveEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "maxTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineFLDMaxTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FullLoadAndDragCurve", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FullLoadAndDragCurveEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "FullLoadAndDragCurveEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "maxTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineFLDMaxTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FullLoadAndDragCurve", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FullLoadAndDragCurveEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "maxTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineFLDMaxTorqueType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "070", + "Component": "Engine/FLD", + "Comment": "P070 - [N]\r\n\r\n", + "ElementName": "dragTorque", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:EngineFLDDragTorqueType" + ], + "Restrictions": [ + { + "RestrictionDescription": "<= 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FullLoadAndDragCurve", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FullLoadAndDragCurveEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "dragTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineFLDDragTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FullLoadAndDragCurve", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FullLoadAndDragCurveEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "FullLoadAndDragCurveEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "dragTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineFLDDragTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FullLoadAndDragCurve", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FullLoadAndDragCurveEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "dragTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineFLDDragTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FullLoadAndDragCurve", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FullLoadAndDragCurveEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "dragTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineFLDDragTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FullLoadAndDragCurve", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FullLoadAndDragCurveEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "FullLoadAndDragCurveEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "dragTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineFLDDragTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FullLoadAndDragCurve", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FullLoadAndDragCurveEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "dragTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineFLDDragTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FullLoadAndDragCurve", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FullLoadAndDragCurveEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "FullLoadAndDragCurveEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "dragTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineFLDDragTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FullLoadAndDragCurve", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FullLoadAndDragCurveEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "dragTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineFLDDragTorqueType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "205", + "Component": "Gearbox", + "Comment": "P205\r\n\r\n", + "ElementName": "Manufacturer", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:ManufacturerType" + ], + "Restrictions": [ + { + "RestrictionDescription": "Whitespace: collapse", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "206", + "Component": "Gearbox", + "Comment": "P206\r\n\r\n", + "ElementName": "Model", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:ModelType" + ], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Whitespace: collapse", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "262", + "Component": "Gearbox", + "Comment": "P262\r\n\r\n", + "ElementName": "CertificationNumber", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:CertificationNumberType" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "208", + "Component": "Gearbox", + "Comment": "P208\r\n\r\n", + "ElementName": "Date", + "Type": "DateTime", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:DateTimeWithTimezone" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 2017-01-01T00:00:00Z", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Pattern: .+T.+Z", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "209", + "Component": "Gearbox", + "Comment": "P209\r\n\r\n", + "ElementName": "AppVersion", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:AppVersionType" + ], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "076", + "Component": "Gearbox", + "Comment": "P076 - [-]\r\n\r\n", + "ElementName": "TransmissionType", + "Type": "String", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:GearboxTransmissionTypeType", + "v2.3:GearboxTransmissionTypeType" + ], + "Restrictions": [ + { + "RestrictionDescription": "-- SMT", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- AMT", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- APT-S", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- APT-P", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TransmissionType", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxTransmissionTypeType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TransmissionType", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxTransmissionTypeType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxTransmissionTypeType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TransmissionType", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxTransmissionTypeType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TransmissionType", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxTransmissionTypeType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxTransmissionTypeType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TransmissionType", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxTransmissionTypeType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxTransmissionTypeType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "254", + "Component": "Gearbox", + "Comment": "P254 - [-]\r\n\r\n", + "ElementName": "MainCertificationMethod", + "Type": "String", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:GearboxCertificationOptionType" + ], + "Restrictions": [ + { + "RestrictionDescription": "-- Option 1", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Option 2", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Option 3", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Standard values", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "MainCertificationMethod", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxCertificationOptionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "MainCertificationMethod", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxCertificationOptionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "MainCertificationMethod", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxCertificationOptionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "MainCertificationMethod", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxCertificationOptionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "MainCertificationMethod", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxCertificationOptionType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "199", + "Component": "Gearbox/Gear", + "Comment": "P199 - [-]\r\n\r\n", + "ElementName": "number", + "Type": "Int", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:GearboxGearNumberType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gears", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "number", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxGearNumberType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gears", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearsDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "number", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxGearNumberType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gears", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "number", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxGearNumberType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gears", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearsDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "number", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxGearNumberType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gears", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearsDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "number", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxGearNumberType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "078", + "Component": "Gearbox/Gear", + "Comment": "P078 - [-]\r\n\r\n", + "ElementName": "Ratio", + "Type": "Double3", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:GearboxGearRatioType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0.000", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gears", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Ratio", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxGearRatioType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gears", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearsDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Ratio", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxGearRatioType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gears", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Ratio", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxGearRatioType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gears", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearsDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Ratio", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxGearRatioType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gears", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearsDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Ratio", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxGearRatioType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "157", + "Component": "Gearbox/Gear", + "Comment": "P157 - [Nm]\r\n\r\n", + "ElementName": "MaxTorque", + "Type": "Int", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:GearboxGearMaxTorqueType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gears", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "MaxTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxGearMaxTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gears", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearsDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "MaxTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxGearMaxTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gears", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "MaxTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxGearMaxTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gears", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearsDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "MaxTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxGearMaxTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gears", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearsDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "MaxTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxGearMaxTorqueType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "194", + "Component": "Gearbox/Gear", + "Comment": "P194 - [1/min]\r\n\r\n", + "ElementName": "MaxSpeed", + "Type": "Int", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:GearboxGearMaxSpeedType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gears", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "MaxSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxGearMaxSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gears", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearsDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "MaxSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxGearMaxSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gears", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "MaxSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxGearMaxSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gears", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearsDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "MaxSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxGearMaxSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gears", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearsDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "MaxSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxGearMaxSpeedType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "096", + "Component": "Gearbox/Gear/Lossmap", + "Comment": "P096 - [1/min]\r\n\r\n", + "ElementName": "inputSpeed", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:GearboxGearInputSpeedType" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gears", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "inputSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxGearInputSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gears", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearsDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueLossMapEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "inputSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxGearInputSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gears", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "inputSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxGearInputSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gears", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearsDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueLossMapEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "inputSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxGearInputSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gears", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearsDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueLossMapEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "inputSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxGearInputSpeedType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "097", + "Component": "Gearbox/Gear/Lossmap", + "Comment": "P097 - [Nm]\r\n\r\n", + "ElementName": "inputTorque", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:GearboxGearInputTorqueType" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gears", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "inputTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxGearInputTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gears", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearsDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueLossMapEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "inputTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxGearInputTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gears", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "inputTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxGearInputTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gears", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearsDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueLossMapEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "inputTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxGearInputTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gears", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearsDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueLossMapEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "inputTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxGearInputTorqueType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "098", + "Component": "Gearbox/Gear/Lossmap", + "Comment": "P098 - [Nm]\r\n\r\n", + "ElementName": "torqueLoss", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:GearboxGearTorqueLossType" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gears", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "torqueLoss", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxGearTorqueLossType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gears", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearsDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueLossMapEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "torqueLoss", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxGearTorqueLossType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gears", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "torqueLoss", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxGearTorqueLossType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gears", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearsDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueLossMapEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "torqueLoss", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxGearTorqueLossType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gears", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearsDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueLossMapEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "torqueLoss", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxGearTorqueLossType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "210", + "Component": "Torqueconverter", + "Comment": "P210\r\n\r\n", + "ElementName": "Manufacturer", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:ManufacturerType" + ], + "Restrictions": [ + { + "RestrictionDescription": "Whitespace: collapse", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "211", + "Component": "Torqueconverter", + "Comment": "P211\r\n\r\n", + "ElementName": "Model", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:ModelType" + ], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Whitespace: collapse", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "263", + "Component": "Torqueconverter", + "Comment": "P263\r\n\r\n", + "ElementName": "CertificationNumber", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:CertificationNumberType" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "213", + "Component": "Torqueconverter", + "Comment": "P213\r\n\r\n", + "ElementName": "Date", + "Type": "DateTime", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:DateTimeWithTimezone" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 2017-01-01T00:00:00Z", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Pattern: .+T.+Z", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "214", + "Component": "Torqueconverter", + "Comment": "P214\r\n\r\n", + "ElementName": "AppVersion", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:AppVersionType" + ], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "257", + "Component": "Torqueconverter", + "Comment": "P257 - [-]\r\n\r\n", + "ElementName": "CertificationMethod", + "Type": "String", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:TorqueConverterCertificationOptionType" + ], + "Restrictions": [ + { + "RestrictionDescription": "-- Measured", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Standard values", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationMethod", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterCertificationOptionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationMethod", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterCertificationOptionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationMethod", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterCertificationOptionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationMethod", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterCertificationOptionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationMethod", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterCertificationOptionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationMethod", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterCertificationOptionType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "099", + "Component": "Torqueconverter/Characteristics", + "Comment": "P099 - [-]\r\n\r\n", + "ElementName": "speedRatio", + "Type": "Double4", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:TorqueConverterSpeedRatioType" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 0.0000", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Characteristics", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterCharacteristicsEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "speedRatio", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterSpeedRatioType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Characteristics", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterCharacteristicsEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "speedRatio", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterSpeedRatioType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Characteristics", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterCharacteristicsEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "speedRatio", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterSpeedRatioType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Characteristics", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterCharacteristicsEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "speedRatio", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterSpeedRatioType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Characteristics", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterCharacteristicsEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "speedRatio", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterSpeedRatioType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Characteristics", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterCharacteristicsEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "speedRatio", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterSpeedRatioType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "100", + "Component": "Torqueconverter/Characteristics", + "Comment": "P100 - [-]\r\n\r\n", + "ElementName": "torqueRatio", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:TorqueConverterTorqueRatioType" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Characteristics", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterCharacteristicsEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "torqueRatio", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterTorqueRatioType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Characteristics", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterCharacteristicsEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "torqueRatio", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterTorqueRatioType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Characteristics", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterCharacteristicsEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "torqueRatio", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterTorqueRatioType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Characteristics", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterCharacteristicsEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "torqueRatio", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterTorqueRatioType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Characteristics", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterCharacteristicsEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "torqueRatio", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterTorqueRatioType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Characteristics", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterCharacteristicsEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "torqueRatio", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterTorqueRatioType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "101", + "Component": "Torqueconverter/Characteristics", + "Comment": "P101 - [-]\r\n\r\n", + "ElementName": "inputTorqueRef", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:TorqueConverterInputTorqueRefType" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Characteristics", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterCharacteristicsEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "inputTorqueRef", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterInputTorqueRefType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Characteristics", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterCharacteristicsEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "inputTorqueRef", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterInputTorqueRefType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Characteristics", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterCharacteristicsEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "inputTorqueRef", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterInputTorqueRefType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Characteristics", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterCharacteristicsEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "inputTorqueRef", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterInputTorqueRefType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Characteristics", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterCharacteristicsEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "inputTorqueRef", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterInputTorqueRefType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Characteristics", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterCharacteristicsEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "inputTorqueRef", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterInputTorqueRefType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "220", + "Component": "Angledrive", + "Comment": "P220\r\n\r\n", + "ElementName": "Manufacturer", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:ManufacturerType" + ], + "Restrictions": [ + { + "RestrictionDescription": "Whitespace: collapse", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ADC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "221", + "Component": "Angledrive", + "Comment": "P221\r\n\r\n", + "ElementName": "Model", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:ModelType" + ], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Whitespace: collapse", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ADC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "265", + "Component": "Angledrive", + "Comment": "P265\r\n\r\n", + "ElementName": "CertificationNumber", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:CertificationNumberType" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ADC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "223", + "Component": "Angledrive", + "Comment": "P223\r\n\r\n", + "ElementName": "Date", + "Type": "DateTime", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:DateTimeWithTimezone" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 2017-01-01T00:00:00Z", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Pattern: .+T.+Z", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ADC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "224", + "Component": "Angledrive", + "Comment": "P224\r\n\r\n", + "ElementName": "AppVersion", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:AppVersionType" + ], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ADC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "176", + "Component": "Angledrive", + "Comment": "P176 - [-]\r\n\r\n", + "ElementName": "Ratio", + "Type": "Double3", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:AngledriveRatioType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0.000", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Ratio", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveRatioType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Ratio", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveRatioType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Ratio", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveRatioType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Ratio", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveRatioType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Ratio", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveRatioType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ADC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Ratio", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveRatioType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "258", + "Component": "Angledrive", + "Comment": "P258 - [-]\r\n\r\n", + "ElementName": "CertificationMethod", + "Type": "String", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:AngledriveCertificationOptionType" + ], + "Restrictions": [ + { + "RestrictionDescription": "-- Option 1", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Option 2", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Option 3", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Standard values", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationMethod", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveCertificationOptionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationMethod", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveCertificationOptionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationMethod", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveCertificationOptionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationMethod", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveCertificationOptionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationMethod", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveCertificationOptionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ADC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationMethod", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveCertificationOptionType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "173", + "Component": "Angledrive/Lossmap", + "Comment": "P173 - [1/min]\r\n\r\n", + "ElementName": "inputSpeed", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:AngledriveInputSpeedType" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "inputSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveInputSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveLossMapEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "inputSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveInputSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "inputSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveInputSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveLossMapEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "inputSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveInputSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveLossMapEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "inputSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveInputSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ADC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "inputSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveInputSpeedType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "174", + "Component": "Angledrive/Lossmap", + "Comment": "P174 - [Nm]\r\n\r\n", + "ElementName": "inputTorque", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:AngledriveInputTorqueType" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "inputTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveInputTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveLossMapEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "inputTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveInputTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "inputTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveInputTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveLossMapEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "inputTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveInputTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveLossMapEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "inputTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveInputTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ADC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "inputTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveInputTorqueType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "175", + "Component": "Angledrive/Lossmap", + "Comment": "P175 - [Nm]\r\n\r\n", + "ElementName": "torqueLoss", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:AngledriveTorqueLossType" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "torqueLoss", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveTorqueLossType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveLossMapEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "torqueLoss", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveTorqueLossType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "torqueLoss", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveTorqueLossType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveLossMapEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "torqueLoss", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveTorqueLossType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveLossMapEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "torqueLoss", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveTorqueLossType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ADC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "torqueLoss", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveTorqueLossType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "225", + "Component": "Retarder", + "Comment": "P225\r\n\r\n", + "ElementName": "Manufacturer", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:ManufacturerType" + ], + "Restrictions": [ + { + "RestrictionDescription": "Whitespace: collapse", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "226", + "Component": "Retarder", + "Comment": "P226\r\n\r\n", + "ElementName": "Model", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:ModelType" + ], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Whitespace: collapse", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "266", + "Component": "Retarder", + "Comment": "P266\r\n\r\n", + "ElementName": "CertificationNumber", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:CertificationNumberType" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "228", + "Component": "Retarder", + "Comment": "P228\r\n\r\n", + "ElementName": "Date", + "Type": "DateTime", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:DateTimeWithTimezone" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 2017-01-01T00:00:00Z", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Pattern: .+T.+Z", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "229", + "Component": "Retarder", + "Comment": "P229\r\n\r\n", + "ElementName": "AppVersion", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:AppVersionType" + ], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "255", + "Component": "Retarder", + "Comment": "P255 - [-]\r\n\r\n", + "ElementName": "CertificationMethod", + "Type": "String", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:RetarderCertificationOptionType" + ], + "Restrictions": [ + { + "RestrictionDescription": "-- Measured", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Standard values", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationMethod", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderCertificationOptionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationMethod", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderCertificationOptionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationMethod", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderCertificationOptionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationMethod", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderCertificationOptionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationMethod", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderCertificationOptionType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "057", + "Component": "Retarder/Lossmap", + "Comment": "P057 - [1/min]\r\n\r\n", + "ElementName": "retarderSpeed", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:RetarderSpeedType" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "RetarderLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderLossmapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "retarderSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "RetarderLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderLossmapEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderLossmapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "retarderSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "RetarderLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderLossmapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "retarderSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "RetarderLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderLossmapEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderLossmapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "retarderSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "RetarderLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderLossmapEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderLossmapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "retarderSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderSpeedType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "058", + "Component": "Retarder/Lossmap", + "Comment": "P058 - [Nm]\r\n\r\n", + "ElementName": "torqueLoss", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:RetarderTorqueLossType" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "RetarderLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderLossmapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "torqueLoss", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderTorqueLossType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "RetarderLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderLossmapEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderLossmapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "torqueLoss", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderTorqueLossType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "RetarderLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderLossmapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "torqueLoss", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderTorqueLossType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "RetarderLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderLossmapEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderLossmapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "torqueLoss", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderTorqueLossType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "RetarderLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderLossmapEntryType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderLossmapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "torqueLoss", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderTorqueLossType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "215", + "Component": "Axlegear", + "Comment": "P215\r\n\r\n", + "ElementName": "Manufacturer", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:ManufacturerType" + ], + "Restrictions": [ + { + "RestrictionDescription": "Whitespace: collapse", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "216", + "Component": "Axlegear", + "Comment": "P216\r\n\r\n", + "ElementName": "Model", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:ModelType" + ], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Whitespace: collapse", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "264", + "Component": "Axlegear", + "Comment": "P264\r\n\r\n", + "ElementName": "CertificationNumber", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:CertificationNumberType" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "218", + "Component": "Axlegear", + "Comment": "P218\r\n\r\n", + "ElementName": "Date", + "Type": "DateTime", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:DateTimeWithTimezone" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 2017-01-01T00:00:00Z", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Pattern: .+T.+Z", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "219", + "Component": "Axlegear", + "Comment": "P219\r\n\r\n", + "ElementName": "AppVersion", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:AppVersionType" + ], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "253", + "Component": "Axlegear", + "Comment": "P253 - [-]\r\n\r\n", + "ElementName": "LineType", + "Type": "String", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:AxlegearLineTypeType" + ], + "Restrictions": [ + { + "RestrictionDescription": "-- Single reduction axle", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Single portal axle", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Hub reduction axle", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Single reduction tandem axle", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Hub reduction tandem axle", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "LineType", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearLineTypeType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "LineType", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearLineTypeType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "LineType", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearLineTypeType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "LineType", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearLineTypeType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "LineType", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearLineTypeType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "150", + "Component": "Axlegear", + "Comment": "P150 - [-]\r\n\r\n", + "ElementName": "Ratio", + "Type": "Double3", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:AxlegearRatioType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0.000", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Ratio", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearRatioType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Ratio", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearRatioType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Ratio", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearRatioType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Ratio", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearRatioType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Ratio", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearRatioType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "256", + "Component": "Axlegear", + "Comment": "P256 - [-]\r\n\r\n", + "ElementName": "CertificationMethod", + "Type": "String", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:AxlegearCertificationOptionType" + ], + "Restrictions": [ + { + "RestrictionDescription": "-- Measured", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Standard values", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationMethod", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearCertificationOptionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationMethod", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearCertificationOptionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationMethod", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearCertificationOptionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationMethod", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearCertificationOptionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationMethod", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearCertificationOptionType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "151", + "Component": "Axlegear/Lossmap", + "Comment": "P151 - [1/min]\r\n\r\n", + "ElementName": "inputSpeed", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:AxlegearInputSpeedType" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearTorqueLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "inputSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearInputSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearTorqueLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "inputSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearInputSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearTorqueLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "inputSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearInputSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearTorqueLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "inputSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearInputSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearTorqueLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "inputSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearInputSpeedType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "152", + "Component": "Axlegear/Lossmap", + "Comment": "P152 - [Nm]\r\n\r\n", + "ElementName": "inputTorque", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:AxlegearInputTorqueType" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearTorqueLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "inputTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearInputTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearTorqueLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "inputTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearInputTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearTorqueLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "inputTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearInputTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearTorqueLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "inputTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearInputTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearTorqueLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "inputTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearInputTorqueType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "153", + "Component": "Axlegear/Lossmap", + "Comment": "P153 - [Nm]\r\n\r\n", + "ElementName": "torqueLoss", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:AxlegearTorqueLossType" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearTorqueLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "torqueLoss", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearTorqueLossType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearTorqueLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "torqueLoss", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearTorqueLossType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearTorqueLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "torqueLoss", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearTorqueLossType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearTorqueLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "torqueLoss", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearTorqueLossType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueLossMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearTorqueLossMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "torqueLoss", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearTorqueLossType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "154", + "Component": "Vehicle/Axle", + "Comment": "P154 - enum\r\n\r\n", + "ElementName": "AxleType", + "Type": "String", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:AxleTypeDeclarationType" + ], + "Restrictions": [ + { + "RestrictionDescription": "-- VehicleNonDriven", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- VehicleDriven", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AxleWheels", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleWheelsComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleWheelsDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axles", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AxleType", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleTypeDeclarationType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AxleWheels", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleWheelsComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleWheelsDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axles", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AxleType", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleTypeDeclarationType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "045", + "Component": "Vehicle/Axle", + "Comment": "P045 - bool\r\n\r\n", + "ElementName": "TwinTyres", + "Type": "Boolean", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:AxleTwinTyresType" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AxleWheels", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleWheelsComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleWheelsDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axles", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TwinTyres", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleTwinTyresType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AxleWheels", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleWheelsComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleWheelsDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axles", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TwinTyres", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleTwinTyresType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "195", + "Component": "Vehicle/Axle", + "Comment": "P195 - bool\r\n\r\n", + "ElementName": "Steered", + "Type": "Boolean", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:AxleSteeredType" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AxleWheels", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleWheelsComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleWheelsDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axles", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Steered", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleSteeredType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AxleWheels", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleWheelsComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleWheelsDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axles", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Steered", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleSteeredType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "230", + "Component": "Tyre", + "Comment": "P230\r\n\r\n", + "ElementName": "Manufacturer", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:ManufacturerType" + ], + "Restrictions": [ + { + "RestrictionDescription": "Whitespace: collapse", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AxleWheels", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleWheelsComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleWheelsDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axles", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AxleWheels", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleWheelsComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleWheelsDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axles", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "231", + "Component": "Tyre", + "Comment": "P231\r\n\r\n", + "ElementName": "Model", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:ModelType" + ], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Whitespace: collapse", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AxleWheels", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleWheelsComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleWheelsDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axles", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AxleWheels", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleWheelsComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleWheelsDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axles", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "267", + "Component": "Tyre", + "Comment": "P267\r\n\r\n", + "ElementName": "CertificationNumber", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:CertificationNumberType" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AxleWheels", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleWheelsComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleWheelsDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axles", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AxleWheels", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleWheelsComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleWheelsDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axles", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "233", + "Component": "Tyre", + "Comment": "P233\r\n\r\n", + "ElementName": "Date", + "Type": "DateTime", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:DateTimeWithTimezone" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 2017-01-01T00:00:00Z", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Pattern: .+T.+Z", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AxleWheels", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleWheelsComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleWheelsDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axles", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AxleWheels", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleWheelsComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleWheelsDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axles", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "234", + "Component": "Tyre", + "Comment": "P234\r\n\r\n", + "ElementName": "AppVersion", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:AppVersionType" + ], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AxleWheels", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleWheelsComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleWheelsDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axles", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AxleWheels", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleWheelsComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleWheelsDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axles", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "108", + "Component": "Tyre", + "Comment": "P108 - enum\r\n\r\n", + "ElementName": "Dimension", + "Type": "String", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:TyreDimensionType", + "v2.2:TyreDimensionType", + "v2.3:TyreDimensionType" + ], + "Restrictions": [ + { + "RestrictionDescription": "-- 9 R22.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 9.00 R20", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 9.5 R17.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 10 R17.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 10 R22.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 10.00 R20", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 11 R22.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 11.00 R20", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 12 R22.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 12.00 R20", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 12.00 R24", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 12.5 R20", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 13 R22.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 14.00 R20", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 14.5 R20", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 16.00 R20", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 205/75 R17.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 215/75 R17.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 225/70 R17.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 225/75 R17.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 235/75 R17.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 245/70 R17.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 245/70 R19.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 255/70 R22.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 265/70 R17.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 265/70 R19.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 275/70 R22.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 275/80 R22.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 285/60 R22.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 285/70 R19.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 295/55 R22.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 295/60 R22.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 295/80 R22.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 305/60 R22.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 305/70 R19.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 305/70 R22.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 305/75 R24.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 315/45 R22.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 315/60 R22.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 315/70 R22.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 315/80 R22.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 325/95 R24", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 335/80 R20", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 355/50 R22.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 365/70 R22.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 365/80 R20", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 365/85 R20", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 375/45 R22.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 375/50 R22.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 375/90 R22.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 385/55 R22.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 385/65 R22.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 395/85 R20", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 425/65 R22.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 495/45 R22.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 525/65 R20.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 11.00 R16", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 6.00 R9", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 205/65 R17.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 225/75 R16C", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 255/100 R16", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 255/60 R19.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 265/55 R19.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 275/60 R19.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 275/80 R20", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 285/65 R16C", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 295/75 R22.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 325/85 R16", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 435/50 R19.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 435/50 R22.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 445/40 R22.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 445/45 R19.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 445/65 R22.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 445/75 R22.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 455/40 R22.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 455/45 R22.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 475/80 R20", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 7.00 R16C", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 7.50 R15", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 7.50 R16", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 7.50 R16C", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 8.25 R15", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 8.25 R16C", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 8.5 R17.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 8 R17.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- LT265/75 R16", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 385/55 R19.5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 24 R21", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 205/70 R15C", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 215/70 R15C", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 225/70 R15C", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 185/75 R16C", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 195/65 R16C", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 195/75 R16C", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 205/65 R16C", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 205/75 R16C", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 215/65 R16C", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 215/75 R16C", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 225/65 R16C", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 235/65 R16C", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 215/60 R17C", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- 235/60 R17C", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AxleWheels", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleWheelsComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleWheelsDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axles", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Dimension", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDimensionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AxleWheels", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleWheelsComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleWheelsDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axles", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Dimension", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDimensionType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2", + "Name": "TyreDimensionType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "TyreDimensionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Dimension", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDimensionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Dimension", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDimensionType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2", + "Name": "TyreDimensionType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "TyreDimensionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Dimension", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDimensionType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2", + "Name": "TyreDimensionType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "TyreDimensionType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "046", + "Component": "Tyre", + "Comment": "P046 - [-]\r\n\r\n", + "ElementName": "RRCDeclared", + "Type": "Double4", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:TyreRRCISOType" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 0.0000", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AxleWheels", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleWheelsComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleWheelsDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axles", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "RRCDeclared", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreRRCISOType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AxleWheels", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleWheelsComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleWheelsDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axles", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "RRCDeclared", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreRRCISOType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "RRCDeclared", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreRRCISOType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "RRCDeclared", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreRRCISOType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "RRCDeclared", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreRRCISOType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "047", + "Component": "Tyre", + "Comment": "P047 - [N]\r\n\r\n", + "ElementName": "FzISO", + "Type": "Int", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:TyreFzISOType" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 0", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AxleWheels", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleWheelsComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleWheelsDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axles", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FzISO", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreFzISOType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AxleWheels", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleWheelsComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleWheelsDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axles", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FzISO", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreFzISOType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FzISO", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreFzISOType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FzISO", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreFzISOType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FzISO", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreFzISOType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "181", + "Component": "Vehicle/Auxiliaries", + "Comment": "P181\r\n\r\n", + "ElementName": "Technology", + "Type": "String", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:AuxFanTechnologyType" + ], + "Restrictions": [ + { + "RestrictionDescription": "-- Crankshaft mounted - Electronically controlled visco clutch", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Crankshaft mounted - Bimetallic controlled visco clutch", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Crankshaft mounted - Discrete step clutch", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Crankshaft mounted - On/off clutch", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Belt driven or driven via transm. - Electronically controlled visco clutch", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Belt driven or driven via transm. - Bimetallic controlled visco clutch", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Belt driven or driven via transm. - Discrete step clutch", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Belt driven or driven via transm. - On/off clutch", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Hydraulic driven - Variable displacement pump", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Hydraulic driven - Constant displacement pump", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Electrically driven - Electronically controlled", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Auxiliaries", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AuxiliariesComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AuxiliariesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fan", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Technology", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AuxFanTechnologyType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Auxiliaries", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AuxiliariesComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AuxiliariesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fan", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Technology", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AuxFanTechnologyType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Auxiliaries", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AuxiliariesComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AuxiliariesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fan", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Technology", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AuxFanTechnologyType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "182", + "Component": "Vehicle/Auxiliaries", + "Comment": "P182\r\n\r\n", + "ElementName": "Technology", + "Type": "String", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:AuxSPTechnologyType" + ], + "Restrictions": [ + { + "RestrictionDescription": "-- Fixed displacement", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Fixed displacement with elec. control", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Dual displacement", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Variable displacement mech. controlled", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Variable displacement elec. controlled", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Electric", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Auxiliaries", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AuxiliariesComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AuxiliariesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "SteeringPump", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Technology", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AuxSPTechnologyType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Auxiliaries", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AuxiliariesComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AuxiliariesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "SteeringPump", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Technology", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AuxSPTechnologyType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Auxiliaries", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AuxiliariesComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AuxiliariesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "SteeringPump", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Technology", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AuxSPTechnologyType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "183", + "Component": "Vehicle/Auxiliaries", + "Comment": "P183\r\n\r\n", + "ElementName": "Technology", + "Type": "String", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:AuxESTechnologyType" + ], + "Restrictions": [ + { + "RestrictionDescription": "-- Standard technology", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Standard technology - LED headlights, all", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Auxiliaries", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AuxiliariesComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AuxiliariesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ElectricSystem", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Technology", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AuxESTechnologyType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Auxiliaries", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AuxiliariesComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AuxiliariesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ElectricSystem", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Technology", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AuxESTechnologyType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Auxiliaries", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AuxiliariesComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AuxiliariesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ElectricSystem", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Technology", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AuxESTechnologyType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "184", + "Component": "Vehicle/Auxiliaries", + "Comment": "P184\r\n\r\n", + "ElementName": "Technology", + "Type": "String", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:AuxPSTechnologyType" + ], + "Restrictions": [ + { + "RestrictionDescription": "-- Small", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Small + ESS", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Small + visco clutch", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Small + mech. clutch", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Small + ESS + AMS", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Small + visco clutch + AMS", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Small + mech. clutch + AMS", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Medium Supply 1-stage", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Medium Supply 1-stage + ESS", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Medium Supply 1-stage + visco clutch", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Medium Supply 1-stage + mech. clutch", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Medium Supply 1-stage + ESS + AMS", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Medium Supply 1-stage + visco clutch + AMS", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Medium Supply 1-stage + mech. clutch + AMS", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Medium Supply 2-stage", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Medium Supply 2-stage + ESS", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Medium Supply 2-stage + visco clutch", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Medium Supply 2-stage + mech. clutch", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Medium Supply 2-stage + ESS + AMS", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Medium Supply 2-stage + visco clutch + AMS", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Medium Supply 2-stage + mech. clutch + AMS", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Large Supply", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Large Supply + ESS", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Large Supply + visco clutch", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Large Supply + mech. clutch", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Large Supply + ESS + AMS", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Large Supply + visco clutch + AMS", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Large Supply + mech. clutch + AMS", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Vacuum pump", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Auxiliaries", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AuxiliariesComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AuxiliariesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "PneumaticSystem", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Technology", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AuxPSTechnologyType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Auxiliaries", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AuxiliariesComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AuxiliariesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "PneumaticSystem", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Technology", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AuxPSTechnologyType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Auxiliaries", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AuxiliariesComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AuxiliariesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "PneumaticSystem", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Technology", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AuxPSTechnologyType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "185", + "Component": "Vehicle/Auxiliaries", + "Comment": "P185\r\n\r\n", + "ElementName": "Technology", + "Type": "String", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:AuxHVACTechnologyType" + ], + "Restrictions": [ + { + "RestrictionDescription": "-- None", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Default", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Auxiliaries", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AuxiliariesComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AuxiliariesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "HVAC", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Technology", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AuxHVACTechnologyType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Auxiliaries", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AuxiliariesComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AuxiliariesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "HVAC", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Technology", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AuxHVACTechnologyType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Auxiliaries", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AuxiliariesComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AuxiliariesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "HVAC", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Technology", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AuxHVACTechnologyType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "240", + "Component": "Airdrag", + "Comment": "P240\r\n\r\n", + "ElementName": "Manufacturer", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:ManufacturerType" + ], + "Restrictions": [ + { + "RestrictionDescription": "Whitespace: collapse", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "241", + "Component": "Airdrag", + "Comment": "P241\r\n\r\n", + "ElementName": "Model", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:ModelType" + ], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Whitespace: collapse", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "268", + "Component": "Airdrag", + "Comment": "P268\r\n\r\n", + "ElementName": "CertificationNumber", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:CertificationNumberType" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "243", + "Component": "Airdrag", + "Comment": "P243\r\n\r\n", + "ElementName": "Date", + "Type": "DateTime", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:DateTimeWithTimezone" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 2017-01-01T00:00:00Z", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Pattern: .+T.+Z", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "244", + "Component": "Airdrag", + "Comment": "P244\r\n\r\n", + "ElementName": "AppVersion", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:AppVersionType" + ], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "245", + "Component": "Airdrag", + "Comment": "P245 - [m²]\r\n\r\n", + "ElementName": "CdxA_0", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:AirdragCdxAType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CdxA_0", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirdragCdxAType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CdxA_0", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirdragCdxAType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CdxA_0", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirdragCdxAType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CdxA_0", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirdragCdxAType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CdxA_0", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirdragCdxAType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "246", + "Component": "Airdrag", + "Comment": "P246 - [m²]\r\n\r\n", + "ElementName": "TransferredCdxA", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:AirdragCdxAType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TransferredCdxA", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirdragCdxAType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TransferredCdxA", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirdragCdxAType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TransferredCdxA", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirdragCdxAType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TransferredCdxA", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirdragCdxAType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TransferredCdxA", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirdragCdxAType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "146", + "Component": "Airdrag", + "Comment": "P146 - [m²] Drag coefficient * Cross Sectional Area (Truck & Trailer)\r\n\r\n", + "ElementName": "DeclaredCdxA", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:AirdragCdxAType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "DeclaredCdxA", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirdragCdxAType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "DeclaredCdxA", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirdragCdxAType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "DeclaredCdxA", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirdragCdxAType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "DeclaredCdxA", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirdragCdxAType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "DeclaredCdxA", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirdragCdxAType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "277", + "Component": "Vehicle", + "Comment": "P277 - [W]\r\n\r\n", + "ElementName": "MaxNetPower1", + "Type": "Int", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:PowerType", + ":int" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 0", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "MaxNetPower1", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "PowerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "ExemptedVehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2.1", + "Name": "ExemptedVehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "MaxNetPower1", + "SchemaTypeNames": [ + { + "Namespace": "http://www.w3.org/2001/XMLSchema", + "Name": "int", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "278", + "Component": "Vehicle", + "Comment": "P278 - [W]\r\n\r\n", + "ElementName": "MaxNetPower2", + "Type": "Int", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:PowerType", + ":int" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 0", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "MaxNetPower2", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "PowerType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "ExemptedVehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2.1", + "Name": "ExemptedVehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "MaxNetPower2", + "SchemaTypeNames": [ + { + "Namespace": "http://www.w3.org/2001/XMLSchema", + "Name": "int", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "279", + "Component": "Vehicle", + "Comment": "P279 - bool\r\n\r\n", + "ElementName": "HybridElectricHDV", + "Type": "Boolean", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:HybridElectricHDVType", + ":boolean" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "HybridElectricHDV", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "HybridElectricHDVType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "ExemptedVehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2.1", + "Name": "ExemptedVehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "HybridElectricHDV", + "SchemaTypeNames": [ + { + "Namespace": "http://www.w3.org/2001/XMLSchema", + "Name": "boolean", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "280", + "Component": "Vehicle", + "Comment": "P280 - bool\r\n\r\n", + "ElementName": "DualFuelVehicle", + "Type": "Boolean", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:DualFuelType", + ":boolean" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "DualFuelVehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DualFuelType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "ExemptedVehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2.1", + "Name": "ExemptedVehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "DualFuelVehicle", + "SchemaTypeNames": [ + { + "Namespace": "http://www.w3.org/2001/XMLSchema", + "Name": "boolean", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "335", + "Component": "Engine", + "Comment": "P335 - bool\r\n\r\n", + "ElementName": "MechanicalOutputICE", + "Type": "Boolean", + "Mode": 1, + "XmlTypesWithVersion": [ + ":boolean" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "WHRType", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "WHRTypeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "MechanicalOutputICE", + "SchemaTypeNames": [ + { + "Namespace": "http://www.w3.org/2001/XMLSchema", + "Name": "boolean", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "WHRType", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "WHRTypeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "MechanicalOutputICE", + "SchemaTypeNames": [ + { + "Namespace": "http://www.w3.org/2001/XMLSchema", + "Name": "boolean", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "WHRType", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "WHRTypeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "MechanicalOutputICE", + "SchemaTypeNames": [ + { + "Namespace": "http://www.w3.org/2001/XMLSchema", + "Name": "boolean", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "336", + "Component": "Engine", + "Comment": "P336 - bool\r\n\r\n", + "ElementName": "MechanicalOutputDrivetrain", + "Type": "Boolean", + "Mode": 1, + "XmlTypesWithVersion": [ + ":boolean" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "WHRType", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "WHRTypeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "MechanicalOutputDrivetrain", + "SchemaTypeNames": [ + { + "Namespace": "http://www.w3.org/2001/XMLSchema", + "Name": "boolean", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "WHRType", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "WHRTypeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "MechanicalOutputDrivetrain", + "SchemaTypeNames": [ + { + "Namespace": "http://www.w3.org/2001/XMLSchema", + "Name": "boolean", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "WHRType", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "WHRTypeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "MechanicalOutputDrivetrain", + "SchemaTypeNames": [ + { + "Namespace": "http://www.w3.org/2001/XMLSchema", + "Name": "boolean", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "337", + "Component": "Engine", + "Comment": "P337 - bool\r\n\r\n", + "ElementName": "ElectricalOutput", + "Type": "Boolean", + "Mode": 1, + "XmlTypesWithVersion": [ + ":boolean" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "WHRType", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "WHRTypeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ElectricalOutput", + "SchemaTypeNames": [ + { + "Namespace": "http://www.w3.org/2001/XMLSchema", + "Name": "boolean", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "WHRType", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "WHRTypeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ElectricalOutput", + "SchemaTypeNames": [ + { + "Namespace": "http://www.w3.org/2001/XMLSchema", + "Name": "boolean", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "WHRType", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "WHRTypeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ElectricalOutput", + "SchemaTypeNames": [ + { + "Namespace": "http://www.w3.org/2001/XMLSchema", + "Name": "boolean", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "193", + "Component": "Engine", + "Comment": "P193 [enum]\r\n\r\n", + "ElementName": "type", + "Type": "String", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:FuelTypeType" + ], + "Restrictions": [ + { + "RestrictionDescription": "-- Diesel CI", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Ethanol CI", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Petrol PI", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- Ethanol PI", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- LPG", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- NG", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- LPG PI", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- NG PI", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "-- NG CI", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "type", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FuelTypeType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "type", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FuelTypeType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "type", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "FuelTypeType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "338", + "Component": "Engine", + "Comment": "P338 - [-]\r\n\r\n", + "ElementName": "Urban", + "Type": "Double4", + "Mode": 1, + "XmlTypesWithVersion": [], + "Restrictions": [ + { + "RestrictionDescription": "> 0.0", + "Versions": [ + "" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "WHRCorrectionFactors", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Electrical", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "WHRElectricalCorrectionFactorsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Urban", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "WHRCorrectionFactors", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Electrical", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "WHRElectricalCorrectionFactorsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Urban", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "WHRCorrectionFactors", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Electrical", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "WHRElectricalCorrectionFactorsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Urban", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "339", + "Component": "Engine", + "Comment": "P339 - [-]\r\n\r\n", + "ElementName": "Rural", + "Type": "Double4", + "Mode": 1, + "XmlTypesWithVersion": [], + "Restrictions": [ + { + "RestrictionDescription": "> 0.0", + "Versions": [ + "" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "WHRCorrectionFactors", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Electrical", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "WHRElectricalCorrectionFactorsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Rural", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "WHRCorrectionFactors", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Electrical", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "WHRElectricalCorrectionFactorsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Rural", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "WHRCorrectionFactors", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Electrical", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "WHRElectricalCorrectionFactorsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Rural", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "340", + "Component": "Engine", + "Comment": "P340 - [-]\r\n\r\n", + "ElementName": "Motorway", + "Type": "Double4", + "Mode": 1, + "XmlTypesWithVersion": [], + "Restrictions": [ + { + "RestrictionDescription": "> 0.0", + "Versions": [ + "" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "WHRCorrectionFactors", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Electrical", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "WHRElectricalCorrectionFactorsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Motorway", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "WHRCorrectionFactors", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Electrical", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "WHRElectricalCorrectionFactorsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Motorway", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "WHRCorrectionFactors", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Electrical", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "WHRElectricalCorrectionFactorsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Motorway", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "341", + "Component": "Engine", + "Comment": "P341 - [-]\r\n\r\n", + "ElementName": "BFColdHot", + "Type": "Double4", + "Mode": 1, + "XmlTypesWithVersion": [], + "Restrictions": [ + { + "RestrictionDescription": "> 0.0", + "Versions": [ + "" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "WHRCorrectionFactors", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Electrical", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "WHRElectricalCorrectionFactorsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "BFColdHot", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "WHRCorrectionFactors", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Electrical", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "WHRElectricalCorrectionFactorsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "BFColdHot", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "WHRCorrectionFactors", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Electrical", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "WHRElectricalCorrectionFactorsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "BFColdHot", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "342", + "Component": "Engine", + "Comment": "P342 - [-]\r\n\r\n", + "ElementName": "CFRegPer", + "Type": "Double4", + "Mode": 1, + "XmlTypesWithVersion": [], + "Restrictions": [ + { + "RestrictionDescription": "> 0.0", + "Versions": [ + "" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "WHRCorrectionFactors", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Electrical", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "WHRElectricalCorrectionFactorsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CFRegPer", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "WHRCorrectionFactors", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Electrical", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "WHRElectricalCorrectionFactorsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CFRegPer", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "WHRCorrectionFactors", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Electrical", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "WHRElectricalCorrectionFactorsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CFRegPer", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "343", + "Component": "Engine", + "Comment": "P343 - [-]\r\n\r\n", + "ElementName": "Urban", + "Type": "Double4", + "Mode": 1, + "XmlTypesWithVersion": [], + "Restrictions": [ + { + "RestrictionDescription": "> 0.0", + "Versions": [ + "" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "WHRCorrectionFactors", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Mechanical", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "WHRMechanicalCorrectionFactorsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Urban", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "WHRCorrectionFactors", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Mechanical", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "WHRMechanicalCorrectionFactorsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Urban", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "WHRCorrectionFactors", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Mechanical", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "WHRMechanicalCorrectionFactorsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Urban", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "344", + "Component": "Engine", + "Comment": "P344 - [-]\r\n\r\n", + "ElementName": "Rural", + "Type": "Double4", + "Mode": 1, + "XmlTypesWithVersion": [], + "Restrictions": [ + { + "RestrictionDescription": "> 0.0", + "Versions": [ + "" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "WHRCorrectionFactors", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Mechanical", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "WHRMechanicalCorrectionFactorsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Rural", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "WHRCorrectionFactors", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Mechanical", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "WHRMechanicalCorrectionFactorsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Rural", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "WHRCorrectionFactors", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Mechanical", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "WHRMechanicalCorrectionFactorsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Rural", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "345", + "Component": "Engine", + "Comment": "P345 - [-]\r\n\r\n", + "ElementName": "Motorway", + "Type": "Double4", + "Mode": 1, + "XmlTypesWithVersion": [], + "Restrictions": [ + { + "RestrictionDescription": "> 0.0", + "Versions": [ + "" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "WHRCorrectionFactors", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Mechanical", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "WHRMechanicalCorrectionFactorsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Motorway", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "WHRCorrectionFactors", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Mechanical", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "WHRMechanicalCorrectionFactorsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Motorway", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "WHRCorrectionFactors", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Mechanical", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "WHRMechanicalCorrectionFactorsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Motorway", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "346", + "Component": "Engine", + "Comment": "P346 - [-]\r\n\r\n", + "ElementName": "BFColdHot", + "Type": "Double4", + "Mode": 1, + "XmlTypesWithVersion": [], + "Restrictions": [ + { + "RestrictionDescription": "> 0.0", + "Versions": [ + "" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "WHRCorrectionFactors", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Mechanical", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "WHRMechanicalCorrectionFactorsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "BFColdHot", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "WHRCorrectionFactors", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Mechanical", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "WHRMechanicalCorrectionFactorsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "BFColdHot", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "WHRCorrectionFactors", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Mechanical", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "WHRMechanicalCorrectionFactorsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "BFColdHot", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "347", + "Component": "Engine", + "Comment": "P347 - [-]\r\n\r\n", + "ElementName": "CFRegPer", + "Type": "Double4", + "Mode": 1, + "XmlTypesWithVersion": [], + "Restrictions": [ + { + "RestrictionDescription": "> 0.0", + "Versions": [ + "" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "WHRCorrectionFactors", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Mechanical", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "WHRMechanicalCorrectionFactorsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CFRegPer", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "WHRCorrectionFactors", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Mechanical", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "WHRMechanicalCorrectionFactorsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CFRegPer", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "WHRCorrectionFactors", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Mechanical", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "WHRMechanicalCorrectionFactorsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CFRegPer", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "348", + "Component": "Engine", + "Comment": "P348 - [W]\r\n\r\n", + "ElementName": "electricPower", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:Double2" + ], + "Restrictions": [ + { + "RestrictionDescription": "Pattern: [-]?([1-9][0-9]*|0)\\.[0-9]{2}", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FuelConsumptionMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "FuelConsumptionEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "electricPower", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "Double2", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FuelConsumptionMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "FuelConsumptionEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "electricPower", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "Double2", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FuelConsumptionMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "FuelConsumptionEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "electricPower", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "Double2", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "349", + "Component": "Engine", + "Comment": "P349 - [W]\r\n\r\n", + "ElementName": "mechanicalPower", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:Double2" + ], + "Restrictions": [ + { + "RestrictionDescription": "Pattern: [-]?([1-9][0-9]*|0)\\.[0-9]{2}", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FuelConsumptionMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "FuelConsumptionEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "mechanicalPower", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "Double2", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FuelConsumptionMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "FuelConsumptionEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "mechanicalPower", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "Double2", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Mode", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelModeType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Fuel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "EngineFuelType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FuelConsumptionMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "FuelConsumptionEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "mechanicalPower", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "Double2", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "353", + "Component": "Gearbox", + "Comment": "P353 - [bool]\r\n\r\n", + "ElementName": "DifferentialIncluded", + "Type": "Boolean", + "Mode": 1, + "XmlTypesWithVersion": [ + ":boolean" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "DifferentialIncluded", + "SchemaTypeNames": [ + { + "Namespace": "http://www.w3.org/2001/XMLSchema", + "Name": "boolean", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "DifferentialIncluded", + "SchemaTypeNames": [ + { + "Namespace": "http://www.w3.org/2001/XMLSchema", + "Name": "boolean", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "DifferentialIncluded", + "SchemaTypeNames": [ + { + "Namespace": "http://www.w3.org/2001/XMLSchema", + "Name": "boolean", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "150", + "Component": "Gearbox", + "Comment": "P150 - [-]\r\n\r\n", + "ElementName": "AxlegearRatio", + "Type": "Double3", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:Double3" + ], + "Restrictions": [ + { + "RestrictionDescription": "Pattern: [-]?([1-9][0-9]*|0)\\.[0-9]{3}", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AxlegearRatio", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "Double3", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AxlegearRatio", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "Double3", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "GearboxFWDDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AxlegearRatio", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "Double3", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "370", + "Component": "Tyre", + "Comment": "P370 - enum\r\n\r\n", + "ElementName": "TyreClass", + "Type": "String", + "Mode": 1, + "XmlTypesWithVersion": [], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "" + ] + }, + { + "RestrictionDescription": "-- C1", + "Versions": [ + "" + ] + }, + { + "RestrictionDescription": "-- C2", + "Versions": [ + "" + ] + }, + { + "RestrictionDescription": "-- C3", + "Versions": [ + "" + ] + }, + { + "RestrictionDescription": "-- N/A", + "Versions": [ + "" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AxleWheels", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleWheelsComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleWheelsDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axles", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TyreClass", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TyreClass", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TyreClass", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "371", + "Component": "Tyre", + "Comment": "P371 - enum\r\n\r\n", + "ElementName": "FuelEfficiencyClass", + "Type": "String", + "Mode": 1, + "XmlTypesWithVersion": [], + "Restrictions": [ + { + "RestrictionDescription": "-- A", + "Versions": [ + "" + ] + }, + { + "RestrictionDescription": "-- B", + "Versions": [ + "" + ] + }, + { + "RestrictionDescription": "-- C", + "Versions": [ + "" + ] + }, + { + "RestrictionDescription": "-- D", + "Versions": [ + "" + ] + }, + { + "RestrictionDescription": "-- E", + "Versions": [ + "" + ] + }, + { + "RestrictionDescription": "-- F", + "Versions": [ + "" + ] + }, + { + "RestrictionDescription": "-- G", + "Versions": [ + "" + ] + }, + { + "RestrictionDescription": "-- N/A", + "Versions": [ + "" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AxleWheels", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleWheelsComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleWheelsDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axles", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FuelEfficiencyClass", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FuelEfficiencyClass", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "FuelEfficiencyClass", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "450", + "Component": "ElectricMachine", + "Comment": "P450 - [-]\r\n\r\n", + "ElementName": "Manufacturer", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:ManufacturerType" + ], + "Restrictions": [ + { + "RestrictionDescription": "Whitespace: collapse", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ElectricMachineSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "451", + "Component": "ElectricMachine", + "Comment": "P451 - [-]\r\n\r\n", + "ElementName": "Model", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:ModelType" + ], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Whitespace: collapse", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ElectricMachineSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "452", + "Component": "ElectricMachine", + "Comment": "P452 - [-]\r\n\r\n", + "ElementName": "CertificationNumber", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:CertificationNumberType" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ElectricMachineSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "453", + "Component": "ElectricMachine", + "Comment": "P453 - [-]\r\n\r\n", + "ElementName": "Date", + "Type": "DateTime", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:DateTimeWithTimezone" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 2017-01-01T00:00:00Z", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Pattern: .+T.+Z", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ElectricMachineSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "454", + "Component": "ElectricMachine", + "Comment": "P454 - [-]\r\n\r\n", + "ElementName": "AppVersion", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:AppVersionType" + ], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ElectricMachineSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "455", + "Component": "ElectricMachine", + "Comment": "P455 - enum\r\n\r\n", + "ElementName": "ElectricMachineType", + "Type": "String", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:ElectricMachineTypeType" + ], + "Restrictions": [ + { + "RestrictionDescription": "-- ASM", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + }, + { + "RestrictionDescription": "-- ESM", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + }, + { + "RestrictionDescription": "-- PSM", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + }, + { + "RestrictionDescription": "-- RM", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ElectricMachineSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ElectricMachineType", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineTypeType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "456", + "Component": "ElectricMachine", + "Comment": "P456 - enum\r\n\r\n", + "ElementName": "CertificationMethod", + "Type": "String", + "Mode": 1, + "XmlTypesWithVersion": [], + "Restrictions": [ + { + "RestrictionDescription": "-- Measured", + "Versions": [ + "" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ElectricMachineSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationMethod", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "457", + "Component": "ElectricMachine", + "Comment": "P457 - [W]\r\n\r\n", + "ElementName": "R85RatedPower", + "Type": "Int", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:R85RatedPowerType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ElectricMachineSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "R85RatedPower", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "R85RatedPowerType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "458", + "Component": "ElectricMachine", + "Comment": "P458 - [kgm²]\r\n\r\n", + "ElementName": "RotationalInertia", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:RotationalInertiaType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ElectricMachineSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "RotationalInertia", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "RotationalInertiaType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "465", + "Component": "ElectricMachine", + "Comment": "P465 - bool\r\n\r\n", + "ElementName": "DcDcConverterIncluded", + "Type": "Boolean", + "Mode": 1, + "XmlTypesWithVersion": [ + ":boolean" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ElectricMachineSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "DcDcConverterIncluded", + "SchemaTypeNames": [ + { + "Namespace": "http://www.w3.org/2001/XMLSchema", + "Name": "boolean", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "466", + "Component": "ElectricMachine", + "Comment": "P466 - enum\r\n\r\n", + "ElementName": "IHPCType", + "Type": "String", + "Mode": 1, + "XmlTypesWithVersion": [], + "Restrictions": [ + { + "RestrictionDescription": "-- IHPC Type 1", + "Versions": [ + "" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ElectricMachineSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IHPCType", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "467", + "Component": "ElectricMachine/VoltageLevel", + "Comment": "P467 - [V]\r\n\r\n", + "ElementName": "Voltage", + "Type": "Int", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:VoltageLevelVoltageType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ElectricMachineSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemMeasuredDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VoltageLevel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCVoltageLevelMeasuredType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemVoltageLevelMeasuredType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Voltage", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "VoltageLevelVoltageType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "459", + "Component": "ElectricMachine", + "Comment": "P459 - [Nm]\r\n\r\n", + "ElementName": "ContinuousTorque", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:MaxTorqueType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ElectricMachineSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VoltageLevel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCVoltageLevelMeasuredType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemVoltageLevelMeasuredType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemVoltageLevelStandardValuesType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ContinuousTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "MaxTorqueType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "460", + "Component": "ElectricMachine", + "Comment": "P460 - [1/min]\r\n\r\n", + "ElementName": "TestSpeedContinuousTorque", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:TestSpeedType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ElectricMachineSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VoltageLevel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCVoltageLevelMeasuredType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemVoltageLevelMeasuredType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemVoltageLevelStandardValuesType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TestSpeedContinuousTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "TestSpeedType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "461", + "Component": "ElectricMachine", + "Comment": "P461 - [Nm]\r\n\r\n", + "ElementName": "OverloadTorque", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:MaxTorqueType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ElectricMachineSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VoltageLevel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCVoltageLevelMeasuredType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemVoltageLevelMeasuredType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemVoltageLevelStandardValuesType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "OverloadTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "MaxTorqueType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "462", + "Component": "ElectricMachine", + "Comment": "P462 - [1/min]\r\n\r\n", + "ElementName": "TestSpeedOverloadTorque", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:TestSpeedType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ElectricMachineSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VoltageLevel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCVoltageLevelMeasuredType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemVoltageLevelMeasuredType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemVoltageLevelStandardValuesType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TestSpeedOverloadTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "TestSpeedType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "463", + "Component": "ElectricMachine", + "Comment": "P463 - [s]\r\n\r\n", + "ElementName": "OverloadDuration", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:OverloadDurationType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ElectricMachineSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VoltageLevel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCVoltageLevelMeasuredType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemVoltageLevelMeasuredType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemVoltageLevelStandardValuesType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "OverloadDuration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "OverloadDurationType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "468", + "Component": "ElectricMachine/MaxMinTorque", + "Comment": "P468 - [rpm]\r\n\r\n", + "ElementName": "outShaftSpeed", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:OutShaftSpeedType" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ElectricMachineSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VoltageLevel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCVoltageLevelMeasuredType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemVoltageLevelMeasuredType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemVoltageLevelStandardValuesType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "MaxTorqueCurve", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemMaxTorqueCurveType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemMaxTorqueEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "outShaftSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "OutShaftSpeedType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IEPC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCMeasuredDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VoltageLevel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCSystemVoltageLevelMeasuredType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "MaxTorqueCurve", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemMaxTorqueCurveType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemMaxTorqueEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "outShaftSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "OutShaftSpeedType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "469", + "Component": "ElectricMachine/MaxMinTorque", + "Comment": "P469 - [Nm]\r\n\r\n", + "ElementName": "maxTorque", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:maxTorqueType" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ElectricMachineSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VoltageLevel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCVoltageLevelMeasuredType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemVoltageLevelMeasuredType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemVoltageLevelStandardValuesType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "MaxTorqueCurve", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemMaxTorqueCurveType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemMaxTorqueEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "maxTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "maxTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IEPC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCMeasuredDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VoltageLevel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCSystemVoltageLevelMeasuredType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "MaxTorqueCurve", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemMaxTorqueCurveType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemMaxTorqueEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "maxTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "maxTorqueType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "470", + "Component": "ElectricMachine/MaxMinTorque", + "Comment": "P470 - [Nm]\r\n\r\n", + "ElementName": "minTorque", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:minTorqueType" + ], + "Restrictions": [ + { + "RestrictionDescription": "<= 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ElectricMachineSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VoltageLevel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCVoltageLevelMeasuredType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemVoltageLevelMeasuredType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemVoltageLevelStandardValuesType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "MaxTorqueCurve", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemMaxTorqueCurveType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemMaxTorqueEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "minTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "minTorqueType", + "IsEmpty": false + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IEPC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCMeasuredDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VoltageLevel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCSystemVoltageLevelMeasuredType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "MaxTorqueCurve", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemMaxTorqueCurveType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemMaxTorqueEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "minTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "minTorqueType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "473", + "Component": "ElectricMachine/PowerMap", + "Comment": "P473 - [rpm]\r\n\r\n", + "ElementName": "outShaftSpeed", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:OutShaftSpeedType" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ElectricMachineSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VoltageLevel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCVoltageLevelMeasuredType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemVoltageLevelMeasuredType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemVoltageLevelStandardValuesType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "PowerMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemPowerMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "outShaftSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "OutShaftSpeedType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "474", + "Component": "ElectricMachine/PowerMap", + "Comment": "P474 - [Nm]\r\n\r\n", + "ElementName": "torque", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:PowerMapTorqueType" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ElectricMachineSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VoltageLevel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCVoltageLevelMeasuredType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemVoltageLevelMeasuredType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemVoltageLevelStandardValuesType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "PowerMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemPowerMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "torque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "PowerMapTorqueType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "475", + "Component": "ElectricMachine/PowerMap", + "Comment": "P475 - [W]\r\n\r\n", + "ElementName": "electricPower", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:PowerMapElectricPowerType" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ElectricMachineSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VoltageLevel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCVoltageLevelMeasuredType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemVoltageLevelMeasuredType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemVoltageLevelStandardValuesType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "PowerMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemPowerMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "electricPower", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "PowerMapElectricPowerType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "471", + "Component": "ElectricMachine/DragTorque", + "Comment": "P471 - [rpm]\r\n\r\n", + "ElementName": "outShaftSpeed", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:OutShaftSpeedType" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ElectricMachineSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "DragCurve", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemDragTorqueEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "outShaftSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "OutShaftSpeedType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "472", + "Component": "ElectricMachine/DragTorque", + "Comment": "P472 - [Nm]\r\n\r\n", + "ElementName": "dragTorque", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:DragTorqueType" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ElectricMachineSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "DragCurve", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemDragTorqueEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "dragTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "DragTorqueType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "476", + "Component": "ElectricMachine/Conditioning", + "Comment": "P476 - [°C]\r\n\r\n", + "ElementName": "coolantTempInlet", + "Type": "Int", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:CoolantTempInletType" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ElectricMachineSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemMeasuredDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Conditioning", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemConditioningEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "coolantTempInlet", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "CoolantTempInletType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "477", + "Component": "ElectricMachine/Conditioning", + "Comment": "P477 - [W]\r\n\r\n", + "ElementName": "coolingPower", + "Type": "Int", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:CoolingPowerType" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ElectricMachineSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemMeasuredDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Conditioning", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemConditioningEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "coolingPower", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "CoolingPowerType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "466", + "Component": "ElectricMachineSystem", + "Comment": "P466 - enum\r\n\r\n", + "ElementName": "IHPCType", + "Type": "String", + "Mode": 1, + "XmlTypesWithVersion": [], + "Restrictions": [ + { + "RestrictionDescription": "-- None", + "Versions": [ + "" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ElectricMachineSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemMeasuredDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IHPCType", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "478", + "Component": "IEPC", + "Comment": "P478 - [-]\r\n\r\n", + "ElementName": "Manufacturer", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:ManufacturerType" + ], + "Restrictions": [ + { + "RestrictionDescription": "Whitespace: collapse", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IEPC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "479", + "Component": "IEPC", + "Comment": "P479 - [-]\r\n\r\n", + "ElementName": "Model", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:ModelType" + ], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Whitespace: collapse", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IEPC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "480", + "Component": "IEPC", + "Comment": "P480 - [-]\r\n\r\n", + "ElementName": "CertificationNumber", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:CertificationNumberType" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IEPC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "481", + "Component": "IEPC", + "Comment": "P481 - [-]\r\n\r\n", + "ElementName": "Date", + "Type": "DateTime", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:DateTimeWithTimezone" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 2017-01-01T00:00:00Z", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Pattern: .+T.+Z", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IEPC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "482", + "Component": "IEPC", + "Comment": "P482 - [-]\r\n\r\n", + "ElementName": "AppVersion", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:AppVersionType" + ], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IEPC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "483", + "Component": "IEPC", + "Comment": "P483 - enum\r\n\r\n", + "ElementName": "ElectricMachineType", + "Type": "String", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:ElectricMachineTypeType" + ], + "Restrictions": [ + { + "RestrictionDescription": "-- ASM", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + }, + { + "RestrictionDescription": "-- ESM", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + }, + { + "RestrictionDescription": "-- PSM", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + }, + { + "RestrictionDescription": "-- RM", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IEPC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ElectricMachineType", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineTypeType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "484", + "Component": "IEPC", + "Comment": "P484 - enum\r\n\r\n", + "ElementName": "CertificationMethod", + "Type": "String", + "Mode": 1, + "XmlTypesWithVersion": [], + "Restrictions": [ + { + "RestrictionDescription": "-- Measured for complete component", + "Versions": [ + "" + ] + }, + { + "RestrictionDescription": "-- Measured for EM and standard values for other components", + "Versions": [ + "" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IEPC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationMethod", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "485", + "Component": "IEPC", + "Comment": "P485 - [W]\r\n\r\n", + "ElementName": "R85RatedPower", + "Type": "Int", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:R85RatedPowerType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IEPC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "R85RatedPower", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "R85RatedPowerType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "486", + "Component": "IEPC", + "Comment": "P486 [ kgm2]\r\n\r\n", + "ElementName": "RotationalInertia", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:RotationalInertiaType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IEPC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "RotationalInertia", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "RotationalInertiaType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "493", + "Component": "IEPC", + "Comment": "P493 - bool\r\n\r\n", + "ElementName": "DifferentialIncluded", + "Type": "Boolean", + "Mode": 1, + "XmlTypesWithVersion": [ + ":boolean" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IEPC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "DifferentialIncluded", + "SchemaTypeNames": [ + { + "Namespace": "http://www.w3.org/2001/XMLSchema", + "Name": "boolean", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "494", + "Component": "IEPC", + "Comment": "P494 - bool\r\n\r\n", + "ElementName": "DesignTypeWheelMotor", + "Type": "Boolean", + "Mode": 1, + "XmlTypesWithVersion": [ + ":boolean" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IEPC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "DesignTypeWheelMotor", + "SchemaTypeNames": [ + { + "Namespace": "http://www.w3.org/2001/XMLSchema", + "Name": "boolean", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "495", + "Component": "IEPC", + "Comment": "P495 - enum\r\n\r\n", + "ElementName": "NrOfDesignTypeWheelMotorMeasured", + "Type": "Int", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:NrOfDesignTypeWheelMotorMeasuredType" + ], + "Restrictions": [ + { + "RestrictionDescription": "-- 1", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + }, + { + "RestrictionDescription": "-- 2", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IEPC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "NrOfDesignTypeWheelMotorMeasured", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "NrOfDesignTypeWheelMotorMeasuredType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "496", + "Component": "IEPC", + "Comment": "P496 - [-]\r\n\r\n", + "ElementName": "number", + "Type": "Int", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:GearboxGearNumberType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IEPC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gears", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCGearsDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCGearDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "number", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxGearNumberType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "497", + "Component": "IEPC", + "Comment": "P497 - [-]\r\n\r\n", + "ElementName": "Ratio", + "Type": "Double3", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:GearboxGearRatioType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0.000", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IEPC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gears", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCGearsDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCGearDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Ratio", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxGearRatioType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "498", + "Component": "IEPC", + "Comment": "P498 - [Nm]\r\n\r\n", + "ElementName": "MaxOutShaftTorque", + "Type": "Int", + "Mode": 1, + "XmlTypesWithVersion": [], + "Restrictions": [ + { + "RestrictionDescription": "> 0", + "Versions": [ + "" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IEPC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gears", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCGearsDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCGearDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "MaxOutShaftTorque", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "499", + "Component": "IEPC", + "Comment": "P499 - [1/min]\r\n\r\n", + "ElementName": "MaxOutShaftSpeed", + "Type": "Int", + "Mode": 1, + "XmlTypesWithVersion": [], + "Restrictions": [ + { + "RestrictionDescription": "> 0", + "Versions": [ + "" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IEPC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gears", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCGearsDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCGearDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "MaxOutShaftSpeed", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "500", + "Component": "IEPC/VoltageLevel", + "Comment": "P500 - [V]\r\n\r\n", + "ElementName": "Voltage", + "Type": "Int", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:VoltageLevelVoltageType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IEPC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCMeasuredDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VoltageLevel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCSystemVoltageLevelMeasuredType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Voltage", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "VoltageLevelVoltageType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "487", + "Component": "IEPC", + "Comment": "P487 - [Nm]\r\n\r\n", + "ElementName": "ContinuousTorque", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:MaxTorqueType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IEPC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VoltageLevel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCSystemVoltageLevelMeasuredType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCSystemVoltageLevelStandardValuesType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ContinuousTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "MaxTorqueType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "488", + "Component": "IEPC", + "Comment": "P488 - [1/min]\r\n\r\n", + "ElementName": "TestSpeedContinuousTorque", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:TestSpeedType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IEPC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VoltageLevel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCSystemVoltageLevelMeasuredType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCSystemVoltageLevelStandardValuesType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TestSpeedContinuousTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "TestSpeedType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "489", + "Component": "IEPC", + "Comment": "P489 - [Nm]\r\n\r\n", + "ElementName": "OverloadTorque", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:MaxTorqueType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IEPC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VoltageLevel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCSystemVoltageLevelMeasuredType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCSystemVoltageLevelStandardValuesType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "OverloadTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "MaxTorqueType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "490", + "Component": "IEPC", + "Comment": "P490 - [1/min]\r\n\r\n", + "ElementName": "TestSpeedOverloadTorque", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:TestSpeedType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IEPC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VoltageLevel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCSystemVoltageLevelMeasuredType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCSystemVoltageLevelStandardValuesType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TestSpeedOverloadTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "TestSpeedType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "491", + "Component": "IEPC", + "Comment": "P491 - [s]\r\n\r\n", + "ElementName": "OverloadDuration", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:OverloadDurationType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IEPC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VoltageLevel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCSystemVoltageLevelMeasuredType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCSystemVoltageLevelStandardValuesType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "OverloadDuration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "OverloadDurationType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "506", + "Component": "IEPC/PowerMap", + "Comment": "P506 - [rpm]\r\n\r\n", + "ElementName": "outShaftSpeed", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:OutShaftSpeedType" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IEPC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VoltageLevel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCSystemVoltageLevelMeasuredType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCSystemVoltageLevelStandardValuesType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "PowerMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCSystemPowerMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "outShaftSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "OutShaftSpeedType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "507", + "Component": "IEPC/PowerMap", + "Comment": "P507 - [Nm]\r\n\r\n", + "ElementName": "torque", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:PowerMapTorqueType" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IEPC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VoltageLevel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCSystemVoltageLevelMeasuredType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCSystemVoltageLevelStandardValuesType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "PowerMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCSystemPowerMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "torque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "PowerMapTorqueType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "508", + "Component": "IEPC/PowerMap", + "Comment": "P508 - [W]\r\n\r\n", + "ElementName": "electricPower", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:PowerMapElectricPowerType" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IEPC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VoltageLevel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCSystemVoltageLevelMeasuredType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCSystemVoltageLevelStandardValuesType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "PowerMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCSystemPowerMapEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "electricPower", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "PowerMapElectricPowerType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "504", + "Component": "IEPC/DragTorque", + "Comment": "P504 - [rpm]\r\n\r\n", + "ElementName": "outShaftSpeed", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:OutShaftSpeedType" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IEPC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "DragCurve", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCSystemDragTorqueEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "outShaftSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "OutShaftSpeedType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "505", + "Component": "IEPC/DragTorque", + "Comment": "P505 - [Nm]\r\n\r\n", + "ElementName": "dragTorque", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:DragTorqueType" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IEPC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCMeasuredDataDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "DragCurve", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCSystemDragTorqueEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "dragTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "DragTorqueType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "509", + "Component": "IEPC/Conditioning", + "Comment": "P509 - [°C]\r\n\r\n", + "ElementName": "coolantTempInlet", + "Type": "Int", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:CoolantTempInletType" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IEPC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCMeasuredDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Conditioning", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCSystemConditioningEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "coolantTempInlet", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "CoolantTempInletType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "510", + "Component": "IEPC/Conditioning", + "Comment": "P510 - [W]\r\n\r\n", + "ElementName": "coolingPower", + "Type": "Int", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:CoolingPowerType" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IEPC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCMeasuredDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Conditioning", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCSystemConditioningEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "coolingPower", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "CoolingPowerType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "501", + "Component": "IEPC/MaxMinTorque", + "Comment": "P501 - [rpm]\r\n\r\n", + "ElementName": "outShaftSpeed", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:OutShaftSpeedType" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IEPC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VoltageLevel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCSystemVoltageLevelStandardValuesType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "MaxTorqueCurve", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCSystemMaxTorqueEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "outShaftSpeed", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "OutShaftSpeedType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "502", + "Component": "IEPC/MaxMinTorque", + "Comment": "P502 - [Nm]\r\n\r\n", + "ElementName": "maxTorque", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:maxTorqueType" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IEPC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VoltageLevel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCSystemVoltageLevelStandardValuesType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "MaxTorqueCurve", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCSystemMaxTorqueEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "maxTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "maxTorqueType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "503", + "Component": "IEPC/MaxMinTorque", + "Comment": "P503 - [Nm]\r\n\r\n", + "ElementName": "minTorque", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:minTorqueType" + ], + "Restrictions": [ + { + "RestrictionDescription": "<= 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IEPC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCStandardValuesDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VoltageLevel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCSystemVoltageLevelStandardValuesType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "MaxTorqueCurve", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCSystemMaxTorqueEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "minTorque", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "minTorqueType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "511", + "Component": "BatterySystem", + "Comment": "P511 - [-]\r\n\r\n", + "ElementName": "Manufacturer", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:ManufacturerType" + ], + "Restrictions": [ + { + "RestrictionDescription": "Whitespace: collapse", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "BatterySystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatteryComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatterySystemDataType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "512", + "Component": "BatterySystem", + "Comment": "P512 - [-]\r\n\r\n", + "ElementName": "Model", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:ModelType" + ], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Whitespace: collapse", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "BatterySystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatteryComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatterySystemDataType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "513", + "Component": "BatterySystem", + "Comment": "P513 - [-]\r\n\r\n", + "ElementName": "CertificationNumber", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:CertificationNumberType" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "BatterySystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatteryComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatterySystemDataType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "514", + "Component": "BatterySystem", + "Comment": "P514 - [-]\r\n\r\n", + "ElementName": "Date", + "Type": "DateTime", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:DateTimeWithTimezone" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 2017-01-01T00:00:00Z", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Pattern: .+T.+Z", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "BatterySystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatteryComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatterySystemDataType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "515", + "Component": "BatterySystem", + "Comment": "P515 - [-]\r\n\r\n", + "ElementName": "AppVersion", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:AppVersionType" + ], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "BatterySystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatteryComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatterySystemDataType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "516", + "Component": "BatterySystem", + "Comment": "P516 - enum\r\n\r\n", + "ElementName": "CertificationMethod", + "Type": "String", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:CertificationMethodType" + ], + "Restrictions": [ + { + "RestrictionDescription": "-- Measured", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + }, + { + "RestrictionDescription": "-- Standard values", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "BatterySystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatteryComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatterySystemDataType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationMethod", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "CertificationMethodType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "517", + "Component": "BatterySystem", + "Comment": "P517 - enum\r\n\r\n", + "ElementName": "BatteryType", + "Type": "String", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:BatteryTypeType" + ], + "Restrictions": [ + { + "RestrictionDescription": "-- HPBS", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + }, + { + "RestrictionDescription": "-- HEBS", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "BatterySystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatteryComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatterySystemDataType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "BatteryType", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatteryTypeType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "518", + "Component": "BatterySystem", + "Comment": "P518 - [Ah]\r\n\r\n", + "ElementName": "RatedCapacity", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [], + "Restrictions": [ + { + "RestrictionDescription": "> 0.00", + "Versions": [ + "" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "BatterySystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatteryComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatterySystemDataType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "RatedCapacity", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "519", + "Component": "BatterySystem", + "Comment": "P519 - bool\r\n\r\n", + "ElementName": "ConnectorsSubsystemsIncluded", + "Type": "Boolean", + "Mode": 1, + "XmlTypesWithVersion": [ + ":boolean" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "BatterySystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatteryComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatterySystemDataType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ConnectorsSubsystemsIncluded", + "SchemaTypeNames": [ + { + "Namespace": "http://www.w3.org/2001/XMLSchema", + "Name": "boolean", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "520", + "Component": "BatterySystem", + "Comment": "P520 - bool\r\n\r\n", + "ElementName": "JunctionboxIncluded", + "Type": "Boolean", + "Mode": 1, + "XmlTypesWithVersion": [ + ":boolean" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "BatterySystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatteryComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatterySystemDataType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "JunctionboxIncluded", + "SchemaTypeNames": [ + { + "Namespace": "http://www.w3.org/2001/XMLSchema", + "Name": "boolean", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "521", + "Component": "BatterySystem", + "Comment": "P521 - [°C]\r\n\r\n", + "ElementName": "TestingTemperature", + "Type": "Int", + "Mode": 1, + "XmlTypesWithVersion": [ + ":int" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "BatterySystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatteryComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatterySystemDataType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "TestingTemperature", + "SchemaTypeNames": [ + { + "Namespace": "http://www.w3.org/2001/XMLSchema", + "Name": "int", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "522", + "Component": "BatterySystem/OCV", + "Comment": "P522 - [%]\r\n\r\n", + "ElementName": "SoC", + "Type": "Int", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:BatterySoCType" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 0", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + }, + { + "RestrictionDescription": "<= 100", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "BatterySystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatteryComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatterySystemDataType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "OCV", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatterySystemOCVEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "SoC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatterySoCType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "523", + "Component": "BatterySystem/OCV", + "Comment": "P523 - [V]\r\n\r\n", + "ElementName": "OCV", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:BatteryOCVType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "BatterySystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatteryComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatterySystemDataType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "OCV", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatterySystemOCVEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "OCV", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatteryOCVType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "524", + "Component": "BatterySystem/DCIR", + "Comment": "P524 - [%]\r\n\r\n", + "ElementName": "SoC", + "Type": "Int", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:BatterySoCType" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 0", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + }, + { + "RestrictionDescription": "<= 100", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "BatterySystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatteryComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatterySystemDataType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "InternalResistance", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatterySystemInternalResistanceEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "SoC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatterySoCType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "525", + "Component": "BatterySystem/DCIR", + "Comment": "P525 - [mOhm]\r\n\r\n", + "ElementName": "R_2", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:InternalResistanceType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "BatterySystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatteryComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatterySystemDataType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "InternalResistance", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatterySystemInternalResistanceEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "R_2", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "InternalResistanceType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "526", + "Component": "BatterySystem/DCIR", + "Comment": "P526 - [mOhm]\r\n\r\n", + "ElementName": "R_10", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:InternalResistanceType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "BatterySystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatteryComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatterySystemDataType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "InternalResistance", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatterySystemInternalResistanceEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "R_10", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "InternalResistanceType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "527", + "Component": "BatterySystem/DCIR", + "Comment": "P527 - [mOhm]\r\n\r\n", + "ElementName": "R_20", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:InternalResistanceType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "BatterySystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatteryComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatterySystemDataType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "InternalResistance", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatterySystemInternalResistanceEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "R_20", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "InternalResistanceType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "528", + "Component": "BatterySystem/DCIR", + "Comment": "P528 - [mOhm]\r\n\r\n", + "ElementName": "R_120", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:InternalResistanceType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "BatterySystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatteryComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatterySystemDataType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "InternalResistance", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatterySystemInternalResistanceEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "R_120", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "InternalResistanceType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "529", + "Component": "BatterySystem/CurrentLimits", + "Comment": "P529 - [%]\r\n\r\n", + "ElementName": "SoC", + "Type": "Int", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:BatterySoCType" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 0", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + }, + { + "RestrictionDescription": "<= 100", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "BatterySystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatteryComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatterySystemDataType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CurrentLimits", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatterySystemCurrentLimitsEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "SoC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatterySoCType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "530", + "Component": "BatterySystem/CurrentLimits", + "Comment": "P530 - A]\r\n\r\n", + "ElementName": "maxChargingCurrent", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:BatteryMaxCurrentType" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "BatterySystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatteryComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatterySystemDataType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CurrentLimits", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatterySystemCurrentLimitsEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "maxChargingCurrent", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatteryMaxCurrentType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "531", + "Component": "BatterySystem/CurrentLimits", + "Comment": "P531 - [A]\r\n\r\n", + "ElementName": "maxDischargingCurrent", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:BatteryMaxCurrentType" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "BatterySystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatteryComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatterySystemDataType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CurrentLimits", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Entry", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatterySystemCurrentLimitsEntryType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "maxDischargingCurrent", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatteryMaxCurrentType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "532", + "Component": "CapacitorSystem", + "Comment": "P532 - [-]\r\n\r\n", + "ElementName": "Manufacturer", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:ManufacturerType" + ], + "Restrictions": [ + { + "RestrictionDescription": "Whitespace: collapse", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CapacitorSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "CapacitorSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "CapacitorSystemDataType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Manufacturer", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ManufacturerType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "533", + "Component": "CapacitorSystem", + "Comment": "P533 - [-]\r\n\r\n", + "ElementName": "Model", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:ModelType" + ], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Whitespace: collapse", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CapacitorSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "CapacitorSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "CapacitorSystemDataType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Model", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "ModelType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "534", + "Component": "CapacitorSystem", + "Comment": "P534 - [-]\r\n\r\n", + "ElementName": "CertificationNumber", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:CertificationNumberType" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CapacitorSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "CapacitorSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "CapacitorSystemDataType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationNumber", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "CertificationNumberType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "535", + "Component": "CapacitorSystem", + "Comment": "P535 - [-]\r\n\r\n", + "ElementName": "Date", + "Type": "DateTime", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:DateTimeWithTimezone" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 2017-01-01T00:00:00Z", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + }, + { + "RestrictionDescription": "Pattern: .+T.+Z", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CapacitorSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "CapacitorSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "CapacitorSystemDataType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Date", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "DateTimeWithTimezone", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "536", + "Component": "CapacitorSystem", + "Comment": "P536 - [-]\r\n\r\n", + "ElementName": "AppVersion", + "Type": "Token", + "Mode": 1, + "XmlTypesWithVersion": [ + "v1.0:AppVersionType" + ], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:5", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CapacitorSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "CapacitorSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "CapacitorSystemDataType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AppVersion", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AppVersionType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "537", + "Component": "CapacitorSystem", + "Comment": "P537 - enum\r\n\r\n", + "ElementName": "CertificationMethod", + "Type": "String", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:CertificationMethodType" + ], + "Restrictions": [ + { + "RestrictionDescription": "-- Measured", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + }, + { + "RestrictionDescription": "-- Standard values", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CapacitorSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "CapacitorSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "CapacitorSystemDataType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CertificationMethod", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "CertificationMethodType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "538", + "Component": "CapacitorSystem", + "Comment": "P538 - [F]\r\n\r\n", + "ElementName": "Capacitance", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:CapacitanceType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CapacitorSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "CapacitorSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "CapacitorSystemDataType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Capacitance", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "CapacitanceType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "539", + "Component": "CapacitorSystem", + "Comment": "P539 - [mOhm]\r\n\r\n", + "ElementName": "InternalResistance", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:InternalResistanceType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CapacitorSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "CapacitorSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "CapacitorSystemDataType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "InternalResistance", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "InternalResistanceType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "540", + "Component": "CapacitorSystem", + "Comment": "P540 - [V]\r\n\r\n", + "ElementName": "MinVoltage", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:CapacitorVoltageType" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CapacitorSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "CapacitorSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "CapacitorSystemDataType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "MinVoltage", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "CapacitorVoltageType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "541", + "Component": "CapacitorSystem", + "Comment": "P541 - [V]\r\n\r\n", + "ElementName": "MaxVoltage", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:CapacitorVoltageType" + ], + "Restrictions": [ + { + "RestrictionDescription": ">= 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CapacitorSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "CapacitorSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "CapacitorSystemDataType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "MaxVoltage", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "CapacitorVoltageType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "542", + "Component": "CapacitorSystem", + "Comment": "P542 - [A]\r\n\r\n", + "ElementName": "MaxChargingCurrent", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:CapacitorMaxCurrentType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CapacitorSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "CapacitorSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "CapacitorSystemDataType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "MaxChargingCurrent", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "CapacitorMaxCurrentType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "543", + "Component": "CapacitorSystem", + "Comment": "P543 - [A]\r\n\r\n", + "ElementName": "MaxDischargingCurrent", + "Type": "Double2", + "Mode": 1, + "XmlTypesWithVersion": [ + "v2.3:CapacitorMaxCurrentType" + ], + "Restrictions": [ + { + "RestrictionDescription": "> 0.00", + "Versions": [ + "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CapacitorSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "CapacitorSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "CapacitorSystemDataType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "MaxDischargingCurrent", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "CapacitorMaxCurrentType", + "IsEmpty": false + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "544", + "Component": "CapacitorSystem", + "Comment": "P544 - [°C]\r\n\r\n", + "ElementName": "TestingTemperature", + "Type": "Int", + "Mode": 1, + "XmlTypesWithVersion": [ + ":int" + ], + "Restrictions": [], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CapacitorSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "CapacitorSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "CapacitorSystemDataType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "TestingTemperature", + "SchemaTypeNames": [ + { + "Namespace": "http://www.w3.org/2001/XMLSchema", + "Name": "int", + "IsEmpty": false + } + ] + } + ] + } + ] + } +]; +const anonymousTypes = [ + { + "ParamIdString": "---", + "Component": "", + "Comment": "", + "ElementName": "schemaVersion", + "Type": "Decimal", + "Mode": 1, + "XmlTypesWithVersion": [], + "Restrictions": [ + { + "RestrictionDescription": "> 0", + "Versions": [ + "" + ] + }, + { + "RestrictionDescription": "Fraction Digits: 1", + "Versions": [ + "" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "schemaVersion", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "schemaVersion", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "schemaVersion", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "---", + "Component": "Vehicle", + "Comment": "", + "ElementName": "id", + "Type": "NCName", + "Mode": 1, + "XmlTypesWithVersion": [], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AbstractVehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "---", + "Component": "Engine", + "Comment": "", + "ElementName": "id", + "Type": "NCName", + "Mode": 1, + "XmlTypesWithVersion": [], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AbstractCombustionEngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "EngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AbstractCombustionEngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Engine", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "EngineComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AbstractCombustionEngineDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "---", + "Component": "Gearbox", + "Comment": "", + "ElementName": "id", + "Type": "NCName", + "Mode": 1, + "XmlTypesWithVersion": [], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AbstractTransmissionDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AbstractTransmissionDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AbstractTransmissionDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "---", + "Component": "Gearbox/TorqueConverter", + "Comment": "", + "ElementName": "id", + "Type": "NCName", + "Mode": 1, + "XmlTypesWithVersion": [], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Gearbox", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "GearboxComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "---", + "Component": "Angledrive", + "Comment": "", + "ElementName": "id", + "Type": "NCName", + "Mode": 1, + "XmlTypesWithVersion": [], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AbstractAngledriveDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AngledriveDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AbstractAngledriveDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Angledrive", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AngledriveComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AbstractAngledriveDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "---", + "Component": "Retarder", + "Comment": "", + "ElementName": "id", + "Type": "NCName", + "Mode": 1, + "XmlTypesWithVersion": [], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AbstractRetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "RetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AbstractRetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Retarder", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "RetarderComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AbstractRetarderDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "---", + "Component": "Axlegear", + "Comment": "", + "ElementName": "id", + "Type": "NCName", + "Mode": 1, + "XmlTypesWithVersion": [], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AbstractAxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AbstractAxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axlegear", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxlegearComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AbstractAxlegearDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "---", + "Component": "AxleWheels", + "Comment": "", + "ElementName": "axleNumber", + "Type": "Int", + "Mode": 1, + "XmlTypesWithVersion": [], + "Restrictions": [ + { + "RestrictionDescription": ">= 1", + "Versions": [ + "" + ] + }, + { + "RestrictionDescription": "<= 4", + "Versions": [ + "" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AxleWheels", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleWheelsComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleWheelsDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axles", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "axleNumber", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "---", + "Component": "AxleWheels", + "Comment": "", + "ElementName": "id", + "Type": "NCName", + "Mode": 1, + "XmlTypesWithVersion": [], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AxleWheels", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleWheelsComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleWheelsDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axles", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AxleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AxleWheels", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleWheelsComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleWheelsDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axles", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Axle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AxleDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AbstractTyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "---", + "Component": "AirDrag", + "Comment": "", + "ElementName": "id", + "Type": "NCName", + "Mode": 1, + "XmlTypesWithVersion": [], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AbstractAirdragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AirDragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AbstractAirdragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "AirDrag", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "AirDragComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AbstractAirdragDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "---", + "Component": "TorqueConverter", + "Comment": "", + "ElementName": "id", + "Type": "NCName", + "Mode": 1, + "XmlTypesWithVersion": [], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VectoDeclarationJobType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Vehicle", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleDeclarationType", + "IsEmpty": false + }, + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1", + "Name": "VehicleDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Components", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "VehicleComponentsType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": true, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AbstractTorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AbstractTorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "TorqueConverter", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TorqueConverterComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AbstractTorqueConverterDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "---", + "Component": "Tyre", + "Comment": "", + "ElementName": "id", + "Type": "NCName", + "Mode": 1, + "XmlTypesWithVersion": [], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "TyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AbstractTyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Tyre", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0", + "Name": "TyreComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0", + "Name": "AbstractTyreDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "---", + "Component": "ElectricMachineSystem", + "Comment": "", + "ElementName": "id", + "Type": "NCName", + "Mode": 1, + "XmlTypesWithVersion": [], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ElectricMachineSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "AbstractElectricMachineSystemDataType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "---", + "Component": "ElectricMachineSystem", + "Comment": "", + "ElementName": "gear", + "Type": "Int", + "Mode": 1, + "XmlTypesWithVersion": [], + "Restrictions": [ + { + "RestrictionDescription": ">= 1", + "Versions": [ + "" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ElectricMachineSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCMeasuredDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VoltageLevel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ElectricMachineSystemIHPCVoltageLevelMeasuredType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "PowerMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "gear", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "---", + "Component": "IEPC", + "Comment": "", + "ElementName": "id", + "Type": "NCName", + "Mode": 1, + "XmlTypesWithVersion": [], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IEPC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "AbstractIEPCDataType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "---", + "Component": "IEPC", + "Comment": "", + "ElementName": "gear", + "Type": "Int", + "Mode": 1, + "XmlTypesWithVersion": [], + "Restrictions": [ + { + "RestrictionDescription": ">= 1", + "Versions": [ + "" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IEPC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCMeasuredDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VoltageLevel", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCSystemVoltageLevelMeasuredType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "PowerMap", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "gear", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + }, + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "IEPC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "IEPCMeasuredDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "DragCurve", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "gear", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "---", + "Component": "BatterySystem", + "Comment": "", + "ElementName": "id", + "Type": "NCName", + "Mode": 1, + "XmlTypesWithVersion": [], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "BatterySystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "BatteryComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "AbstractBatterySystemDataType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "---", + "Component": "CapacitorSystem", + "Comment": "", + "ElementName": "id", + "Type": "NCName", + "Mode": 1, + "XmlTypesWithVersion": [], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "CapacitorSystem", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "CapacitorSystemComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "AbstractCapacitorSystemDataType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + } + ] + }, + { + "ParamIdString": "---", + "Component": "ADC", + "Comment": "", + "ElementName": "id", + "Type": "NCName", + "Mode": 1, + "XmlTypesWithVersion": [], + "Restrictions": [ + { + "RestrictionDescription": "Min Length:1", + "Versions": [ + "" + ] + } + ], + "XmlPaths": [ + { + "Mode": "DeclarationMode", + "PathElements": [ + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "VectoInputDeclaration", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.1", + "Name": "VectoInputDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "ADC", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "ADCComponentDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": false, + "IsOptional": false, + "ElementName": "Data", + "SchemaTypeNames": [ + { + "Namespace": "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3", + "Name": "AbstractADCDataDeclarationType", + "IsEmpty": false + } + ] + }, + { + "IsAttribute": true, + "IsOptional": false, + "ElementName": "id", + "SchemaTypeNames": [ + { + "Namespace": "", + "Name": "", + "IsEmpty": true + } + ] + } + ] + } + ] + } +]; diff --git a/HashingTool/Properties/Version.cs b/HashingTool/Properties/Version.cs index 0295f9050956436138c3ce337a021a65bf78cbab..3e07c4e4cb2180fbac9af6f79c7e6e6268e5f5cb 100644 --- a/HashingTool/Properties/Version.cs +++ b/HashingTool/Properties/Version.cs @@ -30,5 +30,5 @@ */ using System.Reflection; -[assembly: AssemblyVersion("0.2.0.2645")] -[assembly: AssemblyFileVersion("0.2.0.2645")] +[assembly: AssemblyVersion("0.2.0.2675")] +[assembly: AssemblyFileVersion("0.2.0.2675")] diff --git a/VectoCommon/VectoCommon/Properties/Version.cs b/VectoCommon/VectoCommon/Properties/Version.cs index b12bd40d12d89be42ac1093c23708ed15b4b555d..de8bad6c7c12b55fe8d7ed959963901aa878bb7d 100644 --- a/VectoCommon/VectoCommon/Properties/Version.cs +++ b/VectoCommon/VectoCommon/Properties/Version.cs @@ -30,5 +30,5 @@ */ using System.Reflection; -[assembly: AssemblyVersion("3.3.11.2645")] -[assembly: AssemblyFileVersion("3.3.11.2645")] \ No newline at end of file +[assembly: AssemblyVersion("3.3.11.2675")] +[assembly: AssemblyFileVersion("3.3.11.2675")] \ No newline at end of file diff --git a/VectoCommon/VectoHashing/Properties/Version.cs b/VectoCommon/VectoHashing/Properties/Version.cs index 7c53ba7c16a3fbcb359d8bf878650a00b22634bf..36cffab8200e78e40aedfb841e380e28ac6e8eec 100644 --- a/VectoCommon/VectoHashing/Properties/Version.cs +++ b/VectoCommon/VectoHashing/Properties/Version.cs @@ -30,5 +30,5 @@ */ using System.Reflection; -[assembly: AssemblyVersion("1.2.1.2645")] -[assembly: AssemblyFileVersion("1.2.1.2645")] +[assembly: AssemblyVersion("1.2.1.2675")] +[assembly: AssemblyFileVersion("1.2.1.2675")] diff --git a/VectoConsole/Properties/Version.cs b/VectoConsole/Properties/Version.cs index 83b5caca8c007b75f3f571d35658923c0a86187e..106edb5f4d79448273422ded5d6c4c624d38dfbd 100644 --- a/VectoConsole/Properties/Version.cs +++ b/VectoConsole/Properties/Version.cs @@ -30,5 +30,5 @@ */ using System.Reflection; -[assembly: AssemblyVersion("3.3.11.2645")] -[assembly: AssemblyFileVersion("3.3.11.2645")] \ No newline at end of file +[assembly: AssemblyVersion("3.3.11.2675")] +[assembly: AssemblyFileVersion("3.3.11.2675")] \ No newline at end of file diff --git a/VectoCore/VectoCore/Properties/Version.cs b/VectoCore/VectoCore/Properties/Version.cs index 75c2bc9ecd34617bf0b4600744a1743f677ca21f..d516a08ad0c6e9706570fcaa63cf19eff9ce5a55 100644 --- a/VectoCore/VectoCore/Properties/Version.cs +++ b/VectoCore/VectoCore/Properties/Version.cs @@ -30,5 +30,5 @@ */ using System.Reflection; -[assembly: AssemblyVersion("3.3.11.2645")] -[assembly: AssemblyFileVersion("3.3.11.2645")] +[assembly: AssemblyVersion("3.3.11.2675")] +[assembly: AssemblyFileVersion("3.3.11.2675")] diff --git a/VectoCore/VectoCore/Utils/VectoVersionCore.cs b/VectoCore/VectoCore/Utils/VectoVersionCore.cs index 62fafbcb48454c9d5f1f27f2ae60dcd0c4173c98..ae82686d996ad7216c00ecc998260f0a7351233f 100644 --- a/VectoCore/VectoCore/Utils/VectoVersionCore.cs +++ b/VectoCore/VectoCore/Utils/VectoVersionCore.cs @@ -47,7 +47,7 @@ namespace TUGraz.VectoCore.Utils public static string VersionNumber { get { - return "3.3.11.2645" + SUFFIX; + return "3.3.11.2675" + SUFFIX; } }