<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="Profile" targetNamespace="http://teltonika.com/GpsConfigurator/Profile" xmlns:mstns="http://teltonika.com/GpsConfigurator/Profile" xmlns="http://teltonika.com/GpsConfigurator/Profile" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified">
  <xs:annotation>
    <xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
      <DataSource DefaultConnectionIndex="0" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
        <Connections />
        <Tables />
        <Sources />
      </DataSource>
    </xs:appinfo>
  </xs:annotation>
  <xs:element name="Profile" msdata:IsDataSet="true" msdata:Locale="" msprop:Generator_DataSetName="Profile" msprop:Generator_UserDSName="Profile">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element name="Profile" msprop:Generator_UserTableName="Profile" msprop:Generator_RowEvArgName="ProfileRowChangeEvent" msprop:Generator_TableVarName="tableProfile" msprop:Generator_TablePropName="_Profile" msprop:Generator_RowDeletingName="ProfileRowDeleting" msprop:Generator_RowChangingName="ProfileRowChanging" msprop:Generator_RowDeletedName="ProfileRowDeleted" msprop:Generator_RowEvHandlerName="ProfileRowChangeEventHandler" msprop:Generator_TableClassName="ProfileDataTable" msprop:Generator_RowChangedName="ProfileRowChanged" msprop:Generator_RowClassName="ProfileRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="ProfileNumber" msdata:AutoIncrementSeed="1" msprop:Generator_ColumnVarNameInTable="columnProfileNumber" msprop:Generator_ColumnPropNameInRow="ProfileNumber" msprop:Generator_ColumnPropNameInTable="ProfileNumberColumn" msprop:Generator_UserColumnName="ProfileNumber" type="xs:int" />
              <xs:element name="VehicleNetworkProtocol" msprop:Generator_ColumnVarNameInTable="columnVehicleNetworkProtocol" msprop:Generator_ColumnPropNameInRow="VehicleNetworkProtocol" msprop:Generator_ColumnPropNameInTable="VehicleNetworkProtocolColumn" msprop:Generator_UserColumnName="VehicleNetworkProtocol" type="xs:unsignedByte" default="0" minOccurs="0" />
              <xs:element name="System" msprop:Generator_UserTableName="System" msprop:Generator_RowEvArgName="SystemRowChangeEvent" msprop:Generator_TableVarName="tableSystem" msprop:Generator_TablePropName="System" msprop:Generator_RowDeletingName="SystemRowDeleting" msprop:Generator_RowChangingName="SystemRowChanging" msprop:Generator_RowDeletedName="SystemRowDeleted" msprop:Generator_RowEvHandlerName="SystemRowChangeEventHandler" msprop:Generator_TableClassName="SystemDataTable" msprop:Generator_RowChangedName="SystemRowChanged" msprop:Generator_RowClassName="SystemRow" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="ProfileNumber" msprop:Generator_ColumnVarNameInTable="columnProfileNumber" msprop:Generator_ColumnPropNameInRow="ProfileNumber" msprop:Generator_ColumnPropNameInTable="ProfileNumberColumn" msprop:Generator_UserColumnName="ProfileNumber" type="xs:int" />
                    <xs:element name="DeepSleepEnable" msprop:Generator_ColumnVarNameInTable="columnDeepSleepEnable" msprop:Generator_ColumnPropNameInRow="DeepSleepEnable" msprop:Generator_ColumnPropNameInTable="DeepSleepEnableColumn" msprop:Generator_UserColumnName="DeepSleepEnable" type="xs:unsignedByte" default="0" minOccurs="0" />
                    <xs:element name="SleepTmo" msprop:Generator_ColumnVarNameInTable="columnSleepTmo" msprop:Generator_ColumnPropNameInRow="SleepTmo" msprop:Generator_ColumnPropNameInTable="SleepTmoColumn" msprop:Generator_UserColumnName="SleepTmo" type="xs:short" minOccurs="0" />
                    <xs:element name="IgnitionSource" msprop:Generator_ColumnVarNameInTable="columnIgnitionSource" msprop:Generator_ColumnPropNameInRow="IgnitionSource" msprop:Generator_ColumnPropNameInTable="IgnitionSourceColumn" msprop:Generator_UserColumnName="IgnitionSource" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="HighVoltageLevel" msprop:Generator_ColumnVarNameInTable="columnHighVoltageLevel" msprop:Generator_ColumnPropNameInRow="HighVoltageLevel" msprop:Generator_ColumnPropNameInTable="HighVoltageLevelColumn" msprop:Generator_UserColumnName="HighVoltageLevel" type="xs:int" minOccurs="0" />
                    <xs:element name="LowVoltageLevel" msprop:Generator_ColumnVarNameInTable="columnLowVoltageLevel" msprop:Generator_ColumnPropNameInRow="LowVoltageLevel" msprop:Generator_ColumnPropNameInTable="LowVoltageLevelColumn" msprop:Generator_UserColumnName="LowVoltageLevel" type="xs:int" minOccurs="0" />
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="sModes" msprop:Generator_TableClassName="sModesDataTable" msprop:Generator_TableVarName="tablesModes" msprop:Generator_RowChangedName="sModesRowChanged" msprop:Generator_TablePropName="sModes" msprop:Generator_RowDeletingName="sModesRowDeleting" msprop:Generator_RowChangingName="sModesRowChanging" msprop:Generator_RowEvHandlerName="sModesRowChangeEventHandler" msprop:Generator_RowDeletedName="sModesRowDeleted" msprop:Generator_RowClassName="sModesRow" msprop:Generator_UserTableName="sModes" msprop:Generator_RowEvArgName="sModesRowChangeEvent" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="ProfileNumber" msprop:Generator_ColumnVarNameInTable="columnProfileNumber" msprop:Generator_ColumnPropNameInRow="ProfileNumber" msprop:Generator_ColumnPropNameInTable="ProfileNumberColumn" msprop:Generator_UserColumnName="ProfileNumber" type="xs:int" />
                    <xs:element name="MinPeriod" msprop:Generator_ColumnVarNameInTable="columnMinPeriod" msprop:Generator_ColumnPropNameInRow="MinPeriod" msprop:Generator_ColumnPropNameInTable="MinPeriodColumn" msprop:Generator_UserColumnName="MinPeriod" type="xs:unsignedInt" minOccurs="0" />
                    <xs:element name="MinDistance" msprop:Generator_ColumnVarNameInTable="columnMinDistance" msprop:Generator_ColumnPropNameInRow="MinDistance" msprop:Generator_ColumnPropNameInTable="MinDistanceColumn" msprop:Generator_UserColumnName="MinDistance" type="xs:unsignedInt" minOccurs="0" />
                    <xs:element name="MinAngle" msprop:Generator_ColumnVarNameInTable="columnMinAngle" msprop:Generator_ColumnPropNameInRow="MinAngle" msprop:Generator_ColumnPropNameInTable="MinAngleColumn" msprop:Generator_UserColumnName="MinAngle" type="xs:unsignedShort" minOccurs="0" />
                    <xs:element name="MinSpeed" msprop:Generator_ColumnVarNameInTable="columnMinSpeed" msprop:Generator_ColumnPropNameInRow="MinSpeed" msprop:Generator_ColumnPropNameInTable="MinSpeedColumn" msprop:Generator_UserColumnName="MinSpeed" type="xs:unsignedShort" minOccurs="0" />
                    <xs:element name="MinSpeedSource" msprop:Generator_ColumnVarNameInTable="columnMinSpeedSource" msprop:Generator_ColumnPropNameInRow="MinSpeedSource" msprop:Generator_ColumnPropNameInTable="MinSpeedSourceColumn" msprop:Generator_UserColumnName="MinSpeedSource" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="MinSavedRecords" msprop:Generator_ColumnVarNameInTable="columnMinSavedRecords" msprop:Generator_ColumnPropNameInRow="MinSavedRecords" msprop:Generator_ColumnPropNameInTable="MinSavedRecordsColumn" msprop:Generator_UserColumnName="MinSavedRecords" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="SendPeriod" msprop:Generator_ColumnVarNameInTable="columnSendPeriod" msprop:Generator_ColumnPropNameInRow="SendPeriod" msprop:Generator_ColumnPropNameInTable="SendPeriodColumn" msprop:Generator_UserColumnName="SendPeriod" type="xs:unsignedInt" minOccurs="0" />
                    <xs:element name="SmsWeekTime" msprop:Generator_ColumnVarNameInTable="columnSmsWeekTime" msprop:Generator_ColumnPropNameInRow="SmsWeekTime" msprop:Generator_ColumnPropNameInTable="SmsWeekTimeColumn" msprop:Generator_UserColumnName="SmsWeekTime" type="xs:string" default="" minOccurs="0" />
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="Geofencing" msprop:Generator_UserTableName="Geofencing" msprop:Generator_RowEvArgName="GeofencingRowChangeEvent" msprop:Generator_TableVarName="tableGeofencing" msprop:Generator_TablePropName="Geofencing" msprop:Generator_RowDeletingName="GeofencingRowDeleting" msprop:Generator_RowChangingName="GeofencingRowChanging" msprop:Generator_RowDeletedName="GeofencingRowDeleted" msprop:Generator_RowEvHandlerName="GeofencingRowChangeEventHandler" msprop:Generator_TableClassName="GeofencingDataTable" msprop:Generator_RowChangedName="GeofencingRowChanged" msprop:Generator_RowClassName="GeofencingRow" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="ProfileNumber" msprop:Generator_ColumnVarNameInTable="columnProfileNumber" msprop:Generator_ColumnPropNameInRow="ProfileNumber" msprop:Generator_ColumnPropNameInTable="ProfileNumberColumn" msprop:Generator_UserColumnName="ProfileNumber" type="xs:int" />
                    <xs:element name="FrameBorderSize" msprop:Generator_ColumnVarNameInTable="columnFrameBorderSize" msprop:Generator_ColumnPropNameInRow="FrameBorderSize" msprop:Generator_ColumnPropNameInTable="FrameBorderSizeColumn" msprop:Generator_UserColumnName="FrameBorderSize" type="xs:unsignedInt" />
                    <xs:element name="geo_ovs_dout" msprop:Generator_ColumnVarNameInTable="columngeo_ovs_dout" msprop:Generator_ColumnPropNameInRow="geo_ovs_dout" msprop:Generator_ColumnPropNameInTable="geo_ovs_doutColumn" msprop:Generator_UserColumnName="geo_ovs_dout" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="Frame" msprop:Generator_UserTableName="Frame" msprop:Generator_RowEvArgName="FrameRowChangeEvent" msprop:Generator_TableVarName="tableFrame" msprop:Generator_TablePropName="Frame" msprop:Generator_RowDeletingName="FrameRowDeleting" msprop:Generator_RowChangingName="FrameRowChanging" msprop:Generator_RowDeletedName="FrameRowDeleted" msprop:Generator_RowEvHandlerName="FrameRowChangeEventHandler" msprop:Generator_TableClassName="FrameDataTable" msprop:Generator_RowChangedName="FrameRowChanged" msprop:Generator_RowClassName="FrameRow" minOccurs="0" maxOccurs="unbounded">
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="FrameId" msprop:Generator_ColumnVarNameInTable="columnFrameId" msprop:Generator_ColumnPropNameInRow="FrameId" msprop:Generator_ColumnPropNameInTable="FrameIdColumn" msprop:Generator_UserColumnName="FrameId" type="xs:int" />
                          <xs:element name="ProfileNumber" msprop:Generator_ColumnVarNameInTable="columnProfileNumber" msprop:Generator_ColumnPropNameInRow="ProfileNumber" msprop:Generator_ColumnPropNameInTable="ProfileNumberColumn" msprop:Generator_UserColumnName="ProfileNumber" type="xs:int" />
                          <xs:element name="ShapeType" msprop:Generator_ColumnVarNameInTable="columnShapeType" msprop:Generator_ColumnPropNameInRow="ShapeType" msprop:Generator_ColumnPropNameInTable="ShapeTypeColumn" msprop:Generator_UserColumnName="ShapeType" type="xs:unsignedByte" />
                          <xs:element name="Priority" msprop:Generator_ColumnVarNameInTable="columnPriority" msprop:Generator_ColumnPropNameInRow="Priority" msprop:Generator_ColumnPropNameInTable="PriorityColumn" msprop:Generator_UserColumnName="Priority" type="xs:unsignedByte" minOccurs="0" />
                          <xs:element name="Event" msprop:Generator_ColumnVarNameInTable="columnEvent" msprop:Generator_ColumnPropNameInRow="Event" msprop:Generator_ColumnPropNameInTable="EventColumn" msprop:Generator_UserColumnName="Event" type="xs:unsignedByte" minOccurs="0" />
                          <xs:element name="X1" msprop:Generator_ColumnVarNameInTable="columnX1" msprop:Generator_ColumnPropNameInRow="X1" msprop:Generator_ColumnPropNameInTable="X1Column" msprop:Generator_UserColumnName="X1" type="xs:double" minOccurs="0" />
                          <xs:element name="Y1" msprop:Generator_ColumnVarNameInTable="columnY1" msprop:Generator_ColumnPropNameInRow="Y1" msprop:Generator_ColumnPropNameInTable="Y1Column" msprop:Generator_UserColumnName="Y1" type="xs:double" minOccurs="0" />
                          <xs:element name="X2" msprop:Generator_ColumnVarNameInTable="columnX2" msprop:Generator_ColumnPropNameInRow="X2" msprop:Generator_ColumnPropNameInTable="X2Column" msprop:Generator_UserColumnName="X2" type="xs:double" minOccurs="0" />
                          <xs:element name="Y2" msprop:Generator_ColumnVarNameInTable="columnY2" msprop:Generator_ColumnPropNameInRow="Y2" msprop:Generator_ColumnPropNameInTable="Y2Column" msprop:Generator_UserColumnName="Y2" type="xs:double" minOccurs="0" />
                          <xs:element name="geo_ovs_speed_val" msprop:Generator_ColumnVarNameInTable="columngeo_ovs_speed_val" msprop:Generator_ColumnPropNameInRow="geo_ovs_speed_val" msprop:Generator_ColumnPropNameInTable="geo_ovs_speed_valColumn" msprop:Generator_UserColumnName="geo_ovs_speed_val" type="xs:unsignedShort" minOccurs="0" />
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="Sms" msprop:Generator_UserTableName="Sms" msprop:Generator_RowEvArgName="SmsRowChangeEvent" msprop:Generator_TableVarName="tableSms" msprop:Generator_TablePropName="Sms" msprop:Generator_RowDeletingName="SmsRowDeleting" msprop:Generator_RowChangingName="SmsRowChanging" msprop:Generator_RowDeletedName="SmsRowDeleted" msprop:Generator_RowEvHandlerName="SmsRowChangeEventHandler" msprop:Generator_TableClassName="SmsDataTable" msprop:Generator_RowChangedName="SmsRowChanged" msprop:Generator_RowClassName="SmsRow" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="ProfileNumber" msprop:Generator_ColumnVarNameInTable="columnProfileNumber" msprop:Generator_ColumnPropNameInRow="ProfileNumber" msprop:Generator_ColumnPropNameInTable="ProfileNumberColumn" msprop:Generator_UserColumnName="ProfileNumber" type="xs:int" />
                    <xs:element name="SmsEnable" msprop:Generator_ColumnVarNameInTable="columnSmsEnable" msprop:Generator_ColumnPropNameInRow="SmsEnable" msprop:Generator_ColumnPropNameInTable="SmsEnableColumn" msprop:Generator_UserColumnName="SmsEnable" type="xs:unsignedByte" default="0" />
                    <xs:element name="Timeout" msprop:Generator_ColumnVarNameInTable="columnTimeout" msprop:Generator_ColumnPropNameInRow="Timeout" msprop:Generator_ColumnPropNameInTable="TimeoutColumn" msprop:Generator_UserColumnName="Timeout" type="xs:unsignedInt" minOccurs="0" />
                    <xs:element name="SmsLogin" msprop:Generator_ColumnVarNameInTable="columnSmsLogin" msprop:Generator_ColumnPropNameInRow="SmsLogin" msprop:Generator_ColumnPropNameInTable="SmsLoginColumn" msprop:Generator_UserColumnName="SmsLogin">
                      <xs:simpleType>
                        <xs:restriction base="xs:string">
                          <xs:maxLength value="5" />
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:element>
                    <xs:element name="SmsPassword" msprop:Generator_ColumnVarNameInTable="columnSmsPassword" msprop:Generator_ColumnPropNameInRow="SmsPassword" msprop:Generator_ColumnPropNameInTable="SmsPasswordColumn" msprop:Generator_UserColumnName="SmsPassword">
                      <xs:simpleType>
                        <xs:restriction base="xs:string">
                          <xs:maxLength value="5" />
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:element>
                    <xs:element name="SmsEvtTimeZone" msprop:Generator_ColumnVarNameInTable="columnSmsEvtTimeZone" msprop:Generator_ColumnPropNameInRow="SmsEvtTimeZone" msprop:Generator_ColumnPropNameInTable="SmsEvtTimeZoneColumn" msprop:Generator_UserColumnName="SmsEvtTimeZone" type="xs:short" minOccurs="0" />
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="Scenarios" msprop:Generator_TableClassName="ScenariosDataTable" msprop:Generator_TableVarName="tableScenarios" msprop:Generator_RowChangedName="ScenariosRowChanged" msprop:Generator_TablePropName="Scenarios" msprop:Generator_RowDeletingName="ScenariosRowDeleting" msprop:Generator_RowChangingName="ScenariosRowChanging" msprop:Generator_RowEvHandlerName="ScenariosRowChangeEventHandler" msprop:Generator_RowDeletedName="ScenariosRowDeleted" msprop:Generator_RowClassName="ScenariosRow" msprop:Generator_UserTableName="Scenarios" msprop:Generator_RowEvArgName="ScenariosRowChangeEvent" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="ProfileNumber" msprop:Generator_ColumnVarNameInTable="columnProfileNumber" msprop:Generator_ColumnPropNameInRow="ProfileNumber" msprop:Generator_ColumnPropNameInTable="ProfileNumberColumn" msprop:Generator_UserColumnName="ProfileNumber" type="xs:int" />
                    <xs:element name="EcoDriving" msprop:Generator_ColumnVarNameInTable="columnEcoDriving" msprop:Generator_ColumnPropNameInRow="EcoDriving" msprop:Generator_ColumnPropNameInTable="EcoDrivingColumn" msprop:Generator_UserColumnName="EcoDriving" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="MaxAllowedSpeed" msprop:Generator_ColumnVarNameInTable="columnMaxAllowedSpeed" msprop:Generator_ColumnPropNameInRow="MaxAllowedSpeed" msprop:Generator_ColumnPropNameInTable="MaxAllowedSpeedColumn" msprop:Generator_UserColumnName="MaxAllowedSpeed" type="xs:unsignedShort" minOccurs="0" />
                    <xs:element name="MaxAccelerationForce" msprop:Generator_ColumnVarNameInTable="columnMaxAccelerationForce" msprop:Generator_ColumnPropNameInRow="MaxAccelerationForce" msprop:Generator_ColumnPropNameInTable="MaxAccelerationForceColumn" msprop:Generator_UserColumnName="MaxAccelerationForce" type="xs:unsignedShort" minOccurs="0" />
                    <xs:element name="MaxBrakingForce" msprop:Generator_ColumnVarNameInTable="columnMaxBrakingForce" msprop:Generator_ColumnPropNameInRow="MaxBrakingForce" msprop:Generator_ColumnPropNameInTable="MaxBrakingForceColumn" msprop:Generator_UserColumnName="MaxBrakingForce" type="xs:unsignedShort" minOccurs="0" />
                    <xs:element name="MaxCorneringAngle" msprop:Generator_ColumnVarNameInTable="columnMaxCorneringAngle" msprop:Generator_ColumnPropNameInRow="MaxCorneringAngle" msprop:Generator_ColumnPropNameInTable="MaxCorneringAngleColumn" msprop:Generator_UserColumnName="MaxCorneringAngle" type="xs:unsignedShort" minOccurs="0" />
                    <xs:element name="AccelerationActiveOutputDuration" msprop:Generator_ColumnVarNameInTable="columnAccelerationActiveOutputDuration" msprop:Generator_ColumnPropNameInRow="AccelerationActiveOutputDuration" msprop:Generator_ColumnPropNameInTable="AccelerationActiveOutputDurationColumn" msprop:Generator_UserColumnName="AccelerationActiveOutputDuration" type="xs:unsignedShort" minOccurs="0" />
                    <xs:element name="BrakingActiveOutputDuration" msprop:Generator_ColumnVarNameInTable="columnBrakingActiveOutputDuration" msprop:Generator_ColumnPropNameInRow="BrakingActiveOutputDuration" msprop:Generator_ColumnPropNameInTable="BrakingActiveOutputDurationColumn" msprop:Generator_UserColumnName="BrakingActiveOutputDuration" type="xs:unsignedShort" minOccurs="0" />
                    <xs:element name="CorneringActiveOutputDuration" msprop:Generator_ColumnVarNameInTable="columnCorneringActiveOutputDuration" msprop:Generator_ColumnPropNameInRow="CorneringActiveOutputDuration" msprop:Generator_ColumnPropNameInTable="CorneringActiveOutputDurationColumn" msprop:Generator_UserColumnName="CorneringActiveOutputDuration" type="xs:unsignedShort" minOccurs="0" />
                    <xs:element name="Immobilizer" msprop:Generator_ColumnVarNameInTable="columnImmobilizer" msprop:Generator_ColumnPropNameInRow="Immobilizer" msprop:Generator_ColumnPropNameInTable="ImmobilizerColumn" msprop:Generator_UserColumnName="Immobilizer" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="Overspeeding" msprop:Generator_ColumnVarNameInTable="columnOverspeeding" msprop:Generator_ColumnPropNameInRow="Overspeeding" msprop:Generator_ColumnPropNameInTable="OverspeedingColumn" msprop:Generator_UserColumnName="Overspeeding" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="EcoSource" msprop:Generator_ColumnVarNameInTable="columnEcoSource" msprop:Generator_ColumnPropNameInRow="EcoSource" msprop:Generator_ColumnPropNameInTable="EcoSourceColumn" msprop:Generator_UserColumnName="EcoSource" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="iButtonCheck" msprop:Generator_ColumnVarNameInTable="columniButtonCheck" msprop:Generator_ColumnPropNameInRow="iButtonCheck" msprop:Generator_ColumnPropNameInTable="iButtonCheckColumn" msprop:Generator_UserColumnName="iButtonCheck" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="immoTmo" msprop:Generator_ColumnVarNameInTable="columnimmoTmo" msprop:Generator_ColumnPropNameInRow="immoTmo" msprop:Generator_ColumnPropNameInTable="immoTmoColumn" msprop:Generator_UserColumnName="immoTmo" type="xs:unsignedShort" minOccurs="0" />
                    <xs:element name="EIdling_en" msprop:Generator_ColumnVarNameInTable="columnEIdling_en" msprop:Generator_ColumnPropNameInRow="EIdling_en" msprop:Generator_ColumnPropNameInTable="EIdling_enColumn" msprop:Generator_UserColumnName="EIdling_en" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="EIdling_to_stationary" msprop:Generator_ColumnVarNameInTable="columnEIdling_to_stationary" msprop:Generator_ColumnPropNameInRow="EIdling_to_stationary" msprop:Generator_ColumnPropNameInTable="EIdling_to_stationaryColumn" msprop:Generator_UserColumnName="EIdling_to_stationary" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="EIdling_to_movement" msprop:Generator_ColumnVarNameInTable="columnEIdling_to_movement" msprop:Generator_ColumnPropNameInRow="EIdling_to_movement" msprop:Generator_ColumnPropNameInTable="EIdling_to_movementColumn" msprop:Generator_UserColumnName="EIdling_to_movement" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="JammingDetection" msprop:Generator_ColumnVarNameInTable="columnJammingDetection" msprop:Generator_ColumnPropNameInRow="JammingDetection" msprop:Generator_ColumnPropNameInTable="JammingDetectionColumn" msprop:Generator_UserColumnName="JammingDetection" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="JammingSensitivity" msprop:Generator_ColumnVarNameInTable="columnJammingSensitivity" msprop:Generator_ColumnPropNameInRow="JammingSensitivity" msprop:Generator_ColumnPropNameInTable="JammingSensitivityColumn" msprop:Generator_UserColumnName="JammingSensitivity" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="JammingTimeout" msprop:Generator_ColumnVarNameInTable="columnJammingTimeout" msprop:Generator_ColumnPropNameInRow="JammingTimeout" msprop:Generator_ColumnPropNameInTable="JammingTimeoutColumn" msprop:Generator_UserColumnName="JammingTimeout" type="xs:unsignedShort" minOccurs="0" />
                    <xs:element name="JammingDoutDuration" msprop:Generator_ColumnVarNameInTable="columnJammingDoutDuration" msprop:Generator_ColumnPropNameInRow="JammingDoutDuration" msprop:Generator_ColumnPropNameInTable="JammingDoutDurationColumn" msprop:Generator_UserColumnName="JammingDoutDuration" type="xs:unsignedShort" minOccurs="0" />
                    <xs:element name="IBNotification_en" msprop:Generator_ColumnVarNameInTable="columnIBNotification_en" msprop:Generator_ColumnPropNameInRow="IBNotification_en" msprop:Generator_ColumnPropNameInTable="IBNotification_enColumn" msprop:Generator_UserColumnName="IBNotification_en" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="IBNotification_tmo" msprop:Generator_ColumnVarNameInTable="columnIBNotification_tmo" msprop:Generator_ColumnPropNameInRow="IBNotification_tmo" msprop:Generator_ColumnPropNameInTable="IBNotification_tmoColumn" msprop:Generator_UserColumnName="IBNotification_tmo" type="xs:unsignedShort" minOccurs="0" />
                    <xs:element name="CrashDetection" msprop:Generator_ColumnVarNameInTable="columnCrashDetection" msprop:Generator_ColumnPropNameInRow="CrashDetection" msprop:Generator_ColumnPropNameInTable="CrashDetectionColumn" msprop:Generator_UserColumnName="CrashDetection" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="CrashThreshold" msprop:Generator_ColumnVarNameInTable="columnCrashThreshold" msprop:Generator_ColumnPropNameInRow="CrashThreshold" msprop:Generator_ColumnPropNameInTable="CrashThresholdColumn" msprop:Generator_UserColumnName="CrashThreshold" type="xs:unsignedShort" minOccurs="0" />
                    <xs:element name="CrashDuration" msprop:Generator_ColumnVarNameInTable="columnCrashDuration" msprop:Generator_ColumnPropNameInRow="CrashDuration" msprop:Generator_ColumnPropNameInTable="CrashDurationColumn" msprop:Generator_UserColumnName="CrashDuration" type="xs:unsignedShort" minOccurs="0" />
                    <xs:element name="AuthTmo" msprop:Generator_ColumnVarNameInTable="columnAuthTmo" msprop:Generator_ColumnPropNameInRow="AuthTmo" msprop:Generator_ColumnPropNameInTable="AuthTmoColumn" msprop:Generator_UserColumnName="AuthTmo" type="xs:unsignedShort" minOccurs="0" />
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="Trip" msprop:Generator_TableClassName="TripDataTable" msprop:Generator_TableVarName="tableTrip" msprop:Generator_RowChangedName="TripRowChanged" msprop:Generator_TablePropName="Trip" msprop:Generator_RowDeletingName="TripRowDeleting" msprop:Generator_RowChangingName="TripRowChanging" msprop:Generator_RowEvHandlerName="TripRowChangeEventHandler" msprop:Generator_RowDeletedName="TripRowDeleted" msprop:Generator_RowClassName="TripRow" msprop:Generator_UserTableName="Trip" msprop:Generator_RowEvArgName="TripRowChangeEvent" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="ProfileNumber" msprop:Generator_ColumnVarNameInTable="columnProfileNumber" msprop:Generator_ColumnPropNameInRow="ProfileNumber" msprop:Generator_ColumnPropNameInTable="ProfileNumberColumn" msprop:Generator_UserColumnName="ProfileNumber" type="xs:int" />
                    <xs:element name="Enable" msprop:Generator_ColumnVarNameInTable="columnEnable" msprop:Generator_ColumnPropNameInRow="Enable" msprop:Generator_ColumnPropNameInTable="EnableColumn" msprop:Generator_UserColumnName="Enable" type="xs:unsignedByte" default="0" minOccurs="0" />
                    <xs:element name="StartStopSpeed" msprop:Generator_ColumnVarNameInTable="columnStartStopSpeed" msprop:Generator_ColumnPropNameInRow="StartStopSpeed" msprop:Generator_ColumnPropNameInTable="StartStopSpeedColumn" msprop:Generator_UserColumnName="StartStopSpeed" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="Timeout" msprop:Generator_ColumnVarNameInTable="columnTimeout" msprop:Generator_ColumnPropNameInRow="Timeout" msprop:Generator_ColumnPropNameInTable="TimeoutColumn" msprop:Generator_UserColumnName="Timeout" type="xs:unsignedShort" minOccurs="0" />
                    <xs:element name="ContinuousCounting" msprop:Generator_ColumnVarNameInTable="columnContinuousCounting" msprop:Generator_ColumnPropNameInRow="ContinuousCounting" msprop:Generator_ColumnPropNameInTable="ContinuousCountingColumn" msprop:Generator_UserColumnName="ContinuousCounting" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="RememberIButton" msprop:Generator_ColumnVarNameInTable="columnRememberIButton" msprop:Generator_ColumnPropNameInRow="RememberIButton" msprop:Generator_ColumnPropNameInTable="RememberIButtonColumn" msprop:Generator_UserColumnName="RememberIButton" type="xs:unsignedByte" minOccurs="0" />
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="Securnum" msprop:Generator_TableClassName="SecurnumDataTable" msprop:Generator_TableVarName="tableSecurnum" msprop:Generator_RowChangedName="SecurnumRowChanged" msprop:Generator_TablePropName="Securnum" msprop:Generator_RowDeletingName="SecurnumRowDeleting" msprop:Generator_RowChangingName="SecurnumRowChanging" msprop:Generator_RowEvHandlerName="SecurnumRowChangeEventHandler" msprop:Generator_RowDeletedName="SecurnumRowDeleted" msprop:Generator_RowClassName="SecurnumRow" msprop:Generator_UserTableName="Securnum" msprop:Generator_RowEvArgName="SecurnumRowChangeEvent" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="ProfileNumber" msprop:Generator_ColumnVarNameInTable="columnProfileNumber" msprop:Generator_ColumnPropNameInRow="ProfileNumber" msprop:Generator_ColumnPropNameInTable="ProfileNumberColumn" msprop:Generator_UserColumnName="ProfileNumber" type="xs:int" />
                    <xs:element name="SecurnumId" msdata:AutoIncrement="true" msprop:Generator_ColumnVarNameInTable="columnSecurnumId" msprop:Generator_ColumnPropNameInRow="SecurnumId" msprop:Generator_ColumnPropNameInTable="SecurnumIdColumn" msprop:Generator_UserColumnName="SecurnumId" type="xs:int" />
                    <xs:element name="AuthPhoneNum" msprop:Generator_ColumnVarNameInTable="columnAuthPhoneNum" msprop:Generator_ColumnPropNameInRow="AuthPhoneNum" msprop:Generator_ColumnPropNameInTable="AuthPhoneNumColumn" msprop:Generator_UserColumnName="AuthPhoneNum" type="xs:string" minOccurs="0" />
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="AutoGeofencing" msprop:Generator_TableClassName="AutoGeofencingDataTable" msprop:Generator_TableVarName="tableAutoGeofencing" msprop:Generator_RowChangedName="AutoGeofencingRowChanged" msprop:Generator_TablePropName="AutoGeofencing" msprop:Generator_RowDeletingName="AutoGeofencingRowDeleting" msprop:Generator_RowChangingName="AutoGeofencingRowChanging" msprop:Generator_RowEvHandlerName="AutoGeofencingRowChangeEventHandler" msprop:Generator_RowDeletedName="AutoGeofencingRowDeleted" msprop:Generator_RowClassName="AutoGeofencingRow" msprop:Generator_UserTableName="AutoGeofencing" msprop:Generator_RowEvArgName="AutoGeofencingRowChangeEvent" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="ProfileNumber" msprop:Generator_ColumnVarNameInTable="columnProfileNumber" msprop:Generator_ColumnPropNameInRow="ProfileNumber" msprop:Generator_ColumnPropNameInTable="ProfileNumberColumn" msprop:Generator_UserColumnName="ProfileNumber" type="xs:int" />
                    <xs:element name="DeactivateBy" msprop:Generator_ColumnVarNameInTable="columnDeactivateBy" msprop:Generator_ColumnPropNameInRow="DeactivateBy" msprop:Generator_ColumnPropNameInTable="DeactivateByColumn" msprop:Generator_UserColumnName="DeactivateBy" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="ActivationTimeout" msprop:Generator_ColumnVarNameInTable="columnActivationTimeout" msprop:Generator_ColumnPropNameInRow="ActivationTimeout" msprop:Generator_ColumnPropNameInTable="ActivationTimeoutColumn" msprop:Generator_UserColumnName="ActivationTimeout" type="xs:unsignedShort" minOccurs="0" />
                    <xs:element name="Priority" msprop:Generator_ColumnVarNameInTable="columnPriority" msprop:Generator_ColumnPropNameInRow="Priority" msprop:Generator_ColumnPropNameInTable="PriorityColumn" msprop:Generator_UserColumnName="Priority" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="Event" msprop:Generator_ColumnVarNameInTable="columnEvent" msprop:Generator_ColumnPropNameInRow="Event" msprop:Generator_ColumnPropNameInTable="EventColumn" msprop:Generator_UserColumnName="Event" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="Radius" msprop:Generator_ColumnVarNameInTable="columnRadius" msprop:Generator_ColumnPropNameInRow="Radius" msprop:Generator_ColumnPropNameInTable="RadiusColumn" msprop:Generator_UserColumnName="Radius" type="xs:unsignedInt" minOccurs="0" />
                    <xs:element name="Reserved1" msprop:Generator_ColumnVarNameInTable="columnReserved1" msprop:Generator_ColumnPropNameInRow="Reserved1" msprop:Generator_ColumnPropNameInTable="Reserved1Column" msprop:Generator_UserColumnName="Reserved1" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="Reserved2" msprop:Generator_ColumnVarNameInTable="columnReserved2" msprop:Generator_ColumnPropNameInRow="Reserved2" msprop:Generator_ColumnPropNameInTable="Reserved2Column" msprop:Generator_UserColumnName="Reserved2" type="xs:unsignedByte" minOccurs="0" />
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="OperatorsList" msprop:Generator_TableClassName="OperatorsListDataTable" msprop:Generator_TableVarName="tableOperatorsList" msprop:Generator_RowChangedName="OperatorsListRowChanged" msprop:Generator_TablePropName="OperatorsList" msprop:Generator_RowDeletingName="OperatorsListRowDeleting" msprop:Generator_RowChangingName="OperatorsListRowChanging" msprop:Generator_RowEvHandlerName="OperatorsListRowChangeEventHandler" msprop:Generator_RowDeletedName="OperatorsListRowDeleted" msprop:Generator_RowClassName="OperatorsListRow" msprop:Generator_UserTableName="OperatorsList" msprop:Generator_RowEvArgName="OperatorsListRowChangeEvent" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="ProfileNumber" msprop:Generator_ColumnVarNameInTable="columnProfileNumber" msprop:Generator_ColumnPropNameInRow="ProfileNumber" msprop:Generator_ColumnPropNameInTable="ProfileNumberColumn" msprop:Generator_UserColumnName="ProfileNumber" type="xs:int" />
                    <xs:element name="OperatorId" msdata:AutoIncrement="true" msprop:Generator_ColumnVarNameInTable="columnOperatorId" msprop:Generator_ColumnPropNameInRow="OperatorId" msprop:Generator_ColumnPropNameInTable="OperatorIdColumn" msprop:Generator_UserColumnName="OperatorId" type="xs:int" />
                    <xs:element name="Code" msprop:Generator_ColumnVarNameInTable="columnCode" msprop:Generator_ColumnPropNameInRow="Code" msprop:Generator_ColumnPropNameInTable="CodeColumn" msprop:Generator_UserColumnName="Code" type="xs:string" minOccurs="0" />
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="OperatorTimeStep" msprop:Generator_TableClassName="OperatorTimeStepDataTable" msprop:Generator_TableVarName="tableOperatorTimeStep" msprop:Generator_RowChangedName="OperatorTimeStepRowChanged" msprop:Generator_TablePropName="OperatorTimeStep" msprop:Generator_RowDeletingName="OperatorTimeStepRowDeleting" msprop:Generator_RowChangingName="OperatorTimeStepRowChanging" msprop:Generator_RowEvHandlerName="OperatorTimeStepRowChangeEventHandler" msprop:Generator_RowDeletedName="OperatorTimeStepRowDeleted" msprop:Generator_RowClassName="OperatorTimeStepRow" msprop:Generator_UserTableName="OperatorTimeStep" msprop:Generator_RowEvArgName="OperatorTimeStepRowChangeEvent" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="ProfileNumber" msprop:Generator_ColumnVarNameInTable="columnProfileNumber" msprop:Generator_ColumnPropNameInRow="ProfileNumber" msprop:Generator_ColumnPropNameInTable="ProfileNumberColumn" msprop:Generator_UserColumnName="ProfileNumber" type="xs:int" />
                    <xs:element name="TimeStep" msprop:Generator_ColumnVarNameInTable="columnTimeStep" msprop:Generator_ColumnPropNameInRow="TimeStep" msprop:Generator_ColumnPropNameInTable="TimeStepColumn" msprop:Generator_UserColumnName="TimeStep" type="xs:unsignedInt" minOccurs="0" />
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="LvCan" msprop:Generator_TableClassName="LvCanDataTable" msprop:Generator_TableVarName="tableLvCan" msprop:Generator_TablePropName="LvCan" msprop:Generator_RowDeletingName="LvCanRowDeleting" msprop:Generator_RowChangingName="LvCanRowChanging" msprop:Generator_RowEvHandlerName="LvCanRowChangeEventHandler" msprop:Generator_RowDeletedName="LvCanRowDeleted" msprop:Generator_UserTableName="LvCan" msprop:Generator_RowChangedName="LvCanRowChanged" msprop:Generator_RowEvArgName="LvCanRowChangeEvent" msprop:Generator_RowClassName="LvCanRow" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="IOId" msprop:Generator_ColumnVarNameInTable="columnIOId" msprop:Generator_ColumnPropNameInRow="IOId" msprop:Generator_ColumnPropNameInTable="IOIdColumn" msprop:Generator_UserColumnName="IOId" type="xs:int" />
                    <xs:element name="ProfileNumber" msprop:Generator_ColumnVarNameInTable="columnProfileNumber" msprop:Generator_ColumnPropNameInRow="ProfileNumber" msprop:Generator_ColumnPropNameInTable="ProfileNumberColumn" msprop:Generator_UserColumnName="ProfileNumber" type="xs:int" />
                    <xs:element name="Priority" msprop:Generator_ColumnVarNameInTable="columnPriority" msprop:Generator_ColumnPropNameInRow="Priority" msprop:Generator_ColumnPropNameInTable="PriorityColumn" msprop:Generator_UserColumnName="Priority" type="xs:unsignedByte" />
                    <xs:element name="HighLevel" msprop:Generator_ColumnVarNameInTable="columnHighLevel" msprop:Generator_ColumnPropNameInRow="HighLevel" msprop:Generator_ColumnPropNameInTable="HighLevelColumn" msprop:Generator_UserColumnName="HighLevel" type="xs:int" default="0" />
                    <xs:element name="LowLevel" msprop:Generator_ColumnVarNameInTable="columnLowLevel" msprop:Generator_ColumnPropNameInRow="LowLevel" msprop:Generator_ColumnPropNameInTable="LowLevelColumn" msprop:Generator_UserColumnName="LowLevel" type="xs:int" default="0" />
                    <xs:element name="GenerateEvent" msprop:Generator_ColumnVarNameInTable="columnGenerateEvent" msprop:Generator_ColumnPropNameInRow="GenerateEvent" msprop:Generator_ColumnPropNameInTable="GenerateEventColumn" msprop:Generator_UserColumnName="GenerateEvent" type="xs:unsignedByte" />
                    <xs:element name="AvgCounter" msprop:Generator_ColumnVarNameInTable="columnAvgCounter" msprop:Generator_ColumnPropNameInRow="AvgCounter" msprop:Generator_ColumnPropNameInTable="AvgCounterColumn" msprop:Generator_UserColumnName="AvgCounter" type="xs:unsignedShort" />
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="Can" msprop:Generator_TableClassName="CanDataTable" msprop:Generator_TableVarName="tableCan" msprop:Generator_TablePropName="Can" msprop:Generator_RowDeletingName="CanRowDeleting" msprop:Generator_RowChangingName="CanRowChanging" msprop:Generator_RowEvHandlerName="CanRowChangeEventHandler" msprop:Generator_RowDeletedName="CanRowDeleted" msprop:Generator_UserTableName="Can" msprop:Generator_RowChangedName="CanRowChanged" msprop:Generator_RowEvArgName="CanRowChangeEvent" msprop:Generator_RowClassName="CanRow" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="ProfileNumber" msprop:Generator_ColumnVarNameInTable="columnProfileNumber" msprop:Generator_ColumnPropNameInRow="ProfileNumber" msprop:Generator_ColumnPropNameInTable="ProfileNumberColumn" msprop:Generator_UserColumnName="ProfileNumber" type="xs:int" msdata:Ordinal="0" />
                    <xs:element name="CanMode" msprop:Generator_ColumnVarNameInTable="columnCanMode" msprop:Generator_ColumnPropNameInRow="CanMode" msprop:Generator_ColumnPropNameInTable="CanModeColumn" msprop:Generator_UserColumnName="CanMode" type="xs:unsignedByte" minOccurs="0" msdata:Ordinal="1" />
                    <xs:element name="CanIOResetOnIgnOff" msprop:Generator_ColumnVarNameInTable="columnCanIOResetOnIgnOff" msprop:Generator_ColumnPropNameInRow="CanIOResetOnIgnOff" msprop:Generator_ColumnPropNameInTable="CanIOResetOnIgnOffColumn" msprop:Generator_UserColumnName="CanIOResetOnIgnOff" type="xs:unsignedByte" msdata:Ordinal="2" />
                    <xs:element name="can_send_zeroes_en" msprop:Generator_ColumnVarNameInTable="columncan_send_zeroes_en" msprop:Generator_ColumnPropNameInRow="can_send_zeroes_en" msprop:Generator_ColumnPropNameInTable="can_send_zeroes_enColumn" msprop:Generator_UserColumnName="can_send_zeroes_en" type="xs:unsignedByte" msdata:Ordinal="4" />
                    <xs:element name="can_data_type_par" msprop:Generator_ColumnVarNameInTable="columncan_data_type_par" msprop:Generator_ColumnPropNameInRow="can_data_type_par" msprop:Generator_ColumnPropNameInTable="can_data_type_parColumn" msprop:Generator_UserColumnName="can_data_type_par" type="xs:unsignedByte" msdata:Ordinal="5" />
                    <xs:element name="fms_fuel_high_res_select" msprop:Generator_ColumnVarNameInTable="columnfms_fuel_high_res_select" msprop:Generator_ColumnPropNameInRow="fms_fuel_high_res_select" msprop:Generator_ColumnPropNameInTable="fms_fuel_high_res_selectColumn" msprop:Generator_UserColumnName="fms_fuel_high_res_select" type="xs:unsignedByte" minOccurs="0" msdata:Ordinal="6" />
                  </xs:sequence>
                  <xs:attribute name="ProfileNumber_0" msprop:Generator_ColumnVarNameInTable="columnProfileNumber_0" msprop:Generator_ColumnPropNameInRow="ProfileNumber_0" msprop:Generator_ColumnPropNameInTable="ProfileNumber_0Column" msprop:Generator_UserColumnName="ProfileNumber_0" type="xs:int" use="prohibited" />
                </xs:complexType>
              </xs:element>
              <xs:element name="Vehicle" msprop:Generator_TableClassName="VehicleDataTable" msprop:Generator_TableVarName="tableVehicle" msprop:Generator_RowChangedName="VehicleRowChanged" msprop:Generator_TablePropName="Vehicle" msprop:Generator_RowDeletingName="VehicleRowDeleting" msprop:Generator_RowChangingName="VehicleRowChanging" msprop:Generator_RowEvHandlerName="VehicleRowChangeEventHandler" msprop:Generator_RowDeletedName="VehicleRowDeleted" msprop:Generator_RowClassName="VehicleRow" msprop:Generator_UserTableName="Vehicle" msprop:Generator_RowEvArgName="VehicleRowChangeEvent" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="VehicleId" msdata:Caption="IOId" msprop:Generator_ColumnVarNameInTable="columnVehicleId" msprop:Generator_ColumnPropNameInRow="VehicleId" msprop:Generator_ColumnPropNameInTable="VehicleIdColumn" msprop:Generator_UserColumnName="VehicleId" type="xs:int" />
                    <xs:element name="ProfileNumber" msprop:Generator_ColumnVarNameInTable="columnProfileNumber" msprop:Generator_ColumnPropNameInRow="ProfileNumber" msprop:Generator_ColumnPropNameInTable="ProfileNumberColumn" msprop:Generator_UserColumnName="ProfileNumber" type="xs:int" />
                    <xs:element name="Priority" msprop:Generator_ColumnVarNameInTable="columnPriority" msprop:Generator_ColumnPropNameInRow="Priority" msprop:Generator_ColumnPropNameInTable="PriorityColumn" msprop:Generator_UserColumnName="Priority" type="xs:unsignedByte" />
                    <xs:element name="HighLevel" msprop:Generator_ColumnVarNameInTable="columnHighLevel" msprop:Generator_ColumnPropNameInRow="HighLevel" msprop:Generator_ColumnPropNameInTable="HighLevelColumn" msprop:Generator_UserColumnName="HighLevel" type="xs:int" />
                    <xs:element name="LowLevel" msprop:Generator_ColumnVarNameInTable="columnLowLevel" msprop:Generator_ColumnPropNameInRow="LowLevel" msprop:Generator_ColumnPropNameInTable="LowLevelColumn" msprop:Generator_UserColumnName="LowLevel" type="xs:int" />
                    <xs:element name="GenerateEvent" msdata:Caption="Operand" msprop:Generator_ColumnVarNameInTable="columnGenerateEvent" msprop:Generator_ColumnPropNameInRow="GenerateEvent" msprop:Generator_ColumnPropNameInTable="GenerateEventColumn" msprop:Generator_UserColumnName="GenerateEvent" type="xs:unsignedByte" />
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="CANConfig" msprop:Generator_TableClassName="CANConfigDataTable" msprop:Generator_TableVarName="tableCANConfig" msprop:Generator_RowChangedName="CANConfigRowChanged" msprop:Generator_TablePropName="CANConfig" msprop:Generator_RowDeletingName="CANConfigRowDeleting" msprop:Generator_RowChangingName="CANConfigRowChanging" msprop:Generator_RowEvHandlerName="CANConfigRowChangeEventHandler" msprop:Generator_RowDeletedName="CANConfigRowDeleted" msprop:Generator_RowClassName="CANConfigRow" msprop:Generator_UserTableName="CANConfig" msprop:Generator_RowEvArgName="CANConfigRowChangeEvent" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="CANConfigId" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnCANConfigId" msprop:Generator_ColumnPropNameInRow="CANConfigId" msprop:Generator_ColumnPropNameInTable="CANConfigIdColumn" msprop:Generator_UserColumnName="CANConfigId" type="xs:int" />
                    <xs:element name="ProfileNumber" msprop:Generator_ColumnVarNameInTable="columnProfileNumber" msprop:Generator_ColumnPropNameInRow="ProfileNumber" msprop:Generator_ColumnPropNameInTable="ProfileNumberColumn" msprop:Generator_UserColumnName="ProfileNumber" type="xs:int" />
                    <xs:element name="ID_type" msprop:Generator_ColumnVarNameInTable="columnID_type" msprop:Generator_ColumnPropNameInRow="ID_type" msprop:Generator_ColumnPropNameInTable="ID_typeColumn" msprop:Generator_UserColumnName="ID_type" type="xs:unsignedByte" />
                    <xs:element name="Output_Data_Mask" msprop:Generator_ColumnVarNameInTable="columnOutput_Data_Mask" msprop:Generator_ColumnPropNameInRow="Output_Data_Mask" msprop:Generator_ColumnPropNameInTable="Output_Data_MaskColumn" msprop:Generator_UserColumnName="Output_Data_Mask" type="xs:unsignedByte" />
                    <xs:element name="CAN_ID" msprop:Generator_ColumnVarNameInTable="columnCAN_ID" msprop:Generator_ColumnPropNameInRow="CAN_ID" msprop:Generator_ColumnPropNameInTable="CAN_IDColumn" msprop:Generator_UserColumnName="CAN_ID" type="xs:string" />
                    <xs:element name="Priority" msprop:Generator_ColumnVarNameInTable="columnPriority" msprop:Generator_ColumnPropNameInRow="Priority" msprop:Generator_ColumnPropNameInTable="PriorityColumn" msprop:Generator_UserColumnName="Priority" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="HighLevel" msprop:Generator_ColumnVarNameInTable="columnHighLevel" msprop:Generator_ColumnPropNameInRow="HighLevel" msprop:Generator_ColumnPropNameInTable="HighLevelColumn" msprop:Generator_UserColumnName="HighLevel" type="xs:int" minOccurs="0" />
                    <xs:element name="LowLevel" msprop:Generator_ColumnVarNameInTable="columnLowLevel" msprop:Generator_ColumnPropNameInRow="LowLevel" msprop:Generator_ColumnPropNameInTable="LowLevelColumn" msprop:Generator_UserColumnName="LowLevel" type="xs:int" minOccurs="0" />
                    <xs:element name="GenerateEvent" msprop:Generator_ColumnVarNameInTable="columnGenerateEvent" msprop:Generator_ColumnPropNameInRow="GenerateEvent" msprop:Generator_ColumnPropNameInTable="GenerateEventColumn" msprop:Generator_UserColumnName="GenerateEvent" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="AvgCounter" msprop:Generator_ColumnVarNameInTable="columnAvgCounter" msprop:Generator_ColumnPropNameInRow="AvgCounter" msprop:Generator_ColumnPropNameInTable="AvgCounterColumn" msprop:Generator_UserColumnName="AvgCounter" type="xs:unsignedShort" minOccurs="0" />
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="FMS" msprop:Generator_TableClassName="FMSDataTable" msprop:Generator_TableVarName="tableFMS" msprop:Generator_RowChangedName="FMSRowChanged" msprop:Generator_TablePropName="FMS" msprop:Generator_RowDeletingName="FMSRowDeleting" msprop:Generator_RowChangingName="FMSRowChanging" msprop:Generator_RowEvHandlerName="FMSRowChangeEventHandler" msprop:Generator_RowDeletedName="FMSRowDeleted" msprop:Generator_RowClassName="FMSRow" msprop:Generator_UserTableName="FMS" msprop:Generator_RowEvArgName="FMSRowChangeEvent" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="FMSId" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msdata:Caption="CANConfigId" msprop:Generator_ColumnVarNameInTable="columnFMSId" msprop:Generator_ColumnPropNameInRow="FMSId" msprop:Generator_ColumnPropNameInTable="FMSIdColumn" msprop:Generator_UserColumnName="FMSId" type="xs:int" />
                    <xs:element name="ProfileNumber" msprop:Generator_ColumnVarNameInTable="columnProfileNumber" msprop:Generator_ColumnPropNameInRow="ProfileNumber" msprop:Generator_ColumnPropNameInTable="ProfileNumberColumn" msprop:Generator_UserColumnName="ProfileNumber" type="xs:int" />
                    <xs:element name="Priority" msdata:Caption="ID_type" msprop:Generator_ColumnVarNameInTable="columnPriority" msprop:Generator_ColumnPropNameInRow="Priority" msprop:Generator_ColumnPropNameInTable="PriorityColumn" msprop:Generator_UserColumnName="Priority" type="xs:unsignedByte" />
                    <xs:element name="HighLevel" msdata:Caption="Mask_ID" msprop:Generator_ColumnVarNameInTable="columnHighLevel" msprop:Generator_ColumnPropNameInRow="HighLevel" msprop:Generator_ColumnPropNameInTable="HighLevelColumn" msprop:Generator_UserColumnName="HighLevel" type="xs:int" default="0" />
                    <xs:element name="LowLevel" msdata:Caption="Mask_ID" msprop:Generator_ColumnVarNameInTable="columnLowLevel" msprop:Generator_ColumnPropNameInRow="LowLevel" msprop:Generator_ColumnPropNameInTable="LowLevelColumn" msprop:Generator_UserColumnName="LowLevel" type="xs:int" default="0" />
                    <xs:element name="GenerateEvent" msprop:Generator_ColumnVarNameInTable="columnGenerateEvent" msprop:Generator_ColumnPropNameInRow="GenerateEvent" msprop:Generator_ColumnPropNameInTable="GenerateEventColumn" msprop:Generator_UserColumnName="GenerateEvent" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="AvgCounter" msprop:Generator_ColumnVarNameInTable="columnAvgCounter" msprop:Generator_ColumnPropNameInRow="AvgCounter" msprop:Generator_ColumnPropNameInTable="AvgCounterColumn" msprop:Generator_UserColumnName="AvgCounter" type="xs:unsignedShort" minOccurs="0" />
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="IO" msprop:Generator_UserTableName="IO" msprop:Generator_RowEvArgName="IORowChangeEvent" msprop:Generator_TableVarName="tableIO" msprop:Generator_TablePropName="IO" msprop:Generator_RowDeletingName="IORowDeleting" msprop:Generator_RowChangingName="IORowChanging" msprop:Generator_RowDeletedName="IORowDeleted" msprop:Generator_RowEvHandlerName="IORowChangeEventHandler" msprop:Generator_TableClassName="IODataTable" msprop:Generator_RowChangedName="IORowChanged" msprop:Generator_RowClassName="IORow" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="IOId" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnIOId" msprop:Generator_ColumnPropNameInRow="IOId" msprop:Generator_ColumnPropNameInTable="IOIdColumn" msprop:Generator_UserColumnName="IOId" type="xs:int" />
                    <xs:element name="ProfileNumber" msprop:Generator_ColumnVarNameInTable="columnProfileNumber" msprop:Generator_ColumnPropNameInRow="ProfileNumber" msprop:Generator_ColumnPropNameInTable="ProfileNumberColumn" msprop:Generator_UserColumnName="ProfileNumber" type="xs:int" />
                    <xs:element name="Priority" msprop:Generator_ColumnVarNameInTable="columnPriority" msprop:Generator_ColumnPropNameInRow="Priority" msprop:Generator_ColumnPropNameInTable="PriorityColumn" msprop:Generator_UserColumnName="Priority" type="xs:unsignedByte" />
                    <xs:element name="HighLevel" msprop:Generator_ColumnVarNameInTable="columnHighLevel" msprop:Generator_ColumnPropNameInRow="HighLevel" msprop:Generator_ColumnPropNameInTable="HighLevelColumn" msprop:Generator_UserColumnName="HighLevel" type="xs:int" default="0" />
                    <xs:element name="LowLevel" msprop:Generator_ColumnVarNameInTable="columnLowLevel" msprop:Generator_ColumnPropNameInRow="LowLevel" msprop:Generator_ColumnPropNameInTable="LowLevelColumn" msprop:Generator_UserColumnName="LowLevel" type="xs:int" default="0" />
                    <xs:element name="GenerateEvent" msprop:Generator_ColumnVarNameInTable="columnGenerateEvent" msprop:Generator_ColumnPropNameInRow="GenerateEvent" msprop:Generator_ColumnPropNameInTable="GenerateEventColumn" msprop:Generator_UserColumnName="GenerateEvent" type="xs:unsignedByte" />
                    <xs:element name="AvgCounter" msprop:Generator_ColumnVarNameInTable="columnAvgCounter" msprop:Generator_ColumnPropNameInRow="AvgCounter" msprop:Generator_ColumnPropNameInTable="AvgCounterColumn" msprop:Generator_UserColumnName="AvgCounter" type="xs:unsignedShort" />
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="GPRS" msprop:Generator_UserTableName="GPRS" msprop:Generator_RowEvArgName="GPRSRowChangeEvent" msprop:Generator_TableVarName="tableGPRS" msprop:Generator_TablePropName="GPRS" msprop:Generator_RowDeletingName="GPRSRowDeleting" msprop:Generator_RowChangingName="GPRSRowChanging" msprop:Generator_RowDeletedName="GPRSRowDeleted" msprop:Generator_RowEvHandlerName="GPRSRowChangeEventHandler" msprop:Generator_TableClassName="GPRSDataTable" msprop:Generator_RowChangedName="GPRSRowChanged" msprop:Generator_RowClassName="GPRSRow" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="ProfileNumber" msprop:Generator_ColumnVarNameInTable="columnProfileNumber" msprop:Generator_ColumnPropNameInRow="ProfileNumber" msprop:Generator_ColumnPropNameInTable="ProfileNumberColumn" msprop:Generator_UserColumnName="ProfileNumber" type="xs:int" />
                    <xs:element name="Enable" msprop:Generator_ColumnVarNameInTable="columnEnable" msprop:Generator_ColumnPropNameInRow="Enable" msprop:Generator_ColumnPropNameInTable="EnableColumn" msprop:Generator_UserColumnName="Enable" type="xs:unsignedByte" default="0" />
                    <xs:element name="TargetServerIp" msprop:Generator_ColumnVarNameInTable="columnTargetServerIp" msprop:Generator_ColumnPropNameInRow="TargetServerIp" msprop:Generator_ColumnPropNameInTable="TargetServerIpColumn" msprop:Generator_UserColumnName="TargetServerIp" type="xs:string" minOccurs="0" />
                    <xs:element name="TargetServerPort" msprop:Generator_ColumnVarNameInTable="columnTargetServerPort" msprop:Generator_ColumnPropNameInRow="TargetServerPort" msprop:Generator_ColumnPropNameInTable="TargetServerPortColumn" msprop:Generator_UserColumnName="TargetServerPort" type="xs:unsignedShort" minOccurs="0" />
                    <xs:element name="Protocol" msprop:Generator_ColumnVarNameInTable="columnProtocol" msprop:Generator_ColumnPropNameInRow="Protocol" msprop:Generator_ColumnPropNameInTable="ProtocolColumn" msprop:Generator_UserColumnName="Protocol" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="ServerResponseTmo" msprop:Generator_ColumnVarNameInTable="columnServerResponseTmo" msprop:Generator_ColumnPropNameInRow="ServerResponseTmo" msprop:Generator_ColumnPropNameInTable="ServerResponseTmoColumn" msprop:Generator_UserColumnName="ServerResponseTmo" type="xs:int" minOccurs="0" />
                    <xs:element name="Enable2" msprop:Generator_ColumnVarNameInTable="columnEnable2" msprop:Generator_ColumnPropNameInRow="Enable2" msprop:Generator_ColumnPropNameInTable="Enable2Column" msprop:Generator_UserColumnName="Enable2" type="xs:unsignedByte" default="0" />
                    <xs:element name="TargetServerIp2" msprop:Generator_ColumnVarNameInTable="columnTargetServerIp2" msprop:Generator_ColumnPropNameInRow="TargetServerIp2" msprop:Generator_ColumnPropNameInTable="TargetServerIp2Column" msprop:Generator_UserColumnName="TargetServerIp2" type="xs:string" minOccurs="0" />
                    <xs:element name="TargetServerPort2" msprop:Generator_ColumnVarNameInTable="columnTargetServerPort2" msprop:Generator_ColumnPropNameInRow="TargetServerPort2" msprop:Generator_ColumnPropNameInTable="TargetServerPort2Column" msprop:Generator_UserColumnName="TargetServerPort2" type="xs:unsignedShort" minOccurs="0" />
                    <xs:element name="Protocol2" msprop:Generator_ColumnVarNameInTable="columnProtocol2" msprop:Generator_ColumnPropNameInRow="Protocol2" msprop:Generator_ColumnPropNameInTable="Protocol2Column" msprop:Generator_UserColumnName="Protocol2" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="DataLimitInHome" msprop:Generator_ColumnVarNameInTable="columnDataLimitInHome" msprop:Generator_ColumnPropNameInRow="DataLimitInHome" msprop:Generator_ColumnPropNameInTable="DataLimitInHomeColumn" msprop:Generator_UserColumnName="DataLimitInHome" type="xs:int" minOccurs="0" />
                    <xs:element name="SendSmsNumberHome" msprop:Generator_ColumnVarNameInTable="columnSendSmsNumberHome" msprop:Generator_ColumnPropNameInRow="SendSmsNumberHome" msprop:Generator_ColumnPropNameInTable="SendSmsNumberHomeColumn" msprop:Generator_UserColumnName="SendSmsNumberHome" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="DataLimitInRoaming" msprop:Generator_ColumnVarNameInTable="columnDataLimitInRoaming" msprop:Generator_ColumnPropNameInRow="DataLimitInRoaming" msprop:Generator_ColumnPropNameInTable="DataLimitInRoamingColumn" msprop:Generator_UserColumnName="DataLimitInRoaming" type="xs:int" minOccurs="0" />
                    <xs:element name="SendSmsNumberRoaming" msprop:Generator_ColumnVarNameInTable="columnSendSmsNumberRoaming" msprop:Generator_ColumnPropNameInRow="SendSmsNumberRoaming" msprop:Generator_ColumnPropNameInTable="SendSmsNumberRoamingColumn" msprop:Generator_UserColumnName="SendSmsNumberRoaming" type="xs:unsignedByte" minOccurs="0" />
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="SSMSWTime" msprop:Generator_TableClassName="SSMSWTimeDataTable" msprop:Generator_TableVarName="tableSSMSWTime" msprop:Generator_RowChangedName="SSMSWTimeRowChanged" msprop:Generator_TablePropName="SSMSWTime" msprop:Generator_RowDeletingName="SSMSWTimeRowDeleting" msprop:Generator_RowChangingName="SSMSWTimeRowChanging" msprop:Generator_RowEvHandlerName="SSMSWTimeRowChangeEventHandler" msprop:Generator_RowDeletedName="SSMSWTimeRowDeleted" msprop:Generator_RowClassName="SSMSWTimeRow" msprop:Generator_UserTableName="SSMSWTime" msprop:Generator_RowEvArgName="SSMSWTimeRowChangeEvent" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="ProfileNumber" msprop:Generator_ColumnVarNameInTable="columnProfileNumber" msprop:Generator_ColumnPropNameInRow="ProfileNumber" msprop:Generator_ColumnPropNameInTable="ProfileNumberColumn" msprop:Generator_UserColumnName="ProfileNumber" type="xs:int" />
                    <xs:element name="WeekTime" msprop:Generator_ColumnVarNameInTable="columnWeekTime" msprop:Generator_ColumnPropNameInRow="WeekTime" msprop:Generator_ColumnPropNameInTable="WeekTimeColumn" msprop:Generator_UserColumnName="WeekTime" type="xs:string" minOccurs="0" />
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="GprsDataLimit" msprop:Generator_TableClassName="GprsDataLimitDataTable" msprop:Generator_TableVarName="tableGprsDataLimit" msprop:Generator_RowChangedName="GprsDataLimitRowChanged" msprop:Generator_TablePropName="GprsDataLimit" msprop:Generator_RowDeletingName="GprsDataLimitRowDeleting" msprop:Generator_RowChangingName="GprsDataLimitRowChanging" msprop:Generator_RowEvHandlerName="GprsDataLimitRowChangeEventHandler" msprop:Generator_RowDeletedName="GprsDataLimitRowDeleted" msprop:Generator_RowClassName="GprsDataLimitRow" msprop:Generator_UserTableName="GprsDataLimit" msprop:Generator_RowEvArgName="GprsDataLimitRowChangeEvent" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="ProfileNumber" msprop:Generator_ColumnVarNameInTable="columnProfileNumber" msprop:Generator_ColumnPropNameInRow="ProfileNumber" msprop:Generator_ColumnPropNameInTable="ProfileNumberColumn" msprop:Generator_UserColumnName="ProfileNumber" type="xs:int" />
                    <xs:element name="Enable" msprop:Generator_ColumnVarNameInTable="columnEnable" msprop:Generator_ColumnPropNameInRow="Enable" msprop:Generator_ColumnPropNameInTable="EnableColumn" msprop:Generator_UserColumnName="Enable" type="xs:unsignedByte" />
                    <xs:element name="DataLimitInHome" msprop:Generator_ColumnVarNameInTable="columnDataLimitInHome" msprop:Generator_ColumnPropNameInRow="DataLimitInHome" msprop:Generator_ColumnPropNameInTable="DataLimitInHomeColumn" msprop:Generator_UserColumnName="DataLimitInHome" type="xs:int" minOccurs="0" />
                    <xs:element name="DataLimitInRoaming" msprop:Generator_ColumnVarNameInTable="columnDataLimitInRoaming" msprop:Generator_ColumnPropNameInRow="DataLimitInRoaming" msprop:Generator_ColumnPropNameInTable="DataLimitInRoamingColumn" msprop:Generator_UserColumnName="DataLimitInRoaming" type="xs:int" minOccurs="0" />
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="Camera" msprop:Generator_TableClassName="CameraDataTable" msprop:Generator_TableVarName="tableCamera" msprop:Generator_RowChangedName="CameraRowChanged" msprop:Generator_TablePropName="Camera" msprop:Generator_RowDeletingName="CameraRowDeleting" msprop:Generator_RowChangingName="CameraRowChanging" msprop:Generator_RowEvHandlerName="CameraRowChangeEventHandler" msprop:Generator_RowDeletedName="CameraRowDeleted" msprop:Generator_RowClassName="CameraRow" msprop:Generator_UserTableName="Camera" msprop:Generator_RowEvArgName="CameraRowChangeEvent" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="ProfileNumber" msprop:Generator_ColumnVarNameInTable="columnProfileNumber" msprop:Generator_ColumnPropNameInRow="ProfileNumber" msprop:Generator_ColumnPropNameInTable="ProfileNumberColumn" msprop:Generator_UserColumnName="ProfileNumber" type="xs:int" />
                    <xs:element name="DIN1_enable" msprop:Generator_ColumnVarNameInTable="columnDIN1_enable" msprop:Generator_ColumnPropNameInRow="DIN1_enable" msprop:Generator_ColumnPropNameInTable="DIN1_enableColumn" msprop:Generator_UserColumnName="DIN1_enable" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="DIN2_enable" msprop:Generator_ColumnVarNameInTable="columnDIN2_enable" msprop:Generator_ColumnPropNameInRow="DIN2_enable" msprop:Generator_ColumnPropNameInTable="DIN2_enableColumn" msprop:Generator_UserColumnName="DIN2_enable" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="DIN3_enable" msprop:Generator_ColumnVarNameInTable="columnDIN3_enable" msprop:Generator_ColumnPropNameInRow="DIN3_enable" msprop:Generator_ColumnPropNameInTable="DIN3_enableColumn" msprop:Generator_UserColumnName="DIN3_enable" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="DIN4_enable" msprop:Generator_ColumnVarNameInTable="columnDIN4_enable" msprop:Generator_ColumnPropNameInRow="DIN4_enable" msprop:Generator_ColumnPropNameInTable="DIN4_enableColumn" msprop:Generator_UserColumnName="DIN4_enable" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="TMO_value" msprop:Generator_ColumnVarNameInTable="columnTMO_value" msprop:Generator_ColumnPropNameInRow="TMO_value" msprop:Generator_ColumnPropNameInTable="TMO_valueColumn" msprop:Generator_UserColumnName="TMO_value" type="xs:int" minOccurs="0" />
                    <xs:element name="ECO_enable" msprop:Generator_ColumnVarNameInTable="columnECO_enable" msprop:Generator_ColumnPropNameInRow="ECO_enable" msprop:Generator_ColumnPropNameInTable="ECO_enableColumn" msprop:Generator_UserColumnName="ECO_enable" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="TMO_enable" msprop:Generator_ColumnVarNameInTable="columnTMO_enable" msprop:Generator_ColumnPropNameInRow="TMO_enable" msprop:Generator_ColumnPropNameInTable="TMO_enableColumn" msprop:Generator_UserColumnName="TMO_enable" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="cam_power" msprop:Generator_ColumnVarNameInTable="columncam_power" msprop:Generator_ColumnPropNameInRow="cam_power" msprop:Generator_ColumnPropNameInTable="cam_powerColumn" msprop:Generator_UserColumnName="cam_power" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="CameraBurst" msprop:Generator_ColumnVarNameInTable="columnCameraBurst" msprop:Generator_ColumnPropNameInRow="CameraBurst" msprop:Generator_ColumnPropNameInTable="CameraBurstColumn" msprop:Generator_UserColumnName="CameraBurst" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="EIDLING_enable" msprop:Generator_ColumnVarNameInTable="columnEIDLING_enable" msprop:Generator_ColumnPropNameInRow="EIDLING_enable" msprop:Generator_ColumnPropNameInTable="EIDLING_enableColumn" msprop:Generator_UserColumnName="EIDLING_enable" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="OVERSPEED_enable" msprop:Generator_ColumnVarNameInTable="columnOVERSPEED_enable" msprop:Generator_ColumnPropNameInRow="OVERSPEED_enable" msprop:Generator_ColumnPropNameInTable="OVERSPEED_enableColumn" msprop:Generator_UserColumnName="OVERSPEED_enable" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="ROAMING_send" msprop:Generator_ColumnVarNameInTable="columnROAMING_send" msprop:Generator_ColumnPropNameInRow="ROAMING_send" msprop:Generator_ColumnPropNameInTable="ROAMING_sendColumn" msprop:Generator_UserColumnName="ROAMING_send" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="Crash_enable" msprop:Generator_ColumnVarNameInTable="columnCrash_enable" msprop:Generator_ColumnPropNameInRow="Crash_enable" msprop:Generator_ColumnPropNameInTable="Crash_enableColumn" msprop:Generator_UserColumnName="Crash_enable" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="Towing_enable" msprop:Generator_ColumnVarNameInTable="columnTowing_enable" msprop:Generator_ColumnPropNameInRow="Towing_enable" msprop:Generator_ColumnPropNameInTable="Towing_enableColumn" msprop:Generator_UserColumnName="Towing_enable" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="BurstTime" msprop:Generator_ColumnVarNameInTable="columnBurstTime" msprop:Generator_ColumnPropNameInRow="BurstTime" msprop:Generator_ColumnPropNameInTable="BurstTimeColumn" msprop:Generator_UserColumnName="BurstTime" type="xs:unsignedByte" minOccurs="0" />
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="Mobileye" msprop:Generator_TableClassName="MobileyeDataTable" msprop:Generator_TableVarName="tableMobileye" msprop:Generator_RowChangedName="MobileyeRowChanged" msprop:Generator_TablePropName="Mobileye" msprop:Generator_RowDeletingName="MobileyeRowDeleting" msprop:Generator_RowChangingName="MobileyeRowChanging" msprop:Generator_RowEvHandlerName="MobileyeRowChangeEventHandler" msprop:Generator_RowDeletedName="MobileyeRowDeleted" msprop:Generator_RowClassName="MobileyeRow" msprop:Generator_UserTableName="Mobileye" msprop:Generator_RowEvArgName="MobileyeRowChangeEvent" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="MobileyeId" msprop:Generator_ColumnVarNameInTable="columnMobileyeId" msprop:Generator_ColumnPropNameInRow="MobileyeId" msprop:Generator_ColumnPropNameInTable="MobileyeIdColumn" msprop:Generator_UserColumnName="MobileyeId" type="xs:int" />
                    <xs:element name="ProfileNumber" msprop:Generator_ColumnVarNameInTable="columnProfileNumber" msprop:Generator_ColumnPropNameInRow="ProfileNumber" msprop:Generator_ColumnPropNameInTable="ProfileNumberColumn" msprop:Generator_UserColumnName="ProfileNumber" type="xs:int" />
                    <xs:element name="Priority" msprop:Generator_ColumnVarNameInTable="columnPriority" msprop:Generator_ColumnPropNameInRow="Priority" msprop:Generator_ColumnPropNameInTable="PriorityColumn" msprop:Generator_UserColumnName="Priority" type="xs:unsignedByte" />
                    <xs:element name="HighLevel" msprop:Generator_ColumnVarNameInTable="columnHighLevel" msprop:Generator_ColumnPropNameInRow="HighLevel" msprop:Generator_ColumnPropNameInTable="HighLevelColumn" msprop:Generator_UserColumnName="HighLevel" type="xs:int" />
                    <xs:element name="LowLevel" msprop:Generator_ColumnVarNameInTable="columnLowLevel" msprop:Generator_ColumnPropNameInRow="LowLevel" msprop:Generator_ColumnPropNameInTable="LowLevelColumn" msprop:Generator_UserColumnName="LowLevel" type="xs:int" />
                    <xs:element name="GenerateEvent" msprop:Generator_ColumnVarNameInTable="columnGenerateEvent" msprop:Generator_ColumnPropNameInRow="GenerateEvent" msprop:Generator_ColumnPropNameInTable="GenerateEventColumn" msprop:Generator_UserColumnName="GenerateEvent" type="xs:unsignedByte" />
                    <xs:element name="AvgCounter" msprop:Generator_ColumnVarNameInTable="columnAvgCounter" msprop:Generator_ColumnPropNameInRow="AvgCounter" msprop:Generator_ColumnPropNameInTable="AvgCounterColumn" msprop:Generator_UserColumnName="AvgCounter" type="xs:unsignedInt" />
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="Ibox" msprop:Generator_TableClassName="IboxDataTable" msprop:Generator_TableVarName="tableIbox" msprop:Generator_TablePropName="Ibox" msprop:Generator_RowDeletingName="IboxRowDeleting" msprop:Generator_RowChangingName="IboxRowChanging" msprop:Generator_RowEvHandlerName="IboxRowChangeEventHandler" msprop:Generator_RowDeletedName="IboxRowDeleted" msprop:Generator_UserTableName="Ibox" msprop:Generator_RowChangedName="IboxRowChanged" msprop:Generator_RowEvArgName="IboxRowChangeEvent" msprop:Generator_RowClassName="IboxRow" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="IboxId" msprop:Generator_ColumnVarNameInTable="columnIboxId" msprop:Generator_ColumnPropNameInRow="IboxId" msprop:Generator_ColumnPropNameInTable="IboxIdColumn" msprop:Generator_UserColumnName="IboxId" type="xs:int" />
                    <xs:element name="ProfileNumber" msprop:Generator_ColumnVarNameInTable="columnProfileNumber" msprop:Generator_ColumnPropNameInRow="ProfileNumber" msprop:Generator_ColumnPropNameInTable="ProfileNumberColumn" msprop:Generator_UserColumnName="ProfileNumber" type="xs:int" />
                    <xs:element name="Priority" msprop:Generator_ColumnVarNameInTable="columnPriority" msprop:Generator_ColumnPropNameInRow="Priority" msprop:Generator_ColumnPropNameInTable="PriorityColumn" msprop:Generator_UserColumnName="Priority" type="xs:unsignedByte" />
                    <xs:element name="HighLevel" msprop:Generator_ColumnVarNameInTable="columnHighLevel" msprop:Generator_ColumnPropNameInRow="HighLevel" msprop:Generator_ColumnPropNameInTable="HighLevelColumn" msprop:Generator_UserColumnName="HighLevel" type="xs:int" />
                    <xs:element name="LowLevel" msprop:Generator_ColumnVarNameInTable="columnLowLevel" msprop:Generator_ColumnPropNameInRow="LowLevel" msprop:Generator_ColumnPropNameInTable="LowLevelColumn" msprop:Generator_UserColumnName="LowLevel" type="xs:int" />
                    <xs:element name="GenerateEvent" msprop:Generator_ColumnVarNameInTable="columnGenerateEvent" msprop:Generator_ColumnPropNameInRow="GenerateEvent" msprop:Generator_ColumnPropNameInTable="GenerateEventColumn" msprop:Generator_UserColumnName="GenerateEvent" type="xs:unsignedByte" />
                    <xs:element name="AvgCounter" msprop:Generator_ColumnVarNameInTable="columnAvgCounter" msprop:Generator_ColumnPropNameInRow="AvgCounter" msprop:Generator_ColumnPropNameInTable="AvgCounterColumn" msprop:Generator_UserColumnName="AvgCounter" type="xs:unsignedInt" />
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="Towing" msprop:Generator_TableClassName="TowingDataTable" msprop:Generator_TableVarName="tableTowing" msprop:Generator_RowChangedName="TowingRowChanged" msprop:Generator_TablePropName="Towing" msprop:Generator_RowDeletingName="TowingRowDeleting" msprop:Generator_RowChangingName="TowingRowChanging" msprop:Generator_RowEvHandlerName="TowingRowChangeEventHandler" msprop:Generator_RowDeletedName="TowingRowDeleted" msprop:Generator_RowClassName="TowingRow" msprop:Generator_UserTableName="Towing" msprop:Generator_RowEvArgName="TowingRowChangeEvent" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="ProfileNumber" msdata:Caption="ProfileId" msprop:Generator_ColumnVarNameInTable="columnProfileNumber" msprop:Generator_ColumnPropNameInRow="ProfileNumber" msprop:Generator_ColumnPropNameInTable="ProfileNumberColumn" msprop:Generator_UserColumnName="ProfileNumber" type="xs:int" />
                    <xs:element name="TowingDetectionPrio" msprop:Generator_ColumnVarNameInTable="columnTowingDetectionPrio" msprop:Generator_ColumnPropNameInRow="TowingDetectionPrio" msprop:Generator_ColumnPropNameInTable="TowingDetectionPrioColumn" msprop:Generator_UserColumnName="TowingDetectionPrio" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="TowingActivateTmo" msprop:Generator_ColumnVarNameInTable="columnTowingActivateTmo" msprop:Generator_ColumnPropNameInRow="TowingActivateTmo" msprop:Generator_ColumnPropNameInTable="TowingActivateTmoColumn" msprop:Generator_UserColumnName="TowingActivateTmo" type="xs:unsignedInt" minOccurs="0" />
                    <xs:element name="TowingEvtTmo" msprop:Generator_ColumnVarNameInTable="columnTowingEvtTmo" msprop:Generator_ColumnPropNameInRow="TowingEvtTmo" msprop:Generator_ColumnPropNameInTable="TowingEvtTmoColumn" msprop:Generator_UserColumnName="TowingEvtTmo" type="xs:unsignedShort" minOccurs="0" />
                    <xs:element name="TowingDuration" msprop:Generator_ColumnVarNameInTable="columnTowingDuration" msprop:Generator_ColumnPropNameInRow="TowingDuration" msprop:Generator_ColumnPropNameInTable="TowingDurationColumn" msprop:Generator_UserColumnName="TowingDuration" type="xs:unsignedShort" minOccurs="0" />
                    <xs:element name="TowingThreshold" msprop:Generator_ColumnVarNameInTable="columnTowingThreshold" msprop:Generator_ColumnPropNameInRow="TowingThreshold" msprop:Generator_ColumnPropNameInTable="TowingThresholdColumn" msprop:Generator_UserColumnName="TowingThreshold" type="xs:double" minOccurs="0" />
                    <xs:element name="TowingAngle" msprop:Generator_ColumnVarNameInTable="columnTowingAngle" msprop:Generator_ColumnPropNameInRow="TowingAngle" msprop:Generator_ColumnPropNameInTable="TowingAngleColumn" msprop:Generator_UserColumnName="TowingAngle" type="xs:double" minOccurs="0" />
                    <xs:element name="TowingCallNr" msprop:Generator_ColumnVarNameInTable="columnTowingCallNr" msprop:Generator_ColumnPropNameInRow="TowingCallNr" msprop:Generator_ColumnPropNameInTable="TowingCallNrColumn" msprop:Generator_UserColumnName="TowingCallNr" type="xs:unsignedByte" minOccurs="0" />
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="KLINE" msprop:Generator_TableClassName="KLINEDataTable" msprop:Generator_TableVarName="tableKLINE" msprop:Generator_RowChangedName="KLINERowChanged" msprop:Generator_TablePropName="KLINE" msprop:Generator_RowDeletingName="KLINERowDeleting" msprop:Generator_RowChangingName="KLINERowChanging" msprop:Generator_RowEvHandlerName="KLINERowChangeEventHandler" msprop:Generator_RowDeletedName="KLINERowDeleted" msprop:Generator_RowClassName="KLINERow" msprop:Generator_UserTableName="KLINE" msprop:Generator_RowEvArgName="KLINERowChangeEvent" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="ProfileNumber" msprop:Generator_ColumnVarNameInTable="columnProfileNumber" msprop:Generator_ColumnPropNameInRow="ProfileNumber" msprop:Generator_ColumnPropNameInTable="ProfileNumberColumn" msprop:Generator_UserColumnName="ProfileNumber" type="xs:int" />
                    <xs:element name="MinPeriod" msprop:nullValue="_throw" msprop:Generator_ColumnPropNameInRow="MinPeriod" msprop:Generator_ColumnVarNameInTable="columnMinPeriod" msprop:Generator_ColumnPropNameInTable="MinPeriodColumn" msprop:Generator_UserColumnName="MinPeriod" type="xs:unsignedInt" minOccurs="0" />
                    <xs:element name="KLinePriority" msprop:Generator_ColumnVarNameInTable="columnKLinePriority" msprop:Generator_ColumnPropNameInRow="KLinePriority" msprop:Generator_ColumnPropNameInTable="KLinePriorityColumn" msprop:Generator_UserColumnName="KLinePriority" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="AllCanPriority" msprop:Generator_ColumnVarNameInTable="columnAllCanPriority" msprop:Generator_ColumnPropNameInRow="AllCanPriority" msprop:Generator_ColumnPropNameInTable="AllCanPriorityColumn" msprop:Generator_UserColumnName="AllCanPriority" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="TachoCanPriority" msprop:Generator_ColumnVarNameInTable="columnTachoCanPriority" msprop:Generator_ColumnPropNameInRow="TachoCanPriority" msprop:Generator_ColumnPropNameInTable="TachoCanPriorityColumn" msprop:Generator_UserColumnName="TachoCanPriority" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="FmsPriority" msprop:Generator_ColumnVarNameInTable="columnFmsPriority" msprop:Generator_ColumnPropNameInRow="FmsPriority" msprop:Generator_ColumnPropNameInTable="FmsPriorityColumn" msprop:Generator_UserColumnName="FmsPriority" type="xs:unsignedByte" minOccurs="0" />
                    <xs:element name="IncludeToSingleRec" msprop:Generator_ColumnVarNameInTable="columnIncludeToSingleRec" msprop:Generator_ColumnPropNameInRow="IncludeToSingleRec" msprop:Generator_ColumnPropNameInTable="IncludeToSingleRecColumn" msprop:Generator_UserColumnName="IncludeToSingleRec" type="xs:unsignedByte" minOccurs="0" />
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="GlobalParameters" msprop:Generator_TableClassName="GlobalParametersDataTable" msprop:Generator_TableVarName="tableGlobalParameters" msprop:Generator_RowChangedName="GlobalParametersRowChanged" msprop:Generator_TablePropName="GlobalParameters" msprop:Generator_RowDeletingName="GlobalParametersRowDeleting" msprop:Generator_RowChangingName="GlobalParametersRowChanging" msprop:Generator_RowEvHandlerName="GlobalParametersRowChangeEventHandler" msprop:Generator_RowDeletedName="GlobalParametersRowDeleted" msprop:Generator_RowClassName="GlobalParametersRow" msprop:Generator_UserTableName="GlobalParameters" msprop:Generator_RowEvArgName="GlobalParametersRowChangeEvent">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Id" msdata:AutoIncrementSeed="1" msprop:Generator_ColumnVarNameInTable="columnId" msprop:Generator_ColumnPropNameInRow="Id" msprop:Generator_ColumnPropNameInTable="IdColumn" msprop:Generator_UserColumnName="Id" type="xs:string" />
              <xs:element name="Command" msprop:Generator_ColumnVarNameInTable="columnCommand" msprop:Generator_ColumnPropNameInRow="Command" msprop:Generator_ColumnPropNameInTable="CommandColumn" msprop:Generator_UserColumnName="Command" type="xs:string" minOccurs="0" />
              <xs:element name="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnPropNameInTable="NameColumn" msprop:Generator_UserColumnName="Name" type="xs:string" minOccurs="0" />
              <xs:element name="Value" msprop:Generator_ColumnVarNameInTable="columnValue" msprop:Generator_ColumnPropNameInRow="Value" msprop:Generator_ColumnPropNameInTable="ValueColumn" msprop:Generator_UserColumnName="Value" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="FMSDat" msprop:Generator_TableClassName="FMSDatDataTable" msprop:Generator_TableVarName="tableFMSDat" msprop:Generator_RowChangedName="FMSDatRowChanged" msprop:Generator_TablePropName="FMSDat" msprop:Generator_RowDeletingName="FMSDatRowDeleting" msprop:Generator_RowChangingName="FMSDatRowChanging" msprop:Generator_RowEvHandlerName="FMSDatRowChangeEventHandler" msprop:Generator_RowDeletedName="FMSDatRowDeleted" msprop:Generator_RowClassName="FMSDatRow" msprop:Generator_UserTableName="FMSDat" msprop:Generator_RowEvArgName="FMSDatRowChangeEvent">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="FMSDatId" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnFMSDatId" msprop:Generator_ColumnPropNameInRow="FMSDatId" msprop:Generator_ColumnPropNameInTable="FMSDatIdColumn" msprop:Generator_UserColumnName="FMSDatId" type="xs:int" />
              <xs:element name="Value" msprop:Generator_ColumnVarNameInTable="columnValue" msprop:Generator_ColumnPropNameInRow="Value" msprop:Generator_ColumnPropNameInTable="ValueColumn" msprop:Generator_UserColumnName="Value" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="SmsEvent" msprop:Generator_TableClassName="SmsEventDataTable" msprop:Generator_TableVarName="tableSmsEvent" msprop:Generator_RowChangedName="SmsEventRowChanged" msprop:Generator_TablePropName="SmsEvent" msprop:Generator_RowDeletingName="SmsEventRowDeleting" msprop:Generator_RowChangingName="SmsEventRowChanging" msprop:Generator_RowEvHandlerName="SmsEventRowChangeEventHandler" msprop:Generator_RowDeletedName="SmsEventRowDeleted" msprop:Generator_RowClassName="SmsEventRow" msprop:Generator_UserTableName="SmsEvent" msprop:Generator_RowEvArgName="SmsEventRowChangeEvent">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="EventId" msdata:AutoIncrement="true" msprop:Generator_ColumnVarNameInTable="columnEventId" msprop:Generator_ColumnPropNameInRow="EventId" msprop:Generator_ColumnPropNameInTable="EventIdColumn" msprop:Generator_UserColumnName="EventId" type="xs:int" />
              <xs:element name="EventIndex" msprop:Generator_ColumnVarNameInTable="columnEventIndex" msprop:Generator_ColumnPropNameInRow="EventIndex" msprop:Generator_ColumnPropNameInTable="EventIndexColumn" msprop:Generator_UserColumnName="EventIndex" type="xs:unsignedByte" minOccurs="0" />
              <xs:element name="Event_ID" msprop:Generator_ColumnVarNameInTable="columnEvent_ID" msprop:Generator_ColumnPropNameInRow="Event_ID" msprop:Generator_ColumnPropNameInTable="Event_IDColumn" msprop:Generator_UserColumnName="Event_ID" type="xs:unsignedShort" minOccurs="0" />
              <xs:element name="NumberIndex" msprop:Generator_ColumnVarNameInTable="columnNumberIndex" msprop:Generator_ColumnPropNameInRow="NumberIndex" msprop:Generator_ColumnPropNameInTable="NumberIndexColumn" msprop:Generator_UserColumnName="NumberIndex" type="xs:int" />
              <xs:element name="Text" msprop:Generator_ColumnVarNameInTable="columnText" msprop:Generator_ColumnPropNameInRow="Text" msprop:Generator_ColumnPropNameInTable="TextColumn" msprop:Generator_UserColumnName="Text" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Eventnum" msprop:Generator_TableClassName="EventnumDataTable" msprop:Generator_TableVarName="tableEventnum" msprop:Generator_RowChangedName="EventnumRowChanged" msprop:Generator_TablePropName="Eventnum" msprop:Generator_RowDeletingName="EventnumRowDeleting" msprop:Generator_RowChangingName="EventnumRowChanging" msprop:Generator_RowEvHandlerName="EventnumRowChangeEventHandler" msprop:Generator_RowDeletedName="EventnumRowDeleted" msprop:Generator_RowClassName="EventnumRow" msprop:Generator_UserTableName="Eventnum" msprop:Generator_RowEvArgName="EventnumRowChangeEvent">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="EventnumId" msdata:AutoIncrement="true" msprop:Generator_ColumnVarNameInTable="columnEventnumId" msprop:Generator_ColumnPropNameInRow="EventnumId" msprop:Generator_ColumnPropNameInTable="EventnumIdColumn" msprop:Generator_UserColumnName="EventnumId" type="xs:int" />
              <xs:element name="AuthPhoneNum" msprop:Generator_ColumnVarNameInTable="columnAuthPhoneNum" msprop:Generator_ColumnPropNameInRow="AuthPhoneNum" msprop:Generator_ColumnPropNameInTable="AuthPhoneNumColumn" msprop:Generator_UserColumnName="AuthPhoneNum" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="IButtonList" msprop:Generator_TableClassName="IButtonListDataTable" msprop:Generator_TableVarName="tableIButtonList" msprop:Generator_TablePropName="IButtonList" msprop:Generator_RowDeletingName="IButtonListRowDeleting" msprop:Generator_RowChangingName="IButtonListRowChanging" msprop:Generator_RowEvHandlerName="IButtonListRowChangeEventHandler" msprop:Generator_RowDeletedName="IButtonListRowDeleted" msprop:Generator_UserTableName="IButtonList" msprop:Generator_RowChangedName="IButtonListRowChanged" msprop:Generator_RowEvArgName="IButtonListRowChangeEvent" msprop:Generator_RowClassName="IButtonListRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="IButtonListId" msdata:AutoIncrement="true" msprop:Generator_ColumnVarNameInTable="columnIButtonListId" msprop:Generator_ColumnPropNameInRow="IButtonListId" msprop:Generator_ColumnPropNameInTable="IButtonListIdColumn" msprop:Generator_UserColumnName="IButtonListId" type="xs:int" />
              <xs:element name="IButtonId" msprop:Generator_ColumnVarNameInTable="columnIButtonId" msprop:Generator_ColumnPropNameInRow="IButtonId" msprop:Generator_ColumnPropNameInTable="IButtonIdColumn" msprop:Generator_UserColumnName="IButtonId" type="xs:string" default="0000000000000000" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="ConfiguratorID" msprop:Generator_TableClassName="ConfiguratorIDDataTable" msprop:Generator_TableVarName="tableConfiguratorID" msprop:Generator_RowChangedName="ConfiguratorIDRowChanged" msprop:Generator_TablePropName="ConfiguratorID" msprop:Generator_RowDeletingName="ConfiguratorIDRowDeleting" msprop:Generator_RowChangingName="ConfiguratorIDRowChanging" msprop:Generator_RowEvHandlerName="ConfiguratorIDRowChangeEventHandler" msprop:Generator_RowDeletedName="ConfiguratorIDRowDeleted" msprop:Generator_RowClassName="ConfiguratorIDRow" msprop:Generator_UserTableName="ConfiguratorID" msprop:Generator_RowEvArgName="ConfiguratorIDRowChangeEvent">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Version" msprop:Generator_ColumnVarNameInTable="columnVersion" msprop:Generator_ColumnPropNameInRow="Version" msprop:Generator_ColumnPropNameInTable="VersionColumn" msprop:Generator_UserColumnName="Version" type="xs:string" />
              <xs:element name="ID" msprop:Generator_ColumnVarNameInTable="columnID" msprop:Generator_ColumnPropNameInRow="ID" msprop:Generator_ColumnPropNameInTable="IDColumn" msprop:Generator_UserColumnName="ID" type="xs:unsignedByte" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="OperatorsBlackList" msprop:Generator_TableClassName="OperatorsBlackListDataTable" msprop:Generator_TableVarName="tableOperatorsBlackList" msprop:Generator_TablePropName="OperatorsBlackList" msprop:Generator_RowDeletingName="OperatorsBlackListRowDeleting" msprop:Generator_RowChangingName="OperatorsBlackListRowChanging" msprop:Generator_RowEvHandlerName="OperatorsBlackListRowChangeEventHandler" msprop:Generator_RowDeletedName="OperatorsBlackListRowDeleted" msprop:Generator_UserTableName="OperatorsBlackList" msprop:Generator_RowChangedName="OperatorsBlackListRowChanged" msprop:Generator_RowEvArgName="OperatorsBlackListRowChangeEvent" msprop:Generator_RowClassName="OperatorsBlackListRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="ProfileNumber" msprop:Generator_ColumnVarNameInTable="columnProfileNumber" msprop:Generator_ColumnPropNameInRow="ProfileNumber" msprop:Generator_ColumnPropNameInTable="ProfileNumberColumn" msprop:Generator_UserColumnName="ProfileNumber" type="xs:int" />
              <xs:element name="BlackOperatorId" msdata:AutoIncrement="true" msdata:Caption="OperatorId" msprop:Generator_ColumnVarNameInTable="columnBlackOperatorId" msprop:Generator_ColumnPropNameInRow="BlackOperatorId" msprop:Generator_ColumnPropNameInTable="BlackOperatorIdColumn" msprop:Generator_UserColumnName="BlackOperatorId" type="xs:int" />
              <xs:element name="Code" msprop:Generator_ColumnVarNameInTable="columnCode" msprop:Generator_ColumnPropNameInRow="Code" msprop:Generator_ColumnPropNameInTable="CodeColumn" msprop:Generator_UserColumnName="Code" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="LvCanData" msprop:Generator_TableClassName="LvCanDataDataTable" msprop:Generator_TableVarName="tableLvCanData" msprop:Generator_TablePropName="LvCanData" msprop:Generator_RowDeletingName="LvCanDataRowDeleting" msprop:Generator_RowChangingName="LvCanDataRowChanging" msprop:Generator_RowEvHandlerName="LvCanDataRowChangeEventHandler" msprop:Generator_RowDeletedName="LvCanDataRowDeleted" msprop:Generator_UserTableName="LvCanData" msprop:Generator_RowChangedName="LvCanDataRowChanged" msprop:Generator_RowEvArgName="LvCanDataRowChangeEvent" msprop:Generator_RowClassName="LvCanDataRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="LvCanDataId" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnLvCanDataId" msprop:Generator_ColumnPropNameInRow="LvCanDataId" msprop:Generator_ColumnPropNameInTable="LvCanDataIdColumn" msprop:Generator_UserColumnName="LvCanDataId" type="xs:int" />
              <xs:element name="Value" msprop:Generator_ColumnVarNameInTable="columnValue" msprop:Generator_ColumnPropNameInRow="Value" msprop:Generator_ColumnPropNameInTable="ValueColumn" msprop:Generator_UserColumnName="Value" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="IboxData" msprop:Generator_TableClassName="IboxDataDataTable" msprop:Generator_TableVarName="tableIboxData" msprop:Generator_RowChangedName="IboxDataRowChanged" msprop:Generator_TablePropName="IboxData" msprop:Generator_RowDeletingName="IboxDataRowDeleting" msprop:Generator_RowChangingName="IboxDataRowChanging" msprop:Generator_RowEvHandlerName="IboxDataRowChangeEventHandler" msprop:Generator_RowDeletedName="IboxDataRowDeleted" msprop:Generator_RowClassName="IboxDataRow" msprop:Generator_UserTableName="IboxData" msprop:Generator_RowEvArgName="IboxDataRowChangeEvent">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="IboxDataId" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnIboxDataId" msprop:Generator_ColumnPropNameInRow="IboxDataId" msprop:Generator_ColumnPropNameInTable="IboxDataIdColumn" msprop:Generator_UserColumnName="IboxDataId" type="xs:int" />
              <xs:element name="Value" msprop:Generator_ColumnVarNameInTable="columnValue" msprop:Generator_ColumnPropNameInRow="Value" msprop:Generator_ColumnPropNameInTable="ValueColumn" msprop:Generator_UserColumnName="Value" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:complexType>
    <xs:unique name="System_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:System" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:unique>
    <xs:unique name="sModes_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:sModes" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:unique>
    <xs:unique name="Frame_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Frame" />
      <xs:field xpath="mstns:FrameId" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:unique>
    <xs:unique name="Geofencing_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Geofencing" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:unique>
    <xs:unique name="Sms_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Sms" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:unique>
    <xs:unique name="Scenarios_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Scenarios" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:unique>
    <xs:unique name="Trip_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Trip" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:unique>
    <xs:unique name="SecurnumKey1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Securnum" />
      <xs:field xpath="mstns:ProfileNumber" />
      <xs:field xpath="mstns:SecurnumId" />
    </xs:unique>
    <xs:unique name="AutoGeofencing_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:AutoGeofencing" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:unique>
    <xs:unique name="OperatorsListKey1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:OperatorsList" />
      <xs:field xpath="mstns:ProfileNumber" />
      <xs:field xpath="mstns:OperatorId" />
    </xs:unique>
    <xs:unique name="OperatorTimeStep_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:OperatorTimeStep" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:unique>
    <xs:unique name="LvCan_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:LvCan" />
      <xs:field xpath="mstns:IOId" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:unique>
    <xs:unique name="Can_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Can" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:unique>
    <xs:unique name="Vehicle_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Vehicle" />
      <xs:field xpath="mstns:VehicleId" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:unique>
    <xs:unique name="CANConfig_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:CANConfig" />
      <xs:field xpath="mstns:CANConfigId" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:unique>
    <xs:unique name="FMS_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:FMS" />
      <xs:field xpath="mstns:FMSId" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:unique>
    <xs:unique name="IO_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:IO" />
      <xs:field xpath="mstns:IOId" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:unique>
    <xs:unique name="GPRS_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:GPRS" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:unique>
    <xs:unique name="SSMSWTime_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:SSMSWTime" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:unique>
    <xs:unique name="GprsDataLimit_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:GprsDataLimit" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:unique>
    <xs:unique name="Camera_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Camera" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:unique>
    <xs:unique name="me_Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Mobileye" />
      <xs:field xpath="mstns:MobileyeId" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:unique>
    <xs:unique name="Ibox_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Ibox" />
      <xs:field xpath="mstns:IboxId" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:unique>
    <xs:unique name="Towing_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Towing" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:unique>
    <xs:unique name="KLINE_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:KLINE" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:unique>
    <xs:unique name="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Profile" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:unique>
    <xs:unique name="GlobalParameters_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:GlobalParameters" />
      <xs:field xpath="mstns:Id" />
    </xs:unique>
    <xs:unique name="FMSKey1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:FMSDat" />
      <xs:field xpath="mstns:FMSDatId" />
    </xs:unique>
    <xs:unique name="SmsEvent_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:SmsEvent" />
      <xs:field xpath="mstns:EventId" />
    </xs:unique>
    <xs:unique name="Eventnum_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Eventnum" />
      <xs:field xpath="mstns:EventnumId" />
    </xs:unique>
    <xs:unique name="IButtonList_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:IButtonList" />
      <xs:field xpath="mstns:IButtonListId" />
    </xs:unique>
    <xs:unique name="ConfiguratorID_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:ConfiguratorID" />
      <xs:field xpath="mstns:ID" />
    </xs:unique>
    <xs:unique name="OperatorsBlackList_OperatorsListKey1" msdata:ConstraintName="OperatorsListKey1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:OperatorsBlackList" />
      <xs:field xpath="mstns:ProfileNumber" />
      <xs:field xpath="mstns:BlackOperatorId" />
    </xs:unique>
    <xs:unique name="LvCanData_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:LvCanData" />
      <xs:field xpath="mstns:LvCanDataId" />
    </xs:unique>
    <xs:unique name="IboxData_Constraint1" msdata:ConstraintName="Constraint1">
      <xs:selector xpath=".//mstns:IboxData" />
      <xs:field xpath="mstns:IboxDataId" />
    </xs:unique>
    <xs:keyref name="Profile_OperatorsBlackList" refer="Constraint1" msprop:rel_Generator_UserChildTable="OperatorsBlackList" msprop:rel_Generator_ChildPropName="GetOperatorsBlackListRows" msprop:rel_Generator_UserRelationName="Profile_OperatorsBlackList" msprop:rel_Generator_RelationVarName="relationProfile_OperatorsBlackList" msprop:rel_Generator_UserParentTable="Profile" msprop:rel_Generator_ParentPropName="ProfileRow" msdata:UpdateRule="None">
      <xs:selector xpath=".//mstns:OperatorsBlackList" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:keyref>
    <xs:keyref name="FK_Profile_KLINE" refer="Constraint1" msdata:IsNested="true" msprop:rel_Generator_UserChildTable="KLINE" msprop:rel_Generator_ChildPropName="GetKLINERows" msprop:rel_Generator_UserRelationName="FK_Profile_KLINE" msprop:rel_Generator_RelationVarName="relationFK_Profile_KLINE" msprop:rel_Generator_UserParentTable="Profile" msprop:rel_Generator_ParentPropName="ProfileRow" msdata:UpdateRule="None">
      <xs:selector xpath=".//mstns:KLINE" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:keyref>
    <xs:keyref name="FK_Profile_Towing" refer="Constraint1" msdata:IsNested="true" msprop:rel_Generator_UserChildTable="Towing" msprop:rel_Generator_ChildPropName="GetTowingRows" msprop:rel_Generator_UserRelationName="FK_Profile_Towing" msprop:rel_Generator_ParentPropName="ProfileRow" msprop:rel_Generator_RelationVarName="relationFK_Profile_Towing" msprop:rel_Generator_UserParentTable="Profile">
      <xs:selector xpath=".//mstns:Towing" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:keyref>
    <xs:keyref name="FK_Profile_Ibox" refer="Constraint1" msdata:IsNested="true" msprop:rel_Generator_UserChildTable="Ibox" msprop:rel_Generator_ChildPropName="GetIboxRows" msprop:rel_Generator_UserRelationName="FK_Profile_Ibox" msprop:rel_Generator_ParentPropName="ProfileRow" msprop:rel_Generator_RelationVarName="relationFK_Profile_Ibox" msprop:rel_Generator_UserParentTable="Profile" msdata:UpdateRule="None">
      <xs:selector xpath=".//mstns:Ibox" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:keyref>
    <xs:keyref name="FK_Profile_Mobileye" refer="Constraint1" msdata:IsNested="true" msprop:rel_Generator_UserChildTable="Mobileye" msprop:rel_Generator_ChildPropName="GetMobileyeRows" msprop:rel_Generator_UserRelationName="FK_Profile_Mobileye" msprop:rel_Generator_RelationVarName="relationFK_Profile_Mobileye" msprop:rel_Generator_UserParentTable="Profile" msprop:rel_Generator_ParentPropName="ProfileRow" msdata:UpdateRule="None">
      <xs:selector xpath=".//mstns:Mobileye" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:keyref>
    <xs:keyref name="FK_Profile_Camera" refer="Constraint1" msdata:IsNested="true" msprop:rel_Generator_UserChildTable="Camera" msprop:rel_Generator_ChildPropName="GetCameraRows" msprop:rel_Generator_UserRelationName="FK_Profile_Camera" msprop:rel_Generator_ParentPropName="ProfileRow" msprop:rel_Generator_RelationVarName="relationFK_Profile_Camera" msprop:rel_Generator_UserParentTable="Profile" msdata:UpdateRule="None">
      <xs:selector xpath=".//mstns:Camera" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:keyref>
    <xs:keyref name="FK_Profile_GprsDataLimit" refer="Constraint1" msdata:IsNested="true" msprop:rel_Generator_UserChildTable="GprsDataLimit" msprop:rel_Generator_ChildPropName="GetGprsDataLimitRows" msprop:rel_Generator_UserRelationName="FK_Profile_GprsDataLimit" msprop:rel_Generator_ParentPropName="ProfileRow" msprop:rel_Generator_RelationVarName="relationFK_Profile_GprsDataLimit" msprop:rel_Generator_UserParentTable="Profile" msdata:UpdateRule="None">
      <xs:selector xpath=".//mstns:GprsDataLimit" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:keyref>
    <xs:keyref name="FK_Profile_SmsWTime" refer="Constraint1" msdata:IsNested="true" msprop:rel_Generator_UserChildTable="SSMSWTime" msprop:rel_Generator_ChildPropName="GetSSMSWTimeRows" msprop:rel_Generator_UserRelationName="FK_Profile_SmsWTime" msprop:rel_Generator_RelationVarName="relationFK_Profile_SmsWTime" msprop:rel_Generator_UserParentTable="Profile" msprop:rel_Generator_ParentPropName="ProfileRow" msdata:UpdateRule="None">
      <xs:selector xpath=".//mstns:SSMSWTime" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:keyref>
    <xs:keyref name="FK_Profile_Gprs" refer="Constraint1" msdata:IsNested="true" msprop:rel_Generator_UserChildTable="GPRS" msprop:rel_Generator_ChildPropName="GetGPRSRows" msprop:rel_Generator_UserRelationName="FK_Profile_Gprs" msprop:rel_Generator_ParentPropName="ProfileRow" msprop:rel_Generator_RelationVarName="relationFK_Profile_Gprs" msprop:rel_Generator_UserParentTable="Profile" msdata:UpdateRule="None">
      <xs:selector xpath=".//mstns:GPRS" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:keyref>
    <xs:keyref name="FK_Profile_IO" refer="Constraint1" msdata:IsNested="true" msprop:rel_Generator_UserChildTable="IO" msprop:rel_Generator_ChildPropName="GetIORows" msprop:rel_Generator_UserRelationName="FK_Profile_IO" msprop:rel_Generator_ParentPropName="ProfileRow" msprop:rel_Generator_RelationVarName="relationFK_Profile_IO" msprop:rel_Generator_UserParentTable="Profile" msdata:UpdateRule="None">
      <xs:selector xpath=".//mstns:IO" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:keyref>
    <xs:keyref name="FK_Profile_FMS" refer="Constraint1" msdata:IsNested="true" msprop:rel_Generator_UserChildTable="FMS" msprop:rel_Generator_ChildPropName="GetFMSRows" msprop:rel_Generator_UserRelationName="FK_Profile_FMS" msprop:rel_Generator_RelationVarName="relationFK_Profile_FMS" msprop:rel_Generator_UserParentTable="Profile" msprop:rel_Generator_ParentPropName="ProfileRow" msdata:UpdateRule="None">
      <xs:selector xpath=".//mstns:FMS" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:keyref>
    <xs:keyref name="FK_Profile_CANConfig" refer="Constraint1" msdata:IsNested="true" msprop:rel_Generator_UserChildTable="CANConfig" msprop:rel_Generator_ChildPropName="GetCANConfigRows" msprop:rel_Generator_UserRelationName="FK_Profile_CANConfig" msprop:rel_Generator_RelationVarName="relationFK_Profile_CANConfig" msprop:rel_Generator_UserParentTable="Profile" msprop:rel_Generator_ParentPropName="ProfileRow" msdata:UpdateRule="None">
      <xs:selector xpath=".//mstns:CANConfig" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:keyref>
    <xs:keyref name="FK_Profile_Vehicle" refer="Constraint1" msdata:IsNested="true" msprop:rel_Generator_UserChildTable="Vehicle" msprop:rel_Generator_ChildPropName="GetVehicleRows" msprop:rel_Generator_UserRelationName="FK_Profile_Vehicle" msprop:rel_Generator_ParentPropName="ProfileRow" msprop:rel_Generator_RelationVarName="relationFK_Profile_Vehicle" msprop:rel_Generator_UserParentTable="Profile" msdata:UpdateRule="None">
      <xs:selector xpath=".//mstns:Vehicle" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:keyref>
    <xs:keyref name="FK_Profile_Can" refer="Constraint1" msprop:rel_Generator_UserChildTable="Can" msprop:rel_Generator_ChildPropName="GetCanRows" msprop:rel_Generator_UserRelationName="FK_Profile_Can" msprop:rel_Generator_ParentPropName="ProfileRow" msprop:rel_Generator_RelationVarName="relationFK_Profile_Can" msprop:rel_Generator_UserParentTable="Profile">
      <xs:selector xpath=".//mstns:Can" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:keyref>
    <xs:keyref name="Profile_Can" refer="Constraint1" msdata:IsNested="true" msprop:rel_Generator_UserChildTable="Can" msprop:rel_Generator_ChildPropName="GetCanRowsByProfile_Can" msprop:rel_Generator_UserRelationName="Profile_Can" msprop:rel_Generator_RelationVarName="relationProfile_Can" msprop:rel_Generator_UserParentTable="Profile" msprop:rel_Generator_ParentPropName="ProfileRowByProfile_Can">
      <xs:selector xpath=".//mstns:Can" />
      <xs:field xpath="@mstns:ProfileNumber_0" />
    </xs:keyref>
    <xs:keyref name="FK_Profile_LvCan" refer="Constraint1" msdata:IsNested="true" msprop:rel_Generator_UserChildTable="LvCan" msprop:rel_Generator_ChildPropName="GetLvCanRows" msprop:rel_Generator_UserRelationName="FK_Profile_LvCan" msprop:rel_Generator_ParentPropName="ProfileRow" msprop:rel_Generator_RelationVarName="relationFK_Profile_LvCan" msprop:rel_Generator_UserParentTable="Profile" msdata:UpdateRule="None">
      <xs:selector xpath=".//mstns:LvCan" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:keyref>
    <xs:keyref name="FK_Profile_OperatorTimeStep" refer="Constraint1" msdata:IsNested="true" msprop:rel_Generator_UserChildTable="OperatorTimeStep" msprop:rel_Generator_ChildPropName="GetOperatorTimeStepRows" msprop:rel_Generator_UserRelationName="FK_Profile_OperatorTimeStep" msprop:rel_Generator_ParentPropName="ProfileRow" msprop:rel_Generator_RelationVarName="relationFK_Profile_OperatorTimeStep" msprop:rel_Generator_UserParentTable="Profile" msdata:UpdateRule="None">
      <xs:selector xpath=".//mstns:OperatorTimeStep" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:keyref>
    <xs:keyref name="FK_Profile_OperatorsList" refer="Constraint1" msdata:IsNested="true" msprop:rel_Generator_UserChildTable="OperatorsList" msprop:rel_Generator_ChildPropName="GetOperatorsListRows" msprop:rel_Generator_UserRelationName="FK_Profile_OperatorsList" msprop:rel_Generator_ParentPropName="ProfileRow" msprop:rel_Generator_RelationVarName="relationFK_Profile_OperatorsList" msprop:rel_Generator_UserParentTable="Profile" msdata:UpdateRule="None">
      <xs:selector xpath=".//mstns:OperatorsList" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:keyref>
    <xs:keyref name="Profile_AutoGeofence" refer="Constraint1" msdata:IsNested="true" msprop:rel_Generator_UserChildTable="AutoGeofencing" msprop:rel_Generator_ChildPropName="GetAutoGeofencingRows" msprop:rel_Generator_UserRelationName="Profile_AutoGeofence" msprop:rel_Generator_RelationVarName="relationProfile_AutoGeofence" msprop:rel_Generator_UserParentTable="Profile" msprop:rel_Generator_ParentPropName="ProfileRow" msdata:UpdateRule="None">
      <xs:selector xpath=".//mstns:AutoGeofencing" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:keyref>
    <xs:keyref name="FK_Profile_Securnum" refer="Constraint1" msdata:IsNested="true" msprop:rel_Generator_UserChildTable="Securnum" msprop:rel_Generator_ChildPropName="GetSecurnumRows" msprop:rel_Generator_UserRelationName="FK_Profile_Securnum" msprop:rel_Generator_RelationVarName="relationFK_Profile_Securnum" msprop:rel_Generator_UserParentTable="Profile" msprop:rel_Generator_ParentPropName="ProfileRow" msdata:UpdateRule="None">
      <xs:selector xpath=".//mstns:Securnum" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:keyref>
    <xs:keyref name="FK_Profile_Trip" refer="Constraint1" msdata:IsNested="true" msprop:rel_Generator_UserChildTable="Trip" msprop:rel_Generator_ChildPropName="GetTripRows" msprop:rel_Generator_UserRelationName="FK_Profile_Trip" msprop:rel_Generator_RelationVarName="relationFK_Profile_Trip" msprop:rel_Generator_UserParentTable="Profile" msprop:rel_Generator_ParentPropName="ProfileRow" msdata:UpdateRule="None">
      <xs:selector xpath=".//mstns:Trip" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:keyref>
    <xs:keyref name="FK_Profile_Scenarios" refer="Constraint1" msdata:IsNested="true" msprop:rel_Generator_UserChildTable="Scenarios" msprop:rel_Generator_ChildPropName="GetScenariosRows" msprop:rel_Generator_UserRelationName="FK_Profile_Scenarios" msprop:rel_Generator_RelationVarName="relationFK_Profile_Scenarios" msprop:rel_Generator_UserParentTable="Profile" msprop:rel_Generator_ParentPropName="ProfileRow" msdata:UpdateRule="None">
      <xs:selector xpath=".//mstns:Scenarios" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:keyref>
    <xs:keyref name="FK_Profile_Sms" refer="Constraint1" msdata:IsNested="true" msprop:rel_Generator_UserChildTable="Sms" msprop:rel_Generator_ChildPropName="GetSmsRows" msprop:rel_Generator_UserRelationName="FK_Profile_Sms" msprop:rel_Generator_ParentPropName="ProfileRow" msprop:rel_Generator_RelationVarName="relationFK_Profile_Sms" msprop:rel_Generator_UserParentTable="Profile" msdata:UpdateRule="None">
      <xs:selector xpath=".//mstns:Sms" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:keyref>
    <xs:keyref name="FK_Profile_Geofence" refer="Constraint1" msdata:IsNested="true" msprop:rel_Generator_UserChildTable="Geofencing" msprop:rel_Generator_ChildPropName="GetGeofencingRows" msprop:rel_Generator_UserRelationName="FK_Profile_Geofence" msprop:rel_Generator_RelationVarName="relationFK_Profile_Geofence" msprop:rel_Generator_UserParentTable="Profile" msprop:rel_Generator_ParentPropName="ProfileRow" msdata:UpdateRule="None">
      <xs:selector xpath=".//mstns:Geofencing" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:keyref>
    <xs:keyref name="FK_Geofencing_Frame" refer="Geofencing_Constraint1" msdata:IsNested="true" msprop:rel_Generator_UserChildTable="Frame" msprop:rel_Generator_ChildPropName="GetFrameRows" msprop:rel_Generator_UserRelationName="FK_Geofencing_Frame" msprop:rel_Generator_RelationVarName="relationFK_Geofencing_Frame" msprop:rel_Generator_UserParentTable="Geofencing" msprop:rel_Generator_ParentPropName="GeofencingRow" msdata:UpdateRule="None">
      <xs:selector xpath=".//mstns:Frame" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:keyref>
    <xs:keyref name="FK_Profile_sModes" refer="Constraint1" msdata:IsNested="true" msprop:rel_Generator_UserChildTable="sModes" msprop:rel_Generator_ChildPropName="GetsModesRows" msprop:rel_Generator_UserRelationName="FK_Profile_sModes" msprop:rel_Generator_RelationVarName="relationFK_Profile_sModes" msprop:rel_Generator_UserParentTable="Profile" msprop:rel_Generator_ParentPropName="ProfileRow">
      <xs:selector xpath=".//mstns:sModes" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:keyref>
    <xs:keyref name="FK_Profile_System" refer="Constraint1" msdata:IsNested="true" msprop:rel_Generator_UserChildTable="System" msprop:rel_Generator_ChildPropName="GetSystemRows" msprop:rel_Generator_UserRelationName="FK_Profile_System" msprop:rel_Generator_RelationVarName="relationFK_Profile_System" msprop:rel_Generator_UserParentTable="Profile" msprop:rel_Generator_ParentPropName="ProfileRow" msdata:UpdateRule="None">
      <xs:selector xpath=".//mstns:System" />
      <xs:field xpath="mstns:ProfileNumber" />
    </xs:keyref>
  </xs:element>
</xs:schema>