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

VsMax. Updates information of specified card.

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

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:

<UpdateRequestModel 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>
  <Address1>String content</Address1>
  <Address2>String content</Address2>
  <CaptureMethod>Upload</CaptureMethod>
  <CardId>2147483647</CardId>
  <City>String content</City>
  <Comments>String content</Comments>
  <Country>String content</Country>
  <CustomFields>
    <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>
  </CustomFields>
  <DOB1970Ticks>9223372036854775807</DOB1970Ticks>
  <Email>String content</Email>
  <FirstName>String content</FirstName>
  <FullName>String content</FullName>
  <Gender>String content</Gender>
  <GroupComments>String content</GroupComments>
  <GroupId>2147483647</GroupId>
  <JurisdictionCode>String content</JurisdictionCode>
  <LastName>String content</LastName>
  <MiddleName>String content</MiddleName>
  <MobilePhoneModel>String content</MobilePhoneModel>
  <MobilePhoneOS>String content</MobilePhoneOS>
  <NamesMatch>true</NamesMatch>
  <OnlineVerificationValid>true</OnlineVerificationValid>
  <Phone>String content</Phone>
  <PhotoBase64>String content</PhotoBase64>
  <PostalCode>String content</PostalCode>
  <ProfileComments>String content</ProfileComments>
  <Tags>String content</Tags>
  <UpdateAddress>true</UpdateAddress>
  <UpdatePerson>true</UpdatePerson>
  <UpdatePhoto>true</UpdatePhoto>
  <ValidationRequestId>1627aea5-8e0a-4371-9022-9b504344e724</ValidationRequestId>
  <ValidationResponseId>2147483647</ValidationResponseId>
</UpdateRequestModel>

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",
	"Address1":"String content",
	"Address2":"String content",
	"CaptureMethod":0,
	"CardId":2147483647,
	"City":"String content",
	"Comments":"String content",
	"Country":"String content",
	"CustomFields":[{
		"FieldId":2147483647,
		"OptionId":2147483647,
		"OptionIds":[2147483647],
		"Value":"String content"
	}],
	"DOB1970Ticks":9223372036854775807,
	"Email":"String content",
	"FirstName":"String content",
	"FullName":"String content",
	"Gender":"String content",
	"GroupComments":"String content",
	"GroupId":2147483647,
	"JurisdictionCode":"String content",
	"LastName":"String content",
	"MiddleName":"String content",
	"MobilePhoneModel":"String content",
	"MobilePhoneOS":"String content",
	"NamesMatch":true,
	"OnlineVerificationValid":true,
	"Phone":"String content",
	"PhotoBase64":"String content",
	"PostalCode":"String content",
	"ProfileComments":"String content",
	"Tags":"String content",
	"UpdateAddress":true,
	"UpdatePerson":true,
	"UpdatePhoto":true,
	"ValidationRequestId":"1627aea5-8e0a-4371-9022-9b504344e724",
	"ValidationResponseId":2147483647
}

The following is an example response Xml body:

<UpdateCardResponseModel 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>
  <GroupRecordUpdated>1999-05-31T11:20:00</GroupRecordUpdated>
</UpdateCardResponseModel>

The following is an example response Json body:

{
	"ErrorCode":"String content",
	"Status":"String content",
	"StatusCode":2147483647,
	"ValidationResult":[{
		"Errors":["String content"],
		"Field":"String content"
	}],
	"GroupRecordUpdated":"\/Date(928149600000+0000)\/"
}

The following is the request 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.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.datacontract.org/2004/07/VSWebService.Models.Common" />
  <xs:complexType name="UpdateRequestModel">
    <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="Address1" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Address2" nillable="true" type="xs:string" />
          <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="CardId" type="xs:int" />
          <xs:element minOccurs="0" name="City" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Comments" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Country" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomFields" nillable="true" xmlns:q3="http://schemas.datacontract.org/2004/07/VSWebService.Models.CustomFields" type="q3:ArrayOfCustomFieldValueRequestResponseModel" />
          <xs:element minOccurs="0" name="DOB1970Ticks" type="xs:long" />
          <xs:element minOccurs="0" name="Email" 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="GroupComments" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="GroupId" type="xs:int" />
          <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="MiddleName" 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="NamesMatch" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="OnlineVerificationValid" nillable="true" type="xs:boolean" />
          <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="PostalCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ProfileComments" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Tags" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="UpdateAddress" type="xs:boolean" />
          <xs:element minOccurs="0" name="UpdatePerson" type="xs:boolean" />
          <xs:element minOccurs="0" name="UpdatePhoto" type="xs:boolean" />
          <xs:element minOccurs="0" name="ValidationRequestId" nillable="true" type="ser:guid" />
          <xs:element minOccurs="0" name="ValidationResponseId" nillable="true" type="xs:int" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="UpdateRequestModel" nillable="true" type="tns:UpdateRequestModel" />
</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>

<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: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.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="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>

<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" 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="UpdateCardResponseModel">
    <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="GroupRecordUpdated" nillable="true" type="xs:dateTime" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="UpdateCardResponseModel" nillable="true" type="tns:UpdateCardResponseModel" />
</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: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>