Messages
<message name="MatchCardHolderRequest"> <part name="MatchCardHolderRequest" element="v1_0:MatchCardHolderRequest"/> </message> <message name="MatchCardHolderResponse"> <part name="MatchCardHolderResponse" element="v1_0:MatchCardHolderResponse"/> </message> |
Operations
<operation name="MatchCardHolder"> <input message="tns:MatchCardHolderRequest"/> <output message="tns:MatchCardHolderResponse"/> </operation>
<operation name="MatchCardHolder"> <soap:operation soapAction="MatchCardHolder"/> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> </operation> |
<xsd:complexType name="MatchCardHolderRequest"> <xsd:complexContent> <xsd:extension base="bankwizardcard10:GenericRequest"> <xsd:sequence> <xsd:element name="CardDetails" minOccurs="1" maxOccurs="1" type="bankwizardcard10:CardDetails"/> <xsd:element name="Personal" minOccurs="1" maxOccurs="1" type="bankwizard:PersonalDetails"/> <xsd:element name="Address" minOccurs="1" maxOccurs="1" type="bankwizard:Address"/> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType>
<xsd:complexType name="MatchCardHolderResponse"> <xsd:complexContent> <xsd:extension base="bankwizardcard10:GenericResponse"> <xsd:sequence> <xsd:element name="overallResult" nillable="true" minOccurs="1" maxOccurs="1" type="bankwizardcard11:MatchingResult" /> <xsd:element name="cardCheckResult" nillable="true" minOccurs="1" maxOccurs="1" type="bankwizardcard11:MatchingResult" /> <xsd:element name="accountClosedFlag" nillable="true" minOccurs="1" maxOccurs="1" type="xsd:boolean" /> <xsd:element name="deceasedFlag" nillable="true" minOccurs="1" maxOccurs="1" type="xsd:boolean" /> <xsd:element name="personalDetailsScore" nillable="true" minOccurs="0" maxOccurs="1" type="bwacommon:VerifyScoreType" /> <xsd:element name="addressMatchResult" nillable="true" minOccurs="0" maxOccurs="1" type="bwacommon:PersonaplDetailsVerificationType" /> <xsd:element name="CardValidationResponse" minOccurs="1" maxOccurs="1" type="bankwizardcard:CardValidationResponse" /> <xsd:element name="ExceptionMessage" minOccurs="0" maxOccurs="unbounded" type="bankwizardcard10:GenericCodeMessage" /> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType>
<xsd:simpleType name="MatchingResult"> <xsd:restriction base="xsd:token"> <xsd:enumeration value="Full"/> <xsd:enumeration value="Partial"/> <xsd:enumeration value="Issuer"/> <xsd:enumeration value="No Match"/> <xsd:enumeration value="Unable To Match"/> <xsd:enumeration value="Account Closed"/> <xsd:enumeration value="Deceased"/> </xsd:restriction> </xsd:simpleType> |