First Commit - Source Code from Reply
This commit is contained in:
BIN
dbcmnpsrc/FE/mnpdev/wsdbc/crmc/building/LastPortability.war
Normal file
BIN
dbcmnpsrc/FE/mnpdev/wsdbc/crmc/building/LastPortability.war
Normal file
Binary file not shown.
@@ -0,0 +1,10 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<application xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="5">
|
||||
<display-name>building</display-name>
|
||||
<module>
|
||||
<web>
|
||||
<web-uri>LastPortability.war</web-uri>
|
||||
<context-root>wslsb</context-root>
|
||||
</web>
|
||||
</module>
|
||||
</application>
|
||||
@@ -0,0 +1,2 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<weblogic-application xmlns="http://xmlns.oracle.com/weblogic/weblogic-application" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.oracle.com/weblogic/weblogic-application http://xmlns.oracle.com/weblogic/weblogic-application/1.3/weblogic-application.xsd"></weblogic-application>
|
||||
BIN
dbcmnpsrc/FE/mnpdev/wsdbc/crmc/building/WSPortabilityCommon.jar
Normal file
BIN
dbcmnpsrc/FE/mnpdev/wsdbc/crmc/building/WSPortabilityCommon.jar
Normal file
Binary file not shown.
BIN
dbcmnpsrc/FE/mnpdev/wsdbc/crmc/building/lastPortability_wsdl.jar
Normal file
BIN
dbcmnpsrc/FE/mnpdev/wsdbc/crmc/building/lastPortability_wsdl.jar
Normal file
Binary file not shown.
@@ -0,0 +1,16 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<application xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="5">
|
||||
<display-name>building</display-name>
|
||||
<module>
|
||||
<web>
|
||||
<web-uri>MobileNumberPortabilityMgmt.war</web-uri>
|
||||
<context-root>wsdbss</context-root>
|
||||
</web>
|
||||
</module>
|
||||
<module>
|
||||
<web>
|
||||
<web-uri>lastPortability.war</web-uri>
|
||||
<context-root>wsccc</context-root>
|
||||
</web>
|
||||
</module>
|
||||
</application>
|
||||
@@ -0,0 +1,2 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<weblogic-application xmlns="http://xmlns.oracle.com/weblogic/weblogic-application" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.oracle.com/weblogic/weblogic-application http://xmlns.oracle.com/weblogic/weblogic-application/1.3/weblogic-application.xsd"></weblogic-application>
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
dbcmnpsrc/FE/mnpdev/wsdbc/dbss/building/PortingOutMgmt_wsdl.jar
Normal file
BIN
dbcmnpsrc/FE/mnpdev/wsdbc/dbss/building/PortingOutMgmt_wsdl.jar
Normal file
Binary file not shown.
BIN
dbcmnpsrc/FE/mnpdev/wsdbc/dbss/building/WSDBSSCommon.jar
Normal file
BIN
dbcmnpsrc/FE/mnpdev/wsdbc/dbss/building/WSDBSSCommon.jar
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
dbcmnpsrc/FE/mnpdev/wsdbc/dbss/building/WSDBSSCommonResponse.jar
Normal file
BIN
dbcmnpsrc/FE/mnpdev/wsdbc/dbss/building/WSDBSSCommonResponse.jar
Normal file
Binary file not shown.
BIN
dbcmnpsrc/FE/mnpdev/wsdbc/dbss/building/lastPortability.war
Normal file
BIN
dbcmnpsrc/FE/mnpdev/wsdbc/dbss/building/lastPortability.war
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
dbcmnpsrc/FE/mnpdev/wsdbc/dbss/client/WSDBSS-Response-Client.jar
Normal file
BIN
dbcmnpsrc/FE/mnpdev/wsdbc/dbss/client/WSDBSS-Response-Client.jar
Normal file
Binary file not shown.
BIN
dbcmnpsrc/FE/mnpdev/wsdbc/dbss/client/WSDBSSclient.jar
Normal file
BIN
dbcmnpsrc/FE/mnpdev/wsdbc/dbss/client/WSDBSSclient.jar
Normal file
Binary file not shown.
@@ -0,0 +1,10 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<application xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="5">
|
||||
<display-name>building</display-name>
|
||||
<module>
|
||||
<web>
|
||||
<web-uri>notifyGispEvent.war</web-uri>
|
||||
<context-root>wsgisp</context-root>
|
||||
</web>
|
||||
</module>
|
||||
</application>
|
||||
@@ -0,0 +1,2 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<weblogic-application xmlns="http://xmlns.oracle.com/weblogic/weblogic-application" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.oracle.com/weblogic/weblogic-application http://xmlns.oracle.com/weblogic/weblogic-application/1.3/weblogic-application.xsd"></weblogic-application>
|
||||
Binary file not shown.
@@ -0,0 +1,10 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<application xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="5">
|
||||
<display-name>esito</display-name>
|
||||
<module>
|
||||
<web>
|
||||
<web-uri>esitoCessMnp.war</web-uri>
|
||||
<context-root>wsgispesito</context-root>
|
||||
</web>
|
||||
</module>
|
||||
</application>
|
||||
@@ -0,0 +1,2 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<weblogic-application xmlns="http://xmlns.oracle.com/weblogic/weblogic-application" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.oracle.com/weblogic/weblogic-application http://xmlns.oracle.com/weblogic/weblogic-application/1.3/weblogic-application.xsd"></weblogic-application>
|
||||
BIN
dbcmnpsrc/FE/mnpdev/wsdbc/gisp/building/esito/esitoCessMnp.war
Normal file
BIN
dbcmnpsrc/FE/mnpdev/wsdbc/gisp/building/esito/esitoCessMnp.war
Normal file
Binary file not shown.
BIN
dbcmnpsrc/FE/mnpdev/wsdbc/gisp/building/notifyGispEvent.war
Normal file
BIN
dbcmnpsrc/FE/mnpdev/wsdbc/gisp/building/notifyGispEvent.war
Normal file
Binary file not shown.
BIN
dbcmnpsrc/FE/mnpdev/wsdbc/gisp/building/notifyGispEvent_wsdl.jar
Normal file
BIN
dbcmnpsrc/FE/mnpdev/wsdbc/gisp/building/notifyGispEvent_wsdl.jar
Normal file
Binary file not shown.
38
dbcmnpsrc/FE/mnpdev/wsdbc/shared/ProcessData_v1.0.xsd
Normal file
38
dbcmnpsrc/FE/mnpdev/wsdbc/shared/ProcessData_v1.0.xsd
Normal file
@@ -0,0 +1,38 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- edited with XMLSpy v2011 rel. 2 (http://www.altova.com) by Leonardo (TelecomItalia) -->
|
||||
<!--
|
||||
//-FILE-ID
|
||||
// Name: ProcessData.xsd
|
||||
// Version: 1.0
|
||||
// Type: XSD file
|
||||
// Kit Version: 2016_01
|
||||
// Created: 2015-05-07
|
||||
// Last Modified: 2015-05-07
|
||||
// Developed by: GdL Reply - Ing.MW
|
||||
-->
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" version="1.1">
|
||||
<xs:simpleType name="noCommonConstraintsType" final="#all">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:minLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="Parameter">
|
||||
<xs:sequence>
|
||||
<xs:element name="name" type="noCommonConstraintsType"/>
|
||||
<xs:element name="value" type="noCommonConstraintsType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="Parameters">
|
||||
<xs:sequence>
|
||||
<xs:element name="Parameter" type="Parameter" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ProcessData">
|
||||
<xs:sequence>
|
||||
<xs:element name="returnCode" type="noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="returnDescription" type="noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="Parameters" type="Parameters" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:element name="ProcessData" type="ProcessData"/>
|
||||
</xs:schema>
|
||||
93
dbcmnpsrc/FE/mnpdev/wsdbc/shared/SOAPHeader_v1.1.xsd
Normal file
93
dbcmnpsrc/FE/mnpdev/wsdbc/shared/SOAPHeader_v1.1.xsd
Normal file
@@ -0,0 +1,93 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
// FILE-ID
|
||||
// Name: SOAPHeader_v1.1.xsd
|
||||
// Version: 1.1
|
||||
// Type: XSD file
|
||||
// Analysis Version:
|
||||
// Kit Version:
|
||||
// Created: 05/03/2009
|
||||
// Modified 16/03/2010
|
||||
// Developed by: Simone Avossa
|
||||
-->
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:h="http://telecomitalia.it/SOA/SOAP/SOAPHeader" targetNamespace="http://telecomitalia.it/SOA/SOAP/SOAPHeader" elementFormDefault="qualified" version="1.1">
|
||||
<!-- Start Types Definition -->
|
||||
<xs:complexType name="HeaderType">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Informazioni di contesto dell'invocazione del servizio</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:sequence>
|
||||
<xs:element name="sourceSystem" type="h:sourceSystemType" minOccurs="0">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Sistema da cui proviene la richiesta</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="interactionDate" type="h:interactionDateType" minOccurs="0">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Data e Ora di invocazione del servizio</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="businessID" type="h:businessIDType" minOccurs="0">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Identifica univocamente il processo di business</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="messageID" type="h:messageIDType" minOccurs="0">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Identifica il messaggio in maniera univoca</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="transactionID" type="h:transactionIDType" minOccurs="0">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Identifica la transazione per gestire i ritorni sincroni</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="dateType">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:pattern value="\d{4}-\d{2}-\d{2}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="timeType">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:pattern value="\d{2}:\d{2}:\d{2}((Z)|(\.\d{1,}Z?)|((\+|-)\d{2}:\d{2}))?"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="businessIDType">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:minLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="messageIDType">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:minLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="sourceSystemType">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:minLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="transactionIDType">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:minLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="interactionDateType">
|
||||
<xs:sequence>
|
||||
<xs:element name="Date" type="h:dateType">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Per compatibilità con i diversi prodotti o librerie software (es. Axis2 e BW) si è scelto di utilizzare il tipo string. La restizione applicata accetta il formato: CCYY-MM-DD. Non sono presenti restrizioni sul range dei valori.</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="Time" type="h:timeType">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Per compatibilità con i diversi prodotti o librerie software (es. Axis2 e BW) si è scelto di utilizzare il tipo string. La restizione applicata accetta il formato: hh:mm:ss.sss. Non sono presenti restrizioni sul range dei valori. Per gli ulteriori dettagli sul formato fare riferimento alla definizione di Time Data Type W3C, presente al link: http://www.w3schools.com/Schema/schema_dtypes_date.asp</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<!-- End Types Definition -->
|
||||
<xs:element name="Header" type="h:HeaderType"/>
|
||||
</xs:schema>
|
||||
@@ -0,0 +1,47 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<wsdl:definitions xmlns:nsSchema="http://telecomitalia.it/SOA/CustomerQuery/2015-05-11" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:head="http://telecomitalia.it/SOA/SOAP/SOAPHeader" xmlns:tns="http://telecomitalia.it/SOA/CustomerQuery" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://telecomitalia.it/SOA/CustomerQuery">
|
||||
<wsdl:types>
|
||||
<xsd:schema targetNamespace="http://telecomitalia.it/SOA/CustomerQuery">
|
||||
<xsd:import namespace="http://telecomitalia.it/SOA/CustomerQuery/2015-05-11" schemaLocation="CustomerQuery.xsd"/>
|
||||
<xsd:import namespace="http://telecomitalia.it/SOA/SOAP/SOAPHeader" schemaLocation="../../Shared/SOAPHeader_v1.1.xsd"/>
|
||||
</xsd:schema>
|
||||
</wsdl:types>
|
||||
<wsdl:message name="getAddressListRequest">
|
||||
<wsdl:part name="body" element="nsSchema:getAddressListRequest"/>
|
||||
<wsdl:part name="Header" element="head:Header"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="getAddressListResponse">
|
||||
<wsdl:part name="body" element="nsSchema:getAddressListResponse"/>
|
||||
<wsdl:part name="Header" element="head:Header"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="getCustomerDetailsRequest">
|
||||
<wsdl:part name="body" element="nsSchema:getCustomerDetailsRequest"/>
|
||||
<wsdl:part name="Header" element="head:Header"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="getCustomerDetailsResponse">
|
||||
<wsdl:part name="body" element="nsSchema:getCustomerDetailsResponse"/>
|
||||
<wsdl:part name="Header" element="head:Header"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="getInfoPPVVRequest">
|
||||
<wsdl:part name="body" element="nsSchema:getInfoPPVVRequest"/>
|
||||
<wsdl:part name="Header" element="head:Header"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="getInfoPPVVResponse">
|
||||
<wsdl:part name="body" element="nsSchema:getInfoPPVVResponse"/>
|
||||
<wsdl:part name="Header" element="head:Header"/>
|
||||
</wsdl:message>
|
||||
<wsdl:portType name="CustomerQueryPortType">
|
||||
<wsdl:operation name="getAddressList">
|
||||
<wsdl:input message="tns:getAddressListRequest"/>
|
||||
<wsdl:output message="tns:getAddressListResponse"/>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="getCustomerDetails">
|
||||
<wsdl:input message="tns:getCustomerDetailsRequest"/>
|
||||
<wsdl:output message="tns:getCustomerDetailsResponse"/>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="getInfoPPVV">
|
||||
<wsdl:input message="tns:getInfoPPVVRequest"/>
|
||||
<wsdl:output message="tns:getInfoPPVVResponse"/>
|
||||
</wsdl:operation>
|
||||
</wsdl:portType>
|
||||
</wsdl:definitions>
|
||||
@@ -0,0 +1,51 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<wsdl:definitions xmlns:nsSchema="http://telecomitalia.it/SOA/CustomerQuery/2015-05-11" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:head="http://telecomitalia.it/SOA/SOAP/SOAPHeader" xmlns:tns="http://telecomitalia.it/SOA/CustomerQuery" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://telecomitalia.it/SOA/CustomerQuery">
|
||||
<wsdl:import namespace="http://telecomitalia.it/SOA/CustomerQuery" location="CustomerQuery-v1_Abstract.wsdl"/>
|
||||
|
||||
<wsdl:binding name="CustomerQueryEndpointBinding" type="tns:CustomerQueryPortType">
|
||||
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
|
||||
|
||||
<wsdl:operation name="getAddressList">
|
||||
<soap:operation soapAction="getAddressList" style="document"/>
|
||||
<wsdl:input>
|
||||
<soap:body parts="body" use="literal"/>
|
||||
<soap:header message="tns:getAddressListRequest" part="Header" use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body parts="body" use="literal"/>
|
||||
<soap:header message="tns:getAddressListResponse" part="Header" use="literal"/>
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
|
||||
<wsdl:operation name="getCustomerDetails">
|
||||
<soap:operation soapAction="getCustomerDetails" style="document"/>
|
||||
<wsdl:input>
|
||||
<soap:body parts="body" use="literal"/>
|
||||
<soap:header message="tns:getCustomerDetailsRequest" part="Header" use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body parts="body" use="literal"/>
|
||||
<soap:header message="tns:getCustomerDetailsResponse" part="Header" use="literal"/>
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
|
||||
<wsdl:operation name="getInfoPPVV">
|
||||
<soap:operation soapAction="getInfoPPVV" style="document"/>
|
||||
<wsdl:input>
|
||||
<soap:body parts="body" use="literal"/>
|
||||
<soap:header message="tns:getInfoPPVVRequest" part="Header" use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body parts="body" use="literal"/>
|
||||
<soap:header message="tns:getInfoPPVVResponse" part="Header" use="literal"/>
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
|
||||
<wsdl:service name ="CustomerQueryService-1.0">
|
||||
<wsdl:port binding = "tns:CustomerQueryEndpointBinding" name = "CustomerQuery">
|
||||
<soap:address location = "http://telecomitalia.it/SOA/CustomerQuery"/>
|
||||
</wsdl:port>
|
||||
</wsdl:service>
|
||||
|
||||
</wsdl:definitions>
|
||||
82
dbcmnpsrc/FE/mnpdev/wsdbc/wsdl/dbss/CustomerQuery.xsd
Normal file
82
dbcmnpsrc/FE/mnpdev/wsdbc/wsdl/dbss/CustomerQuery.xsd
Normal file
@@ -0,0 +1,82 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- edited with XMLSpy v2013 (http://www.altova.com) by () -->
|
||||
<!--
|
||||
//-FILE-ID
|
||||
// Name: CustomerQuery.xsd
|
||||
// Version: 1.2
|
||||
// Type: XSD file
|
||||
// Analysis Version: ServiceSpecification_CustomerQuery_v1.2_rev0.doc
|
||||
// Kit Version: 2016_01
|
||||
// Created: 2015-09-17
|
||||
// Last Modified: 2015-09-17
|
||||
// Developed by: GdL Reply - Ing.MW
|
||||
-->
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:sm="http://telecomitalia.it/SOA/CustomerQuery/2015-05-11" xmlns:cst="http://telecomitalia.it/SOA/CustomerQueryCustomTypes/2015-05-11" targetNamespace="http://telecomitalia.it/SOA/CustomerQuery/2015-05-11" elementFormDefault="qualified" version="1.0">
|
||||
<xs:import namespace="http://telecomitalia.it/SOA/CustomerQueryCustomTypes/2015-05-11" schemaLocation="CustomerQueryEntities.xsd"/>
|
||||
<xs:include schemaLocation="../../Shared/ProcessData_v1.0.xsd"/>
|
||||
<!-- getInfoPPVV START (aggiunta per il servizio TIIT_SGI_SS_CIM_Anagrafica_PPVV_WS_v1.1 JSON) -->
|
||||
<xs:element name="getInfoPPVVRequest">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ProcessData" type="sm:ProcessData" minOccurs="0"/>
|
||||
<xs:element name="Product" type="cst:ProductForGetInfoPPVVRequest" minOccurs="1" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="getInfoPPVVResponse">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element ref="sm:ProcessData"/>
|
||||
<xs:element name="Product" type="cst:ProductForGetInfoPPVVResponse" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<!-- getInfoPPVV END -->
|
||||
<!-- getCustomerDetails START -->
|
||||
<xs:element name="getCustomerDetailsRequest">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ProcessData" type="sm:ProcessData" minOccurs="0"/>
|
||||
<xs:element name="Customer" type="cst:CustomerForGetCustomerDetailsRequest"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="getCustomerDetailsResponse">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element ref="sm:ProcessData"/>
|
||||
<xs:element name="Customer" type="cst:CustomerForGetCustomerDetailsResponse" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<!-- getCustomerDetails END -->
|
||||
<!-- getAddressList START -->
|
||||
<xs:element name="getAddressListRequest">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ProcessData" type="sm:ProcessData" minOccurs="0"/>
|
||||
<xs:element name="Customer" type="cst:CustomerForGetAddressListRequest"/>
|
||||
<!--<xs:element name="ServiceAccount" type="cst:ServiceAccountForGetCustomerDetailsRequest"/>-->
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="getAddressListResponse">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element ref="sm:ProcessData"/>
|
||||
<xs:element name="Customer" type="cst:CustomerForGetAddressListResponse" minOccurs="0"/>
|
||||
<!--<xs:element name="ServiceAccount" type="cst:ServiceAccountForGetCustomerDetailsRequest"/>-->
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<!-- getAddressList END -->
|
||||
<!-- ComplexTypes START -->
|
||||
<!-- ComplexTypes END -->
|
||||
<!-- SimpleTypes START -->
|
||||
<xs:simpleType name="noEmptyFieldType">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:minLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<!-- SimpleTypes END -->
|
||||
</xs:schema>
|
||||
983
dbcmnpsrc/FE/mnpdev/wsdbc/wsdl/dbss/CustomerQueryEntities.xsd
Normal file
983
dbcmnpsrc/FE/mnpdev/wsdbc/wsdl/dbss/CustomerQueryEntities.xsd
Normal file
@@ -0,0 +1,983 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- edited with XMLSpy v2011 rel. 2 (http://www.altova.com) by Leonardo (TelecomItalia) -->
|
||||
<!--
|
||||
//-FILE-ID
|
||||
// Name: CustomerQueryEntities.xsd
|
||||
// Version: 1.2
|
||||
// Type: XSD file
|
||||
// Analysis Version: ServiceSpecification_CustomerQuery_v1.2_rev0.doc
|
||||
// Kit Version: 2016_01
|
||||
// Created: 2015-09-17
|
||||
// Last Modified: 2015-09-17
|
||||
// Developed by: GdL Reply - Ing.MW
|
||||
-->
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:bvi="http://telecomitalia.it/SOA/BVI" xmlns:cst="http://telecomitalia.it/SOA/CustomerQueryCustomTypes/2015-05-11" targetNamespace="http://telecomitalia.it/SOA/CustomerQueryCustomTypes/2015-05-11" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0">
|
||||
<!-- SimpleTypes END -->
|
||||
<!-- ENTITIES START -->
|
||||
<!-- ProductForGetInfoPPVVRequest START -->
|
||||
<xs:complexType name="ProductForGetInfoPPVVRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="description" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="ProductSpecification" type="cst:ProductSpecificationForGetInfoPPVVRequest" minOccurs="0"/>
|
||||
<xs:element name="ProductCharacteristicValue" type="cst:ProductCharacteristicValueForGetInfoPPVVRequest" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="CompositeProdPrice" type="cst:CompositeProdPriceForGetInfoPPVVRequest" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CompositeProdPriceForGetInfoPPVVRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="priceType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="ComponentProdPrice" type="cst:ComponentProdPriceForGetInfoPPVVRequest" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ComponentProdPriceForGetInfoPPVVRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="price" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueForGetInfoPPVVRequest" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CharacteristicValueForGetInfoPPVVRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="value" type="cst:noCommonConstraintsType"/>
|
||||
<xs:element name="CharacteristicSpecification" type="cst:CharacteristicSpecificationForGetInfoPPVVRequest"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CharacteristicSpecificationForGetInfoPPVVRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ProductCharacteristicValueForGetInfoPPVVRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="ProductSpecCharacteristic" type="cst:ProductSpecCharacteristicForGetInfoPPVVRequest"/>
|
||||
<xs:element name="value" type="cst:noCommonConstraintsType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ProductSpecCharacteristicForGetInfoPPVVRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ProductSpecificationForGetInfoPPVVRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="productNumber" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="validFor" type="cst:validForForGetInfoPPVVRequest" minOccurs="0"/>
|
||||
<xs:element name="ProductSpecificationType" type="cst:ProductSpecificationTypeForGetInfoPPVVRequest" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="validForForGetInfoPPVVRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="startDateTime" type="cst:dateTimeType" minOccurs="0"/>
|
||||
<xs:element name="endDateTime" type="cst:dateTimeType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ProductSpecificationTypeForGetInfoPPVVRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<!-- ProductForGetInfoPPVVRequest END -->
|
||||
<!-- ProductForGetInfoPPVVResponse START -->
|
||||
<xs:complexType name="ProductForGetInfoPPVVResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="description" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="ProductSpecification" type="cst:ProductSpecificationForGetInfoPPVVResponse" minOccurs="0"/>
|
||||
<xs:element name="ProductCharacteristicValue" type="cst:ProductCharacteristicValueForGetInfoPPVVResponse" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="CompositeProdPrice" type="cst:CompositeProdPriceForGetInfoPPVVResponse" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CompositeProdPriceForGetInfoPPVVResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="priceType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="ComponentProdPrice" type="cst:ComponentProdPriceForGetInfoPPVVResponse" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ComponentProdPriceForGetInfoPPVVResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="price" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueForGetInfoPPVVResponse" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CharacteristicValueForGetInfoPPVVResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="value" type="cst:noCommonConstraintsType"/>
|
||||
<xs:element name="CharacteristicSpecification" type="cst:CharacteristicSpecificationForGetInfoPPVVResponse"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CharacteristicSpecificationForGetInfoPPVVResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ProductCharacteristicValueForGetInfoPPVVResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="ProductSpecCharacteristic" type="cst:ProductSpecCharacteristicForGetInfoPPVVResponse"/>
|
||||
<xs:element name="value" type="cst:noCommonConstraintsType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ProductSpecCharacteristicForGetInfoPPVVResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ProductSpecificationForGetInfoPPVVResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="productNumber" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="validFor" type="cst:validForForGetInfoPPVVResponse" minOccurs="0"/>
|
||||
<xs:element name="ProductSpecificationType" type="cst:ProductSpecificationTypeForGetInfoPPVVResponse" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="validForForGetInfoPPVVResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="startDateTime" type="cst:dateTimeType" minOccurs="0"/>
|
||||
<xs:element name="endDateTime" type="cst:dateTimeType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ProductSpecificationTypeForGetInfoPPVVResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<!-- ProductForGetInfoPPVVResponse END -->
|
||||
<!-- CustomerForGetCustomerDetailsResponse START -->
|
||||
<xs:complexType name="CustomerForGetCustomerDetailsResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="status" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="customerStatus" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="PartyRoleSpecification" type="cst:PartyRoleSpecificationForGetCustomerDetailsResponse" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="Organization" type="cst:OrganizationForGetCustomerDetailsResponse" minOccurs="0"/>
|
||||
<xs:element name="PartyRoleAssociation" type="cst:PartyRoleAssociationForGetCustomerDetailsResponse" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="PaymentPlan" type="cst:PaymentPlanForGetCustomerDetailsResponse" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="ContactMedium" type="cst:ContactMediumForGetCustomerDetailsResponse" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="PlacePartyRoleAssoc" type="cst:PlacePartyRoleAssocForResponse" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="CustomerAccountTaxExemption" type="cst:CustomerAccountTaxExemptionForGetCustomerDetailsResponse" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="CustomerAccount" type="cst:CustomerAccountForGetCustomerDetailsResponse" minOccurs="0"/>
|
||||
<xs:element name="Consent" type="cst:ConsentForGetCustomerDetailsResponse" minOccurs="0"/>
|
||||
<xs:element name="CustomerOrder" type="cst:CustomerOrderForGetCustomerDetailsResponse" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CustomerOrderForGetCustomerDetailsResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="purchaseOrderNumber" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ConsentForGetCustomerDetailsResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="consentType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="consentValue" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CustomerAccountForGetCustomerDetailsResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CustomerAccountTaxExemptionForGetCustomerDetailsResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="objectID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="commonName" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="description" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="validFor" type="cst:validForForResponse" minOccurs="0"/>
|
||||
<xs:element name="issuingJurisdiction" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="certificateNumber" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PaymentPlanForGetCustomerDetailsResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="paymentPlanType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="commonName" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="validFor" type="cst:validForForResponse" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="status" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="AccountBalancePM" type="cst:AccountBalancePMForGetCustomerDetailsResponse" minOccurs="0"/>
|
||||
<xs:element name="CreditCardPM" type="cst:CreditCardPMForGetCustomerDetailsResponse" minOccurs="0"/>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="PlacePartyRoleAssoc" type="cst:PlacePartyRoleAssocForResponse" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="objectID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CreditCardPMForGetCustomerDetailsResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="expirationDate" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="nameOnCard" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="creditCardNumber" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="creditCardType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="loginOnCard" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AccountBalancePMForGetCustomerDetailsResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="description" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="ID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PartyRoleForGetCustomerDetailsResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="partyRoleId" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="Individual" type="cst:IndividualForGetCustomerDetailsResponse" minOccurs="0"/>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="ContactMedium" type="cst:ContactMediumForGetCustomerDetailsResponse" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="PlacePartyRoleAssoc" type="cst:PlacePartyRoleAssocForResponse1" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="Consent" type="cst:ConsentForGetCustomerDetails" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ConsentForGetCustomerDetails">
|
||||
<xs:sequence>
|
||||
<xs:element name="consentType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="consentValue" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="startDate" type="xs:dateTime" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PartyRoleAssociationForGetCustomerDetailsResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="PartyRole" type="cst:PartyRoleForGetCustomerDetailsResponse" minOccurs="0"/>
|
||||
<xs:element name="ServiceAccount" type="cst:ServiceAccountForGetCustomerDetailsRequest" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="IndividualForGetCustomerDetailsResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="IndividualName" type="cst:IndividualNameForGetCustomerDetailsResponse" minOccurs="0"/>
|
||||
<xs:element name="gender" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="skills" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="LanguageAbility" type="cst:LanguageAbilityForGetCustomerDetailsResponse" minOccurs="0"/>
|
||||
<xs:element name="aliveDuring" type="cst:aliveDuringForGetCustomerDetailsResponse" minOccurs="0"/>
|
||||
<xs:element name="EmployeeIdentification" type="cst:EmployeeIdentificationForGetCustomerDetailsResponse" minOccurs="0"/>
|
||||
<xs:element name="IndividualIdentification" type="cst:IndividualIdentificationForGetCustomerDetailsResponse" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="nationality" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="placeOfBirth" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="country" type="cst:countryForGetCustomerDetailsResponse" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="countryForGetCustomerDetailsResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="iso3Code" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="IndividualIdentificationForGetCustomerDetailsResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="identificationType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="identificationNr" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="issueDate" type="cst:dateTimeType" minOccurs="0"/>
|
||||
<xs:element name="issuingCountry" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="validFor" type="cst:validForForResponse" minOccurs="0"/>
|
||||
<xs:element name="Organization" type="cst:OrganizationForGetCustomerDetailsResponse3" minOccurs="0"/>
|
||||
<xs:element name="DocIdDMS" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="OrganizationForGetCustomerDetailsResponse3">
|
||||
<xs:sequence>
|
||||
<xs:element name="OrganizationName" type="cst:OrganizationNameForGetCustomerDetailsResponse3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="OrganizationNameForGetCustomerDetailsResponse3">
|
||||
<xs:sequence>
|
||||
<xs:element name="tradingName" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="country" type="cst:countryForGetCustomerDetailsResponse2" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="countryForGetCustomerDetailsResponse2">
|
||||
<xs:sequence>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="iso3Code" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EmployeeIdentificationForGetCustomerDetailsResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="employeeNr" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="Organization" type="cst:OrganizationForGetCustomerDetailsResponse2" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="aliveDuringForGetCustomerDetailsResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="startDate" type="cst:dateTimeType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="LanguageAbilityForGetCustomerDetailsResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="Language" type="cst:LanguageForGetCustomerDetailsResponse" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="LanguageForGetCustomerDetailsResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="alphabetName" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="IndividualNameForGetCustomerDetailsResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="formOfAddress" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="givenNames" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="familyNames" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="OrganizationForGetCustomerDetailsResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="type" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="OrganizationName" type="cst:OrganizationNameForGetCustomerDetailsResponse" minOccurs="0"/>
|
||||
<xs:element name="CompanyRegistration" type="cst:CompanyRegistrationForGetCustomerDetailsResponse" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="OrganizationNameForGetCustomerDetailsResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="nameType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="givenNames" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="tradingName" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CompanyRegistrationForGetCustomerDetailsResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="identificationType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="identificationNr" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="issueDate" type="cst:dateTimeType" minOccurs="0"/>
|
||||
<xs:element name="Organization" type="cst:OrganizationForGetCustomerDetailsResponse2" minOccurs="0"/>
|
||||
<xs:element name="validFor" type="cst:validForForGetCustomerDetailsResponse" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="validForForGetCustomerDetailsResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="startDate" type="cst:dateTimeType" minOccurs="0"/>
|
||||
<xs:element name="endDate" type="cst:dateTimeType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="OrganizationForGetCustomerDetailsResponse2">
|
||||
<xs:sequence>
|
||||
<xs:element name="OrganizationName" type="cst:OrganizationNameForGetCustomerDetailsResponse2" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="OrganizationNameForGetCustomerDetailsResponse2">
|
||||
<xs:sequence>
|
||||
<xs:element name="tradingName" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PartyRoleSpecificationForGetCustomerDetailsResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="PartyProfileType" type="cst:PartyProfileTypeForGetCustomerDetailsResponse" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="EntitySpecCharUse" type="cst:EntitySpecCharUseForGetCustomerDetailsResponse" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EntitySpecCharUseForGetCustomerDetailsResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PartyProfileTypeForGetCustomerDetailsResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="PartyProfileTypeCategory" type="cst:noCommonConstraintsType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="PartyProfileTypeCharacteristicValue" type="cst:PartyProfileTypeCharacteristicValueForGetCustomerDetailsResponse" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PartyProfileTypeCharacteristicValueForGetCustomerDetailsResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="PartyProfileTypeCharacteristic" type="cst:PartyProfileTypeCharacteristicForGetCustomerDetailsResponse"/>
|
||||
<xs:element name="value" type="cst:noCommonConstraintsType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PartyProfileTypeCharacteristicForGetCustomerDetailsResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<!-- CustomerForGetCustomerDetailsResponse END -->
|
||||
<!-- CustomerForGetCustomerDetailsRequest START -->
|
||||
<xs:complexType name="CustomerForGetCustomerDetailsRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="Organization" type="cst:OrganizationForGetCustomerDetailsRequest" minOccurs="0"/>
|
||||
<xs:element name="PartyRoleSpecification" type="cst:PartyRoleSpecificationForGetCustomerDetailsRequest" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="PartyRoleAssociation" type="cst:PartyRoleAssociationForGetCustomerDetailsRequest" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="PaymentPlan" type="cst:PaymentPlanForGetCustomerDetailsRequest" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="ContactMedium" type="cst:ContactMediumForGetCustomerDetailsRequest" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="PlacePartyRoleAssoc" type="cst:PlacePartyRoleAssocForRequest1" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="CustomerAccountTaxExemption" type="cst:CustomerAccountTaxExemptionForGetCustomerDetailsRequest" minOccurs="0"/>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="customerStatus" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="CustomerOrder" type="cst:CustomerOrderForGetCustomerDetailsRequest" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CustomerOrderForGetCustomerDetailsRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="purchaseOrderNumber" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CustomerAccountForGetCustomerDetailsRequest"/>
|
||||
<xs:complexType name="PartyRoleAssociationForGetCustomerDetailsRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="PartyRole" type="cst:PartyRoleForGetCustomerDetailsRequest" minOccurs="0"/>
|
||||
<xs:element name="ServiceAccount" type="cst:ServiceAccountForGetCustomerDetailsRequest" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PartyRoleSpecificationForGetCustomerDetailsRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="PartyProfileType" type="cst:PartyProfileTypeForGetCustomerDetailsRequest" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PartyProfileTypeForGetCustomerDetailsRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="PartyProfileTypeCharacteristicValue" type="cst:PartyProfileTypeCharacteristicValueForGetCustomerDetailsRequest" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PartyProfileTypeCharacteristicValueForGetCustomerDetailsRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="value" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="PartyProfileTypeCharacteristic" type="cst:PartyProfileTypeCharacteristicForGetCustomerDetailsRequest" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PartyProfileTypeCharacteristicForGetCustomerDetailsRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PartyRoleForGetCustomerDetailsRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="partyRoleId" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="Individual" type="cst:IndividualForGetRequest" minOccurs="0"/>
|
||||
<xs:element name="ContactMedium" type="cst:ContactMediumForGetCustomerDetailsRequest" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="PlacePartyRoleAssoc" type="cst:PlacePartyRoleAssocForRequest" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="Consent" type="cst:ConsentForGetCustomerDetails" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PaymentPlanForGetCustomerDetailsRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="CreditCardPM" type="cst:CreditCardPMForGetCustomerDetailsRequest" minOccurs="0"/>
|
||||
<xs:element name="validFor" type="cst:validForForGetCustomerDetailsRequest" minOccurs="0"/>
|
||||
<xs:element name="PlacePartyRoleAssoc" type="cst:PlacePartyRoleAssocForRequest1" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="objectID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="validForForGetCustomerDetailsRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="startDate" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="endDate" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CreditCardPMForGetCustomerDetailsRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="loginOnCard" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CustomerAccountTaxExemptionForGetCustomerDetailsRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="objectID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<!-- CustomerForGetCustomerDetailsRequest END -->
|
||||
<!-- CustomerForGetAddressListResponse START -->
|
||||
<xs:complexType name="CustomerForGetAddressListResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="Organization" type="cst:OrganizationForGetAddressListResponse" minOccurs="0"/>
|
||||
<xs:element name="PartyRoleAssociation" type="cst:PartyRoleAssociationForGetAddressListResponse" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="PlacePartyRoleAssoc" type="cst:PlacePartyRoleAssocForResponse" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="PartyRoleSpecification" type="cst:PartyRoleSpecificationForResponse" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="PaymentPlan" type="cst:PaymentPlanForGetAddressListResponse" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="ContactMedium" type="cst:ContactMediumForGetAddressListResponse2" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="CustomerAccount" type="cst:CustomerAccountForGetAddressListResponse" minOccurs="0"/>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="customerStatus" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="CustomerOrder" type="cst:CustomerOrderForGetAddressListResponse" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CustomerOrderForGetAddressListResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="purchaseOrderNumber" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CustomerAccountForGetAddressListResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ContactMediumForGetAddressListResponse2">
|
||||
<xs:sequence>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="objectID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="type" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="number" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PaymentPlanForGetAddressListResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="CreditCardPM" type="cst:CreditCardPMForGetAddressListResponse" minOccurs="0"/>
|
||||
<xs:element name="ID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="paymentPlanType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="validFor" type="cst:validForForGetAddressListResponse2" minOccurs="0"/>
|
||||
<xs:element name="PlacePartyRoleAssoc" type="cst:PlacePartyRoleAssocForResponse" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="objectID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="validForForGetAddressListResponse2">
|
||||
<xs:sequence>
|
||||
<xs:element name="startDate" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="endDate" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CreditCardPMForGetAddressListResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="loginOnCard" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="validForForGetAddressListResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="startDate" type="cst:dateTimeType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PartyRoleSpecificationForResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="EntitySpecCharUse" type="cst:EntitySpecCharUseForGetAddressListResponse" minOccurs="0"/>
|
||||
<xs:element name="PartyProfileType" type="cst:PartyProfileTypeForGetAddressListResponse" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EntitySpecCharUseForGetAddressListResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PartyProfileTypeForGetAddressListResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="PartyProfileTypeCharacteristicValue" type="cst:PartyProfileTypeCharacteristicValueForGetAddressListResponse" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PartyRoleAssociationForGetAddressListResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="PartyRole" type="cst:PartyRoleForGetAddressListResponse" minOccurs="0"/>
|
||||
<xs:element name="ServiceAccount" type="cst:ServiceAccountForGetCustomerDetailsRequest" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PartyRoleForGetAddressListResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="partyRoleId" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="Individual" type="cst:IndividualForGetRequest" minOccurs="0"/>
|
||||
<xs:element name="PlacePartyRoleAssoc" type="cst:PlacePartyRoleAssocForResponse1" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="ContactMedium" type="cst:ContactMediumForGetAddressListResponse" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="Consent" type="cst:ConsentForGetAddressListRequest" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ContactMediumForGetAddressListResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="objectID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="number" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="type" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PartyProfileTypeCharacteristicValueForGetAddressListResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="PartyProfileTypeCharacteristic" type="cst:PartyProfileTypeCharacteristicForGetAddressListResponse"/>
|
||||
<xs:element name="value" type="cst:noCommonConstraintsType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PartyProfileTypeCharacteristicForGetAddressListResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<!-- CustomerForGetAddressListResponse END -->
|
||||
<!-- ServiceAccountForGetCustomerDetailsRequest START -->
|
||||
<xs:complexType name="ServiceAccountForGetCustomerDetailsRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="PlacePartyRoleAssoc" type="cst:PlacePartyRoleAssocForRequest2" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="partyRoleId" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueForRequest2" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CharacteristicValueForRequest2">
|
||||
<xs:sequence>
|
||||
<xs:element name="CharacteristicSpecification" type="cst:CharacteristicSpecificationForRequest2" minOccurs="0"/>
|
||||
<xs:element name="value" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CharacteristicSpecificationForRequest2">
|
||||
<xs:sequence>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PlacePartyRoleAssocForRequest2">
|
||||
<xs:sequence>
|
||||
<xs:element name="UrbanPropertyAddress" type="cst:UrbanPropertyAddressForRequest2" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="UrbanPropertyAddressForRequest2">
|
||||
<xs:sequence>
|
||||
<xs:element name="StreetSegmentGeoAddressRelationship" type="cst:StreetSegmentGeoAddressRelationshipForRequest2" minOccurs="0"/>
|
||||
<xs:element name="streetType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="ID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="postcode" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="StreetSegmentGeoAddressRelationshipForRequest2">
|
||||
<xs:sequence>
|
||||
<xs:element name="StreetSegment" type="cst:StreetSegmentForRequest2" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="StreetSegmentForRequest2">
|
||||
<xs:sequence>
|
||||
<xs:element name="UrbanPropertyAddress" type="cst:UrbanPropertyAddressForRequest3" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="suburb" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="UrbanPropertyAddressForRequest3">
|
||||
<xs:sequence>
|
||||
<xs:element name="streetNrFirst" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="streetName" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="stateOrProvince" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="postcode" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueForRequest4" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CharacteristicValueForRequest4">
|
||||
<xs:sequence>
|
||||
<xs:element name="value" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="CharacteristicSpecification" type="cst:CharacteristicSpecificationForRequest4" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CharacteristicSpecificationForRequest4">
|
||||
<xs:sequence>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<!-- ServiceAccountForGetCustomerDetailsRequest END -->
|
||||
<!-- CustomerForGetAddressListRequest START -->
|
||||
<xs:complexType name="CustomerForGetAddressListRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="Organization" type="cst:OrganizationForGetAddressListRequest" minOccurs="0"/>
|
||||
<xs:element name="PartyRoleAssociation" type="cst:PartyRoleAssociationForGetAddressListRequest" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="PlacePartyRoleAssoc" type="cst:PlacePartyRoleAssocForRequest1" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="PaymentPlan" type="cst:PaymentPlanForGetAddressListRequest" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="ContactMedium" type="cst:ContactMediumForGetAddressListRequest2" minOccurs="0"/>
|
||||
<xs:element name="CustomerAccountTaxExcemption" type="cst:CustomerAccountTaxExcemptionForGetAddressListRequest2" minOccurs="0"/>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="PartyRoleSpecification" type="cst:PartyRoleSpecificationForGetCustomerDetailsResponse" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="customerStatus" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="CustomerOrder" type="cst:CustomerOrderForGetAddressListRequest" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CustomerOrderForGetAddressListRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="purchaseOrderNumber" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CustomerAccountForGetAddressListRequest"/>
|
||||
<xs:complexType name="CustomerAccountTaxExcemptionForGetAddressListRequest2">
|
||||
<xs:sequence>
|
||||
<xs:element name="objectID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ContactMediumForGetAddressListRequest2">
|
||||
<xs:sequence>
|
||||
<xs:element name="objectID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PaymentPlanForGetAddressListRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="objectID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="CreditCardPM" type="cst:CreditCardPMForGetAddressListRequest" minOccurs="0"/>
|
||||
<xs:element name="CustomerAccountTaxExemption" type="cst:CustomerAccountTaxExemptionForGetAddressListRequest" minOccurs="0"/>
|
||||
<xs:element name="validFor" type="cst:validForForGetAddressListRequest" minOccurs="0"/>
|
||||
<xs:element name="PlacePartyRoleAssoc" type="cst:PlacePartyRoleAssocForRequest1" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="validForForGetAddressListRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="startDate" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="endDate" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CustomerAccountTaxExemptionForGetAddressListRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="objectID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CreditCardPMForGetAddressListRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="loginOnCard" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PartyRoleAssociationForGetAddressListRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="PartyRole" type="cst:PartyRoleForGetAddressListRequest" minOccurs="0"/>
|
||||
<xs:element name="ServiceAccount" type="cst:ServiceAccountForGetCustomerDetailsRequest" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PartyRoleForGetAddressListRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="partyRoleId" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="Individual" type="cst:IndividualForGetRequest" minOccurs="0"/>
|
||||
<xs:element name="PlacePartyRoleAssoc" type="cst:PlacePartyRoleAssocForRequest" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="ContactMedium" type="cst:ContactMediumForGetAddressListRequest" minOccurs="0"/>
|
||||
<xs:element name="Consent" type="cst:ConsentForGetAddressListRequest" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ConsentForGetAddressListRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="consentType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="consentValue" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="startDate" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ContactMediumForGetAddressListRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="objectID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<!-- CustomerForGetAddressListRequest END -->
|
||||
<!-- Common Complex Types START -->
|
||||
<xs:complexType name="OrganizationForGetAddressListRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="CompanyRegistration" type="cst:CompanyRegistrationForGetAddressListRequest" minOccurs="0"/>
|
||||
<xs:element name="type" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="OrganizationName" type="cst:OrganizationNameForGetAddressListRequest" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="OrganizationNameForGetAddressListRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="givenNames" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="tradingName" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CompanyRegistrationForGetAddressListRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="identificationType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="identificationNr" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="OrganizationForGetCustomerDetailsRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="CompanyRegistration" type="cst:CompanyRegistrationForGetCustomerDetailsRequest" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="type" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="OrganizationName" type="cst:OrganizationNameForGetCustomerDetailsRequest" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="OrganizationNameForGetCustomerDetailsRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="givenNames" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="tradingName" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CompanyRegistrationForGetCustomerDetailsRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="identificationType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="identificationNr" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="OrganizationForGetAddressListResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="CompanyRegistration" type="cst:CompanyRegistrationForGetAddressListResponse" minOccurs="0"/>
|
||||
<xs:element name="type" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="OrganizationName" type="cst:OrganizationNameForGetAddressListResponse" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="OrganizationNameForGetAddressListResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="givenNames" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="tradingName" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CompanyRegistrationForGetAddressListResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="identificationType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="identificationNr" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="validFor" type="cst:validForForGetAddressListResponse" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="IndividualForGetRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="IndividualIdentification" type="cst:IndividualIdentificationForGetRequest" minOccurs="0"/>
|
||||
<xs:element name="nationality" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="IndividualIdentificationForGetRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="identificationType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="identificationNr" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="Organization" type="cst:OrganizationForGetCustomerDetailsRequest2" minOccurs="0"/>
|
||||
<xs:element name="DocIdDMS" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="OrganizationForGetCustomerDetailsRequest2">
|
||||
<xs:sequence>
|
||||
<xs:element name="OrganizationName" type="cst:OrganizationNameForGetCustomerDetailsRequest2" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="OrganizationNameForGetCustomerDetailsRequest2">
|
||||
<xs:sequence>
|
||||
<xs:element name="country" type="cst:countryForGetCustomerDetailsRequest2" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="countryForGetCustomerDetailsRequest2">
|
||||
<xs:sequence>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="iso3Code" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PlacePartyRoleAssocForRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="UrbanPropertyAddress" type="cst:UrbanPropertyAddressForRequest" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="UrbanPropertyAddressForRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="StreetSegmentGeoAddressRelationship" type="cst:StreetSegmentGeoAddressRelationshipForRequest1" minOccurs="0"/>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PlacePartyRoleAssocForRequest1">
|
||||
<xs:sequence>
|
||||
<xs:element name="UrbanPropertyAddress" type="cst:UrbanPropertyAddressForRequest1" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="placeRole" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="UrbanPropertyAddressForRequest1">
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="validFor" type="cst:validForForGetCustomerDetailsResponse" minOccurs="0"/>
|
||||
<xs:element name="StreetSegmentGeoAddressRelationship" type="cst:StreetSegmentGeoAddressRelationshipForRequest1" minOccurs="0"/>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="country" type="cst:countryForGetCustomerDetailsResponse1" minOccurs="0"/>
|
||||
<xs:element name="postcode" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="streetType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="streetName" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="streetNrFirst" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="countryForGetCustomerDetailsResponse1">
|
||||
<xs:sequence>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="StreetSegmentGeoAddressRelationshipForRequest1">
|
||||
<xs:sequence>
|
||||
<xs:element name="StreetSegment" type="cst:StreetSegmentForRequest1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="StreetSegmentForRequest1">
|
||||
<xs:sequence>
|
||||
<xs:element name="suburb" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ContactMediumForGetCustomerDetailsRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="objectID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ContactMediumForGetCustomerDetailsResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="objectID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="type" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="number" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="validFor" type="cst:validForForResponse" minOccurs="0"/>
|
||||
<xs:element name="description" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PlacePartyRoleAssocForResponse1">
|
||||
<xs:sequence>
|
||||
<xs:element name="UrbanPropertyAddress" type="cst:UrbanPropertyAddressForResponse1" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="UrbanPropertyAddressForResponse1">
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="country" type="cst:countryType" minOccurs="0"/>
|
||||
<xs:element name="stateOrProvince" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="locality" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="ISTATLocalityCode" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="postcode" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="streetType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="streetName" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="streetNrFirst" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="StreetSegmentGeoAddressRelationship" type="cst:StreetSegmentGeoAddressRelationshipForResponse" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PlacePartyRoleAssocForResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="UrbanPropertyAddress" type="cst:UrbanPropertyAddressForResponse" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="placeRole" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="UrbanPropertyAddressForResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="country" type="cst:countryType" minOccurs="0"/>
|
||||
<xs:element name="stateOrProvince" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="validFor" type="cst:validForForGetCustomerDetailsResponse" minOccurs="0"/>
|
||||
<xs:element name="locality" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="ISTATLocalityCode" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="postcode" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="streetType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="streetName" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="streetNrFirst" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="StreetSegmentGeoAddressRelationship" type="cst:StreetSegmentGeoAddressRelationshipForResponse" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="StreetSegmentGeoAddressRelationshipForResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="StreetSegment" type="cst:StreetSegmentForResponse" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="StreetSegmentForResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="suburb" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="countryType">
|
||||
<xs:sequence>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="iso2Code" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CharacteristicValueType">
|
||||
<xs:sequence>
|
||||
<xs:element name="CharacteristicSpecification" type="cst:CharacteristicSpecificationType" minOccurs="0"/>
|
||||
<xs:element name="value" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CharacteristicSpecificationType">
|
||||
<xs:sequence>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="validForForResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="startDate" type="cst:dateTimeType" minOccurs="0"/>
|
||||
<xs:element name="endDate" type="cst:dateTimeType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<!-- Common Complex Types END -->
|
||||
<!-- SimpleTypes START -->
|
||||
<xs:simpleType name="dateType">
|
||||
<xs:restriction base="xs:date"/>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="dateTimeType">
|
||||
<xs:restriction base="xs:dateTime"/>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="noCommonConstraintsType" final="#all">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:minLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:schema>
|
||||
@@ -0,0 +1,54 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<wsdl:definitions targetNamespace = "http://dbcmnp/SOA/MobileNumberPortabilityMgmt" xmlns:nsSchema = "http://dbcmnp/SOA/MobileNumberPortabilityMgmt/2015-05-11" xmlns:soap = "http://schemas.xmlsoap.org/wsdl/soap/" xmlns:head = "http://telecomitalia.it/SOA/SOAP/SOAPHeader" xmlns:tns = "http://dbcmnp/SOA/MobileNumberPortabilityMgmt" xmlns:wsdl = "http://schemas.xmlsoap.org/wsdl/" xmlns:xsd = "http://www.w3.org/2001/XMLSchema">
|
||||
<wsdl:types>
|
||||
<xsd:schema targetNamespace = "http://dbcmnp/SOA/MobileNumberPortabilityMgmt">
|
||||
<xsd:import namespace = "http://dbcmnp/SOA/MobileNumberPortabilityMgmt/2015-05-11" schemaLocation = "MobileNumberPortabilityMgmt.xsd"/>
|
||||
<xsd:import namespace = "http://telecomitalia.it/SOA/SOAP/SOAPHeader" schemaLocation = "SOAPHeader_v1.1.xsd"/>
|
||||
</xsd:schema>
|
||||
</wsdl:types>
|
||||
|
||||
<wsdl:message name = "portInRequest">
|
||||
<wsdl:part element = "head:Header" name = "Header"/>
|
||||
<wsdl:part element = "nsSchema:portInRequest" name = "body"/>
|
||||
</wsdl:message>
|
||||
|
||||
<wsdl:message name = "portOutCreditRequest">
|
||||
<wsdl:part element = "head:Header" name = "Header"/>
|
||||
<wsdl:part element = "nsSchema:portOutCreditRequest" name = "body"/>
|
||||
</wsdl:message>
|
||||
|
||||
<wsdl:portType name = "MobileNumberPortabilityMgmtPortType">
|
||||
<wsdl:operation name = "portIn">
|
||||
<wsdl:input message = "tns:portInRequest"/>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name = "portOutCredit">
|
||||
<wsdl:input message = "tns:portOutCreditRequest"/>
|
||||
</wsdl:operation>
|
||||
</wsdl:portType>
|
||||
|
||||
<wsdl:binding name = "MobileNumberPortabilityMgmtBinding" type = "tns:MobileNumberPortabilityMgmtPortType">
|
||||
<soap:binding style = "document" transport = "http://schemas.xmlsoap.org/soap/http"/>
|
||||
|
||||
<wsdl:operation name = "portIn">
|
||||
<soap:operation soapAction = "portIn" style = "document"/>
|
||||
<wsdl:input>
|
||||
<soap:body parts = "body" use = "literal"/>
|
||||
<soap:header message = "tns:portInRequest" part = "Header" use = "literal"/>
|
||||
</wsdl:input>
|
||||
</wsdl:operation>
|
||||
|
||||
<wsdl:operation name = "portOutCredit">
|
||||
<soap:operation soapAction = "portOutCredit" style = "document"/>
|
||||
<wsdl:input>
|
||||
<soap:body parts = "body" use = "literal"/>
|
||||
<soap:header message = "tns:portOutCreditRequest" part = "Header" use = "literal"/>
|
||||
</wsdl:input>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
|
||||
<wsdl:service name = "MobileNumberPortabilityMgmt-1.0">
|
||||
<wsdl:port binding = "tns:MobileNumberPortabilityMgmtBinding" name = "MobileNumberPortabilityMgmt">
|
||||
<soap:address location = "https://localhost:7502/wsdbss/MobileNumberPortabilityMgmt"/>
|
||||
</wsdl:port>
|
||||
</wsdl:service>
|
||||
</wsdl:definitions>
|
||||
@@ -0,0 +1,215 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema elementFormDefault="qualified"
|
||||
targetNamespace="http://dbcmnp/SOA/MobileNumberPortabilityMgmt/2015-05-11"
|
||||
version="1.0" xmlns:bvi="http://telecomitalia.it/SOA/BVI"
|
||||
xmlns:cst="http://dbcmnp/SOA/MobileNumberPortabilityMgmtCustomTypes/2015-05-11"
|
||||
xmlns:sm="http://dbcmnp/SOA/MobileNumberPortabilityMgmt/2015-05-11" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="portInRequest">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="TIPO_SPEDIZIONE" type="sm:tipoSpedizioneTYPE"/>
|
||||
<xs:element name="COD_SERVICE_ORDER" type="sm:string15TYPE"/>
|
||||
<xs:element name="ASSET_USES" type="sm:string22TYPE"/>
|
||||
<xs:element name="DONATING_COD_OP" type="sm:string4TYPE"/>
|
||||
<xs:element name="COD_PRE_POST" type="sm:codPrePostTYPE"/>
|
||||
<xs:element name="SIMBA_PREFISSO_TIM" type="sm:prefissoTimTYPE"/>
|
||||
<xs:element name="SIMBA_NUMERO_TIM" type="sm:numeroTimTYPE"/>
|
||||
<xs:element name="SIMBA_PREFISSO_OLO" type="sm:prefissoOloTYPE"/>
|
||||
<xs:element name="SIMBA_NUMERO_OLO" type="sm:numeroOloTYPE"/>
|
||||
<xs:element minOccurs="0" name="ICC_ID_OLO" type="sm:string30TYPE"/>
|
||||
<xs:element name="ORDER_ITEM_ID" type="sm:string30TYPE"/>
|
||||
<xs:element name="CLIENTE_INTESTATARIO_ID" type="sm:string30TYPE"/>
|
||||
<xs:element name="COD_FIS_CLI_OLO" type="sm:string18TYPE"/>
|
||||
<!-- R1C-15-0106W00 2017-09-15 rilassamento vincoli tipo e numero documento verso DBSS -->
|
||||
<xs:element name="TIPO_DOC_IDENTITA" type="sm:tipoDocumentoTYPE"/>
|
||||
<xs:element name="NUM_DOC_IDENTITA" type="xs:string"/>
|
||||
<xs:element name="DATA_RICHIESTA" type="sm:string10TYPE"/>
|
||||
<xs:element name="COD_CONTRATTO" type="sm:string18TYPE"/>
|
||||
<xs:element name="OT_COD" type="sm:string2TYPE"/>
|
||||
<xs:element minOccurs="0" name="NOME_CLIENTE_PF" type="sm:string20TYPE"/>
|
||||
<xs:element minOccurs="0" name="COGNOME_CLIENTE_PF" type="sm:string50TYPE"/>
|
||||
<xs:element minOccurs="0" name="DENOMINAZIONE_PG" type="sm:string70TYPE"/>
|
||||
<xs:element name="DATA_CUT_OVER" type="sm:string10TYPE"/>
|
||||
<xs:element name="SIMBA_IMSI_TIM" type="sm:string15TYPE"/>
|
||||
<xs:element minOccurs="0" name="DATA_EFF_VALIDAZIONE" type="sm:string10TYPE"/>
|
||||
<xs:element name="REQUEST_ID" type="sm:string35TYPE"/>
|
||||
<xs:element minOccurs="0" name="PROGETTO_HOC" type="sm:string1TYPE"/>
|
||||
<xs:element minOccurs="0" name="CODOFFERTA" type="sm:string5TYPE"/>
|
||||
<xs:element minOccurs="0" name="DESOFFERTA" type="sm:string50TYPE"/>
|
||||
<xs:element minOccurs="0" name="IDACCORDO" type="sm:string10TYPE"/>
|
||||
<xs:element minOccurs="0" name="DENACCORDO" type="sm:string150TYPE"/>
|
||||
<xs:element minOccurs="0" name="CODPROFILOTAR" type="sm:string10TYPE"/>
|
||||
<xs:element minOccurs="0" name="DESPROFILOTAR" type="sm:string50TYPE"/>
|
||||
<xs:element minOccurs="0" name="DESCCANALEVENDITA" type="sm:string50TYPE"/>
|
||||
<xs:element name="FLAG_RIACCREDITO" type="sm:flagTYPE"/>
|
||||
<xs:element minOccurs="0" name="FLAG_PREVALIDAZIONE" type="sm:string1TYPE"/>
|
||||
<xs:element name="FLAG_FURTO" type="sm:flagTYPE"/>
|
||||
<xs:element minOccurs="0" name="MSISDN_PARLI_SUBITO" type="sm:numeroTelTYPE"/>
|
||||
<xs:element name="SEGMENT_CATEGORY" type="sm:segmentCategoryTYPE"/>
|
||||
<xs:element minOccurs="0" name="CODICE_DEALER" type="sm:string10TYPE"/>
|
||||
<xs:element minOccurs="0" name="CODICE_ISTAT" type="sm:string4TYPE"/>
|
||||
<xs:element minOccurs="0" name="CODICE_PDV" type="sm:string50TYPE"/>
|
||||
<xs:element minOccurs="0" name="CANALE" type="sm:string50TYPE"/>
|
||||
<xs:element minOccurs="0" name="SOTTO_CANALE" type="sm:string50TYPE"/>
|
||||
<xs:element minOccurs="0" name="TIPO_ACCOUNT_CIM" type="sm:string50TYPE"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="portOutCreditRequest">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="TIPO_EVENTO" type="sm:tipoEventoTYPE"/>
|
||||
<xs:element name="ID_RICHIESTA_DBC" type="sm:string23TYPE"/>
|
||||
<xs:element name="IMPORTO_CREDITO_RESIDUO" type="sm:importoCreditoTYPE"/>
|
||||
<xs:element name="ORDER_ITEM_ID" type="sm:string30TYPE"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<!-- SimpleTypes START -->
|
||||
<xs:simpleType name="tipoSpedizioneTYPE">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:enumeration value="01"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="tipoEventoTYPE">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:enumeration value="01"/>
|
||||
<xs:enumeration value="03"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="importoCreditoTYPE">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:pattern value="[0-9]{1,5}.[0-9]{2}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="string15TYPE">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="15"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="string22TYPE">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="22"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="string4TYPE">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="4"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="codPrePostTYPE">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:enumeration value="POP"/>
|
||||
<xs:enumeration value="PRP"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="segmentCategoryTYPE">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:enumeration value="CO"/>
|
||||
<xs:enumeration value="BU"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="prefissoTimTYPE">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:pattern value="\d{1,3}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="numeroTimTYPE">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:pattern value="\d{1,10}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="prefissoOloTYPE">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:pattern value="\d{1,5}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="numeroOloTYPE">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:pattern value="\d{1,10}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="string30TYPE">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="30"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="string23TYPE">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="23"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="string18TYPE">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="18"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<!-- R1C-15-0106W00 2017-09-15 rilassamento vincoli tipo e numero documento verso DBSS -->
|
||||
<xs:simpleType name="tipoDocumentoTYPE">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="string10TYPE">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="string12TYPE">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="12"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="string2TYPE">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="string20TYPE">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="20"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="string50TYPE">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="50"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="string70TYPE">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="70"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="string1TYPE">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="string5TYPE">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="5"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="string150TYPE">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="150"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="flagTYPE">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:enumeration value="Y"/>
|
||||
<xs:enumeration value="N"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="numeroTelTYPE">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:pattern value="\d{1,13}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="string35TYPE">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<!-- SimpleTypes END -->
|
||||
</xs:schema>
|
||||
@@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="http://telecomitalia.it/SOA/MobileNumberPortabilityMgmtResponse" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:head="http://telecomitalia.it/SOA/SOAP/SOAPHeader" xmlns:nsSchema="http://telecomitalia.it/SOA/MobileNumberPortabilityMgmtResponse/2015-05-11" targetNamespace="http://telecomitalia.it/SOA/MobileNumberPortabilityMgmtResponse">
|
||||
<wsdl:import namespace="http://telecomitalia.it/SOA/SOAP/SOAPHeader" location="SOAPHeader_v1.1.xsd"/>
|
||||
<wsdl:import namespace="http://telecomitalia.it/SOA/MobileNumberPortabilityMgmtResponse/2015-05-11" location="MobileNumberPortabilityMgmtResponse.xsd"/>
|
||||
<wsdl:message name="portInResultRequest">
|
||||
<wsdl:part name="body" element="nsSchema:portInResultRequest"/>
|
||||
<wsdl:part name="Header" element="head:Header"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="portOutCreditResultRequest">
|
||||
<wsdl:part name="body" element="nsSchema:portOutCreditResultRequest"/>
|
||||
<wsdl:part name="Header" element="head:Header"/>
|
||||
</wsdl:message>
|
||||
<wsdl:portType name="MobileNumberPortabilityMgmtResponsePortType">
|
||||
<wsdl:operation name="portInResult">
|
||||
<wsdl:input message="tns:portInResultRequest"/>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="portOutCreditResult">
|
||||
<wsdl:input message="tns:portOutCreditResultRequest"/>
|
||||
</wsdl:operation>
|
||||
</wsdl:portType>
|
||||
</wsdl:definitions>
|
||||
@@ -0,0 +1,67 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--Created by TIBCO WSDL-->
|
||||
<wsdl:definitions xmlns:tns="http://telecomitalia.it/SOA/MobileNumberPortabilityMgmtResponse-v1/service-b" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:ns0="http://telecomitalia.it/SOA/MobileNumberPortabilityMgmtResponse" xmlns:soap1="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" name="Untitled" targetNamespace="http://telecomitalia.it/SOA/MobileNumberPortabilityMgmtResponse-v1/service-b">
|
||||
<wsdl:import namespace="http://telecomitalia.it/SOA/MobileNumberPortabilityMgmtResponse" location="MobileNumberPortabilityMgmtResponse-v1_Abstract.wsdl"/>
|
||||
<wsdl:binding name="MobileNumberPortabilityMgmtResponseHttpsMEndpointBinding" type="ns0:MobileNumberPortabilityMgmtResponsePortType">
|
||||
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
|
||||
<wsdl:operation name="portInResult">
|
||||
<soap:operation soapAction="portInResult" style="document"/>
|
||||
<wsdl:input>
|
||||
<soap:body parts="body" use="literal"/>
|
||||
<soap:header message="ns0:portInResultRequest" part="Header" use="literal"/>
|
||||
</wsdl:input>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="portOutCreditResult">
|
||||
<soap:operation soapAction="portOutCreditResult" style="document"/>
|
||||
<wsdl:input>
|
||||
<soap:body parts="body" use="literal"/>
|
||||
<soap:header message="ns0:portOutCreditResultRequest" part="Header" use="literal"/>
|
||||
</wsdl:input>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
<wsdl:binding name="MobileNumberPortabilityMgmtResponseHttpsEndpointBinding" type="ns0:MobileNumberPortabilityMgmtResponsePortType">
|
||||
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
|
||||
<wsdl:operation name="portInResult">
|
||||
<soap:operation soapAction="portInResult" style="document"/>
|
||||
<wsdl:input>
|
||||
<soap:body parts="body" use="literal"/>
|
||||
<soap:header message="ns0:portInResultRequest" part="Header" use="literal"/>
|
||||
</wsdl:input>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="portOutCreditResult">
|
||||
<soap:operation soapAction="portOutCreditResult" style="document"/>
|
||||
<wsdl:input>
|
||||
<soap:body parts="body" use="literal"/>
|
||||
<soap:header message="ns0:portOutCreditResultRequest" part="Header" use="literal"/>
|
||||
</wsdl:input>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
<wsdl:binding name="MobileNumberPortabilityMgmtResponseHttpEndpointBinding" type="ns0:MobileNumberPortabilityMgmtResponsePortType">
|
||||
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
|
||||
<wsdl:operation name="portInResult">
|
||||
<soap:operation soapAction="portInResult" style="document"/>
|
||||
<wsdl:input>
|
||||
<soap:body parts="body" use="literal"/>
|
||||
<soap:header message="ns0:portInResultRequest" part="Header" use="literal"/>
|
||||
</wsdl:input>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="portOutCreditResult">
|
||||
<soap:operation soapAction="portOutCreditResult" style="document"/>
|
||||
<wsdl:input>
|
||||
<soap:body parts="body" use="literal"/>
|
||||
<soap:header message="ns0:portOutCreditResultRequest" part="Header" use="literal"/>
|
||||
</wsdl:input>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
<wsdl:service name="serviceResponse">
|
||||
<wsdl:port name="MobileNumberPortabilityMgmtResponseHttpsMEndpoint" binding="tns:MobileNumberPortabilityMgmtResponseHttpsMEndpointBinding">
|
||||
<soap:address location="https://localhost:8585/Business/ESBE/Services/MobileNumberPortabilityMgmt-v1/serviceResponse"/>
|
||||
</wsdl:port>
|
||||
<wsdl:port name="MobileNumberPortabilityMgmtResponseHttpsEndpoint" binding="tns:MobileNumberPortabilityMgmtResponseHttpsEndpointBinding">
|
||||
<soap:address location="https://localhost:8546/Business/ESBE/Services/MobileNumberPortabilityMgmt-v1/serviceResponse"/>
|
||||
</wsdl:port>
|
||||
<wsdl:port name="MobileNumberPortabilityMgmtResponseHttpEndpoint" binding="tns:MobileNumberPortabilityMgmtResponseHttpEndpointBinding">
|
||||
<soap:address location="http://localhost:1410/Business/ESBE/Services/MobileNumberPortabilityMgmt-v1/serviceResponse"/>
|
||||
</wsdl:port>
|
||||
</wsdl:service>
|
||||
</wsdl:definitions>
|
||||
@@ -0,0 +1,31 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<wsdl:definitions xmlns:tns="http://telecomitalia.it/SOA/MobileNumberPortabilityMgmtResponse" xmlns:nsSchema="http://telecomitalia.it/SOA/MobileNumberPortabilityMgmtResponse/2015-05-11" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:head="http://telecomitalia.it/SOA/SOAP/SOAPHeader" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://telecomitalia.it/SOA/MobileNumberPortabilityMgmtResponse">
|
||||
|
||||
<wsdl:types>
|
||||
<xsd:schema targetNamespace="http://telecomitalia.it/SOA/MobileNumberPortabilityMgmtResponse">
|
||||
<xsd:import namespace="http://telecomitalia.it/SOA/MobileNumberPortabilityMgmtResponse/2015-05-11" schemaLocation="MobileNumberPortabilityMgmtResponse.xsd"/>
|
||||
<xsd:import namespace="http://telecomitalia.it/SOA/SOAP/SOAPHeader" schemaLocation="SOAPHeader_v1.1.xsd"/>
|
||||
</xsd:schema>
|
||||
</wsdl:types>
|
||||
|
||||
<wsdl:message name="portInResultRequest">
|
||||
<wsdl:part element="nsSchema:portInResultRequest" name="body"/>
|
||||
<wsdl:part element="head:Header" name="Header"/>
|
||||
</wsdl:message>
|
||||
|
||||
<wsdl:message name="portOutCreditResultRequest">
|
||||
<wsdl:part element="nsSchema:portOutCreditResultRequest" name="body"/>
|
||||
<wsdl:part element="head:Header" name="Header"/>
|
||||
</wsdl:message>
|
||||
|
||||
<wsdl:portType name="MobileNumberPortabilityMgmtResponsePortType">
|
||||
<wsdl:operation name="portInResult">
|
||||
<wsdl:input message="tns:portInResultRequest"/>
|
||||
</wsdl:operation>
|
||||
|
||||
<wsdl:operation name="portOutCreditResult">
|
||||
<wsdl:input message="tns:portOutCreditResultRequest"/>
|
||||
</wsdl:operation>
|
||||
</wsdl:portType>
|
||||
|
||||
</wsdl:definitions>
|
||||
@@ -0,0 +1,42 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
//-FILE-ID MobileNumberPortabilityMgmtResponse.xsd
|
||||
// Name: MobileNumberPortabilityMgmtResponse.xsd
|
||||
// Version: 1.0
|
||||
// Type: XSD file
|
||||
// Analysis Version: ServiceSpecification_MobileNumberPortabilityMgmt_v1.00_rev3.doc
|
||||
// Created: 2015-05-11
|
||||
// Last Modified: 2015-11-19
|
||||
// Developed by: GdLReply - Ing-MW
|
||||
-->
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:bvi="http://telecomitalia.it/SOA/BVI" xmlns:cst="http://telecomitalia.it/SOA/MobileNumberPortabilityMgmtResponseCustomTypes/2015-05-11" xmlns:sm="http://telecomitalia.it/SOA/MobileNumberPortabilityMgmtResponse/2015-05-11" targetNamespace="http://telecomitalia.it/SOA/MobileNumberPortabilityMgmtResponse/2015-05-11" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0">
|
||||
<xs:import namespace="http://telecomitalia.it/SOA/MobileNumberPortabilityMgmtResponseCustomTypes/2015-05-11" schemaLocation="MobileNumberPortabilityMgmtResponseEntities.xsd"/>
|
||||
<xs:include schemaLocation="ProcessData_v1.0.xsd"/>
|
||||
<!-- request operation portInResultRequest START -->
|
||||
<xs:element name="portInResultRequest">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ProductOrder" type="cst:ProductOrderForPortInResultRequest"/>
|
||||
<xs:element name="ProcessData" type="sm:ProcessData"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<!-- request operations portInResultRequest END -->
|
||||
<!-- request operation portOutCreditResultRequest START -->
|
||||
<xs:element name="portOutCreditResultRequest">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ProductOrder" type="cst:ProductOrderForPortOutCreditResultRequest"/>
|
||||
<xs:element name="ProcessData" type="sm:ProcessData"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<!-- request operations portOutCreditResultRequest END -->
|
||||
<!-- SimpleTypes START -->
|
||||
<xs:simpleType name="noEmptyFieldType">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:minLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<!-- SimpleTypes END -->
|
||||
</xs:schema>
|
||||
@@ -0,0 +1,91 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- edited with XMLSpy v2013 sp1 (x64) (http://www.altova.com) by umberto (Accenture) -->
|
||||
<!--
|
||||
//-FILE-ID
|
||||
// Name: MobileNumberPortabilityMgmtResponseEntities.xsd
|
||||
// Version: 1.3
|
||||
// Type: XSD file
|
||||
// Analysis Version: ServiceSpecification_MobileNumberPortabilityMgmt_v1.3_rev0.doc
|
||||
// Kit Version: TBD
|
||||
// Created: 2015-05-11
|
||||
// Last Modified: 2015-11-19
|
||||
// Developed by: GdLReply - Ing-MW
|
||||
-->
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:bvi="http://telecomitalia.it/SOA/BVI" xmlns:cst="http://telecomitalia.it/SOA/MobileNumberPortabilityMgmtResponseCustomTypes/2015-05-11" targetNamespace="http://telecomitalia.it/SOA/MobileNumberPortabilityMgmtResponseCustomTypes/2015-05-11" elementFormDefault="qualified" version="1.0">
|
||||
<!-- body del servizio -->
|
||||
<!-- portInResult START -->
|
||||
<xs:complexType name="ProductOrderForPortInResultRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="description" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="interactionStatus" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="interactionDateComplete" type="cst:dateTimeType" minOccurs="0"/>
|
||||
<xs:element name="dueDate" type="cst:dateTimeType" minOccurs="0"/>
|
||||
<xs:element name="CustomerOrderItem" type="cst:CustomerOrderItem_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CustomerOrderItem_Type">
|
||||
<xs:sequence>
|
||||
<xs:element name="objectID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValue_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CharacteristicValue_Type">
|
||||
<xs:sequence>
|
||||
<xs:element name="CharacteristicSpecification" type="cst:CharacteristicSpecification_Type" minOccurs="0"/>
|
||||
<xs:element name="value" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CharacteristicSpecification_Type">
|
||||
<xs:sequence>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<!-- portInResult END -->
|
||||
<!-- portOutCreditResult START -->
|
||||
<xs:complexType name="ProductOrderForPortOutCreditResultRequest">
|
||||
<xs:sequence>
|
||||
<xs:element name="interactionStatus" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="CustomerOrderItem" type="cst:CustomerOrderItemPortOutCreditResult_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CustomerOrderItemPortOutCreditResult_Type">
|
||||
<xs:sequence>
|
||||
<xs:element name="objectID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValuePortOutCreditResult_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CharacteristicValuePortOutCreditResult_Type">
|
||||
<xs:sequence>
|
||||
<xs:element name="CharacteristicSpecification" type="cst:CharacteristicSpecificationPortOutCreditResult_Type" minOccurs="0"/>
|
||||
<xs:element name="value" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CharacteristicSpecificationPortOutCreditResult_Type">
|
||||
<xs:sequence>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<!-- portOutCreditResult END -->
|
||||
<!-- CommonTypes END -->
|
||||
<!-- SimpleTypes START -->
|
||||
<xs:simpleType name="dateTime">
|
||||
<xs:annotation>
|
||||
<xs:appinfo>
|
||||
<bvi:primitiveType>
|
||||
<bvi:className>DateTime</bvi:className>
|
||||
</bvi:primitiveType>
|
||||
</xs:appinfo>
|
||||
</xs:annotation>
|
||||
<xs:restriction base="xs:dateTime"/>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="dateTimeType">
|
||||
<xs:restriction base="cst:dateTime"/>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="noCommonConstraintsType" final="#all">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:minLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<!-- SimpleTypes END -->
|
||||
<!-- Resource END -->
|
||||
</xs:schema>
|
||||
@@ -0,0 +1,711 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--Created by TIBCO WSDL-->
|
||||
<wsdl:definitions xmlns:ns2="http://DBSS-GOA/MobilePrepaidMNPTransferCreditOrderMgmtEntities" xmlns:ns1="http://DBSS-GOA/MobilePrepaidMNPTransferCreditOrderMgmt" xmlns:tns="http://xmlns.example.com/1449226534659" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:ns0="http://telecomitalia.it/SOA/SOAP/SOAPHeader" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" name="Untitled" targetNamespace="http://xmlns.example.com/1449226534659">
|
||||
<wsdl:types>
|
||||
<xs:schema xmlns:sm="http://DBSS-GOA/MobilePrepaidMNPTransferCreditOrderMgmt" xmlns:cst="http://DBSS-GOA/MobilePrepaidMNPTransferCreditOrderMgmtEntities" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://DBSS-GOA/MobilePrepaidMNPTransferCreditOrderMgmt" elementFormDefault="qualified" attributeFormDefault="unqualified">
|
||||
<xs:import namespace="http://DBSS-GOA/MobilePrepaidMNPTransferCreditOrderMgmtEntities"/>
|
||||
<xs:element name="updatePortinCreditTransferRequest">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="CustomerOrder" type="cst:CustomerOrderType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="updatePortinCreditTransferResponse">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element ref="sm:ProcessData"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="updatePortoutCreditTransferRequest">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="CustomerOrder" type="cst:CustomerOrderType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="updatePortoutCreditTransferResponse">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element ref="sm:ProcessData"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:complexType name="Parameter">
|
||||
<xs:sequence>
|
||||
<xs:element name="name" type="sm:noCommonConstraintsType"/>
|
||||
<xs:element name="value" type="sm:noCommonConstraintsType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="Parameters">
|
||||
<xs:sequence>
|
||||
<xs:element name="Parameter" type="sm:Parameter" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ProcessData">
|
||||
<xs:sequence>
|
||||
<xs:element name="returnCode" type="sm:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="returnDescription" type="sm:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="Parameters" type="sm:Parameters" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="noCommonConstraintsType">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:minLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:element name="ProcessData" type="sm:ProcessData"/>
|
||||
</xs:schema>
|
||||
<xs:schema xmlns:cst="http://DBSS-GOA/MobilePrepaidMNPTransferCreditOrderMgmtEntities" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://DBSS-GOA/MobilePrepaidMNPTransferCreditOrderMgmtEntities" elementFormDefault="qualified" attributeFormDefault="unqualified">
|
||||
<xs:complexType name="ActivityType">
|
||||
<xs:sequence>
|
||||
<xs:element name="activityNr" type="cst:noCommonConstraintsType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AgreementCustomerAccTaxType">
|
||||
<xs:sequence>
|
||||
<xs:element name="objectID" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AgreementCustomerType">
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" type="xs:string"/>
|
||||
<xs:element name="status" type="xs:string"/>
|
||||
<xs:element name="PaymentPlan" type="cst:AgreementPaymentPlanType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="CustomerAccountTaxExemption" type="cst:AgreementCustomerAccTaxType" minOccurs="0"/>
|
||||
<xs:element name="PlacePartyRoleAssoc" type="cst:PlacePartyRoleAssocType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="TelephoneNumber" type="cst:TelephoneNumberType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="FaxNumber" type="cst:FaxNumberType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="EmailContact" type="cst:EmailContactType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="SocialContact" type="cst:SocialContactType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AgreementItemType">
|
||||
<xs:sequence>
|
||||
<xs:element name="Agreement" type="cst:AgreementType" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AgreementPartyRole">
|
||||
<xs:sequence>
|
||||
<xs:element name="partyRoleId" type="xs:string"/>
|
||||
<xs:element name="TelephoneNumber" type="cst:TelephoneNumberType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="FaxNumber" type="cst:FaxNumberType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="EmailContact" type="cst:EmailContactType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="SocialContact" type="cst:SocialContactType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AgreementPaymentPlanType">
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AgreementType">
|
||||
<xs:sequence>
|
||||
<xs:element name="BusinessInteractionVersion" type="cst:BusinessInteractionVersionType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BusinessInteractionRelationshipType">
|
||||
<xs:sequence>
|
||||
<xs:element name="Agreement" type="cst:AgreementType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BusinessInteractionRevisionDateType">
|
||||
<xs:sequence>
|
||||
<xs:element name="endDateTime" type="xs:dateTime" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BusinessInteractionRoleType">
|
||||
<xs:sequence>
|
||||
<xs:element name="interactionRole" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BusinessInteractionSpecType">
|
||||
<xs:sequence>
|
||||
<xs:element name="objectID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BusinessInteractionTypeType">
|
||||
<xs:sequence>
|
||||
<xs:element name="name" type="xs:string" minOccurs="0"/>
|
||||
<xs:element name="description" type="xs:string" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BusinessInteractionVersionType">
|
||||
<xs:sequence>
|
||||
<xs:element name="businessInteractionRevisionType" type="xs:string" minOccurs="0"/>
|
||||
<xs:element name="businessInteractionRevisionDate" type="cst:BusinessInteractionRevisionDateType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CharacteristicSpecificationType">
|
||||
<xs:sequence>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CharacteristicValueType">
|
||||
<xs:sequence>
|
||||
<xs:element name="CharacteristicSpecification" type="cst:CharacteristicSpecificationType"/>
|
||||
<xs:element name="value" type="cst:noCommonConstraintsType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CompanyRegistrationType">
|
||||
<xs:sequence>
|
||||
<xs:element name="identificationNr" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="identificationType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ComponentProdPriceType">
|
||||
<xs:sequence>
|
||||
<xs:element name="objectID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="price" type="cst:floatType" minOccurs="0"/>
|
||||
<xs:element name="priceType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="unitOfMeasure" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="validFor" type="cst:ValidForType" minOccurs="0"/>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CompositeProdPriceType">
|
||||
<xs:sequence>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="ComponentProdPrice" type="cst:ComponentProdPriceType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="DiscountProdPriceAlteration" type="cst:DiscountProdPriceAlterationType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ContactMediumType">
|
||||
<xs:sequence>
|
||||
<xs:element name="description" type="xs:string" minOccurs="0"/>
|
||||
<xs:element name="objectID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="validFor" type="cst:ValidForType" minOccurs="0"/>
|
||||
<xs:element name="number" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="type" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CustomerAccountInteractionRoleType">
|
||||
<xs:sequence>
|
||||
<xs:element name="interactionRole" type="xs:string"/>
|
||||
<xs:element name="validFor" type="cst:ValidForType" minOccurs="0"/>
|
||||
<xs:element name="CustomerAccount" type="cst:CustomerAccountType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CustomerAccountType">
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" type="xs:string" minOccurs="0"/>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="CustomerBillSpec" type="cst:CustomerBillSpecType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CustomerBillSpecType">
|
||||
<xs:sequence>
|
||||
<xs:element name="CustomerBillingCycleSpecification" type="cst:CustomerBillingCycleSpecificationType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CustomerBillingCycleSpecificationType">
|
||||
<xs:sequence>
|
||||
<xs:element name="paymentDueDateOffset" type="xs:string" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CustomerOrderItemParentType">
|
||||
<xs:sequence>
|
||||
<xs:element name="objectID" type="xs:string"/>
|
||||
<xs:element name="BusinessInteractionRole" type="cst:BusinessInteractionRoleType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CustomerOrderItemType">
|
||||
<xs:sequence>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="ProductBundle" type="cst:ProductBundleType" minOccurs="0"/>
|
||||
<xs:element name="Product" type="cst:ProductType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CustomerOrderParentType">
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" type="cst:noCommonConstraintsType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CustomerOrderType">
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="CustomerOrderItem" type="cst:CustomerOrderItemType" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CustomerType">
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="partyRoleId" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="status" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="PaymentPlan" type="cst:PaymentPlanType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="Organization" type="cst:OrganizationType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="PlacePartyRoleAssoc" type="cst:PlacePartyRoleAssocType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="ContactMedium" type="cst:ContactMediumType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="TelephoneNumber" type="cst:TelephoneNumberType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="FaxNumber" type="cst:FaxNumberType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="EmailContact" type="cst:EmailContactType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="SocialContact" type="cst:SocialContactType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="DiscountProdPriceAlterationType">
|
||||
<xs:sequence>
|
||||
<xs:element name="objectID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="priceType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="price" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="unitOfMeasure" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="validFor" type="cst:ValidForType" minOccurs="0"/>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EmailContactType">
|
||||
<xs:sequence>
|
||||
<xs:element name="objectID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EmployeePartyInteractionRoleType">
|
||||
<xs:sequence>
|
||||
<xs:element name="Employee" type="cst:EmployeeType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EmployeeType">
|
||||
<xs:sequence>
|
||||
<xs:element name="PartyProfile" type="cst:PartyProfileType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="partyRoleId" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="PartyRoleOrganizationAssoc" type="cst:PartyRoleOrganizationAssocType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="PartyRoleAssociation" type="cst:PartyRoleAssociationType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="FaxNumberType">
|
||||
<xs:sequence>
|
||||
<xs:element name="objectID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="GeographicAreaType">
|
||||
<xs:sequence>
|
||||
<xs:element name="code" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="OrganizationPostType">
|
||||
<xs:sequence>
|
||||
<xs:element name="partyRoleId" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="PartyRoleAssociation" type="cst:PartyRoleAssociationType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="OrganizationType">
|
||||
<xs:sequence>
|
||||
<xs:element name="CompanyRegistration" type="cst:CompanyRegistrationType" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PartnerType">
|
||||
<xs:sequence>
|
||||
<xs:element name="partyRoleId" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PartyInteractionRoleType">
|
||||
<xs:sequence>
|
||||
<xs:element name="interactionRole" type="xs:string"/>
|
||||
<xs:element name="validFor" type="cst:ValidForType" minOccurs="0"/>
|
||||
<xs:element name="Customer" type="cst:AgreementCustomerType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="PartyRole" type="cst:AgreementPartyRole" minOccurs="0"/>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PartyProfileType">
|
||||
<xs:sequence>
|
||||
<xs:element name="PartyProfileTypeCategory" type="cst:PartyProfileTypeCategoryType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="GeographicArea" type="cst:GeographicAreaType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PartyProfileTypeCategoryType">
|
||||
<xs:sequence>
|
||||
<xs:element name="value" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PartyRoleAssociationType">
|
||||
<xs:sequence>
|
||||
<xs:element name="Employee" type="cst:EmployeeType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PartyRoleOrganizationAssocType">
|
||||
<xs:sequence>
|
||||
<xs:element name="OrganizationPost" type="cst:OrganizationPostType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="Partner" type="cst:PartnerType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="associationType" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PartyRoleType">
|
||||
<xs:sequence>
|
||||
<xs:element name="partyRoleId" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="ID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="TelephoneNumber" type="cst:TelephoneNumberType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="FaxNumber" type="cst:FaxNumberType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="EmailContact" type="cst:EmailContactType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="SocialContact" type="cst:SocialContactType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PaymentPlanType">
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" type="cst:noCommonConstraintsType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PhysicalResourceSpecType">
|
||||
<xs:sequence>
|
||||
<xs:element name="objectID" type="cst:noCommonConstraintsType"/>
|
||||
<xs:element name="description" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="commonName" type="cst:noCommonConstraintsType"/>
|
||||
<xs:element name="ResourceSpecificationType" type="cst:ResourceSpecificationTypeType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="offerID" type="cst:noCommonConstraintsType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PhysicalResourceType">
|
||||
<xs:sequence>
|
||||
<xs:element name="serialNumber" type="cst:noCommonConstraintsType"/>
|
||||
<xs:element name="description" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="productStatus" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="validFor" type="cst:ValidForType" minOccurs="0"/>
|
||||
<xs:element name="PhysicalResourceSpec" type="cst:PhysicalResourceSpecType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="ResourceInvolvementRole" type="cst:ResourceInvolvementRoleType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="ResourceCharacteristicValue" type="cst:ResourceCharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="UrbanPropertyAddress" type="cst:UrbanPropertyAddressType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="ProductBundle" type="cst:ProductBundleParentType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="Product" type="cst:ProductParentType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PlacePartyRoleAssocType">
|
||||
<xs:sequence>
|
||||
<xs:element name="placeRole" type="xs:string"/>
|
||||
<xs:element name="UrbanPropertyAddress" type="cst:UrbanPropertyAddressType" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ProductBundleParentType">
|
||||
<xs:sequence>
|
||||
<xs:element name="productSerialNumber" type="cst:noCommonConstraintsType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ProductBundleType">
|
||||
<xs:sequence>
|
||||
<xs:element name="ProductCharacteristicValue" type="cst:ProductCharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ProductCharacteristicValueType">
|
||||
<xs:sequence>
|
||||
<xs:element name="ProductSpecCharacteristic" type="cst:ProductSpecCharacteristicType"/>
|
||||
<xs:element name="value" type="cst:noCommonConstraintsType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ProductComponentParentType">
|
||||
<xs:sequence>
|
||||
<xs:element name="productSerialNumber" type="cst:noCommonConstraintsType"/>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ProductComponentType">
|
||||
<xs:sequence>
|
||||
<xs:element name="productSerialNumber" type="cst:noCommonConstraintsType"/>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="description" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="productStatus" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="validFor" type="cst:ValidForType" minOccurs="0"/>
|
||||
<xs:element name="ProductSpecification" type="cst:ProductSpecificationType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="ProductInvolvementRole" type="cst:ProductInvolvementRoleType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="ProductConfiguration" type="cst:ProductConfigurationType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="ProductCharacteristicValue" type="cst:ProductCharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="UrbanPropertyAddress" type="cst:UrbanPropertyAddressType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="ProductBundle" type="cst:ProductBundleParentType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="Product" type="cst:ProductParentType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="CompositeProdPrice" type="cst:CompositeProdPriceType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="AgreementItem" type="cst:AgreementItemType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ProductConfigurationType">
|
||||
<xs:sequence>
|
||||
<xs:element name="description" type="xs:string" minOccurs="0"/>
|
||||
<xs:element name="version" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="validFor" type="cst:ValidForType" minOccurs="0"/>
|
||||
<xs:element name="dateCreated" type="xs:dateTime" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ProductInvolvementRoleType">
|
||||
<xs:sequence>
|
||||
<xs:element name="involvementRole" type="cst:noCommonConstraintsType"/>
|
||||
<xs:element name="validFor" type="cst:ValidForType" minOccurs="0"/>
|
||||
<xs:element name="Customer" type="cst:CustomerType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="PartyRole" type="cst:PartyRoleType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ProductOfferingParentType">
|
||||
<xs:sequence>
|
||||
<xs:element name="id" type="cst:noCommonConstraintsType"/>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ProductOfferingPriceType">
|
||||
<xs:sequence>
|
||||
<xs:element name="CompositeProdPrice" type="cst:CompositeProdPriceType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ProductOfferingType">
|
||||
<xs:sequence>
|
||||
<xs:element name="id" type="cst:noCommonConstraintsType"/>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType"/>
|
||||
<xs:element name="description" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="status" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="validFor" type="cst:ValidForType" minOccurs="0"/>
|
||||
<xs:element name="ProductSpecification" type="cst:ProductSpecificationType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="ProductInvolvementRole" type="cst:ProductInvolvementRoleType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="ProductOfferingPrice" type="cst:ProductOfferingPriceType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="UrbanPropertyAddress" type="cst:UrbanPropertyAddressType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="AgreementItem" type="cst:AgreementItemType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ProductParentType">
|
||||
<xs:sequence>
|
||||
<xs:element name="productSerialNumber" type="cst:noCommonConstraintsType"/>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ProductSpecCharacteristicType">
|
||||
<xs:sequence>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ProductSpecificationProdType">
|
||||
<xs:sequence>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType"/>
|
||||
<xs:element name="description" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="productNumber" type="cst:noCommonConstraintsType"/>
|
||||
<xs:element name="ProductSpecificationType" type="cst:ProductSpecificationTypeType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="brand" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="offerID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ProductSpecificationType">
|
||||
<xs:sequence>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType"/>
|
||||
<xs:element name="description" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="productNumber" type="cst:noCommonConstraintsType"/>
|
||||
<xs:element name="ProductSpecificationType" type="cst:ProductSpecificationTypeType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="offerID" type="cst:noCommonConstraintsType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ProductSpecificationTypeType">
|
||||
<xs:sequence>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ProductType">
|
||||
<xs:sequence>
|
||||
<xs:element name="ProductCharacteristicValue" type="cst:ProductCharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ResourceCharacteristicValueType">
|
||||
<xs:sequence>
|
||||
<xs:element name="ResourceSpecCharacteristic" type="cst:ResourceSpecCharacteristicType"/>
|
||||
<xs:element name="value" type="cst:noCommonConstraintsType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ResourceInvolvementRoleType">
|
||||
<xs:sequence>
|
||||
<xs:element name="involvementRole" type="cst:noCommonConstraintsType"/>
|
||||
<xs:element name="validFor" type="cst:ValidForType" minOccurs="0"/>
|
||||
<xs:element name="Customer" type="cst:CustomerType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="PartyRole" type="cst:PartyRoleType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="CharacteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ResourceSpecCharacteristicType">
|
||||
<xs:sequence>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ResourceSpecificationTypeType">
|
||||
<xs:sequence>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="SocialContactType">
|
||||
<xs:sequence>
|
||||
<xs:element name="objectID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="TelephoneNumberType">
|
||||
<xs:sequence>
|
||||
<xs:element name="objectID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="UrbanPropertyAddressType">
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" type="cst:noCommonConstraintsType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ValidForType">
|
||||
<xs:sequence>
|
||||
<xs:element name="startDate" type="xs:dateTime" minOccurs="0"/>
|
||||
<xs:element name="endDate" type="xs:dateTime" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="WorkOrderItemType">
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="Activity" type="cst:ActivityType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="WorkOrderType">
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" type="cst:noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="WorkOrderItem" type="cst:WorkOrderItemType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="agreementPeriodType">
|
||||
<xs:sequence>
|
||||
<xs:element name="startDateTime" type="xs:dateTime" minOccurs="0"/>
|
||||
<xs:element name="endDateTime" type="xs:dateTime" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="dateTimeType">
|
||||
<xs:restriction base="xs:dateTime"/>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="dateType">
|
||||
<xs:restriction base="xs:date"/>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="floatType">
|
||||
<xs:restriction base="xs:float"/>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="longType">
|
||||
<xs:restriction base="xs:long"/>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="noCommonConstraintsType">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:minLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="quantityType">
|
||||
<xs:sequence>
|
||||
<xs:element name="amount" type="cst:longType"/>
|
||||
<xs:element name="units" type="xs:string" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:element name="CustomerOrder" type="cst:CustomerOrderType"/>
|
||||
</xs:schema>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:h="http://telecomitalia.it/SOA/SOAP/SOAPHeader" targetNamespace="http://telecomitalia.it/SOA/SOAP/SOAPHeader" version="1.1" elementFormDefault="qualified" attributeFormDefault="unqualified">
|
||||
<xs:complexType name="HeaderType">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Informazioni di contesto dell'invocazione del servizio</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:sequence>
|
||||
<xs:element name="sourceSystem" type="h:sourceSystemType" minOccurs="0">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Sistema da cui proviene la richiesta</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="interactionDate" type="h:interactionDateType" minOccurs="0">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Data e ora di invocazione del servizio</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="businessID" type="h:businessIDType" minOccurs="0">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Identifica univocamente il processo di business</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="messageID" type="h:messageIDType" minOccurs="0">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Identifica il messaggio in maniera univoca</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="transactionID" type="h:transactionIDType" minOccurs="0">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Identifica la transazione per gestire i ritorni sincroni</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="businessIDType">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:minLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="interactionDateType">
|
||||
<xs:sequence>
|
||||
<xs:element name="Date" type="xs:string"/>
|
||||
<xs:element name="Time" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="messageIDType">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:minLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="sourceSystemType">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:minLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="transactionIDType">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:minLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:element name="Header" type="h:HeaderType"/>
|
||||
</xs:schema>
|
||||
</wsdl:types>
|
||||
<wsdl:service name="CreditOrderMgmt">
|
||||
<wsdl:port name="mobilePrepaidMNPTransferCreditOrderMgmtPortTypeEndpoint1" binding="tns:mobilePrepaidMNPTransferCreditOrderMgmtPortTypeEndpoint1Binding">
|
||||
<soap:address location="http://localhost:1111/CreditOrderMgmt"/>
|
||||
</wsdl:port>
|
||||
</wsdl:service>
|
||||
<wsdl:portType name="mobilePrepaidMNPTransferCreditOrderMgmtPortType">
|
||||
<wsdl:operation name="portinTrasferCredit">
|
||||
<wsdl:input message="tns:portinTrasferCreditRequest"/>
|
||||
<wsdl:output message="tns:portinTransferCreditResponse"/>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="portoutTrasferCredit">
|
||||
<wsdl:input message="tns:portoutTrasferCreditRequest"/>
|
||||
<wsdl:output message="tns:portoutTrasferCreditResponse"/>
|
||||
</wsdl:operation>
|
||||
</wsdl:portType>
|
||||
<wsdl:binding name="mobilePrepaidMNPTransferCreditOrderMgmtPortTypeEndpoint1Binding" type="tns:mobilePrepaidMNPTransferCreditOrderMgmtPortType">
|
||||
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
|
||||
<wsdl:operation name="portinTrasferCredit">
|
||||
<soap:operation style="document" soapAction="/PortinTransferCredit"/>
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" parts="body"/>
|
||||
<soap:header use="literal" message="tns:portinTrasferCreditRequest" part="Header"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" parts="body"/>
|
||||
<soap:header use="literal" message="tns:portinTransferCreditResponse" part="Header"/>
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="portoutTrasferCredit">
|
||||
<soap:operation style="document" soapAction="/PortoutTransferCredit"/>
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" parts="body"/>
|
||||
<soap:header use="literal" message="tns:portoutTrasferCreditRequest" part="Header"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" parts="body"/>
|
||||
<soap:header use="literal" message="tns:portoutTrasferCreditResponse" part="Header"/>
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
<wsdl:message name="portinTrasferCreditRequest">
|
||||
<wsdl:part name="Header" element="ns0:Header"/>
|
||||
<wsdl:part name="body" element="ns1:updatePortinCreditTransferRequest"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="portinTransferCreditResponse">
|
||||
<wsdl:part name="Header" element="ns0:Header"/>
|
||||
<wsdl:part name="body" element="ns1:updatePortinCreditTransferResponse"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="portoutTrasferCreditRequest">
|
||||
<wsdl:part name="Header" element="ns0:Header"/>
|
||||
<wsdl:part name="body" element="ns1:updatePortoutCreditTransferRequest"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="portoutTrasferCreditResponse">
|
||||
<wsdl:part name="Header" element="ns0:Header"/>
|
||||
<wsdl:part name="body" element="ns1:updatePortoutCreditTransferResponse"/>
|
||||
</wsdl:message>
|
||||
</wsdl:definitions>
|
||||
@@ -0,0 +1,10 @@
|
||||
<weblogic-wsee-clientHandlerChain
|
||||
xmlns="http://www.bea.com/ns/weblogic/90"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xmlns:j2ee="http://java.sun.com/xml/ns/j2ee">
|
||||
|
||||
<handler>
|
||||
<j2ee:handler-name>TransferCreditOrderMgmtSOAPHandler</j2ee:handler-name>
|
||||
<j2ee:handler-class>mnp.proxy.ws.dbss.client.TransferCreditOrderMgmtSOAPHandler</j2ee:handler-class>
|
||||
</handler>
|
||||
</weblogic-wsee-clientHandlerChain>
|
||||
32
dbcmnpsrc/FE/mnpdev/wsdbc/wsdl/dbss/PortingOutMgmt.wsdl
Normal file
32
dbcmnpsrc/FE/mnpdev/wsdbc/wsdl/dbss/PortingOutMgmt.wsdl
Normal file
@@ -0,0 +1,32 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<wsdl:definitions xmlns:tns="http://telecomitalia.it/SOA/PortingOutMgmtWSDL" xmlns:ns="http://telecomitalia.it/SOA/PortingOutMgmt" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ns2="http://telecomitalia.it/SOA/SOAP/SOAPHeader" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://telecomitalia.it/SOA/PortingOutMgmtWSDL">
|
||||
<wsdl:types>
|
||||
<xsd:schema targetNamespace="http://telecomitalia.it/SOA/PortingOutMgmtWSDL">
|
||||
<xsd:import namespace="http://telecomitalia.it/SOA/PortingOutMgmt" schemaLocation="PortingOutMgmt.xsd"/>
|
||||
<xsd:import namespace="http://telecomitalia.it/SOA/SOAP/SOAPHeader" schemaLocation="SOAPHeader_v1.1.xsd"/>
|
||||
</xsd:schema>
|
||||
</wsdl:types>
|
||||
<wsdl:message name="NotifyPortoutRequest">
|
||||
<wsdl:part name="body" element="ns:notifyPortoutRequest"/>
|
||||
<wsdl:part name="Header" element="ns2:Header"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="PortoutOrderRequest">
|
||||
<wsdl:part name="body" element="ns:portoutOrderRequest"/>
|
||||
<wsdl:part name="Header" element="ns2:Header"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ValidatePortoutRequest">
|
||||
<wsdl:part name="body" element="ns:validatePortoutRequest"/>
|
||||
<wsdl:part name="Header" element="ns2:Header"/>
|
||||
</wsdl:message>
|
||||
<wsdl:portType name="PortingOutPortType">
|
||||
<wsdl:operation name="ValidatePortout">
|
||||
<wsdl:input message="tns:ValidatePortoutRequest"/>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="PortoutOrder">
|
||||
<wsdl:input message="tns:PortoutOrderRequest"/>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NotifyPortout">
|
||||
<wsdl:input message="tns:NotifyPortoutRequest"/>
|
||||
</wsdl:operation>
|
||||
</wsdl:portType>
|
||||
</wsdl:definitions>
|
||||
31
dbcmnpsrc/FE/mnpdev/wsdbc/wsdl/dbss/PortingOutMgmt.xsd
Normal file
31
dbcmnpsrc/FE/mnpdev/wsdbc/wsdl/dbss/PortingOutMgmt.xsd
Normal file
@@ -0,0 +1,31 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
//-FILE-ID
|
||||
// Name: PortingOutMgmt.xsd
|
||||
// Analysis Version: ServiceSpecification_DBSSGOA_PortingOutMgmt_ver_1.1_rev1.doc
|
||||
// Developed by:
|
||||
-->
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:sm="http://telecomitalia.it/SOA/PortingOutMgmt/2015-11-04" xmlns:cst="http://telecomitalia.it/SOA/PortingOutMgmtEntities" xmlns:ns1="http://telecomitalia.it/SOA/PortingOutMgmt" targetNamespace="http://telecomitalia.it/SOA/PortingOutMgmt" elementFormDefault="qualified" version="1.0">
|
||||
<xs:import namespace="http://telecomitalia.it/SOA/PortingOutMgmtEntities" schemaLocation="PortingOutMgmtEntities.xsd"/>
|
||||
<xs:element name="portoutOrderRequest">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="customerOrder" type="cst:CustomerOrderType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="notifyPortoutRequest">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="productOrder" type="cst:ProductOrderType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="validatePortoutRequest">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="productOrder" type="cst:ProductOrderType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
@@ -0,0 +1,196 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--Created by TIBCO WSDL-->
|
||||
<wsdl:definitions xmlns:ns2="http://telecomitalia.it/SOA/PortingOutMgmtEntities" xmlns:ns1="http://telecomitalia.it/SOA/SOAP/SOAPHeader" xmlns:tns="http://xmlns.example.com/1449226534659" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:ns0="http://telecomitalia.it/SOA/PortingOutMgmt" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" name="Untitled" targetNamespace="http://xmlns.example.com/1449226534659">
|
||||
<wsdl:types>
|
||||
<xs:schema xmlns:cst="http://telecomitalia.it/SOA/PortingOutMgmtEntities" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://telecomitalia.it/SOA/PortingOutMgmtEntities" version="1.0" elementFormDefault="qualified" attributeFormDefault="unqualified">
|
||||
<xs:complexType name="CharacteristicSpecificationType">
|
||||
<xs:sequence>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CharacteristicValueType">
|
||||
<xs:sequence>
|
||||
<xs:element name="value" type="cst:noCommonConstraintsType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="characteristicSpecification" type="cst:CharacteristicSpecificationType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CustomerOrderItemType">
|
||||
<xs:sequence>
|
||||
<xs:element name="characteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="ProductBundle" type="cst:ProductBundleType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CustomerOrderType">
|
||||
<xs:sequence>
|
||||
<xs:element name="customerOrderItem" type="cst:CustomerOrderItemType" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ProductBundleType">
|
||||
<xs:sequence>
|
||||
<xs:element name="ProductCharacteristicValue" type="cst:ProductCharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ProductCharacteristicValueType">
|
||||
<xs:sequence>
|
||||
<xs:element name="ProductSpecCharacteristic" type="cst:ProductSpecCharacteristicType"/>
|
||||
<xs:element name="value" type="cst:noCommonConstraintsType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ProductOrderType">
|
||||
<xs:sequence>
|
||||
<xs:element name="customerOrderItem" type="cst:CustomerOrderItemType" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ProductSpecCharacteristicType">
|
||||
<xs:sequence>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="intType">
|
||||
<xs:restriction base="xs:int"/>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="noCommonConstraintsType">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:minLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:schema>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:h="http://telecomitalia.it/SOA/SOAP/SOAPHeader" targetNamespace="http://telecomitalia.it/SOA/SOAP/SOAPHeader" version="1.1" elementFormDefault="qualified" attributeFormDefault="unqualified">
|
||||
<xs:complexType name="HeaderType">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Informazioni di contesto dell'invocazione del servizio</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:sequence>
|
||||
<xs:element name="sourceSystem" type="h:sourceSystemType" minOccurs="0">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Sistema da cui proviene la richiesta</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="interactionDate" type="h:interactionDateType" minOccurs="0">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Data e ora di invocazione del servizio</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="businessID" type="h:businessIDType" minOccurs="0">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Identifica univocamente il processo di business</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="messageID" type="h:messageIDType" minOccurs="0">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Identifica il messaggio in maniera univoca</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="transactionID" type="h:transactionIDType" minOccurs="0">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Identifica la transazione per gestire i ritorni sincroni</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="businessIDType">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:minLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="interactionDateType">
|
||||
<xs:sequence>
|
||||
<xs:element name="Date" type="xs:string"/>
|
||||
<xs:element name="Time" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="messageIDType">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:minLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="sourceSystemType">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:minLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="transactionIDType">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:minLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:element name="Header" type="h:HeaderType"/>
|
||||
</xs:schema>
|
||||
<xs:schema xmlns:ns1="http://telecomitalia.it/SOA/PortingOutMgmt" xmlns:sm="http://telecomitalia.it/SOA/PortingOutMgmt/2015-11-04" xmlns:cst="http://telecomitalia.it/SOA/PortingOutMgmtEntities" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://telecomitalia.it/SOA/PortingOutMgmt" version="1.0" elementFormDefault="qualified" attributeFormDefault="unqualified">
|
||||
<xs:import namespace="http://telecomitalia.it/SOA/PortingOutMgmtEntities"/>
|
||||
<xs:element name="notifyPortoutRequest">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="productOrder" type="cst:ProductOrderType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="portoutOrderRequest">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="customerOrder" type="cst:CustomerOrderType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="validatePortoutRequest">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="productOrder" type="cst:ProductOrderType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
</wsdl:types>
|
||||
<wsdl:service name="PortoutService">
|
||||
<wsdl:port name="PortingOutPortTypeEndpoint1" binding="tns:PortingOutPortTypeEndpoint1Binding">
|
||||
<soap:address location="http://localhost:1111/PortoutService"/>
|
||||
</wsdl:port>
|
||||
</wsdl:service>
|
||||
<wsdl:portType name="PortingOutPortType">
|
||||
<wsdl:operation name="NotifyPortout">
|
||||
<wsdl:input message="tns:NotifyPortoutRequest"/>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="PortoutOrder">
|
||||
<wsdl:input message="tns:PortoutOrderRequest"/>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ValidatePortout">
|
||||
<wsdl:input message="tns:ValidatePortoutRequest"/>
|
||||
</wsdl:operation>
|
||||
</wsdl:portType>
|
||||
<wsdl:binding name="PortingOutPortTypeEndpoint1Binding" type="tns:PortingOutPortType">
|
||||
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
|
||||
<wsdl:operation name="NotifyPortout">
|
||||
<soap:operation style="document" soapAction="/NotifyPortout"/>
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" parts="body"/>
|
||||
<soap:header use="literal" message="tns:NotifyPortoutRequest" part="Header"/>
|
||||
</wsdl:input>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="PortoutOrder">
|
||||
<soap:operation style="document" soapAction="/PortingOutOrder"/>
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" parts="body"/>
|
||||
<soap:header use="literal" message="tns:PortoutOrderRequest" part="Header"/>
|
||||
</wsdl:input>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ValidatePortout">
|
||||
<soap:operation style="document" soapAction="/ValidatePortout"/>
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" parts="body"/>
|
||||
<soap:header use="literal" message="tns:ValidatePortoutRequest" part="Header"/>
|
||||
</wsdl:input>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
<wsdl:message name="NotifyPortoutRequest">
|
||||
<wsdl:part name="body" element="ns0:notifyPortoutRequest"/>
|
||||
<wsdl:part name="Header" element="ns1:Header"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="PortoutOrderRequest">
|
||||
<wsdl:part name="body" element="ns0:portoutOrderRequest"/>
|
||||
<wsdl:part name="Header" element="ns1:Header"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ValidatePortoutRequest">
|
||||
<wsdl:part name="body" element="ns0:validatePortoutRequest"/>
|
||||
<wsdl:part name="Header" element="ns1:Header"/>
|
||||
</wsdl:message>
|
||||
</wsdl:definitions>
|
||||
@@ -0,0 +1,10 @@
|
||||
<weblogic-wsee-clientHandlerChain
|
||||
xmlns="http://www.bea.com/ns/weblogic/90"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xmlns:j2ee="http://java.sun.com/xml/ns/j2ee">
|
||||
|
||||
<handler>
|
||||
<j2ee:handler-name>PortingOutMgmtSOAPHandler</j2ee:handler-name>
|
||||
<j2ee:handler-class>mnp.proxy.ws.dbss.client.PortingOutMgmtSOAPHandler</j2ee:handler-class>
|
||||
</handler>
|
||||
</weblogic-wsee-clientHandlerChain>
|
||||
@@ -0,0 +1,60 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
//-FILE-ID
|
||||
// Name: PortingOutMgmtEntities.xsd
|
||||
// Analysis Version: ServiceSpecification_DBSSGOA_PortingOutMgmt_ver_1.1_rev1.doc
|
||||
// Developed by:
|
||||
-->
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cst="http://telecomitalia.it/SOA/PortingOutMgmtEntities" targetNamespace="http://telecomitalia.it/SOA/PortingOutMgmtEntities" elementFormDefault="qualified" version="1.0">
|
||||
<xs:complexType name="ProductOrderType">
|
||||
<xs:sequence>
|
||||
<xs:element name="customerOrderItem" type="cst:CustomerOrderItemType" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CustomerOrderType">
|
||||
<xs:sequence>
|
||||
<xs:element name="customerOrderItem" type="cst:CustomerOrderItemType" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CustomerOrderItemType">
|
||||
<xs:sequence>
|
||||
<xs:element name="characteristicValue" type="cst:CharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="ProductBundle" type="cst:ProductBundleType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CharacteristicValueType">
|
||||
<xs:sequence>
|
||||
<xs:element name="value" type="cst:noCommonConstraintsType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="characteristicSpecification" type="cst:CharacteristicSpecificationType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="CharacteristicSpecificationType">
|
||||
<xs:sequence>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ProductBundleType">
|
||||
<xs:sequence>
|
||||
<xs:element name="ProductCharacteristicValue" type="cst:ProductCharacteristicValueType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ProductCharacteristicValueType">
|
||||
<xs:sequence>
|
||||
<xs:element name="ProductSpecCharacteristic" type="cst:ProductSpecCharacteristicType"/>
|
||||
<xs:element name="value" type="cst:noCommonConstraintsType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ProductSpecCharacteristicType">
|
||||
<xs:sequence>
|
||||
<xs:element name="name" type="cst:noCommonConstraintsType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="noCommonConstraintsType" final="#all">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:minLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="intType">
|
||||
<xs:restriction base="xs:int"/>
|
||||
</xs:simpleType>
|
||||
</xs:schema>
|
||||
38
dbcmnpsrc/FE/mnpdev/wsdbc/wsdl/dbss/ProcessData_v1.0.xsd
Normal file
38
dbcmnpsrc/FE/mnpdev/wsdbc/wsdl/dbss/ProcessData_v1.0.xsd
Normal file
@@ -0,0 +1,38 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- edited with XMLSpy v2011 rel. 2 (http://www.altova.com) by Leonardo (TelecomItalia) -->
|
||||
<!--
|
||||
//-FILE-ID
|
||||
// Name: ProcessData.xsd
|
||||
// Version: 1.0
|
||||
// Type: XSD file
|
||||
// Kit Version: 2016_01
|
||||
// Created: 2015-05-07
|
||||
// Last Modified: 2015-05-07
|
||||
// Developed by: GdL Reply - Ing.MW
|
||||
-->
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" version="1.1">
|
||||
<xs:simpleType name="noCommonConstraintsType" final="#all">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:minLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="Parameter">
|
||||
<xs:sequence>
|
||||
<xs:element name="name" type="noCommonConstraintsType"/>
|
||||
<xs:element name="value" type="noCommonConstraintsType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="Parameters">
|
||||
<xs:sequence>
|
||||
<xs:element name="Parameter" type="Parameter" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ProcessData">
|
||||
<xs:sequence>
|
||||
<xs:element name="returnCode" type="noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="returnDescription" type="noCommonConstraintsType" minOccurs="0"/>
|
||||
<xs:element name="Parameters" type="Parameters" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:element name="ProcessData" type="ProcessData"/>
|
||||
</xs:schema>
|
||||
93
dbcmnpsrc/FE/mnpdev/wsdbc/wsdl/dbss/SOAPHeader_v1.1.xsd
Normal file
93
dbcmnpsrc/FE/mnpdev/wsdbc/wsdl/dbss/SOAPHeader_v1.1.xsd
Normal file
@@ -0,0 +1,93 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
// FILE-ID
|
||||
// Name: SOAPHeader_v1.1.xsd
|
||||
// Version: 1.1
|
||||
// Type: XSD file
|
||||
// Analysis Version:
|
||||
// Kit Version:
|
||||
// Created: 05/03/2009
|
||||
// Modified 16/03/2010
|
||||
// Developed by: Simone Avossa
|
||||
-->
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:h="http://telecomitalia.it/SOA/SOAP/SOAPHeader" targetNamespace="http://telecomitalia.it/SOA/SOAP/SOAPHeader" elementFormDefault="qualified" version="1.1">
|
||||
<!-- Start Types Definition -->
|
||||
<xs:complexType name="HeaderType">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Informazioni di contesto dell'invocazione del servizio</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:sequence>
|
||||
<xs:element name="sourceSystem" type="h:sourceSystemType" minOccurs="0">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Sistema da cui proviene la richiesta</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="interactionDate" type="h:interactionDateType" minOccurs="0">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Data e Ora di invocazione del servizio</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="businessID" type="h:businessIDType" minOccurs="0">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Identifica univocamente il processo di business</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="messageID" type="h:messageIDType" minOccurs="0">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Identifica il messaggio in maniera univoca</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="transactionID" type="h:transactionIDType" minOccurs="0">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Identifica la transazione per gestire i ritorni sincroni</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="dateType">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:pattern value="\d{4}-\d{2}-\d{2}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="timeType">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:pattern value="\d{2}:\d{2}:\d{2}((Z)|(\.\d{1,}Z?)|((\+|-)\d{2}:\d{2}))?"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="businessIDType">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:minLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="messageIDType">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:minLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="sourceSystemType">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:minLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="transactionIDType">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:minLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="interactionDateType">
|
||||
<xs:sequence>
|
||||
<xs:element name="Date" type="h:dateType">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Per compatibilità con i diversi prodotti o librerie software (es. Axis2 e BW) si è scelto di utilizzare il tipo string. La restizione applicata accetta il formato: CCYY-MM-DD. Non sono presenti restrizioni sul range dei valori.</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="Time" type="h:timeType">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Per compatibilità con i diversi prodotti o librerie software (es. Axis2 e BW) si è scelto di utilizzare il tipo string. La restizione applicata accetta il formato: hh:mm:ss.sss. Non sono presenti restrizioni sul range dei valori. Per gli ulteriori dettagli sul formato fare riferimento alla definizione di Time Data Type W3C, presente al link: http://www.w3schools.com/Schema/schema_dtypes_date.asp</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<!-- End Types Definition -->
|
||||
<xs:element name="Header" type="h:HeaderType"/>
|
||||
</xs:schema>
|
||||
10
dbcmnpsrc/FE/mnpdev/wsdbc/wsdl/dbss/handlerClient.config.xml
Normal file
10
dbcmnpsrc/FE/mnpdev/wsdbc/wsdl/dbss/handlerClient.config.xml
Normal file
@@ -0,0 +1,10 @@
|
||||
<weblogic-wsee-clientHandlerChain
|
||||
xmlns="http://www.bea.com/ns/weblogic/90"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xmlns:j2ee="http://java.sun.com/xml/ns/j2ee">
|
||||
|
||||
<handler>
|
||||
<j2ee:handler-name>PortInResponseSOAPHandler</j2ee:handler-name>
|
||||
<j2ee:handler-class>mnp.proxy.ws.dbss.client.PortInResponseSOAPHandler</j2ee:handler-class>
|
||||
</handler>
|
||||
</weblogic-wsee-clientHandlerChain>
|
||||
@@ -0,0 +1,10 @@
|
||||
<weblogic-wsee-clientHandlerChain
|
||||
xmlns="http://www.bea.com/ns/weblogic/90"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xmlns:j2ee="http://java.sun.com/xml/ns/j2ee">
|
||||
|
||||
<handler>
|
||||
<j2ee:handler-name>CustomerQuerySOAPHandler</j2ee:handler-name>
|
||||
<j2ee:handler-class>mnp.proxy.ws.dbss.client.CustomerQuerySOAPHandler</j2ee:handler-class>
|
||||
</handler>
|
||||
</weblogic-wsee-clientHandlerChain>
|
||||
58
dbcmnpsrc/FE/mnpdev/wsdbc/wsdl/dbss/lastPortability.wsdl
Normal file
58
dbcmnpsrc/FE/mnpdev/wsdbc/wsdl/dbss/lastPortability.wsdl
Normal file
@@ -0,0 +1,58 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<wsdl:definitions
|
||||
targetNamespace = "http://dbcmnp/SOA/LastPortability"
|
||||
xmlns:nsSchema = "http://dbcmnp/SOA/LastPortability/2020-01-22"
|
||||
xmlns:soap = "http://schemas.xmlsoap.org/wsdl/soap/"
|
||||
xmlns:head = "http://telecomitalia.it/SOA/SOAP/SOAPHeader"
|
||||
xmlns:tns = "http://dbcmnp/SOA/LastPortability"
|
||||
xmlns:wsdl = "http://schemas.xmlsoap.org/wsdl/"
|
||||
xmlns:xsd = "http://www.w3.org/2001/XMLSchema"
|
||||
>
|
||||
<wsdl:types>
|
||||
<xsd:schema targetNamespace = "http://dbcmnp/SOA/LastPortability">
|
||||
<xsd:import namespace = "http://dbcmnp/SOA/LastPortability/2020-01-22" schemaLocation = "lastPortability.xsd"/>
|
||||
<xsd:import namespace = "http://telecomitalia.it/SOA/SOAP/SOAPHeader" schemaLocation = "SOAPHeader_v1.1.xsd"/>
|
||||
</xsd:schema>
|
||||
</wsdl:types>
|
||||
|
||||
<wsdl:message name = "portabilityStateRequest">
|
||||
<wsdl:part element = "head:Header" name = "Header"/>
|
||||
<wsdl:part element = "nsSchema:portabilityStateRequest" name = "body"/>
|
||||
</wsdl:message>
|
||||
|
||||
<wsdl:message name = "portabilityStateResponse">
|
||||
<wsdl:part element = "head:Header" name = "Header"/>
|
||||
<wsdl:part element = "nsSchema:portabilityStateResponse" name = "body"/>
|
||||
</wsdl:message>
|
||||
|
||||
<wsdl:portType name = "LastPortabilityPortType">
|
||||
<wsdl:operation name = "getStatoPortabilitaDbc">
|
||||
<wsdl:input message = "tns:portabilityStateRequest"/>
|
||||
<wsdl:output message = "tns:portabilityStateResponse"/>
|
||||
</wsdl:operation>
|
||||
</wsdl:portType>
|
||||
|
||||
<wsdl:binding name = "LastPortabilityBinding" type = "tns:LastPortabilityPortType">
|
||||
<soap:binding style = "document" transport = "http://schemas.xmlsoap.org/soap/http"/>
|
||||
|
||||
<wsdl:operation name = "getStatoPortabilitaDbc">
|
||||
<soap:operation soapAction = "getStatoPortabilitaDbc" style = "document"/>
|
||||
<wsdl:input>
|
||||
<soap:body parts = "body" use = "literal"/>
|
||||
<soap:header message = "tns:portabilityStateRequest" part = "Header" use = "literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body parts = "body" use = "literal"/>
|
||||
<soap:header message = "tns:portabilityStateResponse" part = "Header" use = "literal"/>
|
||||
</wsdl:output>
|
||||
|
||||
</wsdl:operation>
|
||||
|
||||
</wsdl:binding>
|
||||
|
||||
<wsdl:service name = "PortabilityState-1.0">
|
||||
<wsdl:port binding = "tns:LastPortabilityBinding" name = "PortabilityState">
|
||||
<soap:address location = "https://localhost:7502/wsccc/LastPortabilityBinding"/>
|
||||
</wsdl:port>
|
||||
</wsdl:service>
|
||||
</wsdl:definitions>
|
||||
43
dbcmnpsrc/FE/mnpdev/wsdbc/wsdl/dbss/lastPortability.xsd
Normal file
43
dbcmnpsrc/FE/mnpdev/wsdbc/wsdl/dbss/lastPortability.xsd
Normal file
@@ -0,0 +1,43 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<xs:schema
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:bvi="http://telecomitalia.it/SOA/BVI"
|
||||
xmlns:cst="http://dbcmnp/SOA/LastPortabilityCustomTypes/2020-01-22"
|
||||
xmlns:sm="http://dbcmnp/SOA/LastPortability/2020-01-22"
|
||||
targetNamespace="http://dbcmnp/SOA/LastPortability/2020-01-22"
|
||||
elementFormDefault="qualified"
|
||||
version="1.0"
|
||||
>
|
||||
<xs:element name="portabilityStateRequest">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="utenza" type="sm:UtenzaType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name="portabilityStateResponse">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="statoPortabilita" type="sm:StatoPortabilitaType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:simpleType name="UtenzaType">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:pattern value="[39]{2}[0-9]+"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
|
||||
<xs:simpleType name="StatoPortabilitaType">
|
||||
<xs:restriction base = "xs:string">
|
||||
<xs:enumeration value = "OK"/>
|
||||
<xs:enumeration value = "KO"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
|
||||
|
||||
|
||||
</xs:schema>
|
||||
87
dbcmnpsrc/FE/mnpdev/wsdbc/wsdl/gisp/IBK50_Concrete.wsdl
Normal file
87
dbcmnpsrc/FE/mnpdev/wsdbc/wsdl/gisp/IBK50_Concrete.wsdl
Normal file
@@ -0,0 +1,87 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--Created by TIBCO WSDL-->
|
||||
<wsdl:definitions xmlns:ns1="http://tns.tibco.com/bw/json/1698420077301" xmlns:tns="http://xmlns.example.com/1698422961741" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:ns0="http://tns.tibco.com/bw/json/1698392386014" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" name="Untitled" targetNamespace="http://xmlns.example.com/1698422961741">
|
||||
<wsdl:types>
|
||||
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://tns.tibco.com/bw/json/1698420077301" targetNamespace="http://tns.tibco.com/bw/json/1698420077301" elementFormDefault="qualified" attributeFormDefault="unqualified">
|
||||
<complexType name="IBK50ResponseElementType">
|
||||
<sequence>
|
||||
<element name="Response" minOccurs="0">
|
||||
<complexType>
|
||||
<sequence>
|
||||
<element name="ReturnCode" type="string" minOccurs="0"/>
|
||||
<element name="ReturnMessage" type="string" minOccurs="0"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
</element>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<element name="IBK50ResponseElement" type="tns:IBK50ResponseElementType"/>
|
||||
</schema>
|
||||
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://tns.tibco.com/bw/json/1698392386014" targetNamespace="http://tns.tibco.com/bw/json/1698392386014" elementFormDefault="qualified" attributeFormDefault="unqualified">
|
||||
<complexType name="RequestType">
|
||||
<sequence>
|
||||
<element maxOccurs="1" minOccurs="0" name="header">
|
||||
<complexType>
|
||||
<sequence>
|
||||
<element maxOccurs="1" minOccurs="0" name="sourceSystem" type="string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="channel" type="string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="interactionDate-Date" type="string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="interactionDate-Time" type="string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="businessID" type="string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="sessionID" type="string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="transactionID" type="string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="messageID" type="string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="eventType" type="string"/>
|
||||
<element maxOccurs="unbounded" minOccurs="0" name="destinationSystem" type="string"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
</element>
|
||||
<element maxOccurs="1" minOccurs="0" name="message">
|
||||
<complexType>
|
||||
<sequence>
|
||||
<element maxOccurs="unbounded" minOccurs="0" name="RequestParameters">
|
||||
<complexType>
|
||||
<sequence>
|
||||
<element maxOccurs="1" minOccurs="0" name="name" type="string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="value" type="string"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
</element>
|
||||
</sequence>
|
||||
</complexType>
|
||||
</element>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<element name="Request" type="tns:RequestType"/>
|
||||
</schema>
|
||||
</wsdl:types>
|
||||
<wsdl:service name="IBK50_service0">
|
||||
<wsdl:port name="richiestaCessazioneLineaDonorPortTypeEndpoint0" binding="tns:richiestaCessazioneLineaDonorPortTypeEndpoint0Binding">
|
||||
<soap:address location="http://localhost:9880/richiestaCessazioneLineaDonorPortTypeEndpoint0"/>
|
||||
</wsdl:port>
|
||||
</wsdl:service>
|
||||
<wsdl:portType name="richiestaCessazioneLineaDonorPortType">
|
||||
<wsdl:operation name="IBK50richiestaCessazioneLineaDonor">
|
||||
<wsdl:input message="tns:IBK50richiestaCessazioneLineaDonorRequest"/>
|
||||
<wsdl:output message="tns:IBK50richiestaCessazioneLineaDonorResponse"/>
|
||||
</wsdl:operation>
|
||||
</wsdl:portType>
|
||||
<wsdl:binding name="richiestaCessazioneLineaDonorPortTypeEndpoint0Binding" type="tns:richiestaCessazioneLineaDonorPortType">
|
||||
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
|
||||
<wsdl:operation name="IBK50richiestaCessazioneLineaDonor">
|
||||
<soap:operation style="document" soapAction="/IBK50richiestaCessazioneLineaDonor"/>
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" parts="body"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" parts="body"/>
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
<wsdl:message name="IBK50richiestaCessazioneLineaDonorRequest">
|
||||
<wsdl:part name="body" element="ns0:Request"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="IBK50richiestaCessazioneLineaDonorResponse">
|
||||
<wsdl:part name="body" element="ns1:IBK50ResponseElement"/>
|
||||
</wsdl:message>
|
||||
</wsdl:definitions>
|
||||
82
dbcmnpsrc/FE/mnpdev/wsdbc/wsdl/gisp/SOAPHeader_v1.1.xsd
Normal file
82
dbcmnpsrc/FE/mnpdev/wsdbc/wsdl/gisp/SOAPHeader_v1.1.xsd
Normal file
@@ -0,0 +1,82 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:h="http://telecomitalia.it/SOA/SOAP/SOAPHeader/2023-04-06" targetNamespace="http://telecomitalia.it/SOA/SOAP/SOAPHeader/2023-04-06" elementFormDefault="qualified" version="1.1">
|
||||
<!-- Start Types Definition -->
|
||||
<xs:complexType name="HeaderType">
|
||||
<xs:sequence>
|
||||
<xs:element name="sourceSystem" type="h:sourceSystemType">
|
||||
</xs:element>
|
||||
<xs:element name="channel" type="h:channelType">
|
||||
</xs:element>
|
||||
<xs:element name="interactionDate" type="h:interactionDateType">
|
||||
</xs:element>
|
||||
<xs:element name="sessionID" type="h:sessionIDType">
|
||||
</xs:element>
|
||||
<xs:element name="businessID" type="h:businessIDType">
|
||||
</xs:element>
|
||||
<xs:element name="transactionID" type="h:transactionIDType">
|
||||
</xs:element>
|
||||
<xs:element name="messageID" type="h:messageIDType" minOccurs="0">
|
||||
</xs:element>
|
||||
<xs:element name="eventType" type="h:eventType" minOccurs="0">
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="dateType">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:pattern value="\d{4}-\d{2}-\d{2}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="timeType">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:pattern value="\d{2}:\d{2}:\d{2}((Z)|(\.\d{1,}Z?)|((\+|-)\d{2}:\d{2}))?"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="sessionIDType">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="24"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="businessIDType">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="24"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="messageIDType">
|
||||
<xs:restriction base="xs:string">
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="sourceSystemType">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="channelType">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="transactionIDType">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="24"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="eventType">
|
||||
<xs:restriction base="xs:string">
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="interactionDateType">
|
||||
<xs:sequence>
|
||||
<xs:element name="Date" type="h:dateType">
|
||||
</xs:element>
|
||||
<xs:element name="Time" type="h:timeType">
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<!-- End Types Definition -->
|
||||
<xs:element name="Header" type="h:HeaderType"/>
|
||||
</xs:schema>
|
||||
58
dbcmnpsrc/FE/mnpdev/wsdbc/wsdl/gisp/esitoCessMnp.wsdl
Normal file
58
dbcmnpsrc/FE/mnpdev/wsdbc/wsdl/gisp/esitoCessMnp.wsdl
Normal file
@@ -0,0 +1,58 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<wsdl:definitions
|
||||
targetNamespace = "http://dbcmnp/SOA/EsitoCessMnp"
|
||||
xmlns:nsSchema = "http://dbcmnp/SOA/EsitoCessMnp/2023-04-06"
|
||||
xmlns:soap = "http://schemas.xmlsoap.org/wsdl/soap/"
|
||||
xmlns:head = "http://telecomitalia.it/SOA/SOAP/SOAPHeader/2023-04-06"
|
||||
xmlns:tns = "http://dbcmnp/SOA/EsitoCessMnp"
|
||||
xmlns:wsdl = "http://schemas.xmlsoap.org/wsdl/"
|
||||
xmlns:xsd = "http://www.w3.org/2001/XMLSchema"
|
||||
>
|
||||
<wsdl:types>
|
||||
<xsd:schema targetNamespace = "http://dbcmnp/SOA/EsitoCessMnp">
|
||||
<xsd:import namespace = "http://dbcmnp/SOA/EsitoCessMnp/2023-04-06" schemaLocation = "esitoCessMnp.xsd"/>
|
||||
<xsd:import namespace = "http://telecomitalia.it/SOA/SOAP/SOAPHeader/2023-04-06" schemaLocation = "SOAPHeader_v1.1.xsd"/>
|
||||
</xsd:schema>
|
||||
</wsdl:types>
|
||||
|
||||
<wsdl:message name = "esitoCessMnpRequest">
|
||||
<wsdl:part element = "head:Header" name = "Header"/>
|
||||
<wsdl:part element = "nsSchema:esitoCessMnpRequest" name = "body"/>
|
||||
</wsdl:message>
|
||||
|
||||
<wsdl:message name = "esitoCessMnpResponse">
|
||||
<wsdl:part element = "head:Header" name = "Header"/>
|
||||
<wsdl:part element = "nsSchema:esitoCessMnpResponse" name = "body"/>
|
||||
</wsdl:message>
|
||||
|
||||
<wsdl:portType name = "EsitoCessMnpPortType">
|
||||
<wsdl:operation name = "esitoCessMnp">
|
||||
<wsdl:input message = "tns:esitoCessMnpRequest"/>
|
||||
<wsdl:output message = "tns:esitoCessMnpResponse"/>
|
||||
</wsdl:operation>
|
||||
</wsdl:portType>
|
||||
|
||||
<wsdl:binding name = "EsitoCessMnpBinding" type = "tns:EsitoCessMnpPortType">
|
||||
<soap:binding style = "document" transport = "http://schemas.xmlsoap.org/soap/http"/>
|
||||
|
||||
<wsdl:operation name = "esitoCessMnp">
|
||||
<soap:operation soapAction = "esitoCessMnp" style = "document"/>
|
||||
<wsdl:input>
|
||||
<soap:body parts = "body" use = "literal"/>
|
||||
<soap:header message = "tns:esitoCessMnpRequest" part = "Header" use = "literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body parts = "body" use = "literal"/>
|
||||
<soap:header message = "tns:esitoCessMnpResponse" part = "Header" use = "literal"/>
|
||||
</wsdl:output>
|
||||
|
||||
</wsdl:operation>
|
||||
|
||||
</wsdl:binding>
|
||||
|
||||
<wsdl:service name = "EsitoCessMnp-1.0">
|
||||
<wsdl:port binding = "tns:EsitoCessMnpBinding" name = "EsitoCessMnp">
|
||||
<soap:address location = "https://localhost:7502/wsgispesito/EsitoCessMnp"/>
|
||||
</wsdl:port>
|
||||
</wsdl:service>
|
||||
</wsdl:definitions>
|
||||
80
dbcmnpsrc/FE/mnpdev/wsdbc/wsdl/gisp/esitoCessMnp.xsd
Normal file
80
dbcmnpsrc/FE/mnpdev/wsdbc/wsdl/gisp/esitoCessMnp.xsd
Normal file
@@ -0,0 +1,80 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<xs:schema
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:sm="http://dbcmnp/SOA/EsitoCessMnp/2023-04-06"
|
||||
targetNamespace = "http://dbcmnp/SOA/EsitoCessMnp/2023-04-06"
|
||||
elementFormDefault="qualified"
|
||||
version="1.0"
|
||||
>
|
||||
<xs:element name="esitoCessMnpRequest">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="NOME_RICHIESTA" type="sm:typeNOME_RICHIESTA"/>
|
||||
<xs:element name="ESITO_CAS" type="sm:typeESITO_CAS"/>
|
||||
<xs:element name="DETTAGLIO_ESITO" type="sm:typeDETTAGLIO_ESITO" minOccurs="0"/>
|
||||
<xs:element name="DESCRIZIONE_ESITO" type="sm:typeDESCRIZIONE_ESITO"/>
|
||||
<xs:element name="DATA_ESPLETAMENTO" type="sm:dateTimeType" minOccurs="0"/>
|
||||
<xs:element name="CODICE_RIPROPOSIZIONE" type="sm:strLn23"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name="esitoCessMnpResponse">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="CODICE_ACK" type="sm:tipoAckTYPE"/>
|
||||
<xs:element name="DESCRIZIONE_ACK" type="sm:string255TYPE" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:simpleType name="typeNOME_RICHIESTA">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:pattern value="DBC_DISATMNPG|DBC_ATTIVGSM|DBC_DISATMNPG_PP|DBC_DISATMNPG_CO|DBC_DISATMNPG_BU"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
|
||||
<xs:simpleType name="typeESITO_CAS">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:pattern value="001|002|003"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
|
||||
<xs:simpleType name="typeDETTAGLIO_ESITO">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:length value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
|
||||
<xs:simpleType name="typeDESCRIZIONE_ESITO">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="48"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
|
||||
<xs:simpleType name="dateTimeType">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="20"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
|
||||
<xs:simpleType name="strLn23">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="23"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
|
||||
<xs:simpleType name="string255TYPE">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="255"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="tipoAckTYPE">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:pattern value="OK|KO"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
|
||||
|
||||
</xs:schema>
|
||||
10
dbcmnpsrc/FE/mnpdev/wsdbc/wsdl/gisp/handlerClient.config.xml
Normal file
10
dbcmnpsrc/FE/mnpdev/wsdbc/wsdl/gisp/handlerClient.config.xml
Normal file
@@ -0,0 +1,10 @@
|
||||
<weblogic-wsee-clientHandlerChain
|
||||
xmlns="http://www.bea.com/ns/weblogic/90"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xmlns:j2ee="http://java.sun.com/xml/ns/j2ee">
|
||||
|
||||
<handler>
|
||||
<j2ee:handler-name>RichiestaCessazioneSOAPHandler</j2ee:handler-name>
|
||||
<j2ee:handler-class>mnp.proxy.ws.gisp.client.RichiestaCessazioneSOAPHandler</j2ee:handler-class>
|
||||
</handler>
|
||||
</weblogic-wsee-clientHandlerChain>
|
||||
58
dbcmnpsrc/FE/mnpdev/wsdbc/wsdl/gisp/notifyGispEvent.wsdl
Normal file
58
dbcmnpsrc/FE/mnpdev/wsdbc/wsdl/gisp/notifyGispEvent.wsdl
Normal file
@@ -0,0 +1,58 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<wsdl:definitions
|
||||
targetNamespace = "http://dbcmnp/SOA/NotifyGispEvent"
|
||||
xmlns:nsSchema = "http://dbcmnp/SOA/NotifyGispEvent/2023-04-06"
|
||||
xmlns:soap = "http://schemas.xmlsoap.org/wsdl/soap/"
|
||||
xmlns:head = "http://telecomitalia.it/SOA/SOAP/SOAPHeader/2023-04-06"
|
||||
xmlns:tns = "http://dbcmnp/SOA/NotifyGispEvent"
|
||||
xmlns:wsdl = "http://schemas.xmlsoap.org/wsdl/"
|
||||
xmlns:xsd = "http://www.w3.org/2001/XMLSchema"
|
||||
>
|
||||
<wsdl:types>
|
||||
<xsd:schema targetNamespace = "http://dbcmnp/SOA/NotifyGispEvent">
|
||||
<xsd:import namespace = "http://dbcmnp/SOA/NotifyGispEvent/2023-04-06" schemaLocation = "notifyGispEvent.xsd"/>
|
||||
<xsd:import namespace = "http://telecomitalia.it/SOA/SOAP/SOAPHeader/2023-04-06" schemaLocation = "SOAPHeader_v1.1.xsd"/>
|
||||
</xsd:schema>
|
||||
</wsdl:types>
|
||||
|
||||
<wsdl:message name = "notifyGispEventRequest">
|
||||
<wsdl:part element = "head:Header" name = "Header"/>
|
||||
<wsdl:part element = "nsSchema:notifyGispEventRequest" name = "body"/>
|
||||
</wsdl:message>
|
||||
|
||||
<wsdl:message name = "notifyGispEventResponse">
|
||||
<wsdl:part element = "head:Header" name = "Header"/>
|
||||
<wsdl:part element = "nsSchema:notifyGispEventResponse" name = "body"/>
|
||||
</wsdl:message>
|
||||
|
||||
<wsdl:portType name = "NotifyGispEventPortType">
|
||||
<wsdl:operation name = "notifyGispEvent">
|
||||
<wsdl:input message = "tns:notifyGispEventRequest"/>
|
||||
<wsdl:output message = "tns:notifyGispEventResponse"/>
|
||||
</wsdl:operation>
|
||||
</wsdl:portType>
|
||||
|
||||
<wsdl:binding name = "NotifyGispEventBinding" type = "tns:NotifyGispEventPortType">
|
||||
<soap:binding style = "document" transport = "http://schemas.xmlsoap.org/soap/http"/>
|
||||
|
||||
<wsdl:operation name = "notifyGispEvent">
|
||||
<soap:operation soapAction = "notifyGispEvent" style = "document"/>
|
||||
<wsdl:input>
|
||||
<soap:body parts = "body" use = "literal"/>
|
||||
<soap:header message = "tns:notifyGispEventRequest" part = "Header" use = "literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body parts = "body" use = "literal"/>
|
||||
<soap:header message = "tns:notifyGispEventResponse" part = "Header" use = "literal"/>
|
||||
</wsdl:output>
|
||||
|
||||
</wsdl:operation>
|
||||
|
||||
</wsdl:binding>
|
||||
|
||||
<wsdl:service name = "NotifyGispEvent-1.0">
|
||||
<wsdl:port binding = "tns:NotifyGispEventBinding" name = "NotifyGispEvent">
|
||||
<soap:address location = "https://localhost:7502/wsgisp/NotifyGispEvent"/>
|
||||
</wsdl:port>
|
||||
</wsdl:service>
|
||||
</wsdl:definitions>
|
||||
60
dbcmnpsrc/FE/mnpdev/wsdbc/wsdl/gisp/notifyGispEvent.xsd
Normal file
60
dbcmnpsrc/FE/mnpdev/wsdbc/wsdl/gisp/notifyGispEvent.xsd
Normal file
@@ -0,0 +1,60 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<xs:schema
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:sm="http://dbcmnp/SOA/NotifyGispEvent/2023-04-06"
|
||||
targetNamespace="http://dbcmnp/SOA/NotifyGispEvent/2023-04-06"
|
||||
elementFormDefault="qualified"
|
||||
version="1.0"
|
||||
>
|
||||
<xs:element name="notifyGispEventRequest">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="sysdate" type="sm:string20TYPE" minOccurs="0"/>
|
||||
<xs:element name="msisdn" type="sm:string12TYPE"/>
|
||||
<xs:element name="tipoEvento" type="sm:string3TYPE"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name="notifyGispEventResponse">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="codiceAck" type="sm:tipoAckTYPE"/>
|
||||
<xs:element name="descrAck" type="sm:string255TYPE" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:simpleType name="string20TYPE">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="20"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
|
||||
<xs:simpleType name="string12TYPE">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="12"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
|
||||
|
||||
<xs:simpleType name="string3TYPE">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
|
||||
<xs:simpleType name="string255TYPE">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="255"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="tipoAckTYPE">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:pattern value="OK|KO"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
|
||||
|
||||
</xs:schema>
|
||||
Reference in New Issue
Block a user