Files
gateway-dbc-fx/gnpdev/sim/wsdbcfx/wsdl/dbss/CustomerOrderNPMgmt/CustomerOrderNumberPortabilityMgmt.xsd
2024-05-09 17:40:24 +02:00

114 lines
3.8 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!--
//-FILE-ID
// Name: CustomerOrderNumberPortabilityMgmt.xsd
// Version: 1.0
// Type: XSD file
// Analysis Version ServiceSpecification_CustomerOrderNumberPortabilityMgmt_ver2.2_rev0.doc
// Developed by: GdLAubay - SL
-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cst="http://telecomitalia.it/SOA/CustomerOrderNumberPortabilityMgmtCustomTypes/2015-05-11" xmlns:sm="http://telecomitalia.it/SOA/CustomerOrderNumberPortabilityMgmt/2015-05-11" targetNamespace="http://telecomitalia.it/SOA/CustomerOrderNumberPortabilityMgmt/2015-05-11" elementFormDefault="qualified" version="1.0">
<xs:import namespace="http://telecomitalia.it/SOA/CustomerOrderNumberPortabilityMgmtCustomTypes/2015-05-11" schemaLocation="CustomerOrderNumberPortabilityMgmtEntities.xsd"/>
<xs:include schemaLocation="ProcessData_v1.0.xsd"/>
<xs:element name="portInRequest">
<xs:complexType>
<xs:sequence>
<xs:element name="ProductOrder" type="cst:ProductOrderType"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="portInResponse">
<xs:complexType>
<xs:sequence>
<xs:element name="ProcessData" type="sm:ProcessData" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="validatePortOutResponse">
<xs:complexType>
<xs:sequence>
<xs:element name="ProcessData" type="sm:ProcessData" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="cancelPortOutResponse">
<xs:complexType>
<xs:sequence>
<xs:element name="ProcessData" type="sm:ProcessData" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="validatePortOutRequest">
<xs:complexType>
<xs:sequence>
<xs:element name="ProductOrder" type="cst:ProductOrderType" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="cancelPortOutRequest">
<xs:complexType>
<xs:sequence>
<xs:element name="ProductOrder" type="cst:ProductOrderType"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="oloCeasedPortInRequest">
<xs:complexType>
<xs:sequence>
<xs:element name="ProductOrder" type="cst:ProductOrderType"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="oloCeasedPortInResponse">
<xs:complexType>
<xs:sequence>
<xs:element name="ProcessData" type="sm:ProcessData" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="cancelPortInRequest">
<xs:complexType>
<xs:sequence>
<xs:element name="ProductOrder" type="cst:ProductOrderType"/>
<xs:element name="ProcessData" type="sm:ProcessData" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="resubmitPortInRequest">
<xs:complexType>
<xs:sequence>
<xs:element name="ProductOrder" type="cst:ProductOrderType"/>
<xs:element name="ProcessData" type="sm:ProcessData" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="commitPortOutRequest">
<xs:complexType>
<xs:sequence>
<xs:element name="CustomerOrder" type="cst:ProductOrderType"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="commitPortOutResponse">
<xs:complexType>
<xs:sequence>
<xs:element name="ProcessData" type="sm:ProcessData" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="renovateDACRequest">
<xs:complexType>
<xs:sequence>
<xs:element name="CustomerOrder" type="cst:ProductOrderType"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="renovateDACResponse">
<xs:complexType>
<xs:sequence>
<xs:element name="ProcessData" type="sm:ProcessData" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>