Reference for http://ws.veriscanonline.com/VSWebServices67/CheckHashes

Check Hashes

Url: http://ws.veriscanonline.com/VSWebServices67/CheckHashes

HTTP Method: POST

Message direction Format Body
Request Xml Example,Schema
Request Json Example
Response Xml Example,Schema
Response Json Example

The following is an example request Xml body:

<CheckHashesRequestModel xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Settings">
  <AppVersion xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Common">String content</AppVersion>
  <CompanyId xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Common">String content</CompanyId>
  <ComputerName xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Common">String content</ComputerName>
  <HardwareId xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Common">String content</HardwareId>
  <IsLive xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Common">true</IsLive>
  <TimeZoneId xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Common">String content</TimeZoneId>
  <UserId xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Common">2147483647</UserId>
  <Login xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Common">String content</Login>
  <Password xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Common">String content</Password>
  <AlertList>2147483647</AlertList>
  <BadgeCheckSum>2147483647</BadgeCheckSum>
  <CustomerCheckSum>2147483647</CustomerCheckSum>
  <CustomerSettings>2147483647</CustomerSettings>
  <DeviceSettings>2147483647</DeviceSettings>
  <EnabledAlertNotifications>2147483647</EnabledAlertNotifications>
  <GoldenPostalCodes>2147483647</GoldenPostalCodes>
  <GroupRecords>2147483647</GroupRecords>
  <Groups>2147483647</Groups>
  <LocationCheckSum>2147483647</LocationCheckSum>
  <Tags>2147483647</Tags>
</CheckHashesRequestModel>

The following is an example request Json body:

{
	"AppVersion":"String content",
	"CompanyId":"String content",
	"ComputerName":"String content",
	"HardwareId":"String content",
	"IsLive":true,
	"TimeZoneId":"String content",
	"UserId":2147483647,
	"Login":"String content",
	"Password":"String content",
	"AlertList":2147483647,
	"BadgeCheckSum":2147483647,
	"CustomerCheckSum":2147483647,
	"CustomerSettings":2147483647,
	"DeviceSettings":2147483647,
	"EnabledAlertNotifications":2147483647,
	"GoldenPostalCodes":2147483647,
	"GroupRecords":2147483647,
	"Groups":2147483647,
	"LocationCheckSum":2147483647,
	"Tags":2147483647
}

The following is an example response Xml body:

<CheckHashesResponseModel xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Settings">
  <ErrorCode xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Common">String content</ErrorCode>
  <Status xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Common">String content</Status>
  <StatusCode xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Common">2147483647</StatusCode>
  <ValidationResult xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Common">
    <ResponseValidationResultItem>
      <Errors>
        <string xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">String content</string>
        <string xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">String content</string>
      </Errors>
      <Field>String content</Field>
    </ResponseValidationResultItem>
    <ResponseValidationResultItem>
      <Errors>
        <string xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">String content</string>
        <string xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">String content</string>
      </Errors>
      <Field>String content</Field>
    </ResponseValidationResultItem>
  </ValidationResult>
  <Alerts>
    <Checksum>2147483647</Checksum>
    <Expired>true</Expired>
  </Alerts>
  <!--Valid elements of type: AlertsChecksumDataResponseModel, DeviceSettingsChecksumDataResponseModel, EnabledAlertNotificationsChecksumDataResponseModel, GoldenPostalCodesCheckSumResponseModel, GroupRecordsChecksumDataResponseModel, GroupsChecksumDataResponseModel, SettingsChecksumDataResponseModel, TagsChecksumDataResponseModel-->
  <Badge i:type="AlertsChecksumDataResponseModel" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
    <Checksum>2147483647</Checksum>
    <Expired>true</Expired>
  </Badge>
  <DeviceSettings>
    <Checksum>2147483647</Checksum>
    <Expired>true</Expired>
    <Data>
      <Authentication xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Devices">true</Authentication>
      <DeviceId xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Devices">2147483647</DeviceId>
      <DeviceName xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Devices">String content</DeviceName>
      <DeviceReadOnly xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Devices">true</DeviceReadOnly>
      <LiveUpdates xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Devices">true</LiveUpdates>
      <LocationID xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Devices">2147483647</LocationID>
      <RemoteCommand xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Devices">String content</RemoteCommand>
      <RemoteParams xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Devices">String content</RemoteParams>
      <RequireUserLogin xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Devices">true</RequireUserLogin>
      <UpdateChannelFullName xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Devices">String content</UpdateChannelFullName>
    </Data>
  </DeviceSettings>
  <EnabledAlertNotifications>
    <Checksum>2147483647</Checksum>
    <Expired>true</Expired>
    <Data>
      <AlertNotificationStateResponseModel xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Alerts">
        <DisplayName>String content</DisplayName>
        <SoundId>1627aea5-8e0a-4371-9022-9b504344e724</SoundId>
        <Type>PersonInAlertList</Type>
      </AlertNotificationStateResponseModel>
      <AlertNotificationStateResponseModel xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Alerts">
        <DisplayName>String content</DisplayName>
        <SoundId>1627aea5-8e0a-4371-9022-9b504344e724</SoundId>
        <Type>PersonInAlertList</Type>
      </AlertNotificationStateResponseModel>
    </Data>
  </EnabledAlertNotifications>
  <GoldenPostalCodes>
    <Checksum>2147483647</Checksum>
    <Expired>true</Expired>
  </GoldenPostalCodes>
  <GroupRecords>
    <Checksum>2147483647</Checksum>
    <Expired>true</Expired>
  </GroupRecords>
  <Groups>
    <Checksum>2147483647</Checksum>
    <Expired>true</Expired>
    <Data>
      <GroupResponseModel xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Groups">
        <AppOrder>2147483647</AppOrder>
        <ColorId>255</ColorId>
        <ColorName>String content</ColorName>
        <CustomerName>String content</CustomerName>
        <Id>2147483647</Id>
        <IsDefault>true</IsDefault>
        <IsDevHide>true</IsDevHide>
        <IsIntegrated>true</IsIntegrated>
        <IsLocked>true</IsLocked>
        <IsShared>true</IsShared>
        <Name>String content</Name>
        <SemanticGroupId>255</SemanticGroupId>
        <SemanticGroupName>String content</SemanticGroupName>
        <SendAlert>true</SendAlert>
        <SoundId>255</SoundId>
        <SoundName>String content</SoundName>
      </GroupResponseModel>
      <GroupResponseModel xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Groups">
        <AppOrder>2147483647</AppOrder>
        <ColorId>255</ColorId>
        <ColorName>String content</ColorName>
        <CustomerName>String content</CustomerName>
        <Id>2147483647</Id>
        <IsDefault>true</IsDefault>
        <IsDevHide>true</IsDevHide>
        <IsIntegrated>true</IsIntegrated>
        <IsLocked>true</IsLocked>
        <IsShared>true</IsShared>
        <Name>String content</Name>
        <SemanticGroupId>255</SemanticGroupId>
        <SemanticGroupName>String content</SemanticGroupName>
        <SendAlert>true</SendAlert>
        <SoundId>255</SoundId>
        <SoundName>String content</SoundName>
      </GroupResponseModel>
    </Data>
  </Groups>
  <Settings>
    <Checksum>2147483647</Checksum>
    <Expired>true</Expired>
    <Data>
      <AddressPointAlertTypeId>255</AddressPointAlertTypeId>
      <AddressVerification>true</AddressVerification>
      <Agreement>String content</Agreement>
      <AlertListLogicType>Standard</AlertListLogicType>
      <AlertListNotificationMessage>String content</AlertListNotificationMessage>
      <AlertNotification>true</AlertNotification>
      <AlertsSettings>
        <AlertList>
          <AlertSettingsResponseModel>
            <AlertType>PersonInAlertList</AlertType>
            <Enabled>true</Enabled>
            <ShowPopUp>true</ShowPopUp>
            <SoundId>1627aea5-8e0a-4371-9022-9b504344e724</SoundId>
          </AlertSettingsResponseModel>
          <AlertSettingsResponseModel>
            <AlertType>PersonInAlertList</AlertType>
            <Enabled>true</Enabled>
            <ShowPopUp>true</ShowPopUp>
            <SoundId>1627aea5-8e0a-4371-9022-9b504344e724</SoundId>
          </AlertSettingsResponseModel>
        </AlertList>
        <AlertTypesSettings>
          <Type105_UnderageTier1TypeSettings>
            <AgeOK>255</AgeOK>
          </Type105_UnderageTier1TypeSettings>
          <Type106_UnderageTier2TypeSettings>
            <AgeOK>255</AgeOK>
          </Type106_UnderageTier2TypeSettings>
          <Type117_M500CalibrationTypeSettings>
            <DisplayAlertEveryScansQuantity>2147483647</DisplayAlertEveryScansQuantity>
          </Type117_M500CalibrationTypeSettings>
          <Type118_M500CleaningTypeSettings>
            <DisplayAlertEveryScansQuantity>2147483647</DisplayAlertEveryScansQuantity>
          </Type118_M500CleaningTypeSettings>
          <Type15_UnacceptableIdTypeSettings>
            <AcceptableIdTypes>
              <AcceptableIdTypeResponseModel>
                <DisplayName>String content</DisplayName>
                <IDParserDocumentTypes>
                  <string xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">String content</string>
                  <string xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">String content</string>
                </IDParserDocumentTypes>
                <IdType>UsStateIssuedDriversLicenses</IdType>
                <IssuedByUS>true</IssuedByUS>
                <Selected>true</Selected>
              </AcceptableIdTypeResponseModel>
              <AcceptableIdTypeResponseModel>
                <DisplayName>String content</DisplayName>
                <IDParserDocumentTypes>
                  <string xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">String content</string>
                  <string xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">String content</string>
                </IDParserDocumentTypes>
                <IdType>UsStateIssuedDriversLicenses</IdType>
                <IssuedByUS>true</IssuedByUS>
                <Selected>true</Selected>
              </AcceptableIdTypeResponseModel>
            </AcceptableIdTypes>
            <AlertDescription>String content</AlertDescription>
            <AlertTitle>String content</AlertTitle>
            <CreateHistoryRecord>true</CreateHistoryRecord>
          </Type15_UnacceptableIdTypeSettings>
          <Type1_AlertListTypeSettings>
            <CheckEqualityType>FirstNameLastName</CheckEqualityType>
            <CheckEqualityTypes>
              <CheckAlertEqualityType xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums">FirstNameLastName</CheckAlertEqualityType>
              <CheckAlertEqualityType xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums">FirstNameLastName</CheckAlertEqualityType>
            </CheckEqualityTypes>
            <ExemptGroups>
              <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
              <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
            </ExemptGroups>
            <LogicType>Standard</LogicType>
            <SharingType>255</SharingType>
          </Type1_AlertListTypeSettings>
          <Type6_AddressListTypeSettings>
            <AddressPointAlertType>Unknown</AddressPointAlertType>
            <AddressPointsComparableColumns>
              <NameValueOfboolean xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Abstractions">
                <Name>String content</Name>
                <Value>true</Value>
              </NameValueOfboolean>
              <NameValueOfboolean xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Abstractions">
                <Name>String content</Name>
                <Value>true</Value>
              </NameValueOfboolean>
            </AddressPointsComparableColumns>
          </Type6_AddressListTypeSettings>
          <Type7_VisitFrequencyTypeSettings>
            <AfterTimes>32767</AfterTimes>
            <WithinDays>32767</WithinDays>
          </Type7_VisitFrequencyTypeSettings>
          <Type8_MultiScanTypeSettings>
            <MultiScanHours>2147483647</MultiScanHours>
          </Type8_MultiScanTypeSettings>
        </AlertTypesSettings>
        <EnablePopUps>true</EnablePopUps>
        <EnableSounds>true</EnableSounds>
      </AlertsSettings>
      <AllowCreateGeoScan>true</AllowCreateGeoScan>
      <AllowManualEntry>true</AllowManualEntry>
      <AllowSearchFromDevices>true</AllowSearchFromDevices>
      <AllowSharedAlerts>true</AllowSharedAlerts>
      <AsdkAutoDisplayDetailsForInvalidIDs>true</AsdkAutoDisplayDetailsForInvalidIDs>
      <AsdkAutoSaveReportForInvalidIDs>true</AsdkAutoSaveReportForInvalidIDs>
      <AsdkAutoSaveReportForValidIDs>true</AsdkAutoSaveReportForValidIDs>
      <AsdkEnable>true</AsdkEnable>
      <AsdkFaceMatch>true</AsdkFaceMatch>
      <AsdkRunMode>EveryId</AsdkRunMode>
      <AsdkStrictnessLevel>Friendly</AsdkStrictnessLevel>
      <AsdkThresholdAge>2147483647</AsdkThresholdAge>
      <AssignedGroup>true</AssignedGroup>
      <AutoincrementTotalCounter>true</AutoincrementTotalCounter>
      <BlacklistApiKey>String content</BlacklistApiKey>
      <BlacklistTestMode>true</BlacklistTestMode>
      <CheckAlertEqualityType>2147483647</CheckAlertEqualityType>
      <CheckAlertList>true</CheckAlertList>
      <CollectHistory>255</CollectHistory>
      <CollectableColumns>
        <HistoryLogColumnsItemResponseModel>
          <Checked>true</Checked>
          <DisplayName>String content</DisplayName>
          <Name>String content</Name>
        </HistoryLogColumnsItemResponseModel>
        <HistoryLogColumnsItemResponseModel>
          <Checked>true</Checked>
          <DisplayName>String content</DisplayName>
          <Name>String content</Name>
        </HistoryLogColumnsItemResponseModel>
      </CollectableColumns>
      <DataRetentionType>DemographicDataOnly</DataRetentionType>
      <DefaultGroupId>2147483647</DefaultGroupId>
      <DeleteAllData>true</DeleteAllData>
      <DeleteDataAfterDays>2147483647</DeleteDataAfterDays>
      <DevicePinHash>String content</DevicePinHash>
      <DevicePinLength>2147483647</DevicePinLength>
      <DevicePinPermissions>
        <DevicePinPermission xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums">AddPhone</DevicePinPermission>
        <DevicePinPermission xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums">AddPhone</DevicePinPermission>
      </DevicePinPermissions>
      <DeviceUpdateSettings>
        <AllowUsersToDelayRelaunch>true</AllowUsersToDelayRelaunch>
        <DelayRelaunchForHours>255</DelayRelaunchForHours>
        <ManuallyDeviceUpdate>true</ManuallyDeviceUpdate>
        <ManuallyDownloadDeviceUpdates>true</ManuallyDownloadDeviceUpdates>
      </DeviceUpdateSettings>
      <DisplayWarningMessageAfterLimits>true</DisplayWarningMessageAfterLimits>
      <DisplayWarningMessageAfterTimes>32767</DisplayWarningMessageAfterTimes>
      <DisplayWarningMessageWithinDays>32767</DisplayWarningMessageWithinDays>
      <EncryptIdNum>true</EncryptIdNum>
      <GreenTotalLevel>2147483647</GreenTotalLevel>
      <GroupAgreement>String content</GroupAgreement>
      <InOutTrackingEnable>true</InOutTrackingEnable>
      <Interests>255</Interests>
      <IosSettings>
        <AgeSoundAlert>true</AgeSoundAlert>
        <AgreementScreen>NoPopup</AgreementScreen>
        <AutoDimLock>true</AutoDimLock>
        <CameraScanButton>true</CameraScanButton>
        <CantScanIdButton>true</CantScanIdButton>
        <DefaultCamera>Front</DefaultCamera>
        <DisplayAddress>true</DisplayAddress>
        <DisplayAge>true</DisplayAge>
        <DisplayIdNum>true</DisplayIdNum>
        <DisplayPrintButton>true</DisplayPrintButton>
        <HideManualEntryButton>true</HideManualEntryButton>
        <HidePlusMinusButtons>true</HidePlusMinusButtons>
        <HideSuccessfulLoginAlert>true</HideSuccessfulLoginAlert>
        <IdExpirationPopup>true</IdExpirationPopup>
        <PaymentsButton>true</PaymentsButton>
        <PromptForGroupComment>true</PromptForGroupComment>
        <ScanRemainOnScreenSeconds>2147483647</ScanRemainOnScreenSeconds>
        <SkipPhotoDialog>true</SkipPhotoDialog>
      </IosSettings>
      <IsCounterDisabled>true</IsCounterDisabled>
      <IsGroupAgreementEnabled>true</IsGroupAgreementEnabled>
      <LogsStorageLimitDays>2147483647</LogsStorageLimitDays>
      <M500DisplayAlertEveryScansQuantity>2147483647</M500DisplayAlertEveryScansQuantity>
      <M500ScannerMaintenance>true</M500ScannerMaintenance>
      <MSHoursDoesNotIncreaseCounter>true</MSHoursDoesNotIncreaseCounter>
      <MembershipSubscribtion>NoAccess</MembershipSubscribtion>
      <MinimumAge>255</MinimumAge>
      <MultiScanHours>2147483647</MultiScanHours>
      <NotificationsSubscribtion>NoAccess</NotificationsSubscribtion>
      <NumberOfDevices>2147483647</NumberOfDevices>
      <OfflineModeSubscribtion>NoAccess</OfflineModeSubscribtion>
      <PicturesSubscribtion>NoAccess</PicturesSubscribtion>
      <PrintedDocument>255</PrintedDocument>
      <ProfilePhotoOption>CroppedIdPhoto</ProfilePhotoOption>
      <ReSyncOfflineDays>2147483647</ReSyncOfflineDays>
      <RedTotalLevel>2147483647</RedTotalLevel>
      <RetentionColumns>
        <HistoryLogColumnsItemResponseModel>
          <Checked>true</Checked>
          <DisplayName>String content</DisplayName>
          <Name>String content</Name>
        </HistoryLogColumnsItemResponseModel>
        <HistoryLogColumnsItemResponseModel>
          <Checked>true</Checked>
          <DisplayName>String content</DisplayName>
          <Name>String content</Name>
        </HistoryLogColumnsItemResponseModel>
      </RetentionColumns>
      <ShowHistoryHours>2147483647</ShowHistoryHours>
      <Surveys>2147483647</Surveys>
      <ThirdPartyChecksSettings>
        <CriminalBackgroundCheckEnabled>true</CriminalBackgroundCheckEnabled>
        <CriminalBackgroundCheckMode>ForEveryId</CriminalBackgroundCheckMode>
        <DmvVerificationEnabled>true</DmvVerificationEnabled>
        <DmvVerificationMode>ForEveryId</DmvVerificationMode>
        <EveryPoliticianEnabled>true</EveryPoliticianEnabled>
        <EveryPoliticianMode>ForEveryId</EveryPoliticianMode>
        <IdentiFraudAutoOpenQuizUpon>
          <IdentiFraudAutoOpenQuizType xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums">Passed</IdentiFraudAutoOpenQuizType>
          <IdentiFraudAutoOpenQuizType xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums">Passed</IdentiFraudAutoOpenQuizType>
        </IdentiFraudAutoOpenQuizUpon>
        <IdentiFraudDmvCombination>DoNotRunCombination</IdentiFraudDmvCombination>
        <IdentiFraudEnabled>true</IdentiFraudEnabled>
        <IdentiFraudMode>ForEveryId</IdentiFraudMode>
        <IdentiFraudQuizQuestionNumbers>2147483647</IdentiFraudQuizQuestionNumbers>
        <OfacEnabled>true</OfacEnabled>
        <OfacMode>ForEveryId</OfacMode>
        <PepEnabled>true</PepEnabled>
        <PepMode>ForEveryId</PepMode>
        <SexOffenderRegistryEnabled>true</SexOffenderRegistryEnabled>
        <SexOffenderRegistryMode>ForEveryId</SexOffenderRegistryMode>
      </ThirdPartyChecksSettings>
      <UsageDataPolicyType>EnabledAutoUpload</UsageDataPolicyType>
      <VehiclesSubscribtion>NoAccess</VehiclesSubscribtion>
      <VeriLocksDoNotAccessForUnderageVisitors>true</VeriLocksDoNotAccessForUnderageVisitors>
      <VeriLocksGroups>
        <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
        <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
      </VeriLocksGroups>
      <VeriLocksVerifyGroups>true</VeriLocksVerifyGroups>
      <ViewsSettings>
        <AllowEndUsersToControlViewSettings>true</AllowEndUsersToControlViewSettings>
        <AlwaysOnTop>true</AlwaysOnTop>
        <RestoreMinimizedAppAfterScan>true</RestoreMinimizedAppAfterScan>
        <ScanOnScreenSeconds>2147483647</ScanOnScreenSeconds>
        <ScanOnScreenUntilNext>true</ScanOnScreenUntilNext>
        <ShowPhotos>true</ShowPhotos>
        <ShowRecentVisitors>true</ShowRecentVisitors>
        <ViewOption>DetailedScanResults</ViewOption>
      </ViewsSettings>
      <WebHooksSettings>
        <Active>true</Active>
        <WebHooksTypes>
          <NameIdOfunsignedByte xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Abstractions">
            <Id>255</Id>
            <Name>String content</Name>
          </NameIdOfunsignedByte>
          <NameIdOfunsignedByte xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Abstractions">
            <Id>255</Id>
            <Name>String content</Name>
          </NameIdOfunsignedByte>
        </WebHooksTypes>
      </WebHooksSettings>
      <YellowTotalLevel>2147483647</YellowTotalLevel>
    </Data>
  </Settings>
  <Tags>
    <Checksum>2147483647</Checksum>
    <Expired>true</Expired>
    <Data>
      <TagResponseModel xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Tags">
        <Created>1999-05-31T11:20:00</Created>
        <Id>2147483647</Id>
        <Name>String content</Name>
      </TagResponseModel>
      <TagResponseModel xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Tags">
        <Created>1999-05-31T11:20:00</Created>
        <Id>2147483647</Id>
        <Name>String content</Name>
      </TagResponseModel>
    </Data>
  </Tags>
</CheckHashesResponseModel>

The following is an example response Json body:

{
	"ErrorCode":"String content",
	"Status":"String content",
	"StatusCode":2147483647,
	"ValidationResult":[{
		"Errors":["String content"],
		"Field":"String content"
	}],
	"Alerts":{
		"Checksum":2147483647,
		"Expired":true
	},
	"Badge":{
		"Checksum":2147483647,
		"Expired":true
	},
	"DeviceSettings":{
		"Checksum":2147483647,
		"Expired":true,
		"Data":{
			"Authentication":true,
			"DeviceId":2147483647,
			"DeviceName":"String content",
			"DeviceReadOnly":true,
			"LiveUpdates":true,
			"LocationID":2147483647,
			"RemoteCommand":"String content",
			"RemoteParams":"String content",
			"RequireUserLogin":true,
			"UpdateChannelFullName":"String content"
		}
	},
	"EnabledAlertNotifications":{
		"Checksum":2147483647,
		"Expired":true,
		"Data":[{
			"DisplayName":"String content",
			"SoundId":"1627aea5-8e0a-4371-9022-9b504344e724",
			"Type":0
		}]
	},
	"GoldenPostalCodes":{
		"Checksum":2147483647,
		"Expired":true
	},
	"GroupRecords":{
		"Checksum":2147483647,
		"Expired":true
	},
	"Groups":{
		"Checksum":2147483647,
		"Expired":true,
		"Data":[{
			"AppOrder":2147483647,
			"ColorId":255,
			"ColorName":"String content",
			"CustomerName":"String content",
			"Id":2147483647,
			"IsDefault":true,
			"IsDevHide":true,
			"IsIntegrated":true,
			"IsLocked":true,
			"IsShared":true,
			"Name":"String content",
			"SemanticGroupId":255,
			"SemanticGroupName":"String content",
			"SendAlert":true,
			"SoundId":255,
			"SoundName":"String content"
		}]
	},
	"Settings":{
		"Checksum":2147483647,
		"Expired":true,
		"Data":{
			"AddressPointAlertTypeId":255,
			"AddressVerification":true,
			"Agreement":"String content",
			"AlertListLogicType":0,
			"AlertListNotificationMessage":"String content",
			"AlertNotification":true,
			"AlertsSettings":{
				"AlertList":[{
					"AlertType":0,
					"Enabled":true,
					"ShowPopUp":true,
					"SoundId":"1627aea5-8e0a-4371-9022-9b504344e724"
				}],
				"AlertTypesSettings":{
					"Type105_UnderageTier1TypeSettings":{
						"AgeOK":255
					},
					"Type106_UnderageTier2TypeSettings":{
						"AgeOK":255
					},
					"Type117_M500CalibrationTypeSettings":{
						"DisplayAlertEveryScansQuantity":2147483647
					},
					"Type118_M500CleaningTypeSettings":{
						"DisplayAlertEveryScansQuantity":2147483647
					},
					"Type15_UnacceptableIdTypeSettings":{
						"AcceptableIdTypes":[{
							"DisplayName":"String content",
							"IDParserDocumentTypes":["String content"],
							"IdType":0,
							"IssuedByUS":true,
							"Selected":true
						}],
						"AlertDescription":"String content",
						"AlertTitle":"String content",
						"CreateHistoryRecord":true
					},
					"Type1_AlertListTypeSettings":{
						"CheckEqualityType":0,
						"CheckEqualityTypes":[0],
						"ExemptGroups":[2147483647],
						"LogicType":0,
						"SharingType":255
					},
					"Type6_AddressListTypeSettings":{
						"AddressPointAlertType":0,
						"AddressPointsComparableColumns":[{
							"Name":"String content",
							"Value":true
						}]
					},
					"Type7_VisitFrequencyTypeSettings":{
						"AfterTimes":32767,
						"WithinDays":32767
					},
					"Type8_MultiScanTypeSettings":{
						"MultiScanHours":2147483647
					}
				},
				"EnablePopUps":true,
				"EnableSounds":true
			},
			"AllowCreateGeoScan":true,
			"AllowManualEntry":true,
			"AllowSearchFromDevices":true,
			"AllowSharedAlerts":true,
			"AsdkAutoDisplayDetailsForInvalidIDs":true,
			"AsdkAutoSaveReportForInvalidIDs":true,
			"AsdkAutoSaveReportForValidIDs":true,
			"AsdkEnable":true,
			"AsdkFaceMatch":true,
			"AsdkRunMode":0,
			"AsdkStrictnessLevel":0,
			"AsdkThresholdAge":2147483647,
			"AssignedGroup":true,
			"AutoincrementTotalCounter":true,
			"BlacklistApiKey":"String content",
			"BlacklistTestMode":true,
			"CheckAlertEqualityType":2147483647,
			"CheckAlertList":true,
			"CollectHistory":255,
			"CollectableColumns":[{
				"Checked":true,
				"DisplayName":"String content",
				"Name":"String content"
			}],
			"DataRetentionType":0,
			"DefaultGroupId":2147483647,
			"DeleteAllData":true,
			"DeleteDataAfterDays":2147483647,
			"DevicePinHash":"String content",
			"DevicePinLength":2147483647,
			"DevicePinPermissions":[0],
			"DeviceUpdateSettings":{
				"AllowUsersToDelayRelaunch":true,
				"DelayRelaunchForHours":255,
				"ManuallyDeviceUpdate":true,
				"ManuallyDownloadDeviceUpdates":true
			},
			"DisplayWarningMessageAfterLimits":true,
			"DisplayWarningMessageAfterTimes":32767,
			"DisplayWarningMessageWithinDays":32767,
			"EncryptIdNum":true,
			"GreenTotalLevel":2147483647,
			"GroupAgreement":"String content",
			"InOutTrackingEnable":true,
			"Interests":255,
			"IosSettings":{
				"AgeSoundAlert":true,
				"AgreementScreen":0,
				"AutoDimLock":true,
				"CameraScanButton":true,
				"CantScanIdButton":true,
				"DefaultCamera":0,
				"DisplayAddress":true,
				"DisplayAge":true,
				"DisplayIdNum":true,
				"DisplayPrintButton":true,
				"HideManualEntryButton":true,
				"HidePlusMinusButtons":true,
				"HideSuccessfulLoginAlert":true,
				"IdExpirationPopup":true,
				"PaymentsButton":true,
				"PromptForGroupComment":true,
				"ScanRemainOnScreenSeconds":2147483647,
				"SkipPhotoDialog":true
			},
			"IsCounterDisabled":true,
			"IsGroupAgreementEnabled":true,
			"LogsStorageLimitDays":2147483647,
			"M500DisplayAlertEveryScansQuantity":2147483647,
			"M500ScannerMaintenance":true,
			"MSHoursDoesNotIncreaseCounter":true,
			"MembershipSubscribtion":0,
			"MinimumAge":255,
			"MultiScanHours":2147483647,
			"NotificationsSubscribtion":0,
			"NumberOfDevices":2147483647,
			"OfflineModeSubscribtion":0,
			"PicturesSubscribtion":0,
			"PrintedDocument":255,
			"ProfilePhotoOption":0,
			"ReSyncOfflineDays":2147483647,
			"RedTotalLevel":2147483647,
			"RetentionColumns":[{
				"Checked":true,
				"DisplayName":"String content",
				"Name":"String content"
			}],
			"ShowHistoryHours":2147483647,
			"Surveys":2147483647,
			"ThirdPartyChecksSettings":{
				"CriminalBackgroundCheckEnabled":true,
				"CriminalBackgroundCheckMode":0,
				"DmvVerificationEnabled":true,
				"DmvVerificationMode":0,
				"EveryPoliticianEnabled":true,
				"EveryPoliticianMode":0,
				"IdentiFraudAutoOpenQuizUpon":[0],
				"IdentiFraudDmvCombination":0,
				"IdentiFraudEnabled":true,
				"IdentiFraudMode":0,
				"IdentiFraudQuizQuestionNumbers":2147483647,
				"OfacEnabled":true,
				"OfacMode":0,
				"PepEnabled":true,
				"PepMode":0,
				"SexOffenderRegistryEnabled":true,
				"SexOffenderRegistryMode":0
			},
			"UsageDataPolicyType":0,
			"VehiclesSubscribtion":0,
			"VeriLocksDoNotAccessForUnderageVisitors":true,
			"VeriLocksGroups":[2147483647],
			"VeriLocksVerifyGroups":true,
			"ViewsSettings":{
				"AllowEndUsersToControlViewSettings":true,
				"AlwaysOnTop":true,
				"RestoreMinimizedAppAfterScan":true,
				"ScanOnScreenSeconds":2147483647,
				"ScanOnScreenUntilNext":true,
				"ShowPhotos":true,
				"ShowRecentVisitors":true,
				"ViewOption":0
			},
			"WebHooksSettings":{
				"Active":true,
				"WebHooksTypes":[{
					"Id":255,
					"Name":"String content"
				}]
			},
			"YellowTotalLevel":2147483647
		}
	},
	"Tags":{
		"Checksum":2147483647,
		"Expired":true,
		"Data":[{
			"Created":"\/Date(928149600000+0000)\/",
			"Id":2147483647,
			"Name":"String content"
		}]
	}
}

The following is the request Xml Schema:

<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Settings" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/VSWebService.Models.Settings" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import namespace="http://schemas.datacontract.org/2004/07/VSWebService.Models.Common" />
  <xs:complexType name="CheckHashesRequestModel">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1="http://schemas.datacontract.org/2004/07/VSWebService.Models.Common" base="q1:RequestModel">
        <xs:sequence>
          <xs:element minOccurs="0" name="AlertList" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="BadgeCheckSum" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerCheckSum" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerSettings" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="DeviceSettings" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="EnabledAlertNotifications" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="GoldenPostalCodes" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="GroupRecords" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="Groups" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="LocationCheckSum" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="Tags" nillable="true" type="xs:int" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="CheckHashesRequestModel" nillable="true" type="tns:CheckHashesRequestModel" />
</xs:schema>

Additional request Xml Schemas:

<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="anyType" nillable="true" type="xs:anyType" />
  <xs:element name="anyURI" nillable="true" type="xs:anyURI" />
  <xs:element name="base64Binary" nillable="true" type="xs:base64Binary" />
  <xs:element name="boolean" nillable="true" type="xs:boolean" />
  <xs:element name="byte" nillable="true" type="xs:byte" />
  <xs:element name="dateTime" nillable="true" type="xs:dateTime" />
  <xs:element name="decimal" nillable="true" type="xs:decimal" />
  <xs:element name="double" nillable="true" type="xs:double" />
  <xs:element name="float" nillable="true" type="xs:float" />
  <xs:element name="int" nillable="true" type="xs:int" />
  <xs:element name="long" nillable="true" type="xs:long" />
  <xs:element name="QName" nillable="true" type="xs:QName" />
  <xs:element name="short" nillable="true" type="xs:short" />
  <xs:element name="string" nillable="true" type="xs:string" />
  <xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte" />
  <xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt" />
  <xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong" />
  <xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort" />
  <xs:element name="char" nillable="true" type="tns:char" />
  <xs:simpleType name="char">
    <xs:restriction base="xs:int" />
  </xs:simpleType>
  <xs:element name="duration" nillable="true" type="tns:duration" />
  <xs:simpleType name="duration">
    <xs:restriction base="xs:duration">
      <xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?" />
      <xs:minInclusive value="-P10675199DT2H48M5.4775808S" />
      <xs:maxInclusive value="P10675199DT2H48M5.4775807S" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="guid" nillable="true" type="tns:guid" />
  <xs:simpleType name="guid">
    <xs:restriction base="xs:string">
      <xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:attribute name="FactoryType" type="xs:QName" />
  <xs:attribute name="Id" type="xs:ID" />
  <xs:attribute name="Ref" type="xs:IDREF" />
</xs:schema>

<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Common" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/VSWebService.Models.Common" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:complexType name="RequestModel">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:RequestModelBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="Login" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="RequestModel" nillable="true" type="tns:RequestModel" />
  <xs:complexType name="RequestModelBase">
    <xs:sequence>
      <xs:element minOccurs="0" name="AppVersion" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ComputerName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="HardwareId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="IsLive" type="xs:boolean" />
      <xs:element minOccurs="0" name="TimeZoneId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="UserId" nillable="true" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="RequestModelBase" nillable="true" type="tns:RequestModelBase" />
</xs:schema>

<tns:schema targetNamespace="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.w3.org/2001/XMLSchema">
  <tns:element name="schema">
    <tns:complexType />
  </tns:element>
</tns:schema>

The following is the response Xml Schema:

<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Settings" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/VSWebService.Models.Settings" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import namespace="http://schemas.datacontract.org/2004/07/VSWebService.Models.Common" />
  <xs:import namespace="http://schemas.datacontract.org/2004/07/VSWebService.Models.Devices" />
  <xs:import namespace="http://schemas.datacontract.org/2004/07/VSWebService.Models.Alerts" />
  <xs:import namespace="http://schemas.datacontract.org/2004/07/VSWebService.Models.Groups" />
  <xs:import namespace="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" />
  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
  <xs:import namespace="http://schemas.datacontract.org/2004/07/VSWebService.Abstractions" />
  <xs:import namespace="http://schemas.datacontract.org/2004/07/VSWebService.Models.Tags" />
  <xs:complexType name="CheckHashesResponseModel">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1="http://schemas.datacontract.org/2004/07/VSWebService.Models.Common" base="q1:ResponseModel">
        <xs:sequence>
          <xs:element minOccurs="0" name="Alerts" nillable="true" type="tns:AlertsChecksumDataResponseModel" />
          <xs:element minOccurs="0" name="Badge" nillable="true" type="tns:ChecksumDataResponseModelBase" />
          <xs:element minOccurs="0" name="DeviceSettings" nillable="true" type="tns:DeviceSettingsChecksumDataResponseModel" />
          <xs:element minOccurs="0" name="EnabledAlertNotifications" nillable="true" type="tns:EnabledAlertNotificationsChecksumDataResponseModel" />
          <xs:element minOccurs="0" name="GoldenPostalCodes" nillable="true" type="tns:GoldenPostalCodesCheckSumResponseModel" />
          <xs:element minOccurs="0" name="GroupRecords" nillable="true" type="tns:GroupRecordsChecksumDataResponseModel" />
          <xs:element minOccurs="0" name="Groups" nillable="true" type="tns:GroupsChecksumDataResponseModel" />
          <xs:element minOccurs="0" name="Settings" nillable="true" type="tns:SettingsChecksumDataResponseModel" />
          <xs:element minOccurs="0" name="Tags" nillable="true" type="tns:TagsChecksumDataResponseModel" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="CheckHashesResponseModel" nillable="true" type="tns:CheckHashesResponseModel" />
  <xs:complexType name="AlertsChecksumDataResponseModel">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChecksumDataResponseModelBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="AlertsChecksumDataResponseModel" nillable="true" type="tns:AlertsChecksumDataResponseModel" />
  <xs:complexType name="ChecksumDataResponseModelBase">
    <xs:sequence>
      <xs:element minOccurs="0" name="Checksum" type="xs:int" />
      <xs:element minOccurs="0" name="Expired" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ChecksumDataResponseModelBase" nillable="true" type="tns:ChecksumDataResponseModelBase" />
  <xs:complexType name="DeviceSettingsChecksumDataResponseModel">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChecksumDataResponseModelBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="Data" nillable="true" xmlns:q2="http://schemas.datacontract.org/2004/07/VSWebService.Models.Devices" type="q2:DeviceResponseModel" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="DeviceSettingsChecksumDataResponseModel" nillable="true" type="tns:DeviceSettingsChecksumDataResponseModel" />
  <xs:complexType name="EnabledAlertNotificationsChecksumDataResponseModel">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChecksumDataResponseModelBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="Data" nillable="true" xmlns:q3="http://schemas.datacontract.org/2004/07/VSWebService.Models.Alerts" type="q3:ArrayOfAlertNotificationStateResponseModel" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="EnabledAlertNotificationsChecksumDataResponseModel" nillable="true" type="tns:EnabledAlertNotificationsChecksumDataResponseModel" />
  <xs:complexType name="GoldenPostalCodesCheckSumResponseModel">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChecksumDataResponseModelBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="GoldenPostalCodesCheckSumResponseModel" nillable="true" type="tns:GoldenPostalCodesCheckSumResponseModel" />
  <xs:complexType name="GroupRecordsChecksumDataResponseModel">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChecksumDataResponseModelBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="GroupRecordsChecksumDataResponseModel" nillable="true" type="tns:GroupRecordsChecksumDataResponseModel" />
  <xs:complexType name="GroupsChecksumDataResponseModel">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChecksumDataResponseModelBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="Data" nillable="true" xmlns:q4="http://schemas.datacontract.org/2004/07/VSWebService.Models.Groups" type="q4:ArrayOfGroupResponseModel" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="GroupsChecksumDataResponseModel" nillable="true" type="tns:GroupsChecksumDataResponseModel" />
  <xs:complexType name="SettingsChecksumDataResponseModel">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChecksumDataResponseModelBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="Data" nillable="true" type="tns:ClientSettingsResponseModel" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SettingsChecksumDataResponseModel" nillable="true" type="tns:SettingsChecksumDataResponseModel" />
  <xs:complexType name="ClientSettingsResponseModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="AddressPointAlertTypeId" nillable="true" type="xs:unsignedByte" />
      <xs:element minOccurs="0" name="AddressVerification" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="Agreement" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="AlertListLogicType" nillable="true" xmlns:q5="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q5:AlertListLogicType" />
      <xs:element minOccurs="0" name="AlertListNotificationMessage" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="AlertNotification" type="xs:boolean" />
      <xs:element minOccurs="0" name="AlertsSettings" nillable="true" type="tns:AlertsSettingsResponseModel" />
      <xs:element minOccurs="0" name="AllowCreateGeoScan" type="xs:boolean" />
      <xs:element minOccurs="0" name="AllowManualEntry" type="xs:boolean" />
      <xs:element minOccurs="0" name="AllowSearchFromDevices" type="xs:boolean" />
      <xs:element minOccurs="0" name="AllowSharedAlerts" type="xs:boolean" />
      <xs:element minOccurs="0" name="AsdkAutoDisplayDetailsForInvalidIDs" type="xs:boolean" />
      <xs:element minOccurs="0" name="AsdkAutoSaveReportForInvalidIDs" type="xs:boolean" />
      <xs:element minOccurs="0" name="AsdkAutoSaveReportForValidIDs" type="xs:boolean" />
      <xs:element minOccurs="0" name="AsdkEnable" type="xs:boolean" />
      <xs:element minOccurs="0" name="AsdkFaceMatch" type="xs:boolean" />
      <xs:element minOccurs="0" name="AsdkRunMode" xmlns:q6="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q6:AsdkRunMode" />
      <xs:element minOccurs="0" name="AsdkStrictnessLevel" xmlns:q7="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q7:AsdkStrictnessLevel" />
      <xs:element minOccurs="0" name="AsdkThresholdAge" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="AssignedGroup" type="xs:boolean" />
      <xs:element minOccurs="0" name="AutoincrementTotalCounter" type="xs:boolean" />
      <xs:element minOccurs="0" name="BlacklistApiKey" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="BlacklistTestMode" type="xs:boolean" />
      <xs:element minOccurs="0" name="CheckAlertEqualityType" type="xs:int" />
      <xs:element minOccurs="0" name="CheckAlertList" type="xs:boolean" />
      <xs:element minOccurs="0" name="CollectHistory" nillable="true" type="xs:unsignedByte" />
      <xs:element minOccurs="0" name="CollectableColumns" nillable="true" type="tns:ArrayOfHistoryLogColumnsItemResponseModel" />
      <xs:element minOccurs="0" name="DataRetentionType" nillable="true" xmlns:q8="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q8:DataRetentionType" />
      <xs:element minOccurs="0" name="DefaultGroupId" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="DeleteAllData" type="xs:boolean" />
      <xs:element minOccurs="0" name="DeleteDataAfterDays" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="DevicePinHash" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="DevicePinLength" type="xs:int" />
      <xs:element minOccurs="0" name="DevicePinPermissions" nillable="true" xmlns:q9="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q9:ArrayOfDevicePinPermission" />
      <xs:element minOccurs="0" name="DeviceUpdateSettings" nillable="true" type="tns:DeviceUpdateSettingsResponseModel" />
      <xs:element minOccurs="0" name="DisplayWarningMessageAfterLimits" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="DisplayWarningMessageAfterTimes" nillable="true" type="xs:short" />
      <xs:element minOccurs="0" name="DisplayWarningMessageWithinDays" nillable="true" type="xs:short" />
      <xs:element minOccurs="0" name="EncryptIdNum" type="xs:boolean" />
      <xs:element minOccurs="0" name="GreenTotalLevel" type="xs:int" />
      <xs:element minOccurs="0" name="GroupAgreement" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="InOutTrackingEnable" type="xs:boolean" />
      <xs:element minOccurs="0" name="Interests" nillable="true" type="xs:unsignedByte" />
      <xs:element minOccurs="0" name="IosSettings" nillable="true" type="tns:IosSettingsResponseModel" />
      <xs:element minOccurs="0" name="IsCounterDisabled" type="xs:boolean" />
      <xs:element minOccurs="0" name="IsGroupAgreementEnabled" type="xs:boolean" />
      <xs:element minOccurs="0" name="LogsStorageLimitDays" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="M500DisplayAlertEveryScansQuantity" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="M500ScannerMaintenance" type="xs:boolean" />
      <xs:element minOccurs="0" name="MSHoursDoesNotIncreaseCounter" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="MembershipSubscribtion" xmlns:q10="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q10:SubscribtionEnum" />
      <xs:element minOccurs="0" name="MinimumAge" type="xs:unsignedByte" />
      <xs:element minOccurs="0" name="MultiScanHours" type="xs:int" />
      <xs:element minOccurs="0" name="NotificationsSubscribtion" xmlns:q11="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q11:SubscribtionEnum" />
      <xs:element minOccurs="0" name="NumberOfDevices" type="xs:int" />
      <xs:element minOccurs="0" name="OfflineModeSubscribtion" xmlns:q12="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q12:SubscribtionEnum" />
      <xs:element minOccurs="0" name="PicturesSubscribtion" xmlns:q13="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q13:SubscribtionEnum" />
      <xs:element minOccurs="0" name="PrintedDocument" type="xs:unsignedByte" />
      <xs:element minOccurs="0" name="ProfilePhotoOption" xmlns:q14="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q14:ProfilePhotoOptions" />
      <xs:element minOccurs="0" name="ReSyncOfflineDays" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="RedTotalLevel" type="xs:int" />
      <xs:element minOccurs="0" name="RetentionColumns" nillable="true" type="tns:ArrayOfHistoryLogColumnsItemResponseModel" />
      <xs:element minOccurs="0" name="ShowHistoryHours" type="xs:int" />
      <xs:element minOccurs="0" name="Surveys" type="xs:int" />
      <xs:element minOccurs="0" name="ThirdPartyChecksSettings" nillable="true" type="tns:ThirdPartyCheckSettingsResponseModel" />
      <xs:element minOccurs="0" name="UsageDataPolicyType" xmlns:q15="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q15:UsageDataPolicyType" />
      <xs:element minOccurs="0" name="VehiclesSubscribtion" xmlns:q16="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q16:SubscribtionEnum" />
      <xs:element minOccurs="0" name="VeriLocksDoNotAccessForUnderageVisitors" type="xs:boolean" />
      <xs:element minOccurs="0" name="VeriLocksGroups" nillable="true" xmlns:q17="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q17:ArrayOfint" />
      <xs:element minOccurs="0" name="VeriLocksVerifyGroups" type="xs:boolean" />
      <xs:element minOccurs="0" name="ViewsSettings" nillable="true" type="tns:ViewsSettingsResponseModel" />
      <xs:element minOccurs="0" name="WebHooksSettings" nillable="true" type="tns:ClientSettingsWebHooksSettingsResponseModel" />
      <xs:element minOccurs="0" name="YellowTotalLevel" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ClientSettingsResponseModel" nillable="true" type="tns:ClientSettingsResponseModel" />
  <xs:complexType name="AlertsSettingsResponseModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="AlertList" nillable="true" type="tns:ArrayOfAlertSettingsResponseModel" />
      <xs:element minOccurs="0" name="AlertTypesSettings" nillable="true" type="tns:AlertTypesSettingsResponseModel" />
      <xs:element minOccurs="0" name="EnablePopUps" type="xs:boolean" />
      <xs:element minOccurs="0" name="EnableSounds" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="AlertsSettingsResponseModel" nillable="true" type="tns:AlertsSettingsResponseModel" />
  <xs:complexType name="ArrayOfAlertSettingsResponseModel">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="AlertSettingsResponseModel" nillable="true" type="tns:AlertSettingsResponseModel" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfAlertSettingsResponseModel" nillable="true" type="tns:ArrayOfAlertSettingsResponseModel" />
  <xs:complexType name="AlertSettingsResponseModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="AlertType" xmlns:q18="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q18:AlertEnum" />
      <xs:element minOccurs="0" name="Enabled" type="xs:boolean" />
      <xs:element minOccurs="0" name="ShowPopUp" type="xs:boolean" />
      <xs:element minOccurs="0" name="SoundId" nillable="true" type="ser:guid" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="AlertSettingsResponseModel" nillable="true" type="tns:AlertSettingsResponseModel" />
  <xs:complexType name="AlertTypesSettingsResponseModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="Type105_UnderageTier1TypeSettings" nillable="true" type="tns:AlertUnderageTier1TypeSettingsResponseModel" />
      <xs:element minOccurs="0" name="Type106_UnderageTier2TypeSettings" nillable="true" type="tns:AlertUnderageTier2TypeSettingsResponseModel" />
      <xs:element minOccurs="0" name="Type117_M500CalibrationTypeSettings" nillable="true" type="tns:AlertM500MaintenanceTypeSettingsResponseModel" />
      <xs:element minOccurs="0" name="Type118_M500CleaningTypeSettings" nillable="true" type="tns:AlertM500MaintenanceTypeSettingsResponseModel" />
      <xs:element minOccurs="0" name="Type15_UnacceptableIdTypeSettings" nillable="true" type="tns:AlertUnacceptableIdTypeSettingsResponseModel" />
      <xs:element minOccurs="0" name="Type1_AlertListTypeSettings" nillable="true" type="tns:AlertListTypeSettingsResponseModel" />
      <xs:element minOccurs="0" name="Type6_AddressListTypeSettings" nillable="true" type="tns:AddressListTypeSettingsResponseModel" />
      <xs:element minOccurs="0" name="Type7_VisitFrequencyTypeSettings" nillable="true" type="tns:AlertVisitFrequencyTypeSettingsResponseModel" />
      <xs:element minOccurs="0" name="Type8_MultiScanTypeSettings" nillable="true" type="tns:AlertMultiScanTypeSettingsResponseModel" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="AlertTypesSettingsResponseModel" nillable="true" type="tns:AlertTypesSettingsResponseModel" />
  <xs:complexType name="AlertUnderageTier1TypeSettingsResponseModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="AgeOK" type="xs:unsignedByte" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="AlertUnderageTier1TypeSettingsResponseModel" nillable="true" type="tns:AlertUnderageTier1TypeSettingsResponseModel" />
  <xs:complexType name="AlertUnderageTier2TypeSettingsResponseModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="AgeOK" type="xs:unsignedByte" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="AlertUnderageTier2TypeSettingsResponseModel" nillable="true" type="tns:AlertUnderageTier2TypeSettingsResponseModel" />
  <xs:complexType name="AlertM500MaintenanceTypeSettingsResponseModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="DisplayAlertEveryScansQuantity" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="AlertM500MaintenanceTypeSettingsResponseModel" nillable="true" type="tns:AlertM500MaintenanceTypeSettingsResponseModel" />
  <xs:complexType name="AlertUnacceptableIdTypeSettingsResponseModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="AcceptableIdTypes" nillable="true" type="tns:ArrayOfAcceptableIdTypeResponseModel" />
      <xs:element minOccurs="0" name="AlertDescription" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="AlertTitle" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CreateHistoryRecord" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="AlertUnacceptableIdTypeSettingsResponseModel" nillable="true" type="tns:AlertUnacceptableIdTypeSettingsResponseModel" />
  <xs:complexType name="ArrayOfAcceptableIdTypeResponseModel">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="AcceptableIdTypeResponseModel" nillable="true" type="tns:AcceptableIdTypeResponseModel" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfAcceptableIdTypeResponseModel" nillable="true" type="tns:ArrayOfAcceptableIdTypeResponseModel" />
  <xs:complexType name="AcceptableIdTypeResponseModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="DisplayName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="IDParserDocumentTypes" nillable="true" xmlns:q19="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q19:ArrayOfstring" />
      <xs:element minOccurs="0" name="IdType" xmlns:q20="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q20:AcceptableIdType" />
      <xs:element minOccurs="0" name="IssuedByUS" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="Selected" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="AcceptableIdTypeResponseModel" nillable="true" type="tns:AcceptableIdTypeResponseModel" />
  <xs:complexType name="AlertListTypeSettingsResponseModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="CheckEqualityType" xmlns:q21="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q21:CheckAlertEqualityType" />
      <xs:element minOccurs="0" name="CheckEqualityTypes" nillable="true" xmlns:q22="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q22:ArrayOfCheckAlertEqualityType" />
      <xs:element minOccurs="0" name="ExemptGroups" nillable="true" xmlns:q23="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q23:ArrayOfint" />
      <xs:element minOccurs="0" name="LogicType" nillable="true" xmlns:q24="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q24:AlertListLogicType" />
      <xs:element minOccurs="0" name="SharingType" nillable="true" type="xs:unsignedByte" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="AlertListTypeSettingsResponseModel" nillable="true" type="tns:AlertListTypeSettingsResponseModel" />
  <xs:complexType name="AddressListTypeSettingsResponseModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="AddressPointAlertType" xmlns:q25="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q25:AddressPointAlertType" />
      <xs:element minOccurs="0" name="AddressPointsComparableColumns" nillable="true" xmlns:q26="http://schemas.datacontract.org/2004/07/VSWebService.Abstractions" type="q26:ArrayOfNameValueOfboolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="AddressListTypeSettingsResponseModel" nillable="true" type="tns:AddressListTypeSettingsResponseModel" />
  <xs:complexType name="AlertVisitFrequencyTypeSettingsResponseModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="AfterTimes" type="xs:short" />
      <xs:element minOccurs="0" name="WithinDays" type="xs:short" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="AlertVisitFrequencyTypeSettingsResponseModel" nillable="true" type="tns:AlertVisitFrequencyTypeSettingsResponseModel" />
  <xs:complexType name="AlertMultiScanTypeSettingsResponseModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="MultiScanHours" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="AlertMultiScanTypeSettingsResponseModel" nillable="true" type="tns:AlertMultiScanTypeSettingsResponseModel" />
  <xs:complexType name="ArrayOfHistoryLogColumnsItemResponseModel">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="HistoryLogColumnsItemResponseModel" nillable="true" type="tns:HistoryLogColumnsItemResponseModel" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfHistoryLogColumnsItemResponseModel" nillable="true" type="tns:ArrayOfHistoryLogColumnsItemResponseModel" />
  <xs:complexType name="HistoryLogColumnsItemResponseModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="Checked" type="xs:boolean" />
      <xs:element minOccurs="0" name="DisplayName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="HistoryLogColumnsItemResponseModel" nillable="true" type="tns:HistoryLogColumnsItemResponseModel" />
  <xs:complexType name="DeviceUpdateSettingsResponseModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="AllowUsersToDelayRelaunch" type="xs:boolean" />
      <xs:element minOccurs="0" name="DelayRelaunchForHours" type="xs:unsignedByte" />
      <xs:element minOccurs="0" name="ManuallyDeviceUpdate" type="xs:boolean" />
      <xs:element minOccurs="0" name="ManuallyDownloadDeviceUpdates" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="DeviceUpdateSettingsResponseModel" nillable="true" type="tns:DeviceUpdateSettingsResponseModel" />
  <xs:complexType name="IosSettingsResponseModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="AgeSoundAlert" type="xs:boolean" />
      <xs:element minOccurs="0" name="AgreementScreen" xmlns:q27="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q27:DeviceAgreementScreenType" />
      <xs:element minOccurs="0" name="AutoDimLock" type="xs:boolean" />
      <xs:element minOccurs="0" name="CameraScanButton" type="xs:boolean" />
      <xs:element minOccurs="0" name="CantScanIdButton" type="xs:boolean" />
      <xs:element minOccurs="0" name="DefaultCamera" xmlns:q28="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q28:DeviceCameraType" />
      <xs:element minOccurs="0" name="DisplayAddress" type="xs:boolean" />
      <xs:element minOccurs="0" name="DisplayAge" type="xs:boolean" />
      <xs:element minOccurs="0" name="DisplayIdNum" type="xs:boolean" />
      <xs:element minOccurs="0" name="DisplayPrintButton" type="xs:boolean" />
      <xs:element minOccurs="0" name="HideManualEntryButton" type="xs:boolean" />
      <xs:element minOccurs="0" name="HidePlusMinusButtons" type="xs:boolean" />
      <xs:element minOccurs="0" name="HideSuccessfulLoginAlert" type="xs:boolean" />
      <xs:element minOccurs="0" name="IdExpirationPopup" type="xs:boolean" />
      <xs:element minOccurs="0" name="PaymentsButton" type="xs:boolean" />
      <xs:element minOccurs="0" name="PromptForGroupComment" type="xs:boolean" />
      <xs:element minOccurs="0" name="ScanRemainOnScreenSeconds" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="SkipPhotoDialog" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="IosSettingsResponseModel" nillable="true" type="tns:IosSettingsResponseModel" />
  <xs:complexType name="ThirdPartyCheckSettingsResponseModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="CriminalBackgroundCheckEnabled" type="xs:boolean" />
      <xs:element minOccurs="0" name="CriminalBackgroundCheckMode" xmlns:q29="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q29:ThirdPartyCheckMode" />
      <xs:element minOccurs="0" name="DmvVerificationEnabled" type="xs:boolean" />
      <xs:element minOccurs="0" name="DmvVerificationMode" xmlns:q30="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q30:ThirdPartyCheckMode" />
      <xs:element minOccurs="0" name="EveryPoliticianEnabled" type="xs:boolean" />
      <xs:element minOccurs="0" name="EveryPoliticianMode" xmlns:q31="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q31:ThirdPartyCheckMode" />
      <xs:element minOccurs="0" name="IdentiFraudAutoOpenQuizUpon" nillable="true" xmlns:q32="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q32:ArrayOfIdentiFraudAutoOpenQuizType" />
      <xs:element minOccurs="0" name="IdentiFraudDmvCombination" xmlns:q33="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q33:IdentiFraudDmvCombination" />
      <xs:element minOccurs="0" name="IdentiFraudEnabled" type="xs:boolean" />
      <xs:element minOccurs="0" name="IdentiFraudMode" xmlns:q34="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q34:ThirdPartyCheckMode" />
      <xs:element minOccurs="0" name="IdentiFraudQuizQuestionNumbers" type="xs:int" />
      <xs:element minOccurs="0" name="OfacEnabled" type="xs:boolean" />
      <xs:element minOccurs="0" name="OfacMode" xmlns:q35="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q35:ThirdPartyCheckMode" />
      <xs:element minOccurs="0" name="PepEnabled" type="xs:boolean" />
      <xs:element minOccurs="0" name="PepMode" xmlns:q36="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q36:ThirdPartyCheckMode" />
      <xs:element minOccurs="0" name="SexOffenderRegistryEnabled" type="xs:boolean" />
      <xs:element minOccurs="0" name="SexOffenderRegistryMode" xmlns:q37="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q37:ThirdPartyCheckMode" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ThirdPartyCheckSettingsResponseModel" nillable="true" type="tns:ThirdPartyCheckSettingsResponseModel" />
  <xs:complexType name="ViewsSettingsResponseModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="AllowEndUsersToControlViewSettings" type="xs:boolean" />
      <xs:element minOccurs="0" name="AlwaysOnTop" type="xs:boolean" />
      <xs:element minOccurs="0" name="RestoreMinimizedAppAfterScan" type="xs:boolean" />
      <xs:element minOccurs="0" name="ScanOnScreenSeconds" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="ScanOnScreenUntilNext" type="xs:boolean" />
      <xs:element minOccurs="0" name="ShowPhotos" type="xs:boolean" />
      <xs:element minOccurs="0" name="ShowRecentVisitors" type="xs:boolean" />
      <xs:element minOccurs="0" name="ViewOption" xmlns:q38="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q38:ViewOptions" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ViewsSettingsResponseModel" nillable="true" type="tns:ViewsSettingsResponseModel" />
  <xs:complexType name="ClientSettingsWebHooksSettingsResponseModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="Active" type="xs:boolean" />
      <xs:element minOccurs="0" name="WebHooksTypes" nillable="true" xmlns:q39="http://schemas.datacontract.org/2004/07/VSWebService.Abstractions" type="q39:ArrayOfNameIdOfunsignedByte" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ClientSettingsWebHooksSettingsResponseModel" nillable="true" type="tns:ClientSettingsWebHooksSettingsResponseModel" />
  <xs:complexType name="TagsChecksumDataResponseModel">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ChecksumDataResponseModelBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="Data" nillable="true" xmlns:q40="http://schemas.datacontract.org/2004/07/VSWebService.Models.Tags" type="q40:ArrayOfTagResponseModel" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="TagsChecksumDataResponseModel" nillable="true" type="tns:TagsChecksumDataResponseModel" />
</xs:schema>

Additional response Xml Schemas:

<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="anyType" nillable="true" type="xs:anyType" />
  <xs:element name="anyURI" nillable="true" type="xs:anyURI" />
  <xs:element name="base64Binary" nillable="true" type="xs:base64Binary" />
  <xs:element name="boolean" nillable="true" type="xs:boolean" />
  <xs:element name="byte" nillable="true" type="xs:byte" />
  <xs:element name="dateTime" nillable="true" type="xs:dateTime" />
  <xs:element name="decimal" nillable="true" type="xs:decimal" />
  <xs:element name="double" nillable="true" type="xs:double" />
  <xs:element name="float" nillable="true" type="xs:float" />
  <xs:element name="int" nillable="true" type="xs:int" />
  <xs:element name="long" nillable="true" type="xs:long" />
  <xs:element name="QName" nillable="true" type="xs:QName" />
  <xs:element name="short" nillable="true" type="xs:short" />
  <xs:element name="string" nillable="true" type="xs:string" />
  <xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte" />
  <xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt" />
  <xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong" />
  <xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort" />
  <xs:element name="char" nillable="true" type="tns:char" />
  <xs:simpleType name="char">
    <xs:restriction base="xs:int" />
  </xs:simpleType>
  <xs:element name="duration" nillable="true" type="tns:duration" />
  <xs:simpleType name="duration">
    <xs:restriction base="xs:duration">
      <xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?" />
      <xs:minInclusive value="-P10675199DT2H48M5.4775808S" />
      <xs:maxInclusive value="P10675199DT2H48M5.4775807S" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="guid" nillable="true" type="tns:guid" />
  <xs:simpleType name="guid">
    <xs:restriction base="xs:string">
      <xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:attribute name="FactoryType" type="xs:QName" />
  <xs:attribute name="Id" type="xs:ID" />
  <xs:attribute name="Ref" type="xs:IDREF" />
</xs:schema>

<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Common" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/VSWebService.Models.Common" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
  <xs:complexType name="ResponseModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="ErrorCode" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Status" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="StatusCode" type="xs:int" />
      <xs:element minOccurs="0" name="ValidationResult" nillable="true" type="tns:ArrayOfResponseValidationResultItem" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ResponseModel" nillable="true" type="tns:ResponseModel" />
  <xs:complexType name="ArrayOfResponseValidationResultItem">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="ResponseValidationResultItem" nillable="true" type="tns:ResponseValidationResultItem" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfResponseValidationResultItem" nillable="true" type="tns:ArrayOfResponseValidationResultItem" />
  <xs:complexType name="ResponseValidationResultItem">
    <xs:sequence>
      <xs:element minOccurs="0" name="Errors" nillable="true" xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q1:ArrayOfstring" />
      <xs:element minOccurs="0" name="Field" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ResponseValidationResultItem" nillable="true" type="tns:ResponseValidationResultItem" />
</xs:schema>

<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/Arrays" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:complexType name="ArrayOfstring">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfstring" nillable="true" type="tns:ArrayOfstring" />
  <xs:complexType name="ArrayOfint">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="int" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfint" nillable="true" type="tns:ArrayOfint" />
</xs:schema>

<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Devices" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/VSWebService.Models.Devices" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:complexType name="DeviceResponseModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="Authentication" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="DeviceId" type="xs:int" />
      <xs:element minOccurs="0" name="DeviceName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="DeviceReadOnly" type="xs:boolean" />
      <xs:element minOccurs="0" name="LiveUpdates" type="xs:boolean" />
      <xs:element minOccurs="0" name="LocationID" type="xs:int" />
      <xs:element minOccurs="0" name="RemoteCommand" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RemoteParams" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RequireUserLogin" type="xs:boolean" />
      <xs:element minOccurs="0" name="UpdateChannelFullName" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="DeviceResponseModel" nillable="true" type="tns:DeviceResponseModel" />
</xs:schema>

<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Alerts" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/VSWebService.Models.Alerts" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
  <xs:import namespace="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" />
  <xs:complexType name="ArrayOfAlertNotificationStateResponseModel">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="AlertNotificationStateResponseModel" nillable="true" type="tns:AlertNotificationStateResponseModel" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfAlertNotificationStateResponseModel" nillable="true" type="tns:ArrayOfAlertNotificationStateResponseModel" />
  <xs:complexType name="AlertNotificationStateResponseModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="DisplayName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="SoundId" nillable="true" type="ser:guid" />
      <xs:element minOccurs="0" name="Type" xmlns:q1="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q1:AlertEnum" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="AlertNotificationStateResponseModel" nillable="true" type="tns:AlertNotificationStateResponseModel" />
</xs:schema>

<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
  <xs:simpleType name="AlertEnum">
    <xs:annotation>
      <xs:appinfo>
        <ActualType Name="unsignedByte" Namespace="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
      </xs:appinfo>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:enumeration value="PersonInAlertList">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AgeUnder21">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ForeignId">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">3</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="FailedBarcodeSecurityCheck">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">4</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="iTrak">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">5</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AddressPoint">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">6</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="VisitFrequency">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">7</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="MultiScan">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">8</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SharedInfo">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">9</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Birthday">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">10</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="GoldZipCode">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">11</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AccessListDeny">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">12</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AlertListGroup">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">13</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CardGroup">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">14</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="UnacceptableIdType">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">15</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ProfileMerged">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">20</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ThirdPartyIdentiFraud">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">50</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ThirdPartyCriminalBackgroundCheck">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">53</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ThirdPartyDmvVerification">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">56</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ThirdPartyEveryPolitician">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">59</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ThirdPartyOFAC">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">62</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ThirdPartyPEP">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">65</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ThirdPartySexOffenderRegistry">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">68</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Dive">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">69</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="InterlockRestriction">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">70</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="BirthdateMismatch">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">71</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AlcoholRestricted">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">72</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Group">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">100</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ExpiredId">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">103</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="UnderageTier1">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">105</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="UnderageTier2">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">106</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="M500Calibration">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">117</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="M500Cleaning">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">118</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DamagedID">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">122</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AuthenticationFailed">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">101</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ScreeningServices">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">102</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Void">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">104</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="MembershipExpired">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">107</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="PoorImageQuality">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">108</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="PoorDataQuality">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">109</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="InterruptedScanning">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">110</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="UnsupportedId">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">111</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Warning">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">112</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AsdkUnlicensed">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">113</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Offline">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">114</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DrivingPrivilegeOnly">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">115</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SideDuplicated">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">116</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="UsbPoweringIssue">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">119</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="BarcodeReadability">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">120</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="StickerDetected">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">121</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="AlertEnum" nillable="true" type="tns:AlertEnum" />
  <xs:simpleType name="AlertListLogicType">
    <xs:annotation>
      <xs:appinfo>
        <ActualType Name="unsignedByte" Namespace="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
      </xs:appinfo>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:enumeration value="Standard">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Inverted">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="AlertListLogicType" nillable="true" type="tns:AlertListLogicType" />
  <xs:simpleType name="AcceptableIdType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="UsStateIssuedDriversLicenses">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="UsStateIssuedIdCards">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DomesticPassports">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">3</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DomesticPassportCards">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">4</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="InternationalPassports">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">5</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="InternationalDriversLicenses">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">6</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="InternationalIdCards">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">7</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="NexusCards">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">8</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="MilitaryIdCards">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">9</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="MatriculaConsularIdCards">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">10</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="MunicipalIdCards">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">11</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="GlobalEntryCards">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">12</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TravelVisas">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">13</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="MedicalIdCards">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">14</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EmploymentResidentAuthorizationCards">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">15</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TransportationWorkersIdCards">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">16</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="InternationalMilitaryIdCards">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">17</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="RealIdStateIssuedDriversLicenses">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">18</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="RealIdStateIssuedIdCards">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">19</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="InternationalEmploymentResidentAuthorizationCards">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">20</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="InternationalPassportCards">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">21</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="AcceptableIdType" nillable="true" type="tns:AcceptableIdType" />
  <xs:simpleType name="CheckAlertEqualityType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="FirstNameLastName">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="LastName">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IDAndState">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">3</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ID">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">4</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="FirstNameLastNameDob">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">5</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IDAndCountryAndState">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">6</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="CheckAlertEqualityType" nillable="true" type="tns:CheckAlertEqualityType" />
  <xs:complexType name="ArrayOfCheckAlertEqualityType">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="CheckAlertEqualityType" type="tns:CheckAlertEqualityType" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfCheckAlertEqualityType" nillable="true" type="tns:ArrayOfCheckAlertEqualityType" />
  <xs:simpleType name="AddressPointAlertType">
    <xs:annotation>
      <xs:appinfo>
        <ActualType Name="unsignedByte" Namespace="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
      </xs:appinfo>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:enumeration value="Unknown" />
      <xs:enumeration value="DisplayAlertIfAddressHasNotBeenLocatedInTheAddressList" />
      <xs:enumeration value="DisplayAlertIfAddressHasBeenLocatedInTheAddressList" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="AddressPointAlertType" nillable="true" type="tns:AddressPointAlertType" />
  <xs:simpleType name="AsdkRunMode">
    <xs:annotation>
      <xs:appinfo>
        <ActualType Name="unsignedByte" Namespace="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
      </xs:appinfo>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:enumeration value="EveryId" />
      <xs:enumeration value="BasedOnAgeAndDemand" />
      <xs:enumeration value="OnDemand" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="AsdkRunMode" nillable="true" type="tns:AsdkRunMode" />
  <xs:simpleType name="AsdkStrictnessLevel">
    <xs:annotation>
      <xs:appinfo>
        <ActualType Name="unsignedByte" Namespace="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
      </xs:appinfo>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:enumeration value="Friendly" />
      <xs:enumeration value="Balanced" />
      <xs:enumeration value="Strict" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="AsdkStrictnessLevel" nillable="true" type="tns:AsdkStrictnessLevel" />
  <xs:simpleType name="DataRetentionType">
    <xs:annotation>
      <xs:appinfo>
        <ActualType Name="unsignedByte" Namespace="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
      </xs:appinfo>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:enumeration value="DemographicDataOnly">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CustomSelection">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="DataRetentionType" nillable="true" type="tns:DataRetentionType" />
  <xs:complexType name="ArrayOfDevicePinPermission">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="DevicePinPermission" type="tns:DevicePinPermission" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfDevicePinPermission" nillable="true" type="tns:ArrayOfDevicePinPermission" />
  <xs:simpleType name="DevicePinPermission">
    <xs:restriction base="xs:string">
      <xs:enumeration value="AddPhone">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AddEmail">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AddVisitComments">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">3</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ViewVisitorProfiles">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">4</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AddVisitTags">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">5</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AddVisitorToGroup">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">6</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ChangeSounds">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">7</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AddDevices">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">8</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AddImages">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">9</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ChangePhone">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">11</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ChangeEmail">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">12</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ChangeVisitComments">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">13</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ChangeVisitorProfiles">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">14</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ChangeVisitTags">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">15</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ChangeGroupAssignment">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">16</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TurnPopUpsOnOff">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">17</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="RemoveDevices">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">18</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="PrintBadgesAndAgreements">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">19</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ChangeLocalSettings">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">21</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ExportReports">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">22</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ConfigureColumns">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">23</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ChangeScanResultsView">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">24</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ShowHideRecentVisitors">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">25</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ChangeBadgesAndAgreements">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">29</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ChangeUpdateSettings">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">30</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="LogOut">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">31</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DragAndDropImagesFromVeriScan">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">32</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ManuallyEnterVisitorsWithoutScanning">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">33</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SetVisitorsAsOut">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">34</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="M500CalibrationComplete">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">35</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="M500CleaningComplete">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">36</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="RunThirdPartyChecks">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">37</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="DevicePinPermission" nillable="true" type="tns:DevicePinPermission" />
  <xs:simpleType name="DeviceAgreementScreenType">
    <xs:annotation>
      <xs:appinfo>
        <ActualType Name="unsignedByte" Namespace="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
      </xs:appinfo>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:enumeration value="NoPopup">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ShowAfterEachScan">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ShowIfIdHasNoGroup">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">3</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="DeviceAgreementScreenType" nillable="true" type="tns:DeviceAgreementScreenType" />
  <xs:simpleType name="DeviceCameraType">
    <xs:annotation>
      <xs:appinfo>
        <ActualType Name="unsignedByte" Namespace="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
      </xs:appinfo>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:enumeration value="Front">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Back">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="DeviceCameraType" nillable="true" type="tns:DeviceCameraType" />
  <xs:simpleType name="SubscribtionEnum">
    <xs:restriction base="xs:string">
      <xs:enumeration value="NoAccess" />
      <xs:enumeration value="FullSubscribtion" />
      <xs:enumeration value="Trial" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="SubscribtionEnum" nillable="true" type="tns:SubscribtionEnum" />
  <xs:simpleType name="ProfilePhotoOptions">
    <xs:annotation>
      <xs:appinfo>
        <ActualType Name="unsignedByte" Namespace="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
      </xs:appinfo>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:enumeration value="CroppedIdPhoto">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="LivePhoto">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IdFront">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">3</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DoNotAssign">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">4</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="ProfilePhotoOptions" nillable="true" type="tns:ProfilePhotoOptions" />
  <xs:simpleType name="ThirdPartyCheckMode">
    <xs:restriction base="xs:string">
      <xs:enumeration value="ForEveryId">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IdFailsAuthOrUnsupported">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">3</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IdPassesAuth">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">4</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="OnDemand">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="ThirdPartyCheckMode" nillable="true" type="tns:ThirdPartyCheckMode" />
  <xs:complexType name="ArrayOfIdentiFraudAutoOpenQuizType">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="IdentiFraudAutoOpenQuizType" type="tns:IdentiFraudAutoOpenQuizType" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfIdentiFraudAutoOpenQuizType" nillable="true" type="tns:ArrayOfIdentiFraudAutoOpenQuizType" />
  <xs:simpleType name="IdentiFraudAutoOpenQuizType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="Passed">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Flagged">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="IdentiFraudAutoOpenQuizType" nillable="true" type="tns:IdentiFraudAutoOpenQuizType" />
  <xs:simpleType name="IdentiFraudDmvCombination">
    <xs:annotation>
      <xs:appinfo>
        <ActualType Name="unsignedByte" Namespace="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
      </xs:appinfo>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:enumeration value="DoNotRunCombination">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="RunDmvIfUnavailableRunIdentiFraud">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">3</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="RunDmvAndIdentiFraud">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">4</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="IdentiFraudDmvCombination" nillable="true" type="tns:IdentiFraudDmvCombination" />
  <xs:simpleType name="UsageDataPolicyType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="EnabledAutoUpload" />
      <xs:enumeration value="PromptUpload" />
      <xs:enumeration value="DoNotUpload" />
      <xs:enumeration value="DoNotShare" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="UsageDataPolicyType" nillable="true" type="tns:UsageDataPolicyType" />
  <xs:simpleType name="ViewOptions">
    <xs:annotation>
      <xs:appinfo>
        <ActualType Name="unsignedByte" Namespace="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
      </xs:appinfo>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:enumeration value="DetailedScanResults">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AgeRestrictedCompact">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="MinimalPersonalData">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">3</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CompactView">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">4</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="ViewOptions" nillable="true" type="tns:ViewOptions" />
</xs:schema>

<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Groups" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/VSWebService.Models.Groups" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:complexType name="ArrayOfGroupResponseModel">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="GroupResponseModel" nillable="true" type="tns:GroupResponseModel" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfGroupResponseModel" nillable="true" type="tns:ArrayOfGroupResponseModel" />
  <xs:complexType name="GroupResponseModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="AppOrder" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="ColorId" nillable="true" type="xs:unsignedByte" />
      <xs:element minOccurs="0" name="ColorName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CustomerName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Id" type="xs:int" />
      <xs:element minOccurs="0" name="IsDefault" type="xs:boolean" />
      <xs:element minOccurs="0" name="IsDevHide" type="xs:boolean" />
      <xs:element minOccurs="0" name="IsIntegrated" type="xs:boolean" />
      <xs:element minOccurs="0" name="IsLocked" type="xs:boolean" />
      <xs:element minOccurs="0" name="IsShared" type="xs:boolean" />
      <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="SemanticGroupId" nillable="true" type="xs:unsignedByte" />
      <xs:element minOccurs="0" name="SemanticGroupName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="SendAlert" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="SoundId" nillable="true" type="xs:unsignedByte" />
      <xs:element minOccurs="0" name="SoundName" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GroupResponseModel" nillable="true" type="tns:GroupResponseModel" />
</xs:schema>

<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/VSWebService.Abstractions" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/VSWebService.Abstractions" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:complexType name="ArrayOfNameValueOfboolean">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="NameValueOfboolean" nillable="true" type="tns:NameValueOfboolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfNameValueOfboolean" nillable="true" type="tns:ArrayOfNameValueOfboolean" />
  <xs:complexType name="NameValueOfboolean">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="NameValueOf{0}{#}" Namespace="http://schemas.datacontract.org/2004/07/VSWebService.Abstractions" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="boolean" Namespace="http://www.w3.org/2001/XMLSchema" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Value" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="NameValueOfboolean" nillable="true" type="tns:NameValueOfboolean" />
  <xs:complexType name="ArrayOfNameIdOfunsignedByte">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="NameIdOfunsignedByte" nillable="true" type="tns:NameIdOfunsignedByte" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfNameIdOfunsignedByte" nillable="true" type="tns:ArrayOfNameIdOfunsignedByte" />
  <xs:complexType name="NameIdOfunsignedByte">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="NameIdOf{0}{#}" Namespace="http://schemas.datacontract.org/2004/07/VSWebService.Abstractions" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="unsignedByte" Namespace="http://www.w3.org/2001/XMLSchema" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" name="Id" type="xs:unsignedByte" />
      <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="NameIdOfunsignedByte" nillable="true" type="tns:NameIdOfunsignedByte" />
</xs:schema>

<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Tags" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/VSWebService.Models.Tags" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:complexType name="ArrayOfTagResponseModel">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="TagResponseModel" nillable="true" type="tns:TagResponseModel" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfTagResponseModel" nillable="true" type="tns:ArrayOfTagResponseModel" />
  <xs:complexType name="TagResponseModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="Created" type="xs:dateTime" />
      <xs:element minOccurs="0" name="Id" type="xs:int" />
      <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="TagResponseModel" nillable="true" type="tns:TagResponseModel" />
</xs:schema>

<tns:schema targetNamespace="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.w3.org/2001/XMLSchema">
  <tns:element name="schema">
    <tns:complexType />
  </tns:element>
</tns:schema>