<NewDataSet>
  <xs:schema id="NewDataSet" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
    <xs:element name="NewDataSet" msdata:IsDataSet="true" msdata:UseCurrentLocale="true">
      <xs:complexType>
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element name="GDIEImportType">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="SPSScriptDefinitionClassParameter">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
                <xs:element name="Expression" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="2000" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="Source" type="xs:int" minOccurs="0" />
                <xs:element name="Type" type="xs:int" minOccurs="0" />
                <xs:element name="Name">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="200" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="UsedInTypeSPSScriptDefinitionType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
                <xs:element name="UsedInTypeGDIEImportType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="GDIEImportClassDatabase">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
                <xs:element name="IsColHeader" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="Delimiter" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="10" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="SourceType" type="xs:int" minOccurs="0" />
                <xs:element name="Login" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="50" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="Pwd" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="1024" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="DataCulture" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="10" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="ConnString" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="1024" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="Database" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="50" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="Server" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="500" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="UsedInTypeGDIEImportType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
                <xs:element name="TemplateFile" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="200" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="IntegratedSecurity" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="UseApplicationDb" type="xs:unsignedByte" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="GDIEImportClassBase">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
                <xs:element name="Created" msdata:DateTimeMode="Utc" type="xs:dateTime" minOccurs="0" />
                <xs:element name="Description" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="1000" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="LastAccessed" msdata:DateTimeMode="Utc" type="xs:dateTime" minOccurs="0" />
                <xs:element name="Name" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="150" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="DestTypeID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
                <xs:element name="UsedInTypeGDIEImportType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
                <xs:element name="IsComplexTable" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="LastResult" type="xs:int" minOccurs="0" />
                <xs:element name="GroupKey" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="250" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="IsSimpleMode" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="TimeZoneInfoId" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="100" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="ComplianceRuleContext" type="xs:int" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="GDIEImportClassBase-CI">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
                <xs:element name="Owner" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
                <xs:element name="LCID" type="xs:int" />
                <xs:element name="Name" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="150" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="Description" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="1000" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="GDIEImportClassMapRule">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
                <xs:element name="MatchExpression" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="2147483647" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="SourceObject" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
                <xs:element name="SourceColumnName" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="200" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="SourceColumnValue" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="500" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="IsClassMatch" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="IsTypeMatch" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="DestClass" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
                <xs:element name="IsStaticColumn" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="IsMatchExpression" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="UsedInTypeGDIEImportType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
                <xs:element name="RelatedAttribName" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="200" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="DestAttribName" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="200" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="RuleType" type="xs:int" />
                <xs:element name="SourceColumnType" type="xs:int" minOccurs="0" />
                <xs:element name="SourceColumnLength" type="xs:int" minOccurs="0" />
                <xs:element name="SourceColumnPrecision" type="xs:int" minOccurs="0" />
                <xs:element name="SourceColumnScale" type="xs:int" minOccurs="0" />
                <xs:element name="Order" type="xs:int" />
                <xs:element name="MatchQueryGeneratorRaw" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="4000" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="TransformExpression" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="2147483647" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="GDIEImportClassSourceFile">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
                <xs:element name="UrlType" type="xs:int" minOccurs="0" />
                <xs:element name="Login" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="50" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="FileUrl" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="1024" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="Pwd" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="1024" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="UsedInTypeGDIEImportType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
                <xs:element name="ServiceConnection" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="GDIEImportClassSourceObject">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
                <xs:element name="ObjectType" type="xs:int" minOccurs="0" />
                <xs:element name="KeyFields" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="500" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="Alias" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="200" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="IsMainObject" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="Expression" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="2147483647" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="UsedInTypeGDIEImportType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
                <xs:element name="IsAttribCentric" type="xs:unsignedByte" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="GDIEImportClassAction">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
                <xs:element name="DestClass" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
                <xs:element name="Insert" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="IsType" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="Update" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="Delete" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="UsedInTypeGDIEImportType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
                <xs:element name="DestAttribute" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="200" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="SPSCommonClassBase">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
                <xs:element name="UsedInType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
                <xs:element name="TypeID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
                <xs:element name="ValidFrom" msdata:DateTimeMode="Utc" type="xs:dateTime" minOccurs="0" />
                <xs:element name="ValidUntil" msdata:DateTimeMode="Utc" type="xs:dateTime" minOccurs="0" />
                <xs:element name="State" type="xs:int" minOccurs="0" />
                <xs:element name="CostCenter" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
                <xs:element name="Location" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
                <xs:element name="OU" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
                <xs:element name="Responsible" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
                <xs:element name="Reason" type="xs:int" minOccurs="0" />
                <xs:element name="Security-OU" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
                <xs:element name="Security-Location" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
                <xs:element name="Security-CostCenter" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
                <xs:element name="Validity" type="xs:int" minOccurs="0" />
                <xs:element name="SourceProcess" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
                <xs:element name="Category" type="xs:int" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="SchemaRelation-SPSUserClassBase2SPSCommonClassBase">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
                <xs:element name="Representitives" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
                <xs:element name="RepresentitivesFor" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="SchemaRelation-SPSCommonClassBase2SPSActivityClassBase">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
                <xs:element name="ConfigurationItems" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
                <xs:element name="Tasks" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="SchemaRelation-CTMAppointmentClassBase2SPSCommonClassBase">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
                <xs:element name="Appointments" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
                <xs:element name="Topics" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="SchemaRelation-CTMMemorandumClassBase2SPSCommonClassBase">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
                <xs:element name="Topics" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
                <xs:element name="Memorandums" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:choice>
      </xs:complexType>
      <xs:unique name="Constraint1" msdata:PrimaryKey="true">
        <xs:selector xpath=".//GDIEImportType" />
        <xs:field xpath="ID" />
      </xs:unique>
      <xs:unique name="SPSScriptDefinitionClassParameter_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
        <xs:selector xpath=".//SPSScriptDefinitionClassParameter" />
        <xs:field xpath="ID" />
      </xs:unique>
      <xs:unique name="GDIEImportClassDatabase_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
        <xs:selector xpath=".//GDIEImportClassDatabase" />
        <xs:field xpath="ID" />
      </xs:unique>
      <xs:unique name="GDIEImportClassBase_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
        <xs:selector xpath=".//GDIEImportClassBase" />
        <xs:field xpath="ID" />
      </xs:unique>
      <xs:unique name="GDIEImportClassBase-CI_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
        <xs:selector xpath=".//GDIEImportClassBase-CI" />
        <xs:field xpath="ID" />
      </xs:unique>
      <xs:unique name="GDIEImportClassMapRule_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
        <xs:selector xpath=".//GDIEImportClassMapRule" />
        <xs:field xpath="ID" />
      </xs:unique>
      <xs:unique name="GDIEImportClassSourceFile_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
        <xs:selector xpath=".//GDIEImportClassSourceFile" />
        <xs:field xpath="ID" />
      </xs:unique>
      <xs:unique name="GDIEImportClassSourceObject_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
        <xs:selector xpath=".//GDIEImportClassSourceObject" />
        <xs:field xpath="ID" />
      </xs:unique>
      <xs:unique name="GDIEImportClassAction_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
        <xs:selector xpath=".//GDIEImportClassAction" />
        <xs:field xpath="ID" />
      </xs:unique>
      <xs:unique name="SPSCommonClassBase_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
        <xs:selector xpath=".//SPSCommonClassBase" />
        <xs:field xpath="ID" />
      </xs:unique>
    </xs:element>
  </xs:schema>
  <GDIEImportType>
    <ID>11b625df-6d9b-eb11-1f84-000c29814658</ID>
  </GDIEImportType>
  <GDIEImportClassDatabase>
    <ID>1db625df-6d9b-eb11-1f84-000c29814658</ID>
    <SourceType>2</SourceType>
    <DataCulture>de-DE</DataCulture>
    <Database>M42Production</Database>
    <Server>SRVWSM001</Server>
    <UsedInTypeGDIEImportType>11b625df-6d9b-eb11-1f84-000c29814658</UsedInTypeGDIEImportType>
    <IntegratedSecurity>1</IntegratedSecurity>
    <UseApplicationDb>0</UseApplicationDb>
  </GDIEImportClassDatabase>
  <GDIEImportClassBase>
    <ID>1eb625df-6d9b-eb11-1f84-000c29814658</ID>
    <Created>2021-04-12T09:02:59.343Z</Created>
    <LastAccessed>2025-04-28T07:58:21.247Z</LastAccessed>
    <Name>C4IT - LIAM - Import Services2 (Insert only)</Name>
    <DestTypeID>4a9f2c6b-fafd-4475-8de0-9ccc62d7d274</DestTypeID>
    <UsedInTypeGDIEImportType>11b625df-6d9b-eb11-1f84-000c29814658</UsedInTypeGDIEImportType>
    <IsComplexTable>0</IsComplexTable>
    <LastResult>1</LastResult>
    <IsSimpleMode>0</IsSimpleMode>
    <TimeZoneInfoId>UTC</TimeZoneInfoId>
  </GDIEImportClassBase>
  <GDIEImportClassBase-CI>
    <ID>38b625df-6d9b-eb11-1f84-000c29814658</ID>
    <Owner>1eb625df-6d9b-eb11-1f84-000c29814658</Owner>
    <LCID>7</LCID>
    <Name>C4IT - LIAM - Import Services2 (Insert only)</Name>
  </GDIEImportClassBase-CI>
  <GDIEImportClassMapRule>
    <ID>26b625df-6d9b-eb11-1f84-000c29814658</ID>
    <MatchExpression>Production.id</MatchExpression>
    <SourceObject>20b625df-6d9b-eb11-1f84-000c29814658</SourceObject>
    <SourceColumnName>approvalWF</SourceColumnName>
    <SourceColumnValue>b01978ee-7063-ea11-4b81-000c29359b95</SourceColumnValue>
    <IsClassMatch>0</IsClassMatch>
    <IsTypeMatch>0</IsTypeMatch>
    <DestClass>6a357121-4580-4579-a85d-86b2a431ba21</DestClass>
    <IsStaticColumn>1</IsStaticColumn>
    <IsMatchExpression>1</IsMatchExpression>
    <UsedInTypeGDIEImportType>11b625df-6d9b-eb11-1f84-000c29814658</UsedInTypeGDIEImportType>
    <DestAttribName>ApprovalProcess</DestAttribName>
    <RuleType>0</RuleType>
    <Order>0</Order>
  </GDIEImportClassMapRule>
  <GDIEImportClassMapRule>
    <ID>27b625df-6d9b-eb11-1f84-000c29814658</ID>
    <SourceObject>20b625df-6d9b-eb11-1f84-000c29814658</SourceObject>
    <SourceColumnName>displayname</SourceColumnName>
    <IsClassMatch>0</IsClassMatch>
    <IsTypeMatch>0</IsTypeMatch>
    <DestClass>6a357121-4580-4579-a85d-86b2a431ba21</DestClass>
    <IsStaticColumn>0</IsStaticColumn>
    <IsMatchExpression>0</IsMatchExpression>
    <UsedInTypeGDIEImportType>11b625df-6d9b-eb11-1f84-000c29814658</UsedInTypeGDIEImportType>
    <DestAttribName>Name</DestAttribName>
    <RuleType>0</RuleType>
    <Order>0</Order>
  </GDIEImportClassMapRule>
  <GDIEImportClassMapRule>
    <ID>28b625df-6d9b-eb11-1f84-000c29814658</ID>
    <SourceObject>20b625df-6d9b-eb11-1f84-000c29814658</SourceObject>
    <SourceColumnName>displayname</SourceColumnName>
    <IsClassMatch>0</IsClassMatch>
    <IsTypeMatch>0</IsTypeMatch>
    <DestClass>6a357121-4580-4579-a85d-86b2a431ba21</DestClass>
    <IsStaticColumn>0</IsStaticColumn>
    <IsMatchExpression>0</IsMatchExpression>
    <UsedInTypeGDIEImportType>11b625df-6d9b-eb11-1f84-000c29814658</UsedInTypeGDIEImportType>
    <DestAttribName>SSPName</DestAttribName>
    <RuleType>0</RuleType>
    <Order>0</Order>
  </GDIEImportClassMapRule>
  <GDIEImportClassMapRule>
    <ID>29b625df-6d9b-eb11-1f84-000c29814658</ID>
    <SourceObject>20b625df-6d9b-eb11-1f84-000c29814658</SourceObject>
    <SourceColumnName>type</SourceColumnName>
    <SourceColumnValue>20027</SourceColumnValue>
    <IsClassMatch>0</IsClassMatch>
    <IsTypeMatch>0</IsTypeMatch>
    <DestClass>6a357121-4580-4579-a85d-86b2a431ba21</DestClass>
    <IsStaticColumn>1</IsStaticColumn>
    <IsMatchExpression>0</IsMatchExpression>
    <UsedInTypeGDIEImportType>11b625df-6d9b-eb11-1f84-000c29814658</UsedInTypeGDIEImportType>
    <RelatedAttribName>Value</RelatedAttribName>
    <DestAttribName>ServiceType</DestAttribName>
    <RuleType>0</RuleType>
    <Order>0</Order>
  </GDIEImportClassMapRule>
  <GDIEImportClassMapRule>
    <ID>2ab625df-6d9b-eb11-1f84-000c29814658</ID>
    <SourceObject>20b625df-6d9b-eb11-1f84-000c29814658</SourceObject>
    <SourceColumnName>pay</SourceColumnName>
    <SourceColumnValue>2</SourceColumnValue>
    <IsClassMatch>0</IsClassMatch>
    <IsTypeMatch>0</IsTypeMatch>
    <DestClass>6a357121-4580-4579-a85d-86b2a431ba21</DestClass>
    <IsStaticColumn>1</IsStaticColumn>
    <IsMatchExpression>0</IsMatchExpression>
    <UsedInTypeGDIEImportType>11b625df-6d9b-eb11-1f84-000c29814658</UsedInTypeGDIEImportType>
    <RelatedAttribName>Value</RelatedAttribName>
    <DestAttribName>PaymentMethod</DestAttribName>
    <RuleType>0</RuleType>
    <Order>0</Order>
  </GDIEImportClassMapRule>
  <GDIEImportClassMapRule>
    <ID>2bb625df-6d9b-eb11-1f84-000c29814658</ID>
    <SourceObject>20b625df-6d9b-eb11-1f84-000c29814658</SourceObject>
    <SourceColumnName>pc</SourceColumnName>
    <SourceColumnValue>0</SourceColumnValue>
    <IsClassMatch>0</IsClassMatch>
    <IsTypeMatch>0</IsTypeMatch>
    <DestClass>6a357121-4580-4579-a85d-86b2a431ba21</DestClass>
    <IsStaticColumn>1</IsStaticColumn>
    <IsMatchExpression>0</IsMatchExpression>
    <UsedInTypeGDIEImportType>11b625df-6d9b-eb11-1f84-000c29814658</UsedInTypeGDIEImportType>
    <RelatedAttribName>Value</RelatedAttribName>
    <DestAttribName>PaymentCycle</DestAttribName>
    <RuleType>0</RuleType>
    <Order>0</Order>
  </GDIEImportClassMapRule>
  <GDIEImportClassMapRule>
    <ID>2cb625df-6d9b-eb11-1f84-000c29814658</ID>
    <SourceObject>20b625df-6d9b-eb11-1f84-000c29814658</SourceObject>
    <SourceColumnName>idenInst</SourceColumnName>
    <SourceColumnValue>0</SourceColumnValue>
    <IsClassMatch>0</IsClassMatch>
    <IsTypeMatch>0</IsTypeMatch>
    <DestClass>6a357121-4580-4579-a85d-86b2a431ba21</DestClass>
    <IsStaticColumn>1</IsStaticColumn>
    <IsMatchExpression>0</IsMatchExpression>
    <UsedInTypeGDIEImportType>11b625df-6d9b-eb11-1f84-000c29814658</UsedInTypeGDIEImportType>
    <RelatedAttribName>Value</RelatedAttribName>
    <DestAttribName>AllowIdenticalInstances</DestAttribName>
    <RuleType>0</RuleType>
    <Order>0</Order>
  </GDIEImportClassMapRule>
  <GDIEImportClassMapRule>
    <ID>2db625df-6d9b-eb11-1f84-000c29814658</ID>
    <SourceObject>20b625df-6d9b-eb11-1f84-000c29814658</SourceObject>
    <SourceColumnName>multiBookin</SourceColumnName>
    <SourceColumnValue>1</SourceColumnValue>
    <IsClassMatch>0</IsClassMatch>
    <IsTypeMatch>0</IsTypeMatch>
    <DestClass>6a357121-4580-4579-a85d-86b2a431ba21</DestClass>
    <IsStaticColumn>1</IsStaticColumn>
    <IsMatchExpression>0</IsMatchExpression>
    <UsedInTypeGDIEImportType>11b625df-6d9b-eb11-1f84-000c29814658</UsedInTypeGDIEImportType>
    <DestAttribName>CreateMultipleBookings</DestAttribName>
    <RuleType>0</RuleType>
    <Order>0</Order>
  </GDIEImportClassMapRule>
  <GDIEImportClassMapRule>
    <ID>2eb625df-6d9b-eb11-1f84-000c29814658</ID>
    <MatchExpression>Production.id</MatchExpression>
    <SourceObject>20b625df-6d9b-eb11-1f84-000c29814658</SourceObject>
    <SourceColumnName>profwf</SourceColumnName>
    <SourceColumnValue>6f2ba50e-be49-ea11-4981-000c2980fd94</SourceColumnValue>
    <IsClassMatch>0</IsClassMatch>
    <IsTypeMatch>0</IsTypeMatch>
    <DestClass>6a357121-4580-4579-a85d-86b2a431ba21</DestClass>
    <IsStaticColumn>1</IsStaticColumn>
    <IsMatchExpression>1</IsMatchExpression>
    <UsedInTypeGDIEImportType>11b625df-6d9b-eb11-1f84-000c29814658</UsedInTypeGDIEImportType>
    <DestAttribName>ProvisioningProcess</DestAttribName>
    <RuleType>0</RuleType>
    <Order>0</Order>
  </GDIEImportClassMapRule>
  <GDIEImportClassMapRule>
    <ID>2fb625df-6d9b-eb11-1f84-000c29814658</ID>
    <SourceObject>20b625df-6d9b-eb11-1f84-000c29814658</SourceObject>
    <SourceColumnName>taTyp</SourceColumnName>
    <SourceColumnValue>0</SourceColumnValue>
    <IsClassMatch>0</IsClassMatch>
    <IsTypeMatch>0</IsTypeMatch>
    <DestClass>6a357121-4580-4579-a85d-86b2a431ba21</DestClass>
    <IsStaticColumn>1</IsStaticColumn>
    <IsMatchExpression>0</IsMatchExpression>
    <UsedInTypeGDIEImportType>11b625df-6d9b-eb11-1f84-000c29814658</UsedInTypeGDIEImportType>
    <RelatedAttribName>Value</RelatedAttribName>
    <DestAttribName>TargetType</DestAttribName>
    <RuleType>0</RuleType>
    <Order>0</Order>
  </GDIEImportClassMapRule>
  <GDIEImportClassMapRule>
    <ID>30b625df-6d9b-eb11-1f84-000c29814658</ID>
    <MatchExpression>Production.T(C4IT_DataAreaServiceConfigurationClassBase).DataArea</MatchExpression>
    <SourceObject>20b625df-6d9b-eb11-1f84-000c29814658</SourceObject>
    <SourceColumnName>daID</SourceColumnName>
    <IsClassMatch>0</IsClassMatch>
    <IsTypeMatch>1</IsTypeMatch>
    <DestClass>6a357121-4580-4579-a85d-86b2a431ba21</DestClass>
    <IsStaticColumn>0</IsStaticColumn>
    <IsMatchExpression>1</IsMatchExpression>
    <UsedInTypeGDIEImportType>11b625df-6d9b-eb11-1f84-000c29814658</UsedInTypeGDIEImportType>
    <DestAttribName>ServiceForm</DestAttribName>
    <RuleType>0</RuleType>
    <Order>0</Order>
  </GDIEImportClassMapRule>
  <GDIEImportClassMapRule>
    <ID>31b625df-6d9b-eb11-1f84-000c29814658</ID>
    <SourceObject>20b625df-6d9b-eb11-1f84-000c29814658</SourceObject>
    <SourceColumnName>repairmode</SourceColumnName>
    <SourceColumnValue>2</SourceColumnValue>
    <IsClassMatch>0</IsClassMatch>
    <IsTypeMatch>0</IsTypeMatch>
    <DestClass>6a357121-4580-4579-a85d-86b2a431ba21</DestClass>
    <IsStaticColumn>1</IsStaticColumn>
    <IsMatchExpression>0</IsMatchExpression>
    <UsedInTypeGDIEImportType>11b625df-6d9b-eb11-1f84-000c29814658</UsedInTypeGDIEImportType>
    <RelatedAttribName>Value</RelatedAttribName>
    <DestAttribName>RepairMode</DestAttribName>
    <RuleType>0</RuleType>
    <Order>0</Order>
  </GDIEImportClassMapRule>
  <GDIEImportClassMapRule>
    <ID>32b625df-6d9b-eb11-1f84-000c29814658</ID>
    <SourceObject>20b625df-6d9b-eb11-1f84-000c29814658</SourceObject>
    <SourceColumnName>uninstallationmode</SourceColumnName>
    <SourceColumnValue>2</SourceColumnValue>
    <IsClassMatch>0</IsClassMatch>
    <IsTypeMatch>0</IsTypeMatch>
    <DestClass>6a357121-4580-4579-a85d-86b2a431ba21</DestClass>
    <IsStaticColumn>1</IsStaticColumn>
    <IsMatchExpression>0</IsMatchExpression>
    <UsedInTypeGDIEImportType>11b625df-6d9b-eb11-1f84-000c29814658</UsedInTypeGDIEImportType>
    <RelatedAttribName>Value</RelatedAttribName>
    <DestAttribName>UninstallationMode</DestAttribName>
    <RuleType>0</RuleType>
    <Order>0</Order>
  </GDIEImportClassMapRule>
  <GDIEImportClassMapRule>
    <ID>33b625df-6d9b-eb11-1f84-000c29814658</ID>
    <SourceObject>20b625df-6d9b-eb11-1f84-000c29814658</SourceObject>
    <SourceColumnName>usageDetection</SourceColumnName>
    <SourceColumnValue>0</SourceColumnValue>
    <IsClassMatch>0</IsClassMatch>
    <IsTypeMatch>0</IsTypeMatch>
    <DestClass>6a357121-4580-4579-a85d-86b2a431ba21</DestClass>
    <IsStaticColumn>1</IsStaticColumn>
    <IsMatchExpression>0</IsMatchExpression>
    <UsedInTypeGDIEImportType>11b625df-6d9b-eb11-1f84-000c29814658</UsedInTypeGDIEImportType>
    <RelatedAttribName>Value</RelatedAttribName>
    <DestAttribName>UsageDetectionMode</DestAttribName>
    <RuleType>0</RuleType>
    <Order>0</Order>
  </GDIEImportClassMapRule>
  <GDIEImportClassMapRule>
    <ID>34b625df-6d9b-eb11-1f84-000c29814658</ID>
    <SourceObject>20b625df-6d9b-eb11-1f84-000c29814658</SourceObject>
    <SourceColumnName>icon</SourceColumnName>
    <IsClassMatch>0</IsClassMatch>
    <IsTypeMatch>0</IsTypeMatch>
    <DestClass>6a357121-4580-4579-a85d-86b2a431ba21</DestClass>
    <IsStaticColumn>0</IsStaticColumn>
    <IsMatchExpression>0</IsMatchExpression>
    <UsedInTypeGDIEImportType>11b625df-6d9b-eb11-1f84-000c29814658</UsedInTypeGDIEImportType>
    <DestAttribName>SSPImagePath</DestAttribName>
    <RuleType>0</RuleType>
    <Order>0</Order>
  </GDIEImportClassMapRule>
  <GDIEImportClassMapRule>
    <ID>35b625df-6d9b-eb11-1f84-000c29814658</ID>
    <SourceObject>20b625df-6d9b-eb11-1f84-000c29814658</SourceObject>
    <SourceColumnName>CatalogServicesStatus</SourceColumnName>
    <IsClassMatch>0</IsClassMatch>
    <IsTypeMatch>0</IsTypeMatch>
    <DestClass>b223ec7a-537d-464c-a749-d948923d4239</DestClass>
    <IsStaticColumn>0</IsStaticColumn>
    <IsMatchExpression>0</IsMatchExpression>
    <UsedInTypeGDIEImportType>11b625df-6d9b-eb11-1f84-000c29814658</UsedInTypeGDIEImportType>
    <RelatedAttribName>Value</RelatedAttribName>
    <DestAttribName>State</DestAttribName>
    <RuleType>0</RuleType>
    <Order>0</Order>
    <TransformExpression>@GCCCatalogServiceStatus</TransformExpression>
  </GDIEImportClassMapRule>
  <GDIEImportClassMapRule>
    <ID>861cf3bf-709b-eb11-1f84-000c29814658</ID>
    <MatchExpression>Production.Id</MatchExpression>
    <SourceObject>20b625df-6d9b-eb11-1f84-000c29814658</SourceObject>
    <SourceColumnName>CatalogServicesCategory</SourceColumnName>
    <IsClassMatch>0</IsClassMatch>
    <IsTypeMatch>0</IsTypeMatch>
    <DestClass>6a357121-4580-4579-a85d-86b2a431ba21</DestClass>
    <IsStaticColumn>0</IsStaticColumn>
    <IsMatchExpression>1</IsMatchExpression>
    <UsedInTypeGDIEImportType>11b625df-6d9b-eb11-1f84-000c29814658</UsedInTypeGDIEImportType>
    <DestAttribName>Categories</DestAttribName>
    <RuleType>0</RuleType>
    <Order>0</Order>
  </GDIEImportClassMapRule>
  <GDIEImportClassMapRule>
    <ID>0b51758c-8048-ec11-9a84-00155d300101</ID>
    <MatchExpression>Production.T(C4IT_DataAreaServiceConfigurationClassBase).ServiceType</MatchExpression>
    <SourceObject>20b625df-6d9b-eb11-1f84-000c29814658</SourceObject>
    <SourceColumnName>ServiceType</SourceColumnName>
    <IsClassMatch>0</IsClassMatch>
    <IsTypeMatch>1</IsTypeMatch>
    <DestClass>6a357121-4580-4579-a85d-86b2a431ba21</DestClass>
    <IsStaticColumn>0</IsStaticColumn>
    <IsMatchExpression>1</IsMatchExpression>
    <UsedInTypeGDIEImportType>11b625df-6d9b-eb11-1f84-000c29814658</UsedInTypeGDIEImportType>
    <DestAttribName>ServiceForm</DestAttribName>
    <RuleType>0</RuleType>
    <Order>0</Order>
  </GDIEImportClassMapRule>
  <GDIEImportClassSourceObject>
    <ID>20b625df-6d9b-eb11-1f84-000c29814658</ID>
    <ObjectType>2</ObjectType>
    <Alias>res</Alias>
    <IsMainObject>1</IsMainObject>
    <Expression>select 
da.displayname + ' - [' +case when sec.Servicetype =1 then 'Owner' when sec.Servicetype =2 then 'Write' end +']' as displayname, 
da.technicalname, 
sec.DataArea as daID,
sec.ServiceType,
gcc.GCCCatalogServiceStatus as CatalogServicesStatus,
gcc.GCCServiceRootCategory as CatalogServicesCategory,
COALESCE((select top 1 t.C4IT_SSPImage from C4IT_GCC_DataArea_Collector c left join C4IT_LIAMServiceTypeClassBase t on c.ServiceType = t.ID where c.[Expression-ObjectID]=da.ConfigurationID),'/SPS/Images/Services/C4IT/Microsoft-Teams-Logo.png') as icon
from C4IT_DataAreaServiceConfigurationClassBase sec
inner join C4IT_DataAreaClassBAse da on da.ID=sec.DataArea
inner join SPSCommonClassBase dac on da.[Expression-ObjectID] = dac.[Expression-ObjectID]
inner join (
	select [Expression-ObjectID], 
	GCCServiceRootCategory,
	GCCCatalogServiceStatus,
	GCCLimitedServiceEnabled,  
	GCCLimitedServiceDurationPeriod,
	GCCLimitedServiceExpirationDuration,
	GCCLimitedServiceRenewable,
	GCCLimitedServiceSSPFormEnabled,
	GCCMaxDepth
	from C4IT_GCC_DataArea_Collector
) gcc on gcc.[Expression-ObjectID] = da.ConfigurationID
where da.level&lt;=GCCMaxDepth
and (dac.Validity is null or dac.Validity = 1) 
and targetType = 4
AND NOT da.C4IT_ManagedManually = 1</Expression>
    <UsedInTypeGDIEImportType>11b625df-6d9b-eb11-1f84-000c29814658</UsedInTypeGDIEImportType>
    <IsAttribCentric>0</IsAttribCentric>
  </GDIEImportClassSourceObject>
  <GDIEImportClassAction>
    <ID>21b625df-6d9b-eb11-1f84-000c29814658</ID>
    <DestClass>4a9f2c6b-fafd-4475-8de0-9ccc62d7d274</DestClass>
    <Insert>1</Insert>
    <IsType>1</IsType>
    <Update>0</Update>
    <Delete>0</Delete>
    <UsedInTypeGDIEImportType>11b625df-6d9b-eb11-1f84-000c29814658</UsedInTypeGDIEImportType>
  </GDIEImportClassAction>
  <SPSCommonClassBase>
    <ID>1fb625df-6d9b-eb11-1f84-000c29814658</ID>
    <UsedInType>11b625df-6d9b-eb11-1f84-000c29814658</UsedInType>
    <TypeID>5842d0e4-4625-4e58-a700-23a3dfaa8293</TypeID>
    <CostCenter>816361e3-13e6-4b44-96a9-fb44c63a8e36</CostCenter>
    <Location>cf060d4d-5c47-462f-b5d1-7df6c865fd91</Location>
    <OU>4df735f2-b4bc-4ce8-92ee-60f40fcf5653</OU>
    <Security-OU>4df735f2-b4bc-4ce8-92ee-60f40fcf5653</Security-OU>
    <Security-Location>cf060d4d-5c47-462f-b5d1-7df6c865fd91</Security-Location>
    <Security-CostCenter>816361e3-13e6-4b44-96a9-fb44c63a8e36</Security-CostCenter>
    <Category>3</Category>
  </SPSCommonClassBase>
</NewDataSet>