<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2006 U (http://www.altova.com) by Bitsion (Bitsion S.A.) -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xs:element name="IFX">
		<xs:annotation>
			<xs:documentation>Mensaje de respuesta del CU.004.Notificacion De Pago De Factura</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="SignonRs">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="CustId">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="CustLoginId" type="CustLoginId_Type" nillable="false">
											<xs:annotation>
												<xs:documentation>Nit de la Empresa Intermediadora</xs:documentation>
											</xs:annotation>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="ServerDt" type="ServerDt_Type" nillable="false">
								<xs:annotation>
									<xs:documentation>Fecha y Hora del Servidor (AAAAMMDDHHMMSS)</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="ClientDt" type="ClientDt_Type" nillable="false">
								<xs:annotation>
									<xs:documentation>Fecha y Hora de la Transacción (AAAAMMDDHHMMSS)</xs:documentation>
								</xs:annotation>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="PaySvcRs">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="PmtAddRs">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="Status">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="StatusCode" type="StatusCode_Type" nillable="false">
														<xs:annotation>
															<xs:documentation>Código de Error de la Ejecución General de la Transacción. 000: Exitoso 100: Error General 300: Error Técnico</xs:documentation>
														</xs:annotation>
													</xs:element>
       												<xs:element name="Severity" type="Severity_Type" nillable="false">
														<xs:annotation>
															<xs:documentation>Severidad del Mensaje: I :Informativo, W: Warning, E: Error</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="StatusDesc" type="StatusDesc_Type" nillable="false">
														<xs:annotation>
															<xs:documentation>Mensaje Descriptivo que Correspondiente al StatusCode</xs:documentation>
														</xs:annotation>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="RqUID" type="RqUID_Type" nillable="true">
											<xs:annotation>
												<xs:documentation>/PaySvcRq/PmtAddRq/RqUID</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="CSPRefId" type="CSPRefId_Type" nillable="false">
											<xs:annotation>
												<xs:documentation>Número de Autorización</xs:documentation>
											</xs:annotation>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:simpleType name="CustLoginId_Type">
		<xs:restriction base="xs:string">
			<xs:pattern value="[0-9]{1,10}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ServerDt_Type">
		<xs:restriction base="DateTime"/>
    </xs:simpleType>
	<xs:simpleType name="ClientDt_Type">
		<xs:restriction base="DateTime"/>
    </xs:simpleType>
	<xs:simpleType name="DateTime">
		<xs:restriction base="xs:string">
			<xs:pattern value="[0-9]{4}[0-1]{1}[0-9]{1}[0-3]{1}[0-9]{1}([0-9]{2}[0-9]{2}[0-9]{2})?"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="StatusCode_Type">
		<xs:restriction base="xs:string">
			<xs:pattern value="[0-9]{1,5}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Severity_Type">
		<xs:restriction base="xs:string">
			<xs:pattern value="[A-Z]{1}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="StatusDesc_Type">
		<xs:restriction base="xs:string">
			<xs:maxLength value="30"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="RqUID_Type">
		<xs:restriction base="xs:string">
			<xs:pattern value="[0-9]{1,24}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CSPRefId_Type">
		<xs:restriction base="xs:string">
			<xs:pattern value="[0-9]{1,8}"/>
		</xs:restriction>
	</xs:simpleType>
</xs:schema>
