<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
	xmlns:tns="http://client.service.eo/KKIFE352/"
	xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
	xmlns:xsd="http://www.w3.org/2001/XMLSchema"
	name="KKIFE352"
	targetNamespace="http://client.service.eo/KKIFE352/">


	<wsdl:types>
		<xsd:schema elementFormDefault="qualified" 
			xmlns:xsd="http://www.w3.org/2001/XMLSchema"
			targetNamespace="http://client.service.eo/KKIFE352/">


			<!-- soap:body -->
			<xsd:element name="init" type= "tns:initType" />
			<xsd:complexType name="initType">
				<xsd:sequence>
					<xsd:element name="KKSV085801SC" type="tns:KKSV085801SC_Type" maxOccurs="1" minOccurs="1" />
				</xsd:sequence>
			</xsd:complexType>


			<xsd:element name= "initResponse" type= "tns:initResponseType" />
			<xsd:complexType name= "initResponseType">
				<xsd:sequence>
					<xsd:element name="KKSV085801SC" type="tns:KKSV085801SC_Type" maxOccurs="1" minOccurs="0" />
				</xsd:sequence>
			</xsd:complexType>


			<xsd:complexType name="KKSV085801SC_Type">
				<xsd:sequence>
					<xsd:element name="service_if" type="tns:service_if"  maxOccurs="1" minOccurs="1" />
				</xsd:sequence>
				<xsd:attribute name="type" type="xsd:string"></xsd:attribute>
			</xsd:complexType>


			<xsd:complexType name="service_if">
				<xsd:all>
					<xsd:element name="func_code" type="tns:func_code" maxOccurs="1" minOccurs="1" />
					<xsd:element name="uk_no" type="tns:uk_no" maxOccurs="1" minOccurs="1" />
					<xsd:element name="upd_trgt_kmk" type="tns:upd_trgt_kmk" maxOccurs="1" minOccurs="1" />
					<xsd:element name="upd_ymd" type="tns:upd_ymd" maxOccurs="1" minOccurs="0" />
				</xsd:all>
			</xsd:complexType>


			<xsd:complexType name="func_code">
				<xsd:simpleContent>
					<xsd:extension base="xsd:string">
						<xsd:attribute name="err" type="xsd:string"></xsd:attribute>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
			<xsd:complexType name="uk_no">
				<xsd:simpleContent>
					<xsd:extension base="xsd:string">
						<xsd:attribute name="err" type="xsd:string"></xsd:attribute>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
			<xsd:complexType name="upd_trgt_kmk">
				<xsd:simpleContent>
					<xsd:extension base="xsd:string">
						<xsd:attribute name="err" type="xsd:string"></xsd:attribute>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
			<xsd:complexType name="upd_ymd">
				<xsd:simpleContent>
					<xsd:extension base="xsd:string">
						<xsd:attribute name="err" type="xsd:string"></xsd:attribute>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>


			<!-- soap:header -->
			<xsd:element name="requestID" type="xsd:string" nillable="false"/>
			<xsd:element name="serviceID" type="xsd:string" nillable="false"/>
			<xsd:element name="channel" type="xsd:string" nillable="false"/>
			<xsd:element name="viewID" type="xsd:string" nillable="false"/>
			<xsd:element name="operatorID" type="xsd:string" nillable="false"/>
			<xsd:element name="ipAddress" type="xsd:string"/>
			<xsd:element name="operateDatetime" type="xsd:string"/>
			<xsd:element name="errorLevel" type="xsd:string" nillable="false"/>
			<xsd:element name="returnCode" type="xsd:string" nillable="false"/>
			<xsd:element name="returnMessage" type="xsd:string" nillable="false"/>


		</xsd:schema>
	</wsdl:types>


	<wsdl:message name= "initRequest">
		<wsdl:part name="requestIDPart" element="tns:requestID" />
		<wsdl:part name="serviceIDPart" element="tns:serviceID" />
		<wsdl:part name="channelPart" element="tns:channel" />
		<wsdl:part name="viewIDPart" element="tns:viewID" />
		<wsdl:part name="operatorIDPart" element="tns:operatorID" />
		<wsdl:part name="ipAddressPart" element="tns:ipAddress" />
		<wsdl:part name="operateDatetimePart" element="tns:operateDatetime" />
		<wsdl:part name= "initRequest" element="tns:init" />
	</wsdl:message>
	<wsdl:message name= "initResponse">
		<wsdl:part name="requestIDPart" element="tns:requestID"/>
		<wsdl:part name="serviceIDPart" element="tns:serviceID"/>
		<wsdl:part name="channelPart" element="tns:channel"/>
		<wsdl:part name="viewIDPart" element="tns:viewID"/>
		<wsdl:part name="operatorIDPart" element="tns:operatorID"/>
		<wsdl:part name="ipAddressPart" element="tns:ipAddress"/>
		<wsdl:part name="operateDatetimePart" element="tns:operateDatetime"/>
		<wsdl:part name="errorLevelPart" element="tns:errorLevel"/>
		<wsdl:part name="returnCodePart" element="tns:returnCode"/>
		<wsdl:part name="returnMessagePart" element="tns:returnMessage"/>
		<wsdl:part name= "initResponse" element="tns:initResponse" />
	</wsdl:message>


	<wsdl:portType name="KKIFE352PortType">
		<wsdl:operation name="init">
			<wsdl:input message="tns:initRequest"/>
			<wsdl:output message="tns:initResponse"/>
		</wsdl:operation>
	</wsdl:portType>


	<wsdl:binding name="KKIFE352Binding" type="tns:KKIFE352PortType">
		<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
		<wsdl:operation name="init">
			<soap:operation style="document" soapAction="http://client.service.eo/KKIFE352/init" />
			<wsdl:input>
				<soap:header  message="tns:initRequest"  part="requestIDPart" use="literal" />
				<soap:header  message="tns:initRequest"  part="serviceIDPart" use="literal" />
				<soap:header  message="tns:initRequest"  part="channelPart" use="literal" />
				<soap:header  message="tns:initRequest"  part="viewIDPart" use="literal" />
				<soap:header  message="tns:initRequest"  part="operatorIDPart" use="literal" />
				<soap:header  message="tns:initRequest"  part="ipAddressPart" use="literal" />
				<soap:header  message="tns:initRequest"  part="operateDatetimePart" use="literal" />
				<soap:body parts= "initRequest" use="literal" />
			</wsdl:input>
			<wsdl:output>
				<soap:header  message="tns:initResponse"  part="requestIDPart" use="literal" />
				<soap:header  message="tns:initResponse"  part="serviceIDPart" use="literal" />
				<soap:header  message="tns:initResponse"  part="channelPart" use="literal" />
				<soap:header  message="tns:initResponse"  part="viewIDPart" use="literal" />
				<soap:header  message="tns:initResponse"  part="operatorIDPart" use="literal" />
				<soap:header  message="tns:initResponse"  part="ipAddressPart" use="literal" />
				<soap:header  message="tns:initResponse"  part="operateDatetimePart" use="literal" />
				<soap:header  message="tns:initResponse"  part="errorLevelPart" use="literal" />
				<soap:header  message="tns:initResponse"  part="returnCodePart" use="literal" />
				<soap:header  message="tns:initResponse"  part="returnMessagePart" use="literal" />
				<soap:body parts= "initResponse" use="literal" />
			</wsdl:output>
		</wsdl:operation>
	</wsdl:binding>


	<wsdl:service name="KKIFE352Service">
		<wsdl:port binding="tns:KKIFE352Binding" name="KKIFE352Port">
			<soap:address location="REPLACE_WITH_ACTUAL_URL"/>
		</wsdl:port>
	</wsdl:service>
</wsdl:definitions>