<?xml version="1.0"?>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Yunique.API.Rest.DTOs.POCOs" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Yunique.API.Rest.DTOs.POCOs" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
  <xs:complexType name="AppSettingItem">
    <xs:sequence>
      <xs:element minOccurs="0" name="AppSettingComment" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="AppSettingDescription" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="AppSettingGroupID" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="AppSettingID" type="ser:guid" />
      <xs:element minOccurs="0" name="AppSettingKey" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="AppSettingNote" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="AppSettingOrder" type="xs:int" />
      <xs:element minOccurs="0" name="AppSettingValue" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CDate" type="xs:dateTime" />
      <xs:element minOccurs="0" name="CUser" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ConfigFileName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="MDate" type="xs:dateTime" />
      <xs:element minOccurs="0" name="MUser" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="AppSettingItem" nillable="true" type="tns:AppSettingItem" />
  <xs:complexType name="ControlPanelItem">
    <xs:sequence>
      <xs:element minOccurs="0" name="ControlPanelDescription" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ControlPanelEditSchema" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ControlPanelID" type="xs:int" />
      <xs:element minOccurs="0" name="ControlPanelIdSchema" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ControlPanelName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ControlPanelOrder" type="xs:int" />
      <xs:element minOccurs="0" name="ControlPanelRepId" type="ser:guid" />
      <xs:element minOccurs="0" name="ControlPanelSchema" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ControlPanelSearchSchema" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ControlPanelTableName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ControlPanelTypeID" type="ser:guid" />
      <xs:element minOccurs="0" name="ControlPanelUrl" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="IsDataValidation" type="xs:int" />
      <xs:element minOccurs="0" name="SPXLogicInsert" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="SPXLogicUpdate" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Sort" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ControlPanelItem" nillable="true" type="tns:ControlPanelItem" />
  <xs:complexType name="DataDictionaryItem">
    <xs:sequence>
      <xs:element minOccurs="0" name="CDate" type="xs:dateTime" />
      <xs:element minOccurs="0" name="CUser" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ColumnAddNullField" type="xs:int" />
      <xs:element minOccurs="0" name="ColumnAlias" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ColumnAutoPostBack" type="xs:int" />
      <xs:element minOccurs="0" name="ColumnCellWidth" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ColumnDataTypeID" type="ser:guid" />
      <xs:element minOccurs="0" name="ColumnDataTypeLength" type="xs:int" />
      <xs:element minOccurs="0" name="ColumnGridSearch" type="xs:int" />
      <xs:element minOccurs="0" name="ColumnGridWidth" type="xs:int" />
      <xs:element minOccurs="0" name="ColumnID" type="ser:guid" />
      <xs:element minOccurs="0" name="ColumnLookupQuery" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ColumnName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ColumnSearch" type="xs:int" />
      <xs:element minOccurs="0" name="ColumnSelect" type="xs:int" />
      <xs:element minOccurs="0" name="ColumnTextColumn" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ColumnTypeID" type="ser:guid" />
      <xs:element minOccurs="0" name="ColumnValueColumn" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CoreColumn" type="xs:int" />
      <xs:element minOccurs="0" name="MDate" type="xs:dateTime" />
      <xs:element minOccurs="0" name="MUser" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="DataDictionaryItem" nillable="true" type="tns:DataDictionaryItem" />
  <xs:complexType name="L10nButtonItem">
    <xs:sequence>
      <xs:element minOccurs="0" name="ButtonIcon" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ButtonType" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CDate" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CUser" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="DesignString" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="MDate" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="MUser" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="SystemButtonID" type="ser:guid" />
      <xs:element minOccurs="0" name="da_DK" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="de_DE" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="el_GR" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="en_AU" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="en_CA" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="en_GB" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="en_US" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="es_ES" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="es_MX" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="fr_CA" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="fr_FR" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="hi_IN" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="it_IT" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ja_JA" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ko_KR" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="nb_NO" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="nl_NL" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="pl_PL" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="pt_BR" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="pt_PT" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ru_RU" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="sv_FI" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="sv_SE" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="tr_TR" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="zh_CHS" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="zh_CHT" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="L10nButtonItem" nillable="true" type="tns:L10nButtonItem" />
  <xs:complexType name="L10nSystemItem">
    <xs:sequence>
      <xs:element minOccurs="0" name="CDate" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CUser" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="DesignString" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="MDate" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="MUser" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="SystemStringID" type="ser:guid" />
      <xs:element minOccurs="0" name="da_DK" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="de_DE" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="el_GR" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="en_AU" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="en_CA" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="en_GB" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="en_US" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="es_ES" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="es_MX" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="fr_CA" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="fr_FR" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="hi_IN" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="it_IT" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ja_JA" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ko_KR" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="nb_NO" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="nl_NL" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="pl_PL" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="pt_BR" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="pt_PT" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ru_RU" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="sv_FI" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="sv_SE" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="tr_TR" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="zh_CHS" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="zh_CHT" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="L10nSystemItem" nillable="true" type="tns:L10nSystemItem" />
  <xs:complexType name="L10nSchemaItem">
    <xs:sequence>
      <xs:element minOccurs="0" name="CDate" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CUser" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="DesignString" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="MDate" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="MUser" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="UserStringID" type="ser:guid" />
      <xs:element minOccurs="0" name="da_DK" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="de_DE" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="el_GR" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="en_AU" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="en_CA" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="en_GB" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="en_US" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="es_ES" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="es_MX" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="fr_CA" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="fr_FR" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="hi_IN" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="it_IT" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ja_JA" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ko_KR" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="nb_NO" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="nl_NL" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="pl_PL" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="pt_BR" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="pt_PT" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ru_RU" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="sv_FI" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="sv_SE" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="tr_TR" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="zh_CHS" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="zh_CHT" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="L10nSchemaItem" nillable="true" type="tns:L10nSchemaItem" />
  <xs:complexType name="L10nDropDownListItem">
    <xs:sequence>
      <xs:element minOccurs="0" name="CDate" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CUser" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="DesignString" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="MDate" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="MUser" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="UserDropDownStringID" type="ser:guid" />
      <xs:element minOccurs="0" name="da_DK" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="de_DE" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="el_GR" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="en_AU" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="en_CA" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="en_GB" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="en_US" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="es_ES" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="es_MX" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="fr_CA" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="fr_FR" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="hi_IN" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="it_IT" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ja_JA" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ko_KR" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="nb_NO" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="nl_NL" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="pl_PL" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="pt_BR" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="pt_PT" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ru_RU" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="sv_FI" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="sv_SE" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="tr_TR" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="zh_CHS" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="zh_CHT" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="L10nDropDownListItem" nillable="true" type="tns:L10nDropDownListItem" />
  <xs:complexType name="Machine">
    <xs:sequence>
      <xs:element minOccurs="0" name="APIEndpoint" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="AppPwd" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CDate" type="xs:dateTime" />
      <xs:element minOccurs="0" name="CUser" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ID" type="xs:int" />
      <xs:element minOccurs="0" name="IPAddress" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="MDate" type="xs:dateTime" />
      <xs:element minOccurs="0" name="MUser" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="MachineGUID" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="PLMURL" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Port" type="xs:int" />
      <xs:element minOccurs="0" name="Protocol" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Status" type="xs:int" />
      <xs:element minOccurs="0" name="UserName" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="Machine" nillable="true" type="tns:Machine" />
  <xs:complexType name="DataValidatorListItem">
    <xs:sequence>
      <xs:element minOccurs="0" name="Active" type="xs:int" />
      <xs:element minOccurs="0" name="CDate" type="xs:dateTime" />
      <xs:element minOccurs="0" name="CUser" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ItemID" type="ser:guid" />
      <xs:element minOccurs="0" name="ItemKey" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ItemSort" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ItemValue" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="MDate" type="xs:dateTime" />
      <xs:element minOccurs="0" name="MUser" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="DataValidatorListItem" nillable="true" type="tns:DataValidatorListItem" />
  <xs:complexType name="DataDictionaryValidatorItem">
    <xs:sequence>
      <xs:element minOccurs="0" name="CDate" type="xs:dateTime" />
      <xs:element minOccurs="0" name="CUser" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ColumnID" type="ser:guid" />
      <xs:element minOccurs="0" name="ColumnValidatorClassID" type="ser:guid" />
      <xs:element minOccurs="0" name="ColumnValidatorID" type="ser:guid" />
      <xs:element minOccurs="0" name="ColumnValidatorMaximum" type="xs:int" />
      <xs:element minOccurs="0" name="ColumnValidatorMinimum" type="xs:int" />
      <xs:element minOccurs="0" name="ColumnValidatorText" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ColumnValidatorTypeID" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="MDate" type="xs:dateTime" />
      <xs:element minOccurs="0" name="MUser" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="DataDictionaryValidatorItem" nillable="true" type="tns:DataDictionaryValidatorItem" />
  <xs:complexType name="ArrayOfAppSettingItem">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="AppSettingItem" nillable="true" type="tns:AppSettingItem" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfAppSettingItem" nillable="true" type="tns:ArrayOfAppSettingItem" />
  <xs:complexType name="Backup">
    <xs:sequence>
      <xs:element minOccurs="0" name="BackupSet" type="ser:guid" />
      <xs:element minOccurs="0" name="CDate" type="xs:dateTime" />
      <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Error" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ID" type="xs:int" />
      <xs:element minOccurs="0" name="InProgress" type="xs:int" />
      <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Status" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="Backup" nillable="true" type="tns:Backup" />
  <xs:complexType name="ArrayOfControlPanelTypeItem">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="ControlPanelTypeItem" nillable="true" type="tns:ControlPanelTypeItem" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfControlPanelTypeItem" nillable="true" type="tns:ArrayOfControlPanelTypeItem" />
  <xs:complexType name="ControlPanelTypeItem">
    <xs:sequence>
      <xs:element minOccurs="0" name="Active" type="xs:int" />
      <xs:element minOccurs="0" name="CDate" type="xs:dateTime" />
      <xs:element minOccurs="0" name="CUser" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ControlPanelTypeDescription" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ControlPanelTypeID" type="ser:guid" />
      <xs:element minOccurs="0" name="ControlPanelTypeName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="MDate" type="xs:dateTime" />
      <xs:element minOccurs="0" name="MUser" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ControlPanelTypeItem" nillable="true" type="tns:ControlPanelTypeItem" />
  <xs:complexType name="ArrayOfControlPanelItem">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="ControlPanelItem" nillable="true" type="tns:ControlPanelItem" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfControlPanelItem" nillable="true" type="tns:ArrayOfControlPanelItem" />
  <xs:complexType name="ArrayOfJob">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="Job" nillable="true" type="tns:Job" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfJob" nillable="true" type="tns:ArrayOfJob" />
  <xs:complexType name="Job">
    <xs:sequence>
      <xs:element minOccurs="0" name="CDate" type="xs:dateTime" />
      <xs:element minOccurs="0" name="CUser" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Hash" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ID" type="xs:int" />
      <xs:element minOccurs="0" name="JobGUID" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="MDate" type="xs:dateTime" />
      <xs:element minOccurs="0" name="MUser" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="PreviousJobHash" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="Job" nillable="true" type="tns:Job" />
  <xs:complexType name="ArrayOfAPIRequest">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="APIRequest" nillable="true" type="tns:APIRequest" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfAPIRequest" nillable="true" type="tns:ArrayOfAPIRequest" />
  <xs:complexType name="APIRequest">
    <xs:sequence>
      <xs:element minOccurs="0" name="Body" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CDate" type="xs:dateTime" />
      <xs:element minOccurs="0" name="CUser" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Comment" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="GUID" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Hash" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ID" type="xs:int" />
      <xs:element minOccurs="0" name="URL" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Verb" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="APIRequest" nillable="true" type="tns:APIRequest" />
  <xs:complexType name="ArrayOfMachine">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="Machine" nillable="true" type="tns:Machine" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfMachine" nillable="true" type="tns:ArrayOfMachine" />
  <xs:complexType name="ArrayOfPackageRoute">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="PackageRoute" nillable="true" type="tns:PackageRoute" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfPackageRoute" nillable="true" type="tns:ArrayOfPackageRoute" />
  <xs:complexType name="PackageRoute">
    <xs:sequence>
      <xs:element minOccurs="0" name="CheckPhysicalAccess" type="xs:boolean" />
      <xs:element minOccurs="0" name="Constraints" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="DataTokens" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="DefaultValues" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="PhysicalPath" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RouteName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RoutePattern" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="PackageRoute" nillable="true" type="tns:PackageRoute" />
  <xs:complexType name="PackageVendor">
    <xs:sequence>
      <xs:element minOccurs="0" name="VendorDescription" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="VendorID" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="VendorName" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="PackageVendor" nillable="true" type="tns:PackageVendor" />
  <xs:complexType name="ArrayOfPackageSchemaInfo">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="PackageSchemaInfo" nillable="true" type="tns:PackageSchemaInfo" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfPackageSchemaInfo" nillable="true" type="tns:ArrayOfPackageSchemaInfo" />
  <xs:complexType name="PackageSchemaInfo">
    <xs:sequence>
      <xs:element minOccurs="0" name="PackageDescription" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="PackageID" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="PackageName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="SchemaDescription" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="SchemaFileName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="SchemaShortDescription" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="SchemaType" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="PackageSchemaInfo" nillable="true" type="tns:PackageSchemaInfo" />
  <xs:complexType name="ArrayOfPackageDatabaseObjectInfo">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="PackageDatabaseObjectInfo" nillable="true" type="tns:PackageDatabaseObjectInfo" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfPackageDatabaseObjectInfo" nillable="true" type="tns:ArrayOfPackageDatabaseObjectInfo" />
  <xs:complexType name="PackageDatabaseObjectInfo">
    <xs:sequence>
      <xs:element minOccurs="0" name="ObjectName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ObjectType" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="PackageDescription" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="PackageID" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="PackageName" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="PackageDatabaseObjectInfo" nillable="true" type="tns:PackageDatabaseObjectInfo" />
  <xs:complexType name="ArrayOfSchemaLinkedColumnItem">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="SchemaLinkedColumnItem" nillable="true" type="tns:SchemaLinkedColumnItem" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfSchemaLinkedColumnItem" nillable="true" type="tns:ArrayOfSchemaLinkedColumnItem" />
  <xs:complexType name="SchemaLinkedColumnItem">
    <xs:sequence>
      <xs:element minOccurs="0" name="AppType" type="xs:int" />
      <xs:element minOccurs="0" name="ColumnID" type="ser:guid" />
      <xs:element minOccurs="0" name="DDLinkID" type="ser:guid" />
      <xs:element minOccurs="0" name="FileID" type="ser:guid" />
      <xs:element minOccurs="0" name="FileName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="IsBackUp" type="xs:int" />
      <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="TableID" type="ser:guid" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="SchemaLinkedColumnItem" nillable="true" type="tns:SchemaLinkedColumnItem" />
  <xs:complexType name="ArrayOfOverrideSPX">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="OverrideSPX" nillable="true" type="tns:OverrideSPX" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfOverrideSPX" nillable="true" type="tns:ArrayOfOverrideSPX" />
  <xs:complexType name="OverrideSPX">
    <xs:sequence>
      <xs:element minOccurs="0" name="FormName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="OriginalSPX" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Override" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="OverrideSPXID" type="ser:guid" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="OverrideSPX" nillable="true" type="tns:OverrideSPX" />
  <xs:complexType name="ArrayOfOverrideVWX">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="OverrideVWX" nillable="true" type="tns:OverrideVWX" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfOverrideVWX" nillable="true" type="tns:ArrayOfOverrideVWX" />
  <xs:complexType name="OverrideVWX">
    <xs:sequence>
      <xs:element minOccurs="0" name="FormName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="OriginalVWX" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Override" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="OverrideVWXID" type="ser:guid" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="OverrideVWX" nillable="true" type="tns:OverrideVWX" />
</xs:schema>