<!--


Document History:

======== Version 0.1 ====================================
	i. Document Created 09/09/2025

-->
<wsdl:definitions name="EdeWebService" 
	xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" 
	xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" 
	xmlns:xs="http://www.w3.org/2001/XMLSchema" 
	targetNamespace="http://www.ros.ie/schemas/customs/ede/v1/edeSubmit"
	
	xmlns:ededecl="http://www.ros.ie/schemas/customs/sadimport/v1"
	xmlns:msgackres="http://www.ros.ie/schemas/customs/messageacknowledgement/v1"
	>


	<wsdl:types>
		<xs:schema><xs:import namespace="http://www.ros.ie/schemas/customs/sadimport/v1" schemaLocation="customs/sadimport/v1/schema.xsd"/></xs:schema>
		<xs:schema><xs:import namespace="http://www.ros.ie/schemas/customs/messageacknowledgement/v1" schemaLocation="customs/messageacknowledgement/v1/schema.xsd"/></xs:schema>
	</wsdl:types>
	
	
	<wsdl:message name="EdeDeclaration"><wsdl:part name="parameters" element="ededecl:ImportCustomsDeclaration"/></wsdl:message>
	<wsdl:message name="EdeResponse"><wsdl:part name="parameters" element="msgackres:MessageAcknowledgement"/></wsdl:message>
	
	
	<wsdl:portType name="EdeSubmitPortType">
		<wsdl:operation name="EdeSubmitOperation"><wsdl:input message="EdeDeclaration"/><wsdl:output message="EdeResponse"/></wsdl:operation>
	</wsdl:portType>
	
	
	<wsdl:binding name="EdeSubmitSoapBinding" type="EdeSubmitPortType">
		<soap12:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
		<wsdl:operation name="EdeSubmitOperation"><wsdl:input><soap12:body use="literal"/></wsdl:input><wsdl:output><soap12:body use="literal"/></wsdl:output></wsdl:operation>
	</wsdl:binding>
	
	
	<wsdl:service name="EdeSubmitService">
		<wsdl:port name="EdeSubmitPort" binding="EdeSubmitSoapBinding">
			<soap12:address location="https://www.ros.ie/customs/webservice/v1/soap/edeSubmit"/>
		</wsdl:port>
	</wsdl:service>
	
	
</wsdl:definitions>
