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

VsMax. Returns the processing history with pagination in descending order by time.

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

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:

<HistoryWcfRequestModel xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Cards">
  <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>
  <From>9223372036854775807</From>
  <PageLength>2147483647</PageLength>
  <PageNumber>2147483647</PageNumber>
  <SearchWord>String content</SearchWord>
  <To>9223372036854775807</To>
</HistoryWcfRequestModel>

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",
	"From":9223372036854775807,
	"PageLength":2147483647,
	"PageNumber":2147483647,
	"SearchWord":"String content",
	"To":9223372036854775807
}

The following is an example response Xml body:

<HistoryWcfResponseModel xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Cards">
  <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>
  <Cards>
    <HistoryWcfCardModel>
      <AamvaVersion>2147483647</AamvaVersion>
      <AccessGranted>true</AccessGranted>
      <Address>String content</Address>
      <Address1>String content</Address1>
      <Address2>String content</Address2>
      <AddressSeverity>true</AddressSeverity>
      <Age>32767</Age>
      <Agreement>String content</Agreement>
      <BirthDate>1999-05-31T11:20:00</BirthDate>
      <CaptureMethod>Upload</CaptureMethod>
      <CardRevisionDate>1999-05-31T11:20:00</CardRevisionDate>
      <City>String content</City>
      <ClassificationCode>String content</ClassificationCode>
      <Comments>String content</Comments>
      <CompletedSurvey>2147483647</CompletedSurvey>
      <ComplianceType>String content</ComplianceType>
      <Country>String content</Country>
      <CountryCode>String content</CountryCode>
      <CustomFieldValues>
        <CustomFieldValueRequestResponseModel xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.CustomFields">
          <FieldId>2147483647</FieldId>
          <OptionId>2147483647</OptionId>
          <OptionIds>
            <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
            <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
          </OptionIds>
          <Value>String content</Value>
        </CustomFieldValueRequestResponseModel>
        <CustomFieldValueRequestResponseModel xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.CustomFields">
          <FieldId>2147483647</FieldId>
          <OptionId>2147483647</OptionId>
          <OptionIds>
            <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
            <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
          </OptionIds>
          <Value>String content</Value>
        </CustomFieldValueRequestResponseModel>
      </CustomFieldValues>
      <DocumentType>String content</DocumentType>
      <Email>String content</Email>
      <EncryptLicenseNumber>String content</EncryptLicenseNumber>
      <EndorsementCodeDescription>String content</EndorsementCodeDescription>
      <EndorsementsCode>String content</EndorsementsCode>
      <ExpirationDate>1999-05-31T11:20:00</ExpirationDate>
      <EyeColor>String content</EyeColor>
      <FirstName>String content</FirstName>
      <FullName>String content</FullName>
      <Gender>String content</Gender>
      <Group>
        <Active>true</Active>
        <ColorName>String content</ColorName>
        <DevHide>true</DevHide>
        <DevLock>true</DevLock>
        <GroupId>2147483647</GroupId>
        <GroupName>String content</GroupName>
        <SemanticGroupId>255</SemanticGroupId>
        <SendAlert>true</SendAlert>
        <Share>true</Share>
      </Group>
      <GroupColorName>String content</GroupColorName>
      <GroupComments>String content</GroupComments>
      <GroupId>2147483647</GroupId>
      <GroupName>String content</GroupName>
      <GroupRecordUpdated>1999-05-31T11:20:00</GroupRecordUpdated>
      <HAZMATExpDate>1999-05-31T11:20:00</HAZMATExpDate>
      <HairColor>String content</HairColor>
      <HardwareId>String content</HardwareId>
      <HashID>1627aea5-8e0a-4371-9022-9b504344e724</HashID>
      <HavePayments>true</HavePayments>
      <Height>String content</Height>
      <IIN>String content</IIN>
      <Id>2147483647</Id>
      <IdempotencyKey>1627aea5-8e0a-4371-9022-9b504344e724</IdempotencyKey>
      <IdentiCheckStatus>Undefined</IdentiCheckStatus>
      <IsAgeOK>true</IsAgeOK>
      <IsExpired>true</IsExpired>
      <IsGroupLocked>true</IsGroupLocked>
      <IsGroupShared>true</IsGroupShared>
      <IsIn>true</IsIn>
      <IssueDate>1999-05-31T11:20:00</IssueDate>
      <IssuedBy>String content</IssuedBy>
      <JurisdictionCode>String content</JurisdictionCode>
      <LastName>String content</LastName>
      <LicenseNumber>String content</LicenseNumber>
      <LimitedDurationDocument>true</LimitedDurationDocument>
      <MiddleName>String content</MiddleName>
      <MmicLicenseType>String content</MmicLicenseType>
      <MmicPractitionerNumber>String content</MmicPractitionerNumber>
      <MobilePhoneModel>String content</MobilePhoneModel>
      <MobilePhoneOS>String content</MobilePhoneOS>
      <NamePrefix>String content</NamePrefix>
      <NameSuffix>String content</NameSuffix>
      <OnlineVerificationValid>true</OnlineVerificationValid>
      <OrganDonor>true</OrganDonor>
      <ParserType>String content</ParserType>
      <Phone>String content</Phone>
      <PhotoBase64>String content</PhotoBase64>
      <PhotoBlobId>1627aea5-8e0a-4371-9022-9b504344e724</PhotoBlobId>
      <PhotoGeneratedName>String content</PhotoGeneratedName>
      <PhotoUrl>String content</PhotoUrl>
      <PoBox>String content</PoBox>
      <PostalCode>String content</PostalCode>
      <PreviousScannedLocal>1999-05-31T11:20:00</PreviousScannedLocal>
      <ProfileComments>String content</ProfileComments>
      <Race>String content</Race>
      <RealId>true</RealId>
      <RestrictionCode>String content</RestrictionCode>
      <RestrictionCodeDescription>String content</RestrictionCodeDescription>
      <ScanLatitude>1.26743237E+15</ScanLatitude>
      <ScanLongitude>1.26743237E+15</ScanLongitude>
      <ScanStatus>Passed</ScanStatus>
      <ScanTime>1999-05-31T11:20:00</ScanTime>
      <ScanType>2147483647</ScanType>
      <ScannedLocal>1999-05-31T11:20:00</ScannedLocal>
      <ScannerModel>String content</ScannerModel>
      <ScannerSerialNumber>String content</ScannerSerialNumber>
      <Severity>12678967.543233</Severity>
      <SharedInfo>
        <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>
      </SharedInfo>
      <SignatureBase64>String content</SignatureBase64>
      <Specification>String content</Specification>
      <Tags>String content</Tags>
      <ThirdPartyChecks>
        <CriminalBackgroundCheck xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.ThirdPartyCheck">
          <Error>String content</Error>
          <RequestId>2147483647</RequestId>
          <Status>Failed</Status>
        </CriminalBackgroundCheck>
        <DmvVerification xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.ThirdPartyCheck">
          <Error>String content</Error>
          <RequestId>2147483647</RequestId>
          <Status>Failed</Status>
        </DmvVerification>
        <EveryPolitician xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.ThirdPartyCheck">
          <Error>String content</Error>
          <RequestId>2147483647</RequestId>
          <Status>Failed</Status>
        </EveryPolitician>
        <IdentiFraud xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.ThirdPartyCheck">
          <Error>String content</Error>
          <RequestId>2147483647</RequestId>
          <Status>Failed</Status>
        </IdentiFraud>
        <Ofac xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.ThirdPartyCheck">
          <Error>String content</Error>
          <RequestId>2147483647</RequestId>
          <Status>Failed</Status>
        </Ofac>
        <Pep xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.ThirdPartyCheck">
          <Error>String content</Error>
          <RequestId>2147483647</RequestId>
          <Status>Failed</Status>
        </Pep>
        <SexOffenderRegistry xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.ThirdPartyCheck">
          <Error>String content</Error>
          <RequestId>2147483647</RequestId>
          <Status>Failed</Status>
        </SexOffenderRegistry>
      </ThirdPartyChecks>
      <TimeZoneId>String content</TimeZoneId>
      <TrackString>String content</TrackString>
      <ValidationRequestId>1627aea5-8e0a-4371-9022-9b504344e724</ValidationRequestId>
      <ValidationResponseId>2147483647</ValidationResponseId>
      <ValidationStatus>2147483647</ValidationStatus>
      <VehicleClassCode>String content</VehicleClassCode>
      <VehicleClassCodeDescription>String content</VehicleClassCodeDescription>
      <Veteran>true</Veteran>
      <WeightKG>String content</WeightKG>
      <WeightLBS>String content</WeightLBS>
    </HistoryWcfCardModel>
    <HistoryWcfCardModel>
      <AamvaVersion>2147483647</AamvaVersion>
      <AccessGranted>true</AccessGranted>
      <Address>String content</Address>
      <Address1>String content</Address1>
      <Address2>String content</Address2>
      <AddressSeverity>true</AddressSeverity>
      <Age>32767</Age>
      <Agreement>String content</Agreement>
      <BirthDate>1999-05-31T11:20:00</BirthDate>
      <CaptureMethod>Upload</CaptureMethod>
      <CardRevisionDate>1999-05-31T11:20:00</CardRevisionDate>
      <City>String content</City>
      <ClassificationCode>String content</ClassificationCode>
      <Comments>String content</Comments>
      <CompletedSurvey>2147483647</CompletedSurvey>
      <ComplianceType>String content</ComplianceType>
      <Country>String content</Country>
      <CountryCode>String content</CountryCode>
      <CustomFieldValues>
        <CustomFieldValueRequestResponseModel xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.CustomFields">
          <FieldId>2147483647</FieldId>
          <OptionId>2147483647</OptionId>
          <OptionIds>
            <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
            <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
          </OptionIds>
          <Value>String content</Value>
        </CustomFieldValueRequestResponseModel>
        <CustomFieldValueRequestResponseModel xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.CustomFields">
          <FieldId>2147483647</FieldId>
          <OptionId>2147483647</OptionId>
          <OptionIds>
            <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
            <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
          </OptionIds>
          <Value>String content</Value>
        </CustomFieldValueRequestResponseModel>
      </CustomFieldValues>
      <DocumentType>String content</DocumentType>
      <Email>String content</Email>
      <EncryptLicenseNumber>String content</EncryptLicenseNumber>
      <EndorsementCodeDescription>String content</EndorsementCodeDescription>
      <EndorsementsCode>String content</EndorsementsCode>
      <ExpirationDate>1999-05-31T11:20:00</ExpirationDate>
      <EyeColor>String content</EyeColor>
      <FirstName>String content</FirstName>
      <FullName>String content</FullName>
      <Gender>String content</Gender>
      <Group>
        <Active>true</Active>
        <ColorName>String content</ColorName>
        <DevHide>true</DevHide>
        <DevLock>true</DevLock>
        <GroupId>2147483647</GroupId>
        <GroupName>String content</GroupName>
        <SemanticGroupId>255</SemanticGroupId>
        <SendAlert>true</SendAlert>
        <Share>true</Share>
      </Group>
      <GroupColorName>String content</GroupColorName>
      <GroupComments>String content</GroupComments>
      <GroupId>2147483647</GroupId>
      <GroupName>String content</GroupName>
      <GroupRecordUpdated>1999-05-31T11:20:00</GroupRecordUpdated>
      <HAZMATExpDate>1999-05-31T11:20:00</HAZMATExpDate>
      <HairColor>String content</HairColor>
      <HardwareId>String content</HardwareId>
      <HashID>1627aea5-8e0a-4371-9022-9b504344e724</HashID>
      <HavePayments>true</HavePayments>
      <Height>String content</Height>
      <IIN>String content</IIN>
      <Id>2147483647</Id>
      <IdempotencyKey>1627aea5-8e0a-4371-9022-9b504344e724</IdempotencyKey>
      <IdentiCheckStatus>Undefined</IdentiCheckStatus>
      <IsAgeOK>true</IsAgeOK>
      <IsExpired>true</IsExpired>
      <IsGroupLocked>true</IsGroupLocked>
      <IsGroupShared>true</IsGroupShared>
      <IsIn>true</IsIn>
      <IssueDate>1999-05-31T11:20:00</IssueDate>
      <IssuedBy>String content</IssuedBy>
      <JurisdictionCode>String content</JurisdictionCode>
      <LastName>String content</LastName>
      <LicenseNumber>String content</LicenseNumber>
      <LimitedDurationDocument>true</LimitedDurationDocument>
      <MiddleName>String content</MiddleName>
      <MmicLicenseType>String content</MmicLicenseType>
      <MmicPractitionerNumber>String content</MmicPractitionerNumber>
      <MobilePhoneModel>String content</MobilePhoneModel>
      <MobilePhoneOS>String content</MobilePhoneOS>
      <NamePrefix>String content</NamePrefix>
      <NameSuffix>String content</NameSuffix>
      <OnlineVerificationValid>true</OnlineVerificationValid>
      <OrganDonor>true</OrganDonor>
      <ParserType>String content</ParserType>
      <Phone>String content</Phone>
      <PhotoBase64>String content</PhotoBase64>
      <PhotoBlobId>1627aea5-8e0a-4371-9022-9b504344e724</PhotoBlobId>
      <PhotoGeneratedName>String content</PhotoGeneratedName>
      <PhotoUrl>String content</PhotoUrl>
      <PoBox>String content</PoBox>
      <PostalCode>String content</PostalCode>
      <PreviousScannedLocal>1999-05-31T11:20:00</PreviousScannedLocal>
      <ProfileComments>String content</ProfileComments>
      <Race>String content</Race>
      <RealId>true</RealId>
      <RestrictionCode>String content</RestrictionCode>
      <RestrictionCodeDescription>String content</RestrictionCodeDescription>
      <ScanLatitude>1.26743237E+15</ScanLatitude>
      <ScanLongitude>1.26743237E+15</ScanLongitude>
      <ScanStatus>Passed</ScanStatus>
      <ScanTime>1999-05-31T11:20:00</ScanTime>
      <ScanType>2147483647</ScanType>
      <ScannedLocal>1999-05-31T11:20:00</ScannedLocal>
      <ScannerModel>String content</ScannerModel>
      <ScannerSerialNumber>String content</ScannerSerialNumber>
      <Severity>12678967.543233</Severity>
      <SharedInfo>
        <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>
      </SharedInfo>
      <SignatureBase64>String content</SignatureBase64>
      <Specification>String content</Specification>
      <Tags>String content</Tags>
      <ThirdPartyChecks>
        <CriminalBackgroundCheck xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.ThirdPartyCheck">
          <Error>String content</Error>
          <RequestId>2147483647</RequestId>
          <Status>Failed</Status>
        </CriminalBackgroundCheck>
        <DmvVerification xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.ThirdPartyCheck">
          <Error>String content</Error>
          <RequestId>2147483647</RequestId>
          <Status>Failed</Status>
        </DmvVerification>
        <EveryPolitician xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.ThirdPartyCheck">
          <Error>String content</Error>
          <RequestId>2147483647</RequestId>
          <Status>Failed</Status>
        </EveryPolitician>
        <IdentiFraud xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.ThirdPartyCheck">
          <Error>String content</Error>
          <RequestId>2147483647</RequestId>
          <Status>Failed</Status>
        </IdentiFraud>
        <Ofac xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.ThirdPartyCheck">
          <Error>String content</Error>
          <RequestId>2147483647</RequestId>
          <Status>Failed</Status>
        </Ofac>
        <Pep xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.ThirdPartyCheck">
          <Error>String content</Error>
          <RequestId>2147483647</RequestId>
          <Status>Failed</Status>
        </Pep>
        <SexOffenderRegistry xmlns="http://schemas.datacontract.org/2004/07/VSWebService.Models.ThirdPartyCheck">
          <Error>String content</Error>
          <RequestId>2147483647</RequestId>
          <Status>Failed</Status>
        </SexOffenderRegistry>
      </ThirdPartyChecks>
      <TimeZoneId>String content</TimeZoneId>
      <TrackString>String content</TrackString>
      <ValidationRequestId>1627aea5-8e0a-4371-9022-9b504344e724</ValidationRequestId>
      <ValidationResponseId>2147483647</ValidationResponseId>
      <ValidationStatus>2147483647</ValidationStatus>
      <VehicleClassCode>String content</VehicleClassCode>
      <VehicleClassCodeDescription>String content</VehicleClassCodeDescription>
      <Veteran>true</Veteran>
      <WeightKG>String content</WeightKG>
      <WeightLBS>String content</WeightLBS>
    </HistoryWcfCardModel>
  </Cards>
  <TotalPages>2147483647</TotalPages>
</HistoryWcfResponseModel>

The following is an example response Json body:

{
	"ErrorCode":"String content",
	"Status":"String content",
	"StatusCode":2147483647,
	"ValidationResult":[{
		"Errors":["String content"],
		"Field":"String content"
	}],
	"Cards":[{
		"AamvaVersion":2147483647,
		"AccessGranted":true,
		"Address":"String content",
		"Address1":"String content",
		"Address2":"String content",
		"AddressSeverity":true,
		"Age":32767,
		"Agreement":"String content",
		"BirthDate":"\/Date(928149600000+0000)\/",
		"CaptureMethod":0,
		"CardRevisionDate":"\/Date(928149600000+0000)\/",
		"City":"String content",
		"ClassificationCode":"String content",
		"Comments":"String content",
		"CompletedSurvey":2147483647,
		"ComplianceType":"String content",
		"Country":"String content",
		"CountryCode":"String content",
		"CustomFieldValues":[{
			"FieldId":2147483647,
			"OptionId":2147483647,
			"OptionIds":[2147483647],
			"Value":"String content"
		}],
		"DocumentType":"String content",
		"Email":"String content",
		"EncryptLicenseNumber":"String content",
		"EndorsementCodeDescription":"String content",
		"EndorsementsCode":"String content",
		"ExpirationDate":"\/Date(928149600000+0000)\/",
		"EyeColor":"String content",
		"FirstName":"String content",
		"FullName":"String content",
		"Gender":"String content",
		"Group":{
			"Active":true,
			"ColorName":"String content",
			"DevHide":true,
			"DevLock":true,
			"GroupId":2147483647,
			"GroupName":"String content",
			"SemanticGroupId":255,
			"SendAlert":true,
			"Share":true
		},
		"GroupColorName":"String content",
		"GroupComments":"String content",
		"GroupId":2147483647,
		"GroupName":"String content",
		"GroupRecordUpdated":"\/Date(928149600000+0000)\/",
		"HAZMATExpDate":"\/Date(928149600000+0000)\/",
		"HairColor":"String content",
		"HardwareId":"String content",
		"HashID":"1627aea5-8e0a-4371-9022-9b504344e724",
		"HavePayments":true,
		"Height":"String content",
		"IIN":"String content",
		"Id":2147483647,
		"IdempotencyKey":"1627aea5-8e0a-4371-9022-9b504344e724",
		"IdentiCheckStatus":0,
		"IsAgeOK":true,
		"IsExpired":true,
		"IsGroupLocked":true,
		"IsGroupShared":true,
		"IsIn":true,
		"IssueDate":"\/Date(928149600000+0000)\/",
		"IssuedBy":"String content",
		"JurisdictionCode":"String content",
		"LastName":"String content",
		"LicenseNumber":"String content",
		"LimitedDurationDocument":true,
		"MiddleName":"String content",
		"MmicLicenseType":"String content",
		"MmicPractitionerNumber":"String content",
		"MobilePhoneModel":"String content",
		"MobilePhoneOS":"String content",
		"NamePrefix":"String content",
		"NameSuffix":"String content",
		"OnlineVerificationValid":true,
		"OrganDonor":true,
		"ParserType":"String content",
		"Phone":"String content",
		"PhotoBase64":"String content",
		"PhotoBlobId":"1627aea5-8e0a-4371-9022-9b504344e724",
		"PhotoGeneratedName":"String content",
		"PhotoUrl":"String content",
		"PoBox":"String content",
		"PostalCode":"String content",
		"PreviousScannedLocal":"\/Date(928149600000+0000)\/",
		"ProfileComments":"String content",
		"Race":"String content",
		"RealId":true,
		"RestrictionCode":"String content",
		"RestrictionCodeDescription":"String content",
		"ScanLatitude":1.26743237E+15,
		"ScanLongitude":1.26743237E+15,
		"ScanStatus":0,
		"ScanTime":"\/Date(928149600000+0000)\/",
		"ScanType":2147483647,
		"ScannedLocal":"\/Date(928149600000+0000)\/",
		"ScannerModel":"String content",
		"ScannerSerialNumber":"String content",
		"Severity":12678967.543233,
		"SharedInfo":["String content"],
		"SignatureBase64":"String content",
		"Specification":"String content",
		"Tags":"String content",
		"ThirdPartyChecks":{
			"CriminalBackgroundCheck":{
				"Error":"String content",
				"RequestId":2147483647,
				"Status":0
			},
			"DmvVerification":{
				"Error":"String content",
				"RequestId":2147483647,
				"Status":0
			},
			"EveryPolitician":{
				"Error":"String content",
				"RequestId":2147483647,
				"Status":0
			},
			"IdentiFraud":{
				"Error":"String content",
				"RequestId":2147483647,
				"Status":0
			},
			"Ofac":{
				"Error":"String content",
				"RequestId":2147483647,
				"Status":0
			},
			"Pep":{
				"Error":"String content",
				"RequestId":2147483647,
				"Status":0
			},
			"SexOffenderRegistry":{
				"Error":"String content",
				"RequestId":2147483647,
				"Status":0
			}
		},
		"TimeZoneId":"String content",
		"TrackString":"String content",
		"ValidationRequestId":"1627aea5-8e0a-4371-9022-9b504344e724",
		"ValidationResponseId":2147483647,
		"ValidationStatus":2147483647,
		"VehicleClassCode":"String content",
		"VehicleClassCodeDescription":"String content",
		"Veteran":true,
		"WeightKG":"String content",
		"WeightLBS":"String content"
	}],
	"TotalPages":2147483647
}

The following is the request Xml Schema:

<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/VSWebService.Models.Cards" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/VSWebService.Models.Cards" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import namespace="http://schemas.datacontract.org/2004/07/VSWebService.Models.Common" />
  <xs:complexType name="HistoryWcfRequestModel">
    <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="From" nillable="true" type="xs:long" />
          <xs:element minOccurs="0" name="PageLength" type="xs:int" />
          <xs:element minOccurs="0" name="PageNumber" type="xs:int" />
          <xs:element minOccurs="0" name="SearchWord" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="To" nillable="true" type="xs:long" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="HistoryWcfRequestModel" nillable="true" type="tns:HistoryWcfRequestModel" />
</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.Cards" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/VSWebService.Models.Cards" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import namespace="http://schemas.datacontract.org/2004/07/VSWebService.Models.Common" />
  <xs:import namespace="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" />
  <xs:import namespace="http://schemas.datacontract.org/2004/07/VSWebService.Models.CustomFields" />
  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
  <xs:import namespace="http://schemas.datacontract.org/2004/07/VSWebService.Models.ThirdPartyCheck" />
  <xs:complexType name="HistoryWcfResponseModel">
    <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="Cards" nillable="true" type="tns:ArrayOfHistoryWcfCardModel" />
          <xs:element minOccurs="0" name="TotalPages" type="xs:int" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="HistoryWcfResponseModel" nillable="true" type="tns:HistoryWcfResponseModel" />
  <xs:complexType name="ArrayOfHistoryWcfCardModel">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="HistoryWcfCardModel" nillable="true" type="tns:HistoryWcfCardModel" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfHistoryWcfCardModel" nillable="true" type="tns:ArrayOfHistoryWcfCardModel" />
  <xs:complexType name="HistoryWcfCardModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="AamvaVersion" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="AccessGranted" type="xs:boolean" />
      <xs:element minOccurs="0" name="Address" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Address1" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Address2" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="AddressSeverity" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="Age" nillable="true" type="xs:short" />
      <xs:element minOccurs="0" name="Agreement" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="BirthDate" nillable="true" type="xs:dateTime" />
      <xs:element minOccurs="0" name="CaptureMethod" nillable="true" xmlns:q2="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q2:CaptureMethod" />
      <xs:element minOccurs="0" name="CardRevisionDate" nillable="true" type="xs:dateTime" />
      <xs:element minOccurs="0" name="City" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ClassificationCode" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Comments" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CompletedSurvey" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="ComplianceType" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Country" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CountryCode" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CustomFieldValues" nillable="true" xmlns:q3="http://schemas.datacontract.org/2004/07/VSWebService.Models.CustomFields" type="q3:ArrayOfCustomFieldValueRequestResponseModel" />
      <xs:element minOccurs="0" name="DocumentType" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Email" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="EncryptLicenseNumber" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="EndorsementCodeDescription" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="EndorsementsCode" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ExpirationDate" nillable="true" type="xs:dateTime" />
      <xs:element minOccurs="0" name="EyeColor" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="FirstName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="FullName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Gender" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Group" nillable="true" type="tns:CardGroupResponseModel" />
      <xs:element minOccurs="0" name="GroupColorName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="GroupComments" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="GroupId" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="GroupName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="GroupRecordUpdated" nillable="true" type="xs:dateTime" />
      <xs:element minOccurs="0" name="HAZMATExpDate" nillable="true" type="xs:dateTime" />
      <xs:element minOccurs="0" name="HairColor" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="HardwareId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="HashID" type="ser:guid" />
      <xs:element minOccurs="0" name="HavePayments" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="Height" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="IIN" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Id" type="xs:int" />
      <xs:element minOccurs="0" name="IdempotencyKey" type="ser:guid" />
      <xs:element minOccurs="0" name="IdentiCheckStatus" xmlns:q4="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q4:IdentiCheckValidationEnum" />
      <xs:element minOccurs="0" name="IsAgeOK" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="IsExpired" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="IsGroupLocked" type="xs:boolean" />
      <xs:element minOccurs="0" name="IsGroupShared" type="xs:boolean" />
      <xs:element minOccurs="0" name="IsIn" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="IssueDate" nillable="true" type="xs:dateTime" />
      <xs:element minOccurs="0" name="IssuedBy" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="JurisdictionCode" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="LastName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="LicenseNumber" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="LimitedDurationDocument" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="MiddleName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="MmicLicenseType" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="MmicPractitionerNumber" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="MobilePhoneModel" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="MobilePhoneOS" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="NamePrefix" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="NameSuffix" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="OnlineVerificationValid" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="OrganDonor" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="ParserType" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Phone" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="PhotoBase64" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="PhotoBlobId" nillable="true" type="ser:guid" />
      <xs:element minOccurs="0" name="PhotoGeneratedName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="PhotoUrl" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="PoBox" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="PostalCode" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="PreviousScannedLocal" nillable="true" type="xs:dateTime" />
      <xs:element minOccurs="0" name="ProfileComments" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Race" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RealId" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="RestrictionCode" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RestrictionCodeDescription" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ScanLatitude" nillable="true" type="xs:float" />
      <xs:element minOccurs="0" name="ScanLongitude" nillable="true" type="xs:float" />
      <xs:element minOccurs="0" name="ScanStatus" nillable="true" xmlns:q5="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q5:ScanStatus" />
      <xs:element minOccurs="0" name="ScanTime" type="xs:dateTime" />
      <xs:element minOccurs="0" name="ScanType" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="ScannedLocal" nillable="true" type="xs:dateTime" />
      <xs:element minOccurs="0" name="ScannerModel" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ScannerSerialNumber" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Severity" nillable="true" type="xs:decimal" />
      <xs:element minOccurs="0" name="SharedInfo" nillable="true" xmlns:q6="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q6:ArrayOfstring" />
      <xs:element minOccurs="0" name="SignatureBase64" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Specification" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Tags" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ThirdPartyChecks" nillable="true" xmlns:q7="http://schemas.datacontract.org/2004/07/VSWebService.Models.ThirdPartyCheck" type="q7:ThirdPartyChecksShortResponseModel" />
      <xs:element minOccurs="0" name="TimeZoneId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="TrackString" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ValidationRequestId" nillable="true" type="ser:guid" />
      <xs:element minOccurs="0" name="ValidationResponseId" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="ValidationStatus" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="VehicleClassCode" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="VehicleClassCodeDescription" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Veteran" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="WeightKG" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="WeightLBS" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="HistoryWcfCardModel" nillable="true" type="tns:HistoryWcfCardModel" />
  <xs:complexType name="CardGroupResponseModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="Active" type="xs:boolean" />
      <xs:element minOccurs="0" name="ColorName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="DevHide" type="xs:boolean" />
      <xs:element minOccurs="0" name="DevLock" type="xs:boolean" />
      <xs:element minOccurs="0" name="GroupId" type="xs:int" />
      <xs:element minOccurs="0" name="GroupName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="SemanticGroupId" nillable="true" type="xs:unsignedByte" />
      <xs:element minOccurs="0" name="SendAlert" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="Share" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="CardGroupResponseModel" nillable="true" type="tns:CardGroupResponseModel" />
</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.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="CaptureMethod">
    <xs:restriction base="xs:string">
      <xs:enumeration value="Upload">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Autocapturing">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">99</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="CaptureMethod" nillable="true" type="tns:CaptureMethod" />
  <xs:simpleType name="IdentiCheckValidationEnum">
    <xs:restriction base="xs:string">
      <xs:enumeration value="Undefined" />
      <xs:enumeration value="Pass" />
      <xs:enumeration value="Banned" />
      <xs:enumeration value="DMVValid" />
      <xs:enumeration value="DMVInvalid" />
      <xs:enumeration value="Suspicious" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="IdentiCheckValidationEnum" nillable="true" type="tns:IdentiCheckValidationEnum" />
  <xs:simpleType name="ScanStatus">
    <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="Passed">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Scanning">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">0</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="InProcess">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Warning" />
      <xs:enumeration value="NotComplete" />
      <xs:enumeration value="Flagged" />
      <xs:enumeration value="Failed" />
      <xs:enumeration value="Skipped" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="ScanStatus" nillable="true" type="tns:ScanStatus" />
  <xs:simpleType name="ThirdPartyCheckStatus">
    <xs:restriction base="xs:string">
      <xs:enumeration value="Failed" />
      <xs:enumeration value="Passed" />
      <xs:enumeration value="Flagged" />
      <xs:enumeration value="Skipped" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="ThirdPartyCheckStatus" nillable="true" type="tns:ThirdPartyCheckStatus" />
</xs:schema>

<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/VSWebService.Models.CustomFields" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/VSWebService.Models.CustomFields" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
  <xs:complexType name="ArrayOfCustomFieldValueRequestResponseModel">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="CustomFieldValueRequestResponseModel" nillable="true" type="tns:CustomFieldValueRequestResponseModel" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfCustomFieldValueRequestResponseModel" nillable="true" type="tns:ArrayOfCustomFieldValueRequestResponseModel" />
  <xs:complexType name="CustomFieldValueRequestResponseModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="FieldId" type="xs:int" />
      <xs:element minOccurs="0" name="OptionId" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="OptionIds" nillable="true" xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q1:ArrayOfint" />
      <xs:element minOccurs="0" name="Value" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="CustomFieldValueRequestResponseModel" nillable="true" type="tns:CustomFieldValueRequestResponseModel" />
</xs:schema>

<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/VSWebService.Models.ThirdPartyCheck" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/VSWebService.Models.ThirdPartyCheck" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import namespace="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" />
  <xs:complexType name="ThirdPartyChecksShortResponseModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="CriminalBackgroundCheck" nillable="true" type="tns:ThirdPartyCheckShortResponseModel" />
      <xs:element minOccurs="0" name="DmvVerification" nillable="true" type="tns:ThirdPartyCheckShortResponseModel" />
      <xs:element minOccurs="0" name="EveryPolitician" nillable="true" type="tns:ThirdPartyCheckShortResponseModel" />
      <xs:element minOccurs="0" name="IdentiFraud" nillable="true" type="tns:ThirdPartyCheckShortResponseModel" />
      <xs:element minOccurs="0" name="Ofac" nillable="true" type="tns:ThirdPartyCheckShortResponseModel" />
      <xs:element minOccurs="0" name="Pep" nillable="true" type="tns:ThirdPartyCheckShortResponseModel" />
      <xs:element minOccurs="0" name="SexOffenderRegistry" nillable="true" type="tns:ThirdPartyCheckShortResponseModel" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ThirdPartyChecksShortResponseModel" nillable="true" type="tns:ThirdPartyChecksShortResponseModel" />
  <xs:complexType name="ThirdPartyCheckShortResponseModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="Error" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RequestId" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="Status" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/VSWebService.Models.Enums" type="q1:ThirdPartyCheckStatus" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ThirdPartyCheckShortResponseModel" nillable="true" type="tns:ThirdPartyCheckShortResponseModel" />
</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>