<?xml version='1.0' encoding='UTF-8'?><!-- Published by JAX-WS RI (http://jax-ws.java.net). RI's version is Metro/2.3.1 (UNKNOWN_BRANCH-false; 2015-01-15T16:53:43+0100) JAXWS-RI/2.2.10 JAXWS-API/2.2.11 JAXB-RI/2.2.10-b140802.1033 JAXB-API/2.2.12-b140109.1041 svn-revision#unknown. --><!-- Generated by JAX-WS RI (http://jax-ws.java.net). RI's version is Metro/2.3.1 (UNKNOWN_BRANCH-false; 2015-01-15T16:53:43+0100) JAXWS-RI/2.2.10 JAXWS-API/2.2.11 JAXB-RI/2.2.10-b140802.1033 JAXB-API/2.2.12-b140109.1041 svn-revision#unknown. --><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://MApeados/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://MApeados/" name="SIFEIService">
<types>
<xsd:schema>
<xsd:import namespace="http://MApeados/" schemaLocation="https://devcfdi.sifei.com.mx:8443/RETENCIONES/SIFEI?xsd=1"/>
</xsd:schema>
</types>
<message name="getTimbrePorHash">
<part name="parameters" element="tns:getTimbrePorHash"/>
</message>
<message name="getTimbrePorHashResponse">
<part name="parameters" element="tns:getTimbrePorHashResponse"/>
</message>
<message name="SifeiException">
<part name="fault" element="tns:SifeiException"/>
</message>
<message name="getRetencion">
<part name="parameters" element="tns:getRetencion"/>
</message>
<message name="getRetencionResponse">
<part name="parameters" element="tns:getRetencionResponse"/>
</message>
<message name="InterruptedException">
<part name="fault" element="tns:InterruptedException"/>
</message>
<message name="getRetencionSign">
<part name="parameters" element="tns:getRetencionSign"/>
</message>
<message name="getRetencionSignResponse">
<part name="parameters" element="tns:getRetencionSignResponse"/>
</message>
<message name="getTimbreRetenciones">
<part name="parameters" element="tns:getTimbreRetenciones"/>
</message>
<message name="getTimbreRetencionesResponse">
<part name="parameters" element="tns:getTimbreRetencionesResponse"/>
</message>
<message name="getCancelacionPorSeguimiento">
<part name="parameters" element="tns:getCancelacionPorSeguimiento"/>
</message>
<message name="getCancelacionPorSeguimientoResponse">
<part name="parameters" element="tns:getCancelacionPorSeguimientoResponse"/>
</message>
<message name="cancelaRetencion">
<part name="parameters" element="tns:cancelaRetencion"/>
</message>
<message name="cancelaRetencionResponse">
<part name="parameters" element="tns:cancelaRetencionResponse"/>
</message>
<portType name="SIFEI">
<operation name="getTimbrePorHash">
<input wsam:Action="http://MApeados/SIFEI/getTimbrePorHashRequest" message="tns:getTimbrePorHash"/>
<output wsam:Action="http://MApeados/SIFEI/getTimbrePorHashResponse" message="tns:getTimbrePorHashResponse"/>
<fault message="tns:SifeiException" name="SifeiException" wsam:Action="http://MApeados/SIFEI/getTimbrePorHash/Fault/SifeiException"/>
</operation>
<operation name="getRetencion">
<input wsam:Action="http://MApeados/SIFEI/getRetencionRequest" message="tns:getRetencion"/>
<output wsam:Action="http://MApeados/SIFEI/getRetencionResponse" message="tns:getRetencionResponse"/>
<fault message="tns:SifeiException" name="SifeiException" wsam:Action="http://MApeados/SIFEI/getRetencion/Fault/SifeiException"/>
<fault message="tns:InterruptedException" name="InterruptedException" wsam:Action="http://MApeados/SIFEI/getRetencion/Fault/InterruptedException"/>
</operation>
<operation name="getRetencionSign">
<input wsam:Action="http://MApeados/SIFEI/getRetencionSignRequest" message="tns:getRetencionSign"/>
<output wsam:Action="http://MApeados/SIFEI/getRetencionSignResponse" message="tns:getRetencionSignResponse"/>
<fault message="tns:SifeiException" name="SifeiException" wsam:Action="http://MApeados/SIFEI/getRetencionSign/Fault/SifeiException"/>
<fault message="tns:InterruptedException" name="InterruptedException" wsam:Action="http://MApeados/SIFEI/getRetencionSign/Fault/InterruptedException"/>
</operation>
<operation name="getTimbreRetenciones">
<input wsam:Action="http://MApeados/SIFEI/getTimbreRetencionesRequest" message="tns:getTimbreRetenciones"/>
<output wsam:Action="http://MApeados/SIFEI/getTimbreRetencionesResponse" message="tns:getTimbreRetencionesResponse"/>
<fault message="tns:SifeiException" name="SifeiException" wsam:Action="http://MApeados/SIFEI/getTimbreRetenciones/Fault/SifeiException"/>
<fault message="tns:InterruptedException" name="InterruptedException" wsam:Action="http://MApeados/SIFEI/getTimbreRetenciones/Fault/InterruptedException"/>
</operation>
<operation name="getCancelacionPorSeguimiento">
<input wsam:Action="http://MApeados/SIFEI/getCancelacionPorSeguimientoRequest" message="tns:getCancelacionPorSeguimiento"/>
<output wsam:Action="http://MApeados/SIFEI/getCancelacionPorSeguimientoResponse" message="tns:getCancelacionPorSeguimientoResponse"/>
<fault message="tns:SifeiException" name="SifeiException" wsam:Action="http://MApeados/SIFEI/getCancelacionPorSeguimiento/Fault/SifeiException"/>
</operation>
<operation name="cancelaRetencion">
<input wsam:Action="http://MApeados/SIFEI/cancelaRetencionRequest" message="tns:cancelaRetencion"/>
<output wsam:Action="http://MApeados/SIFEI/cancelaRetencionResponse" message="tns:cancelaRetencionResponse"/>
<fault message="tns:SifeiException" name="SifeiException" wsam:Action="http://MApeados/SIFEI/cancelaRetencion/Fault/SifeiException"/>
</operation>
</portType>
<binding name="SIFEIPortBinding" type="tns:SIFEI">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
<operation name="getTimbrePorHash">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
<fault name="SifeiException">
<soap:fault name="SifeiException" use="literal"/>
</fault>
</operation>
<operation name="getRetencion">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
<fault name="SifeiException">
<soap:fault name="SifeiException" use="literal"/>
</fault>
<fault name="InterruptedException">
<soap:fault name="InterruptedException" use="literal"/>
</fault>
</operation>
<operation name="getRetencionSign">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
<fault name="SifeiException">
<soap:fault name="SifeiException" use="literal"/>
</fault>
<fault name="InterruptedException">
<soap:fault name="InterruptedException" use="literal"/>
</fault>
</operation>
<operation name="getTimbreRetenciones">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
<fault name="SifeiException">
<soap:fault name="SifeiException" use="literal"/>
</fault>
<fault name="InterruptedException">
<soap:fault name="InterruptedException" use="literal"/>
</fault>
</operation>
<operation name="getCancelacionPorSeguimiento">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
<fault name="SifeiException">
<soap:fault name="SifeiException" use="literal"/>
</fault>
</operation>
<operation name="cancelaRetencion">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
<fault name="SifeiException">
<soap:fault name="SifeiException" use="literal"/>
</fault>
</operation>
</binding>
<service name="SIFEIService">
<port name="SIFEIPort" binding="tns:SIFEIPortBinding">
<soap:address location="https://devcfdi.sifei.com.mx:8443/RETENCIONES/SIFEI"/>
</port>
</service>
</definitions>