Reference for http://ws.veriscanonline.com/VSWebServices67/State
Returns current state. = login method
Url: http://ws.veriscanonline.com/VSWebServices67/State
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:
<StateRequestModel 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> <Terminal> <AppBundleId>String content</AppBundleId> <AppVersion>String content</AppVersion> <CellularProviderName>String content</CellularProviderName> <ConnectionType>String content</ConnectionType> <Model>String content</Model> <Name>String content</Name> <PhoneName>String content</PhoneName> <SystemName>String content</SystemName> <SystemVersion>String content</SystemVersion> <TimeZoneGmt>String content</TimeZoneGmt> <WifiBssId>String content</WifiBssId> <WifiSsId>String content</WifiSsId> </Terminal> </StateRequestModel>
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", "Terminal":{ "AppBundleId":"String content", "AppVersion":"String content", "CellularProviderName":"String content", "ConnectionType":"String content", "Model":"String content", "Name":"String content", "PhoneName":"String content", "SystemName":"String content", "SystemVersion":"String content", "TimeZoneGmt":"String content", "WifiBssId":"String content", "WifiSsId":"String content" } }
The following is an example response Xml body:
<StateResponseModel 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> <AvailableAlertNotifications> <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> </AvailableAlertNotifications> <AvailableFeatures> <FeatureResponseModel> <Id>1627aea5-8e0a-4371-9022-9b504344e724</Id> <Name>String content</Name> <Title>String content</Title> </FeatureResponseModel> <FeatureResponseModel> <Id>1627aea5-8e0a-4371-9022-9b504344e724</Id> <Name>String content</Name> <Title>String content</Title> </FeatureResponseModel> </AvailableFeatures> <DefaultGroupId>2147483647</DefaultGroupId> <DeviceId>2147483647</DeviceId> <DeviceName>String content</DeviceName> <DeviceReadOnly>true</DeviceReadOnly> <EftGeneratorService> <Endpoint>String content</Endpoint> <Token>String content</Token> </EftGeneratorService> <ExpDate>1999-05-31T11:20:00</ExpDate> <Groups> <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> </Groups> <LocationId>2147483647</LocationId> <LocationIntegrationsSettings /> <LocationName>String content</LocationName> <PaymentCoupons> <PaymentCouponResponseModel xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Payments"> <Amount>2147483647</Amount> <Code>String content</Code> <DateFrom>1999-05-31T11:20:00</DateFrom> <DateTo>1999-05-31T11:20:00</DateTo> <Description>String content</Description> <IsPercents>true</IsPercents> <PaymentCouponId>2147483647</PaymentCouponId> <Percents>2147483647</Percents> <PercentsOfQuantity>2147483647</PercentsOfQuantity> </PaymentCouponResponseModel> <PaymentCouponResponseModel xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Payments"> <Amount>2147483647</Amount> <Code>String content</Code> <DateFrom>1999-05-31T11:20:00</DateFrom> <DateTo>1999-05-31T11:20:00</DateTo> <Description>String content</Description> <IsPercents>true</IsPercents> <PaymentCouponId>2147483647</PaymentCouponId> <Percents>2147483647</Percents> <PercentsOfQuantity>2147483647</PercentsOfQuantity> </PaymentCouponResponseModel> </PaymentCoupons> <ProductCategories> <ProductGroupItemResponseModel xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Products"> <Description>String content</Description> <Id>2147483647</Id> <Image>String content</Image> <Name>String content</Name> <SortOrder>2147483647</SortOrder> </ProductGroupItemResponseModel> <ProductGroupItemResponseModel xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Products"> <Description>String content</Description> <Id>2147483647</Id> <Image>String content</Image> <Name>String content</Name> <SortOrder>2147483647</SortOrder> </ProductGroupItemResponseModel> </ProductCategories> <Products> <ProductItemResponseModel xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Products"> <CategoryId>2147483647</CategoryId> <Description>String content</Description> <Id>2147483647</Id> <Image>String content</Image> <Name>String content</Name> <Price>2147483647</Price> <SortOrder>2147483647</SortOrder> </ProductItemResponseModel> <ProductItemResponseModel xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Products"> <CategoryId>2147483647</CategoryId> <Description>String content</Description> <Id>2147483647</Id> <Image>String content</Image> <Name>String content</Name> <Price>2147483647</Price> <SortOrder>2147483647</SortOrder> </ProductItemResponseModel> </Products> <ScanLocationTag>String content</ScanLocationTag> <Settings> <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> </Settings> <Statistics> <Total xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.CustomerStatistics">2147483647</Total> <TotalLevel xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.CustomerStatistics">None</TotalLevel> </Statistics> <SubscriptionExpDate>1999-05-31T11:20:00</SubscriptionExpDate> <SubscriptionPlan>String content</SubscriptionPlan> <SubscriptionState> <Amount xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Payments">2147483647</Amount> <Name xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Payments">String content</Name> <PayDue xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Payments">1999-05-31T11:20:00</PayDue> <PlanId xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Payments">String content</PlanId> <Quantity xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Payments">2147483647</Quantity> <Status xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Payments">String content</Status> </SubscriptionState> </StateResponseModel>
The following is an example response Json body:
{ "ErrorCode":"String content", "Status":"String content", "StatusCode":2147483647, "ValidationResult":[{ "Errors":["String content"], "Field":"String content" }], "AvailableAlertNotifications":[{ "DisplayName":"String content", "SoundId":"1627aea5-8e0a-4371-9022-9b504344e724", "Type":0 }], "AvailableFeatures":[{ "Id":"1627aea5-8e0a-4371-9022-9b504344e724", "Name":"String content", "Title":"String content" }], "DefaultGroupId":2147483647, "DeviceId":2147483647, "DeviceName":"String content", "DeviceReadOnly":true, "EftGeneratorService":{ "Endpoint":"String content", "Token":"String content" }, "ExpDate":"\/Date(928149600000+0000)\/", "Groups":[{ "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" }], "LocationId":2147483647, "LocationIntegrationsSettings":{ }, "LocationName":"String content", "PaymentCoupons":[{ "Amount":2147483647, "Code":"String content", "DateFrom":"\/Date(928149600000+0000)\/", "DateTo":"\/Date(928149600000+0000)\/", "Description":"String content", "IsPercents":true, "PaymentCouponId":2147483647, "Percents":2147483647, "PercentsOfQuantity":2147483647 }], "ProductCategories":[{ "Description":"String content", "Id":2147483647, "Image":"String content", "Name":"String content", "SortOrder":2147483647 }], "Products":[{ "CategoryId":2147483647, "Description":"String content", "Id":2147483647, "Image":"String content", "Name":"String content", "Price":2147483647, "SortOrder":2147483647 }], "ScanLocationTag":"String content", "Settings":{ "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 }, "Statistics":{ "Total":2147483647, "TotalLevel":0 }, "SubscriptionExpDate":"\/Date(928149600000+0000)\/", "SubscriptionPlan":"String content", "SubscriptionState":{ "Amount":2147483647, "Name":"String content", "PayDue":"\/Date(928149600000+0000)\/", "PlanId":"String content", "Quantity":2147483647, "Status":"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="StateRequestModel"> <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="Terminal" nillable="true" type="tns:StateRequestTerminal" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="StateRequestModel" nillable="true" type="tns:StateRequestModel" /> <xs:complexType name="StateRequestTerminal"> <xs:sequence> <xs:element minOccurs="0" name="AppBundleId" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="AppVersion" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="CellularProviderName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ConnectionType" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Model" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PhoneName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SystemName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SystemVersion" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TimeZoneGmt" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="WifiBssId" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="WifiSsId" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="StateRequestTerminal" nillable="true" type="tns:StateRequestTerminal" /> </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.Alerts" /> <xs:import namespace="http://schemas.datacontract.org/2004/07/VSWebService.Models.Groups" /> <xs:import namespace="http://schemas.datacontract.org/2004/07/VSWebService.Models.Payments" /> <xs:import namespace="http://schemas.datacontract.org/2004/07/VSWebService.Models.Products" /> <xs:import namespace="http://schemas.datacontract.org/2004/07/VSWebService.Models.CustomerStatistics" /> <xs:import namespace="http://schemas.datacontract.org/2004/07/VSWebService.Models.Common" /> <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" /> <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.datacontract.org/2004/07/VSWebService.Abstractions" /> <xs:complexType name="StateResponseModel"> <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="AvailableAlertNotifications" nillable="true" xmlns:q2="http://schemas.datacontract.org/2004/07/VSWebService.Models.Alerts" type="q2:ArrayOfAlertNotificationStateResponseModel" /> <xs:element minOccurs="0" name="AvailableFeatures" nillable="true" type="tns:ArrayOfFeatureResponseModel" /> <xs:element minOccurs="0" name="DefaultGroupId" nillable="true" type="xs:int" /> <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="EftGeneratorService" nillable="true" type="tns:EftGeneratorServiceSettingsResponseModel" /> <xs:element minOccurs="0" name="ExpDate" nillable="true" type="xs:dateTime" /> <xs:element minOccurs="0" name="Groups" nillable="true" xmlns:q3="http://schemas.datacontract.org/2004/07/VSWebService.Models.Groups" type="q3:ArrayOfGroupResponseModel" /> <xs:element minOccurs="0" name="LocationId" type="xs:int" /> <xs:element minOccurs="0" name="LocationIntegrationsSettings" nillable="true" type="tns:LocationIntegrationsSettingsResponseModel" /> <xs:element minOccurs="0" name="LocationName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PaymentCoupons" nillable="true" xmlns:q4="http://schemas.datacontract.org/2004/07/VSWebService.Models.Payments" type="q4:ArrayOfPaymentCouponResponseModel" /> <xs:element minOccurs="0" name="ProductCategories" nillable="true" xmlns:q5="http://schemas.datacontract.org/2004/07/VSWebService.Models.Products" type="q5:ArrayOfProductGroupItemResponseModel" /> <xs:element minOccurs="0" name="Products" nillable="true" xmlns:q6="http://schemas.datacontract.org/2004/07/VSWebService.Models.Products" type="q6:ArrayOfProductItemResponseModel" /> <xs:element minOccurs="0" name="ScanLocationTag" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Settings" nillable="true" type="tns:ClientSettingsResponseModel" /> <xs:element minOccurs="0" name="Statistics" nillable="true" xmlns:q7="http://schemas.datacontract.org/2004/07/VSWebService.Models.CustomerStatistics" type="q7:StatisticsResponseModel" /> <xs:element minOccurs="0" name="SubscriptionExpDate" nillable="true" type="xs:dateTime" /> <xs:element minOccurs="0" name="SubscriptionPlan" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SubscriptionState" nillable="true" xmlns:q8="http://schemas.datacontract.org/2004/07/VSWebService.Models.Payments" type="q8:SubscriptionStateResponseModel" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="StateResponseModel" nillable="true" type="tns:StateResponseModel" /> <xs:complexType name="ArrayOfFeatureResponseModel"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="FeatureResponseModel" nillable="true" type="tns:FeatureResponseModel" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfFeatureResponseModel" nillable="true" type="tns:ArrayOfFeatureResponseModel" /> <xs:complexType name="FeatureResponseModel"> <xs:sequence> <xs:element minOccurs="0" name="Id" type="ser:guid" /> <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Title" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="FeatureResponseModel" nillable="true" type="tns:FeatureResponseModel" /> <xs:complexType name="EftGeneratorServiceSettingsResponseModel"> <xs:sequence> <xs:element minOccurs="0" name="Endpoint" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Token" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="EftGeneratorServiceSettingsResponseModel" nillable="true" type="tns:EftGeneratorServiceSettingsResponseModel" /> <xs:complexType name="LocationIntegrationsSettingsResponseModel"> <xs:sequence /> </xs:complexType> <xs:element name="LocationIntegrationsSettingsResponseModel" nillable="true" type="tns:LocationIntegrationsSettingsResponseModel" /> <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:q9="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q9: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:q10="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q10:AsdkRunMode" /> <xs:element minOccurs="0" name="AsdkStrictnessLevel" xmlns:q11="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q11: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:q12="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q12: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:q13="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q13: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:q14="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q14: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:q15="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q15:SubscribtionEnum" /> <xs:element minOccurs="0" name="NumberOfDevices" type="xs:int" /> <xs:element minOccurs="0" name="OfflineModeSubscribtion" xmlns:q16="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q16:SubscribtionEnum" /> <xs:element minOccurs="0" name="PicturesSubscribtion" xmlns:q17="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q17:SubscribtionEnum" /> <xs:element minOccurs="0" name="PrintedDocument" type="xs:unsignedByte" /> <xs:element minOccurs="0" name="ProfilePhotoOption" xmlns:q18="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q18: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:q19="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q19:UsageDataPolicyType" /> <xs:element minOccurs="0" name="VehiclesSubscribtion" xmlns:q20="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q20:SubscribtionEnum" /> <xs:element minOccurs="0" name="VeriLocksDoNotAccessForUnderageVisitors" type="xs:boolean" /> <xs:element minOccurs="0" name="VeriLocksGroups" nillable="true" xmlns:q21="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q21: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:q22="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q22: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:q23="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q23:ArrayOfstring" /> <xs:element minOccurs="0" name="IdType" xmlns:q24="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q24: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:q25="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q25:CheckAlertEqualityType" /> <xs:element minOccurs="0" name="CheckEqualityTypes" nillable="true" xmlns:q26="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q26:ArrayOfCheckAlertEqualityType" /> <xs:element minOccurs="0" name="ExemptGroups" nillable="true" xmlns:q27="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q27:ArrayOfint" /> <xs:element minOccurs="0" name="LogicType" nillable="true" xmlns:q28="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q28: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:q29="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q29:AddressPointAlertType" /> <xs:element minOccurs="0" name="AddressPointsComparableColumns" nillable="true" xmlns:q30="http://schemas.datacontract.org/2004/07/VSWebService.Abstractions" type="q30: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:q31="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q31: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:q32="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q32: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:q33="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q33:ThirdPartyCheckMode" /> <xs:element minOccurs="0" name="DmvVerificationEnabled" type="xs:boolean" /> <xs:element minOccurs="0" name="DmvVerificationMode" xmlns:q34="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q34:ThirdPartyCheckMode" /> <xs:element minOccurs="0" name="EveryPoliticianEnabled" type="xs:boolean" /> <xs:element minOccurs="0" name="EveryPoliticianMode" xmlns:q35="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q35:ThirdPartyCheckMode" /> <xs:element minOccurs="0" name="IdentiFraudAutoOpenQuizUpon" nillable="true" xmlns:q36="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q36:ArrayOfIdentiFraudAutoOpenQuizType" /> <xs:element minOccurs="0" name="IdentiFraudDmvCombination" xmlns:q37="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q37:IdentiFraudDmvCombination" /> <xs:element minOccurs="0" name="IdentiFraudEnabled" type="xs:boolean" /> <xs:element minOccurs="0" name="IdentiFraudMode" xmlns:q38="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q38: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:q39="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q39:ThirdPartyCheckMode" /> <xs:element minOccurs="0" name="PepEnabled" type="xs:boolean" /> <xs:element minOccurs="0" name="PepMode" xmlns:q40="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q40:ThirdPartyCheckMode" /> <xs:element minOccurs="0" name="SexOffenderRegistryEnabled" type="xs:boolean" /> <xs:element minOccurs="0" name="SexOffenderRegistryMode" xmlns:q41="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q41: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:q42="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q42: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:q43="http://schemas.datacontract.org/2004/07/VSWebService.Abstractions" type="q43:ArrayOfNameIdOfunsignedByte" /> </xs:sequence> </xs:complexType> <xs:element name="ClientSettingsWebHooksSettingsResponseModel" nillable="true" type="tns:ClientSettingsWebHooksSettingsResponseModel" /> </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.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:simpleType name="Level"> <xs:restriction base="xs:string"> <xs:enumeration value="None" /> <xs:enumeration value="High" /> <xs:enumeration value="Middle" /> <xs:enumeration value="Low" /> </xs:restriction> </xs:simpleType> <xs:element name="Level" nillable="true" type="tns:Level" /> </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.Models.Payments" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/VSWebService.Models.Payments" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="ArrayOfPaymentCouponResponseModel"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="PaymentCouponResponseModel" nillable="true" type="tns:PaymentCouponResponseModel" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfPaymentCouponResponseModel" nillable="true" type="tns:ArrayOfPaymentCouponResponseModel" /> <xs:complexType name="PaymentCouponResponseModel"> <xs:sequence> <xs:element minOccurs="0" name="Amount" type="xs:int" /> <xs:element minOccurs="0" name="Code" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="DateFrom" type="xs:dateTime" /> <xs:element minOccurs="0" name="DateTo" type="xs:dateTime" /> <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="IsPercents" type="xs:boolean" /> <xs:element minOccurs="0" name="PaymentCouponId" type="xs:int" /> <xs:element minOccurs="0" name="Percents" type="xs:int" /> <xs:element minOccurs="0" name="PercentsOfQuantity" nillable="true" type="xs:int" /> </xs:sequence> </xs:complexType> <xs:element name="PaymentCouponResponseModel" nillable="true" type="tns:PaymentCouponResponseModel" /> <xs:complexType name="SubscriptionStateResponseModel"> <xs:sequence> <xs:element minOccurs="0" name="Amount" type="xs:int" /> <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayDue" type="xs:dateTime" /> <xs:element minOccurs="0" name="PlanId" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Quantity" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="Status" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="SubscriptionStateResponseModel" nillable="true" type="tns:SubscriptionStateResponseModel" /> </xs:schema>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Products" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/VSWebService.Models.Products" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="ArrayOfProductGroupItemResponseModel"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="ProductGroupItemResponseModel" nillable="true" type="tns:ProductGroupItemResponseModel" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfProductGroupItemResponseModel" nillable="true" type="tns:ArrayOfProductGroupItemResponseModel" /> <xs:complexType name="ProductGroupItemResponseModel"> <xs:sequence> <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Id" type="xs:int" /> <xs:element minOccurs="0" name="Image" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SortOrder" nillable="true" type="xs:int" /> </xs:sequence> </xs:complexType> <xs:element name="ProductGroupItemResponseModel" nillable="true" type="tns:ProductGroupItemResponseModel" /> <xs:complexType name="ArrayOfProductItemResponseModel"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="ProductItemResponseModel" nillable="true" type="tns:ProductItemResponseModel" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfProductItemResponseModel" nillable="true" type="tns:ArrayOfProductItemResponseModel" /> <xs:complexType name="ProductItemResponseModel"> <xs:sequence> <xs:element minOccurs="0" name="CategoryId" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Id" type="xs:int" /> <xs:element minOccurs="0" name="Image" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Price" type="xs:int" /> <xs:element minOccurs="0" name="SortOrder" nillable="true" type="xs:int" /> </xs:sequence> </xs:complexType> <xs:element name="ProductItemResponseModel" nillable="true" type="tns:ProductItemResponseModel" /> </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.CustomerStatistics" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/VSWebService.Models.CustomerStatistics" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import namespace="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" /> <xs:complexType name="StatisticsResponseModel"> <xs:sequence> <xs:element minOccurs="0" name="Total" type="xs:int" /> <xs:element minOccurs="0" name="TotalLevel" xmlns:q1="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q1:Level" /> </xs:sequence> </xs:complexType> <xs:element name="StatisticsResponseModel" nillable="true" type="tns:StatisticsResponseModel" /> </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>