<?xml version='1.0' encoding='UTF-8'?><!-- Published by XML-WS Runtime (https://github.com/eclipse-ee4j/metro-jax-ws). Runtime's version is XML-WS Runtime 4.0.3 git-revision#a57c222. --><!-- Generated by XML-WS Runtime (https://github.com/eclipse-ee4j/metro-jax-ws). Runtime's version is XML-WS Runtime 4.0.3 git-revision#a57c222. --><definitions xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:wsp="http://www.w3.org/ns/ws-policy" xmlns:wsp1_2="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://services.validador.com/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://services.validador.com/" name="WSValidatorService">
<types>
<xsd:schema>
<xsd:import namespace="http://tempuri.org/" schemaLocation="https://validador.facturacfdi.mx/WSValidatorService?xsd=1"/>
</xsd:schema>
<xsd:schema>
<xsd:import namespace="http://services.validador.com/" schemaLocation="https://validador.facturacfdi.mx/WSValidatorService?xsd=2"/>
</xsd:schema>
<xsd:schema>
<xsd:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" schemaLocation="https://validador.facturacfdi.mx/WSValidatorService?xsd=3"/>
</xsd:schema>
<xsd:schema>
<xsd:import namespace="http://schemas.datacontract.org/2004/07/Sat.Cfdi.Negocio.ConsultaCfdi.Servicio" schemaLocation="https://validador.facturacfdi.mx/WSValidatorService?xsd=4"/>
</xsd:schema>
</types>
<message name="ValidarMultiple">
<part name="parameters" element="tns:ValidarMultiple"/>
</message>
<message name="ValidarMultipleResponse">
<part name="parameters" element="tns:ValidarMultipleResponse"/>
</message>
<message name="getSucursales">
<part name="parameters" element="tns:getSucursales"/>
</message>
<message name="getSucursalesResponse">
<part name="parameters" element="tns:getSucursalesResponse"/>
</message>
<message name="Validar">
<part name="parameters" element="tns:Validar"/>
</message>
<message name="ValidarResponse">
<part name="parameters" element="tns:ValidarResponse"/>
</message>
<message name="ValidarMultiple2">
<part name="parameters" element="tns:ValidarMultiple2"/>
</message>
<message name="ValidarMultiple2Response">
<part name="parameters" element="tns:ValidarMultiple2Response"/>
</message>
<message name="ValidarXML">
<part name="parameters" element="tns:ValidarXML"/>
</message>
<message name="ValidarXMLResponse">
<part name="parameters" element="tns:ValidarXMLResponse"/>
</message>
<message name="ConsultaSat1">
<part name="parameters" element="tns:ConsultaSat1"/>
</message>
<message name="ConsultaSat1Response">
<part name="parameters" element="tns:ConsultaSat1Response"/>
</message>
<message name="ConsultaSat2">
<part name="parameters" element="tns:ConsultaSat2"/>
</message>
<message name="ConsultaSat2Response">
<part name="parameters" element="tns:ConsultaSat2Response"/>
</message>
<message name="getSucursales2">
<part name="parameters" element="tns:getSucursales2"/>
</message>
<message name="getSucursales2Response">
<part name="parameters" element="tns:getSucursales2Response"/>
</message>
<portType name="WSValidator">
<operation name="ValidarMultiple">
<input wsam:Action="http://services.validador.com/WSValidator/ValidarMultipleRequest" message="tns:ValidarMultiple"/>
<output wsam:Action="http://services.validador.com/WSValidator/ValidarMultipleResponse" message="tns:ValidarMultipleResponse"/>
</operation>
<operation name="getSucursales">
<input wsam:Action="http://services.validador.com/WSValidator/getSucursalesRequest" message="tns:getSucursales"/>
<output wsam:Action="http://services.validador.com/WSValidator/getSucursalesResponse" message="tns:getSucursalesResponse"/>
</operation>
<operation name="Validar">
<input wsam:Action="http://services.validador.com/WSValidator/ValidarRequest" message="tns:Validar"/>
<output wsam:Action="http://services.validador.com/WSValidator/ValidarResponse" message="tns:ValidarResponse"/>
</operation>
<operation name="ValidarMultiple2">
<input wsam:Action="http://services.validador.com/WSValidator/ValidarMultiple2Request" message="tns:ValidarMultiple2"/>
<output wsam:Action="http://services.validador.com/WSValidator/ValidarMultiple2Response" message="tns:ValidarMultiple2Response"/>
</operation>
<operation name="ValidarXML">
<input wsam:Action="http://services.validador.com/WSValidator/ValidarXMLRequest" message="tns:ValidarXML"/>
<output wsam:Action="http://services.validador.com/WSValidator/ValidarXMLResponse" message="tns:ValidarXMLResponse"/>
</operation>
<operation name="ConsultaSat1">
<input wsam:Action="http://services.validador.com/WSValidator/ConsultaSat1Request" message="tns:ConsultaSat1"/>
<output wsam:Action="http://services.validador.com/WSValidator/ConsultaSat1Response" message="tns:ConsultaSat1Response"/>
</operation>
<operation name="ConsultaSat2">
<input wsam:Action="http://services.validador.com/WSValidator/ConsultaSat2Request" message="tns:ConsultaSat2"/>
<output wsam:Action="http://services.validador.com/WSValidator/ConsultaSat2Response" message="tns:ConsultaSat2Response"/>
</operation>
<operation name="getSucursales2">
<input wsam:Action="http://services.validador.com/WSValidator/getSucursales2Request" message="tns:getSucursales2"/>
<output wsam:Action="http://services.validador.com/WSValidator/getSucursales2Response" message="tns:getSucursales2Response"/>
</operation>
</portType>
<binding name="WSValidatorPortBinding" type="tns:WSValidator">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
<operation name="ValidarMultiple">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="getSucursales">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="Validar">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="ValidarMultiple2">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="ValidarXML">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="ConsultaSat1">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="ConsultaSat2">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="getSucursales2">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
</binding>
<service name="WSValidatorService">
<port name="WSValidatorPort" binding="tns:WSValidatorPortBinding">
<soap:address location="https://validador.facturacfdi.mx/WSValidatorService"/>
</port>
</service>
</definitions>