First Commit - Source Code from Reply
This commit is contained in:
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>
|
||||
Binary file not shown.
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.
BIN
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
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>
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -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>
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
+21
@@ -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>
|
||||
+67
@@ -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>
|
||||
+31
@@ -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>
|
||||
+711
@@ -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>
|
||||
+10
@@ -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>
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
@@ -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,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>
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
@@ -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