|
Apache CXF example source code file (enum.wsdl)
The Apache CXF enum.wsdl source code<?xml version="1.0" encoding="UTF-8"?> <!-- * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. --> <definitions targetNamespace="http://efms.att.com/ms/BVOIP/v1" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:ch="http://cio.att.com/CommonHeader/v2" xmlns:corba="http://cxf.apache.org/bindings/corba" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:msbvoip="http://efms.att.com/ms/BVOIP/v1" xmlns:ns1="http://efms.att.com/ms/BVOIP/v1/corba/typemap/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <corba:typeMapping targetNamespace="http://efms.att.com/ms/BVOIP/v1/corba/typemap/"> <corba:struct name="CancelObjectResponseType" repositoryID="IDL:CancelObjectResponseType:1.0" type="msbvoip:CancelObjectResponse"/> <corba:enum name="BillingElementEnum" repositoryID="IDL:BillingElementEnum:1.0" type="msbvoip:BillingElementEnum"> <corba:enumerator value="BVOIP"/> <corba:enumerator value="TOLLFREE"/> </corba:enum> <corba:enum name="OrderReleaseStatusEnum" repositoryID="IDL:OrderReleaseStatusEnum:1.0" type="msbvoip:OrderReleaseStatusEnum"> <corba:enumerator value="Release"/> </corba:enum> <corba:enum name="BillingResultEnum" repositoryID="IDL:BillingResultEnum:1.0" type="msbvoip:BillingResultEnum"> <corba:enumerator value="COMPLETE"/> <corba:enumerator value="ERROR"/> </corba:enum> <corba:enum name="OrderTypeEnum" repositoryID="IDL:OrderTypeEnum:1.0" type="msbvoip:OrderTypeEnum"> <corba:enumerator value="BVOIP"/> <corba:enumerator value="TFAF"/> </corba:enum> <corba:sequence bound="0" elemtype="ns1:OrderSrPair" name="ArrayOfOrderSrPairs" repositoryID="IDL:ArrayOfOrderSrPairs:1.0" type="msbvoip:ArrayOfOrderSrPairs"/> <corba:sequence bound="1" elemtype="corba:string" name="USRPOrderNumberArray" repositoryID="IDL:USRPOrderNumberArray:1.0" type="msbvoip:USRPOrderNumber"/> <corba:enum name="OrderStatusEnum" repositoryID="IDL:OrderStatusEnum:1.0" type="msbvoip:OrderStatusEnum"> <corba:enumerator value="0"/> <corba:enumerator value="1"/> <corba:enumerator value="2"/> <corba:enumerator value="3"/> <corba:enumerator value="4"/> </corba:enum> <corba:struct name="SendTargetSystemResultRequestType" repositoryID="IDL:SendTargetSystemResultRequestType:1.0" type="msbvoip:SendTargetSystemResultRequest"> <corba:member idltype="ns1:ProductEnum" name="Product"/> <corba:member idltype="corba:string" name="GIOMOrderNumber"/> <corba:member idltype="corba:string" name="PackageName"/> <corba:member idltype="ns1:TargetSystemEnum" name="TargetSystem"/> <corba:member idltype="ns1:TargetSystemActionEnum" name="TargetSystemAction"/> <corba:member idltype="ns1:TargetSystemResultEnum" name="TargetSystemResult"/> <corba:member idltype="ns1:TargetSystemErrorCodeArray" name="TargetSystemErrorCode"/> <corba:member idltype="ns1:TargetSystemErrorMessageArray" name="TargetSystemErrorMessage"/> <corba:member idltype="ns1:TNStartArray" name="TNStart"/> <corba:member idltype="ns1:TNEndArray" name="TNEnd"/> </corba:struct> <corba:sequence bound="1" elemtype="corba:long" name="TargetSystemErrorCodeArray" repositoryID="IDL:TargetSystemErrorCodeArray:1.0" type="msbvoip:TargetSystemErrorCode"/> <corba:struct name="SendBillingResultRequestType" repositoryID="IDL:SendBillingResultRequestType:1.0" type="msbvoip:SendBillingResultRequest"> <corba:member idltype="ns1:ProductEnum" name="Product"/> <corba:member idltype="corba:string" name="GIOMOrderNumber"/> <corba:member idltype="corba:string" name="PackageName"/> <corba:member idltype="ns1:BillingSystemEnum" name="BillingSystem"/> <corba:member idltype="ns1:BillingActionEnum" name="BillingAction"/> <corba:member idltype="ns1:BillingElementEnum" name="BillingElement"/> <corba:member idltype="ns1:BillingResultEnum" name="BillingResult"/> <corba:member idltype="ns1:BillingErrorCodeArray" name="BillingErrorCode"/> <corba:member idltype="ns1:BillingErrorMessageArray" name="BillingErrorMessage"/> </corba:struct> <corba:sequence bound="0" elemtype="ns1:ActivityItem" name="ArrayOfActivityItems" repositoryID="IDL:ArrayOfActivityItems:1.0" type="msbvoip:ArrayOfActivityItems"/> <corba:sequence bound="1" elemtype="corba:string" name="GRCArray" repositoryID="IDL:GRCArray:1.0" type="msbvoip:GRC"/> <corba:struct name="ActivityItem" repositoryID="IDL:ActivityItem:1.0" type="msbvoip:ActivityItem"> <corba:member idltype="ns1:RequestOptionEnum" name="RequestOption"/> </corba:struct> <corba:enum name="CountryCodeEnum" repositoryID="IDL:CountryCodeEnum:1.0" type="msbvoip:CountryCodeEnum"> <corba:enumerator value="AF"/> <corba:enumerator value="AL"/> <corba:enumerator value="DZ"/> <corba:enumerator value="AS"/> <corba:enumerator value="AD"/> <corba:enumerator value="AO"/> <corba:enumerator value="AI"/> <corba:enumerator value="AQ"/> <corba:enumerator value="AG"/> <corba:enumerator value="AR"/> <corba:enumerator value="AM"/> <corba:enumerator value="AW"/> <corba:enumerator value="AU"/> <corba:enumerator value="AT"/> <corba:enumerator value="AZ"/> <corba:enumerator value="BS"/> <corba:enumerator value="BH"/> <corba:enumerator value="BD"/> <corba:enumerator value="BB"/> <corba:enumerator value="BY"/> <corba:enumerator value="BE"/> <corba:enumerator value="BZ"/> <corba:enumerator value="BJ"/> <corba:enumerator value="BM"/> <corba:enumerator value="BT"/> <corba:enumerator value="BO"/> <corba:enumerator value="BA"/> <corba:enumerator value="BW"/> <corba:enumerator value="BV"/> <corba:enumerator value="BR"/> <corba:enumerator value="IO"/> <corba:enumerator value="VG"/> <corba:enumerator value="BN"/> <corba:enumerator value="BG"/> <corba:enumerator value="BF"/> <corba:enumerator value="BI"/> <corba:enumerator value="KH"/> <corba:enumerator value="CM"/> <corba:enumerator value="CA"/> <corba:enumerator value="CV"/> <corba:enumerator value="KY"/> <corba:enumerator value="CF"/> <corba:enumerator value="TD"/> <corba:enumerator value="CL"/> <corba:enumerator value="CN"/> <corba:enumerator value="CX"/> <corba:enumerator value="CC"/> <corba:enumerator value="CO"/> <corba:enumerator value="KM"/> <corba:enumerator value="CD"/> <corba:enumerator value="CG"/> <corba:enumerator value="CK"/> <corba:enumerator value="CR"/> <corba:enumerator value="CI"/> <corba:enumerator value="CU"/> <corba:enumerator value="CY"/> <corba:enumerator value="CZ"/> <corba:enumerator value="DK"/> <corba:enumerator value="DJ"/> <corba:enumerator value="DM"/> <corba:enumerator value="DO"/> <corba:enumerator value="EC"/> <corba:enumerator value="EG"/> <corba:enumerator value="SV"/> <corba:enumerator value="GQ"/> <corba:enumerator value="ER"/> <corba:enumerator value="EE"/> <corba:enumerator value="ET"/> <corba:enumerator value="FO"/> <corba:enumerator value="FK"/> <corba:enumerator value="FJ"/> <corba:enumerator value="FI"/> <corba:enumerator value="FR"/> <corba:enumerator value="GF"/> <corba:enumerator value="PF"/> <corba:enumerator value="TF"/> <corba:enumerator value="GA"/> <corba:enumerator value="GM"/> <corba:enumerator value="GE"/> <corba:enumerator value="DE"/> <corba:enumerator value="GH"/> <corba:enumerator value="GI"/> <corba:enumerator value="GR"/> <corba:enumerator value="GL"/> <corba:enumerator value="GD"/> <corba:enumerator value="GP"/> <corba:enumerator value="GU"/> <corba:enumerator value="GT"/> <corba:enumerator value="GN"/> <corba:enumerator value="GW"/> <corba:enumerator value="GY"/> <corba:enumerator value="HT"/> <corba:enumerator value="HM"/> <corba:enumerator value="VA"/> <corba:enumerator value="HN"/> <corba:enumerator value="HK"/> <corba:enumerator value="HR"/> <corba:enumerator value="HU"/> <corba:enumerator value="IS"/> <corba:enumerator value="IN"/> <corba:enumerator value="ID"/> <corba:enumerator value="IR"/> <corba:enumerator value="IQ"/> <corba:enumerator value="IE"/> <corba:enumerator value="IL"/> <corba:enumerator value="IT"/> <corba:enumerator value="JM"/> <corba:enumerator value="JP"/> <corba:enumerator value="JO"/> <corba:enumerator value="KZ"/> <corba:enumerator value="KE"/> <corba:enumerator value="KI"/> <corba:enumerator value="KP"/> <corba:enumerator value="KR"/> <corba:enumerator value="KW"/> <corba:enumerator value="KG"/> <corba:enumerator value="LA"/> <corba:enumerator value="LV"/> <corba:enumerator value="LB"/> <corba:enumerator value="LS"/> <corba:enumerator value="LR"/> <corba:enumerator value="LY"/> <corba:enumerator value="LI"/> <corba:enumerator value="LT"/> <corba:enumerator value="LU"/> <corba:enumerator value="MO"/> <corba:enumerator value="MK"/> <corba:enumerator value="MG"/> <corba:enumerator value="MW"/> <corba:enumerator value="MY"/> <corba:enumerator value="MV"/> <corba:enumerator value="ML"/> <corba:enumerator value="MT"/> <corba:enumerator value="MH"/> <corba:enumerator value="MQ"/> <corba:enumerator value="MR"/> <corba:enumerator value="MU"/> <corba:enumerator value="YT"/> <corba:enumerator value="MX"/> <corba:enumerator value="FM"/> <corba:enumerator value="MD"/> <corba:enumerator value="MC"/> <corba:enumerator value="MN"/> <corba:enumerator value="MS"/> <corba:enumerator value="MA"/> <corba:enumerator value="MZ"/> <corba:enumerator value="MM"/> <corba:enumerator value="NA"/> <corba:enumerator value="NR"/> <corba:enumerator value="NP"/> <corba:enumerator value="AN"/> <corba:enumerator value="NL"/> <corba:enumerator value="NC"/> <corba:enumerator value="NZ"/> <corba:enumerator value="NI"/> <corba:enumerator value="NE"/> <corba:enumerator value="NG"/> <corba:enumerator value="NU"/> <corba:enumerator value="NF"/> <corba:enumerator value="MP"/> <corba:enumerator value="NO"/> <corba:enumerator value="OM"/> <corba:enumerator value="PK"/> <corba:enumerator value="PW"/> <corba:enumerator value="PS"/> <corba:enumerator value="PA"/> <corba:enumerator value="PG"/> <corba:enumerator value="PY"/> <corba:enumerator value="PE"/> <corba:enumerator value="PH"/> <corba:enumerator value="PN"/> <corba:enumerator value="PL"/> <corba:enumerator value="PT"/> <corba:enumerator value="PR"/> <corba:enumerator value="QA"/> <corba:enumerator value="RE"/> <corba:enumerator value="RO"/> <corba:enumerator value="RU"/> <corba:enumerator value="RW"/> <corba:enumerator value="SH"/> <corba:enumerator value="KN"/> <corba:enumerator value="LC"/> <corba:enumerator value="PM"/> <corba:enumerator value="VC"/> <corba:enumerator value="WS"/> <corba:enumerator value="SM"/> <corba:enumerator value="ST"/> <corba:enumerator value="SA"/> <corba:enumerator value="SN"/> <corba:enumerator value="CS"/> <corba:enumerator value="SC"/> <corba:enumerator value="SL"/> <corba:enumerator value="SG"/> <corba:enumerator value="SK"/> <corba:enumerator value="SI"/> <corba:enumerator value="SB"/> <corba:enumerator value="SO"/> <corba:enumerator value="ZA"/> <corba:enumerator value="GS"/> <corba:enumerator value="ES"/> <corba:enumerator value="LK"/> <corba:enumerator value="SD"/> <corba:enumerator value="SR"/> <corba:enumerator value="SJ"/> <corba:enumerator value="SZ"/> <corba:enumerator value="SE"/> <corba:enumerator value="CH"/> <corba:enumerator value="SY"/> <corba:enumerator value="TW"/> <corba:enumerator value="TJ"/> <corba:enumerator value="TZ"/> <corba:enumerator value="TH"/> <corba:enumerator value="TL"/> <corba:enumerator value="TG"/> <corba:enumerator value="TK"/> <corba:enumerator value="TO"/> <corba:enumerator value="TT"/> <corba:enumerator value="TN"/> <corba:enumerator value="TR"/> <corba:enumerator value="TM"/> <corba:enumerator value="TC"/> <corba:enumerator value="TV"/> <corba:enumerator value="VI"/> <corba:enumerator value="UG"/> <corba:enumerator value="UA"/> <corba:enumerator value="AE"/> <corba:enumerator value="GB"/> <corba:enumerator value="UM"/> <corba:enumerator value="US"/> <corba:enumerator value="UY"/> <corba:enumerator value="UZ"/> <corba:enumerator value="VU"/> <corba:enumerator value="VE"/> <corba:enumerator value="VN"/> <corba:enumerator value="WF"/> <corba:enumerator value="EH"/> <corba:enumerator value="YE"/> <corba:enumerator value="ZM"/> <corba:enumerator value="ZW"/> <corba:enumerator value="X_CA_N"/> <corba:enumerator value="X_CA_S"/> <corba:enumerator value="X_GB_E"/> <corba:enumerator value="X_AN_C"/> <corba:enumerator value="X_UK_E"/> </corba:enum> <corba:struct name="SendOrderReadyRequestType" repositoryID="IDL:SendOrderReadyRequestType:1.0" type="msbvoip:SendOrderReadyRequest"> <corba:member idltype="ns1:ProductEnum" name="Product"/> <corba:member idltype="corba:string" name="GIOMOrderNumber"/> <corba:member idltype="corba:long" name="GIOMOrderVersion"/> <corba:member idltype="corba:string" name="PackageName"/> <corba:member idltype="ns1:DDMMYYYYhhmm" name="CreatedDateandTime"/> <corba:member idltype="ns1:USRPOrderNumberArray" name="USRPOrderNumber"/> <corba:member idltype="ns1:GCSMSolutionNumberArray" name="GCSMSolutionNumber"/> <corba:member idltype="ns1:OrderTypeEnum" name="OrderType"/> </corba:struct> <corba:enum name="TargetSystemEnum" repositoryID="IDL:TargetSystemEnum:1.0" type="msbvoip:TargetSystemEnum"> <corba:enumerator value="LNP"/> <corba:enumerator value="SPP"/> </corba:enum> <corba:struct name="SendBillingResultResponseType" repositoryID="IDL:SendBillingResultResponseType:1.0" type="msbvoip:SendBillingResultResponse"/> <corba:struct name="FullOrder" repositoryID="IDL:FullOrder:1.0" type="msbvoip:FullOrder"> <corba:member idltype="corba:string" name="OrderNumber"/> <corba:member idltype="corba:longlong" name="ToSiteOriginalKey"/> <corba:member idltype="ns1:YesNoEnum" name="IsCheckedOut"/> <corba:member idltype="ns1:OrderStateEnum" name="OrderState"/> <corba:member idltype="ns1:ArrayOfActivityItems" name="ActivityList"/> </corba:struct> <corba:struct name="GetOrderStatusRequestType" repositoryID="IDL:GetOrderStatusRequestType:1.0" type="msbvoip:GetOrderStatusRequest"> <corba:member idltype="ns1:ProductEnum" name="Product"/> <corba:member idltype="corba:string" name="GIOMOrderNumber"/> <corba:member idltype="corba:string" name="PackageName"/> </corba:struct> <corba:enum name="TargetSystemResultEnum" repositoryID="IDL:TargetSystemResultEnum:1.0" type="msbvoip:TargetSystemResultEnum"> <corba:enumerator value="ACK"/> <corba:enumerator value="COMPLETE"/> <corba:enumerator value="CONFLICT"/> <corba:enumerator value="ERROR"/> <corba:enumerator value="FOC"/> </corba:enum> <corba:struct name="CreateCrRequestType" repositoryID="IDL:CreateCrRequestType:1.0" type="msbvoip:CreateCrRequest"> <corba:member idltype="ns1:ProductEnum" name="Product"/> <corba:member idltype="ns1:SolutionCrNumberArray" name="SolutionCrNumber"/> <corba:member idltype="corba:string" name="CrNumber"/> <corba:member idltype="corba:string" name="MCN"/> <corba:member idltype="ns1:GRCArray" name="GRC"/> <corba:member idltype="corba:string" name="ContractNumber"/> <corba:member idltype="corba:string" name="CustomerName"/> <corba:member idltype="corba:string" name="AuthentId"/> <corba:member idltype="ns1:YesNoEnum" name="AttTnInd"/> <corba:member idltype="ns1:UserTypeEnum" name="UserType"/> </corba:struct> <corba:struct name="ReviewSuppResponseType" repositoryID="IDL:ReviewSuppResponseType:1.0" type="msbvoip:ReviewSuppResponse"/> <corba:enum name="SuppActionEnum" repositoryID="IDL:SuppActionEnum:1.0" type="msbvoip:SuppActionEnum"> <corba:enumerator value="Add"/> <corba:enumerator value="Change"/> <corba:enumerator value="Delete"/> </corba:enum> <corba:struct name="SiteAddress" repositoryID="IDL:SiteAddress:1.0" type="msbvoip:SiteAddress"> <corba:member idltype="corba:string" name="StreetAddress"/> <corba:member idltype="corba:string" name="Room"/> <corba:member idltype="corba:string" name="Floor"/> <corba:member idltype="ns1:SuiteArray" name="Suite"/> <corba:member idltype="ns1:BuildingArray" name="Building"/> <corba:member idltype="corba:string" name="City"/> <corba:member idltype="ns1:CountyArray" name="County"/> <corba:member idltype="ns1:StateArray" name="State"/> <corba:member idltype="ns1:PostalCodeArray" name="PostalCode"/> <corba:member idltype="ns1:CountryCodeEnum" name="Country"/> </corba:struct> <corba:struct name="SendOrderReadyResponseType" repositoryID="IDL:SendOrderReadyResponseType:1.0" type="msbvoip:SendOrderReadyResponse"/> <corba:sequence bound="1" elemtype="corba:string" name="TargetSystemErrorMessageArray" repositoryID="IDL:TargetSystemErrorMessageArray:1.0" type="msbvoip:TargetSystemErrorMessage"/> <corba:enum name="UserTypeEnum" repositoryID="IDL:UserTypeEnum:1.0" type="msbvoip:UserTypeEnum"> <corba:enumerator value="1"/> <corba:enumerator value="2"/> </corba:enum> <corba:struct name="CancelObjectRequestType" repositoryID="IDL:CancelObjectRequestType:1.0" type="msbvoip:CancelObjectRequest"> <corba:member idltype="ns1:ObjectTypeEnum" name="ObjectType"/> <corba:member idltype="corba:string" name="ObjectId"/> <corba:member idltype="corba:string" name="Reason"/> </corba:struct> <corba:sequence bound="1" elemtype="corba:string" name="TNEndArray" repositoryID="IDL:TNEndArray:1.0" type="msbvoip:TNEnd"/> <corba:enum name="EventEnum" repositoryID="IDL:EventEnum:1.0" type="msbvoip:EventEnum"> <corba:enumerator value="Cancel"/> <corba:enumerator value="LNS_Prov_Status"/> <corba:enumerator value="Ten_D_Trigger_Remove_Status"/> <corba:enumerator value="VoIP_NE_Prov_Status"/> </corba:enum> <corba:enum name="ObjectTypeEnum" repositoryID="IDL:ObjectTypeEnum:1.0" type="msbvoip:ObjectTypeEnum"> <corba:enumerator value="Activity"/> <corba:enumerator value="CR"/> <corba:enumerator value="Order"/> <corba:enumerator value="SolutionCR"/> <corba:enumerator value="SR"/> </corba:enum> <corba:sequence bound="1" elemtype="corba:string" name="BillingErrorMessageArray" repositoryID="IDL:BillingErrorMessageArray:1.0" type="msbvoip:BillingErrorMessage"/> <corba:struct name="NotifySvcOrderActStatusResponseType" repositoryID="IDL:NotifySvcOrderActStatusResponseType:1.0" type="msbvoip:NotifySvcOrderActStatusResponse"/> <corba:sequence bound="1" elemtype="corba:string" name="SrNumberArray" repositoryID="IDL:SrNumberArray:1.0" type="msbvoip:SrNumber"/> <corba:enum name="OrderStateEnum" repositoryID="IDL:OrderStateEnum:1.0" type="msbvoip:OrderStateEnum"> <corba:enumerator value="Deleted"/> <corba:enumerator value="Not_Processed"/> <corba:enumerator value="Processed"/> </corba:enum> <corba:enum name="ProductEnum" repositoryID="IDL:ProductEnum:1.0" type="msbvoip:ProductEnum"> <corba:enumerator value="BVOIP"/> </corba:enum> <corba:sequence bound="1" elemtype="corba:string" name="SolutionCrNumberArray" repositoryID="IDL:SolutionCrNumberArray:1.0" type="msbvoip:SolutionCrNumber"/> <corba:struct name="OrderSrPair" repositoryID="IDL:OrderSrPair:1.0" type="msbvoip:OrderSrPair"> <corba:member idltype="corba:string" name="OrderNumber"/> <corba:member idltype="ns1:SrNumberArray" name="SrNumber"/> <corba:member idltype="ns1:OrderReleaseStatusEnum" name="ReleaseStatus"/> </corba:struct> <corba:struct name="CreateSrResponseType" repositoryID="IDL:CreateSrResponseType:1.0" type="msbvoip:CreateSrResponse"> <corba:member idltype="ns1:ArrayOfOrderSrPairs" name="SrNumberList"/> </corba:struct> <corba:sequence bound="1" elemtype="corba:string" name="BuildingArray" repositoryID="IDL:BuildingArray:1.0" type="msbvoip:Building"/> <corba:enum name="RequestOptionEnum" repositoryID="IDL:RequestOptionEnum:1.0" type="msbvoip:RequestOptionEnum"> <corba:enumerator value="0"/> <corba:enumerator value="1"/> <corba:enumerator value="2"/> <corba:enumerator value="3"/> <corba:enumerator value="4"/> <corba:enumerator value="5"/> <corba:enumerator value="7"/> <corba:enumerator value="8"/> <corba:enumerator value="9"/> </corba:enum> <corba:enum name="BillingActionEnum" repositoryID="IDL:BillingActionEnum:1.0" type="msbvoip:BillingActionEnum"> <corba:enumerator value="START"/> </corba:enum> <corba:struct name="NotifySvcOrderActStatusRequestType" repositoryID="IDL:NotifySvcOrderActStatusRequestType:1.0" type="msbvoip:NotifySvcOrderActStatusRequest"> <corba:member idltype="ns1:ProductEnum" name="Product"/> <corba:member idltype="corba:string" name="OrderNumber"/> <corba:member idltype="corba:long" name="VersionNumber"/> <corba:member idltype="ns1:EventEnum" name="Event"/> <corba:member idltype="ns1:EventStatusEnum" name="EventStatus"/> <corba:member idltype="corba:string" name="SPP_Link"/> </corba:struct> <corba:enum name="EventStatusEnum" repositoryID="IDL:EventStatusEnum:1.0" type="msbvoip:EventStatusEnum"> <corba:enumerator value="failure"/> <corba:enumerator value="success"/> </corba:enum> <corba:sequence bound="1" elemtype="corba:string" name="PostalCodeArray" repositoryID="IDL:PostalCodeArray:1.0" type="msbvoip:PostalCode"/> <corba:enum name="BillingSystemEnum" repositoryID="IDL:BillingSystemEnum:1.0" type="msbvoip:BillingSystemEnum"> <corba:enumerator value="CADM"/> <corba:enumerator value="WAT/SOP"/> </corba:enum> <corba:sequence bound="1" elemtype="corba:string" name="GCSMSolutionNumberArray" repositoryID="IDL:GCSMSolutionNumberArray:1.0" type="msbvoip:GCSMSolutionNumber"/> <corba:struct name="Site" repositoryID="IDL:Site:1.0" type="msbvoip:Site"> <corba:member idltype="corba:longlong" name="SiteOriginalKey"/> <corba:member idltype="corba:string" name="SiteName"/> <corba:member idltype="ns1:SiteAddress" name="Address"/> </corba:struct> <corba:sequence bound="1" elemtype="corba:string" name="SuiteArray" repositoryID="IDL:SuiteArray:1.0" type="msbvoip:Suite"/> <corba:struct name="CreateCrResponseType" repositoryID="IDL:CreateCrResponseType:1.0" type="msbvoip:CreateCrResponse"/> <corba:struct name="ReviewSuppRequestType" repositoryID="IDL:ReviewSuppRequestType:1.0" type="msbvoip:ReviewSuppRequest"> <corba:member idltype="ns1:ProductEnum" name="Product"/> <corba:member idltype="corba:string" name="GIOMOrderNumber"/> <corba:member idltype="corba:long" name="GIOMOrderVersion"/> <corba:member idltype="corba:string" name="PackageName"/> <corba:member idltype="ns1:DDMMYYYYhhmm" name="CreatedDateandTime"/> <corba:member idltype="ns1:OrderTypeEnum" name="OrderType"/> </corba:struct> <corba:enum name="YesNoEnum" repositoryID="IDL:YesNoEnum:1.0" type="msbvoip:YesNoEnum"> <corba:enumerator value="N"/> <corba:enumerator value="Y"/> </corba:enum> <corba:enum name="TargetSystemActionEnum" repositoryID="IDL:TargetSystemActionEnum:1.0" type="msbvoip:TargetSystemActionEnum"> <corba:enumerator value="APRQ"/> <corba:enumerator value="CancelVPR"/> <corba:enumerator value="PPRQ"/> <corba:enumerator value="VPR"/> </corba:enum> <corba:sequence bound="1" elemtype="corba:string" name="BillingErrorCodeArray" repositoryID="IDL:BillingErrorCodeArray:1.0" type="msbvoip:BillingErrorCode"/> <corba:exception name="WSException" repositoryID="IDL:WSException:1.0" type="msbvoip:SendTargetSystemResultResponse"/> <corba:struct name="GetOrderStatusResponseType" repositoryID="IDL:GetOrderStatusResponseType:1.0" type="msbvoip:GetOrderStatusResponse"> <corba:member idltype="ns1:OrderStatusEnum" name="OrderStatus"/> <corba:member idltype="ns1:YesNoEnum" name="SuppInd"/> <corba:member idltype="ns1:YesNoEnum" name="CancelInd"/> </corba:struct> <corba:sequence bound="1" elemtype="corba:string" name="TNStartArray" repositoryID="IDL:TNStartArray:1.0" type="msbvoip:TNStart"/> <corba:struct name="CreateSrRequestType" repositoryID="IDL:CreateSrRequestType:1.0" type="msbvoip:CreateSrRequest"> <corba:member idltype="ns1:ProductEnum" name="Product"/> <corba:member idltype="corba:string" name="CrNumber"/> <corba:member idltype="ns1:ArrayOfSites" name="SiteList"/> <corba:member idltype="ns1:ArrayOfFullOrders" name="OrderList"/> </corba:struct> <corba:sequence bound="1" elemtype="corba:string" name="StateArray" repositoryID="IDL:StateArray:1.0" type="msbvoip:State"/> <corba:anonstring bound="12" name="DDMMYYYYhhmm" type="xsd:string"/> <corba:sequence bound="0" elemtype="ns1:FullOrder" name="ArrayOfFullOrders" repositoryID="IDL:ArrayOfFullOrders:1.0" type="msbvoip:ArrayOfFullOrders"/> <corba:sequence bound="0" elemtype="ns1:Site" name="ArrayOfSites" repositoryID="IDL:ArrayOfSites:1.0" type="msbvoip:ArrayOfSites"/> <corba:sequence bound="1" elemtype="corba:string" name="CountyArray" repositoryID="IDL:CountyArray:1.0" type="msbvoip:County"/> </corba:typeMapping> <types> <schema elementFormDefault="qualified" targetNamespace="http://efms.att.com/ms/BVOIP/v1" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"> <!-- Simple Types --> <!-- Key --> <simpleType name="KeyType"> <restriction base="xsd:long"> <maxLength value="11"/> </restriction> </simpleType> <!-- Date format DDMMYYYYhhmm --> <simpleType name="DDMMYYYYhhmm"> <restriction base="xsd:string"> <maxLength value="12"/> </restriction> </simpleType> <!-- Enumerations --> <!-- Billing Action Enum --> <simpleType name="BillingActionEnum"> <restriction base="xsd:string"> <enumeration value="START"/> </restriction> </simpleType> <!-- Billing Element Enum --> <simpleType name="BillingElementEnum"> <restriction base="xsd:string"> <enumeration value="BVOIP"/> <enumeration value="TOLLFREE"/> </restriction> </simpleType> <!-- Billing Result Enum --> <simpleType name="BillingResultEnum"> <restriction base="xsd:string"> <enumeration value="COMPLETE"/> <enumeration value="ERROR"/> </restriction> </simpleType> <!-- Billing System Enum --> <simpleType name="BillingSystemEnum"> <restriction base="xsd:string"> <enumeration value="CADM"/> <enumeration value="WAT/SOP"/> </restriction> </simpleType> <!-- Country Code Enum ISO 3166 --> <simpleType name="CountryCodeEnum"> <restriction base="xsd:string"> <enumeration value="AF"/> <enumeration value="AL"/> <enumeration value="DZ"/> <enumeration value="AS"/> <enumeration value="AD"/> <enumeration value="AO"/> <enumeration value="AI"/> <enumeration value="AQ"/> <enumeration value="AG"/> <enumeration value="AR"/> <enumeration value="AM"/> <enumeration value="AW"/> <enumeration value="AU"/> <enumeration value="AT"/> <enumeration value="AZ"/> <enumeration value="BS"/> <enumeration value="BH"/> <enumeration value="BD"/> <enumeration value="BB"/> <enumeration value="BY"/> <enumeration value="BE"/> <enumeration value="BZ"/> <enumeration value="BJ"/> <enumeration value="BM"/> <enumeration value="BT"/> <enumeration value="BO"/> <enumeration value="BA"/> <enumeration value="BW"/> <enumeration value="BV"/> <enumeration value="BR"/> <enumeration value="IO"/> <enumeration value="VG"/> <enumeration value="BN"/> <enumeration value="BG"/> <enumeration value="BF"/> <enumeration value="BI"/> <enumeration value="KH"/> <enumeration value="CM"/> <enumeration value="CA"/> <enumeration value="CV"/> <enumeration value="KY"/> <enumeration value="CF"/> <enumeration value="TD"/> <enumeration value="CL"/> <enumeration value="CN"/> <enumeration value="CX"/> <enumeration value="CC"/> <enumeration value="CO"/> <enumeration value="KM"/> <enumeration value="CD"/> <enumeration value="CG"/> <enumeration value="CK"/> <enumeration value="CR"/> <enumeration value="CI"/> <enumeration value="CU"/> <enumeration value="CY"/> <enumeration value="CZ"/> <enumeration value="DK"/> <enumeration value="DJ"/> <enumeration value="DM"/> <enumeration value="DO"/> <enumeration value="EC"/> <enumeration value="EG"/> <enumeration value="SV"/> <enumeration value="GQ"/> <enumeration value="ER"/> <enumeration value="EE"/> <enumeration value="ET"/> <enumeration value="FO"/> <enumeration value="FK"/> <enumeration value="FJ"/> <enumeration value="FI"/> <enumeration value="FR"/> <enumeration value="GF"/> <enumeration value="PF"/> <enumeration value="TF"/> <enumeration value="GA"/> <enumeration value="GM"/> <enumeration value="GE"/> <enumeration value="DE"/> <enumeration value="GH"/> <enumeration value="GI"/> <enumeration value="GR"/> <enumeration value="GL"/> <enumeration value="GD"/> <enumeration value="GP"/> <enumeration value="GU"/> <enumeration value="GT"/> <enumeration value="GN"/> <enumeration value="GW"/> <enumeration value="GY"/> <enumeration value="HT"/> <enumeration value="HM"/> <enumeration value="VA"/> <enumeration value="HN"/> <enumeration value="HK"/> <enumeration value="HR"/> <enumeration value="HU"/> <enumeration value="IS"/> <enumeration value="IN"/> <enumeration value="ID"/> <enumeration value="IR"/> <enumeration value="IQ"/> <enumeration value="IE"/> <enumeration value="IL"/> <enumeration value="IT"/> <enumeration value="JM"/> <enumeration value="JP"/> <enumeration value="JO"/> <enumeration value="KZ"/> <enumeration value="KE"/> <enumeration value="KI"/> <enumeration value="KP"/> <enumeration value="KR"/> <enumeration value="KW"/> <enumeration value="KG"/> <enumeration value="LA"/> <enumeration value="LV"/> <enumeration value="LB"/> <enumeration value="LS"/> <enumeration value="LR"/> <enumeration value="LY"/> <enumeration value="LI"/> <enumeration value="LT"/> <enumeration value="LU"/> <enumeration value="MO"/> <enumeration value="MK"/> <enumeration value="MG"/> <enumeration value="MW"/> <enumeration value="MY"/> <enumeration value="MV"/> <enumeration value="ML"/> <enumeration value="MT"/> <enumeration value="MH"/> <enumeration value="MQ"/> <enumeration value="MR"/> <enumeration value="MU"/> <enumeration value="YT"/> <enumeration value="MX"/> <enumeration value="FM"/> <enumeration value="MD"/> <enumeration value="MC"/> <enumeration value="MN"/> <enumeration value="MS"/> <enumeration value="MA"/> <enumeration value="MZ"/> <enumeration value="MM"/> <enumeration value="NA"/> <enumeration value="NR"/> <enumeration value="NP"/> <enumeration value="AN"/> <enumeration value="NL"/> <enumeration value="NC"/> <enumeration value="NZ"/> <enumeration value="NI"/> <enumeration value="NE"/> <enumeration value="NG"/> <enumeration value="NU"/> <enumeration value="NF"/> <enumeration value="MP"/> <enumeration value="NO"/> <enumeration value="OM"/> <enumeration value="PK"/> <enumeration value="PW"/> <enumeration value="PS"/> <enumeration value="PA"/> <enumeration value="PG"/> <enumeration value="PY"/> <enumeration value="PE"/> <enumeration value="PH"/> <enumeration value="PN"/> <enumeration value="PL"/> <enumeration value="PT"/> <enumeration value="PR"/> <enumeration value="QA"/> <enumeration value="RE"/> <enumeration value="RO"/> <enumeration value="RU"/> <enumeration value="RW"/> <enumeration value="SH"/> <enumeration value="KN"/> <enumeration value="LC"/> <enumeration value="PM"/> <enumeration value="VC"/> <enumeration value="WS"/> <enumeration value="SM"/> <enumeration value="ST"/> <enumeration value="SA"/> <enumeration value="SN"/> <enumeration value="CS"/> <enumeration value="SC"/> <enumeration value="SL"/> <enumeration value="SG"/> <enumeration value="SK"/> <enumeration value="SI"/> <enumeration value="SB"/> <enumeration value="SO"/> <enumeration value="ZA"/> <enumeration value="GS"/> <enumeration value="ES"/> <enumeration value="LK"/> <enumeration value="SD"/> <enumeration value="SR"/> <enumeration value="SJ"/> <enumeration value="SZ"/> <enumeration value="SE"/> <enumeration value="CH"/> <enumeration value="SY"/> <enumeration value="TW"/> <enumeration value="TJ"/> <enumeration value="TZ"/> <enumeration value="TH"/> <enumeration value="TL"/> <enumeration value="TG"/> <enumeration value="TK"/> <enumeration value="TO"/> <enumeration value="TT"/> <enumeration value="TN"/> <enumeration value="TR"/> <enumeration value="TM"/> <enumeration value="TC"/> <enumeration value="TV"/> <enumeration value="VI"/> <enumeration value="UG"/> <enumeration value="UA"/> <enumeration value="AE"/> <enumeration value="GB"/> <enumeration value="UM"/> <enumeration value="US"/> <enumeration value="UY"/> <enumeration value="UZ"/> <enumeration value="VU"/> <enumeration value="VE"/> <enumeration value="VN"/> <enumeration value="WF"/> <enumeration value="EH"/> <enumeration value="YE"/> <enumeration value="ZM"/> <enumeration value="ZW"/> <enumeration value="X_CA_N"/> <enumeration value="X_CA_S"/> <enumeration value="X_GB_E"/> <enumeration value="X_AN_C"/> <enumeration value="X_UK_E"/> </restriction> </simpleType> <!-- Event Enum --> <simpleType name="EventEnum"> <restriction base="xsd:string"> <enumeration value="Cancel"/> <enumeration value="LNS_Prov_Status"/> <enumeration value="Ten_D_Trigger_Remove_Status"/> <enumeration value="VoIP_NE_Prov_Status"/> </restriction> </simpleType> <!-- Event Status Enum --> <simpleType name="EventStatusEnum"> <restriction base="xsd:string"> <enumeration value="failure"/> <enumeration value="success"/> </restriction> </simpleType> <!-- Object Type Enum --> <simpleType name="ObjectTypeEnum"> <restriction base="xsd:string"> <enumeration value="Activity"/> <enumeration value="CR"/> <enumeration value="Order"/> <enumeration value="SolutionCR"/> <enumeration value="SR"/> </restriction> </simpleType> <!-- Order Release Status Enum --> <simpleType name="OrderReleaseStatusEnum"> <restriction base="xsd:string"> <enumeration value="Release"/> </restriction> </simpleType> <!-- Order State Enum --> <simpleType name="OrderStateEnum"> <restriction base="xsd:string"> <enumeration value="Deleted"/> <enumeration value="Not_Processed"/> <enumeration value="Processed"/> </restriction> </simpleType> <!-- Order Status Enum --> <simpleType name="OrderStatusEnum"> <restriction base="xsd:int"> <enumeration value="0"/> <enumeration value="1"/> <enumeration value="2"/> <enumeration value="3"/> <enumeration value="4"/> </restriction> </simpleType> <!-- Order Type Enum --> <simpleType name="OrderTypeEnum"> <restriction base="xsd:string"> <enumeration value="BVOIP"/> <enumeration value="TFAF"/> </restriction> </simpleType> <!-- Product Enum --> <simpleType name="ProductEnum"> <restriction base="xsd:string"> <enumeration value="BVOIP"/> </restriction> </simpleType> <!-- Request Option Enum --> <simpleType name="RequestOptionEnum"> <restriction base="xsd:string"> <enumeration value="0"/> <enumeration value="1"/> <enumeration value="2"/> <enumeration value="3"/> <enumeration value="4"/> <enumeration value="5"/> <enumeration value="7"/> <enumeration value="8"/> <enumeration value="9"/> </restriction> </simpleType> <!-- Supp Action Enum --> <simpleType name="SuppActionEnum"> <restriction base="xsd:string"> <enumeration value="Add"/> <enumeration value="Change"/> <enumeration value="Delete"/> </restriction> </simpleType> <!-- Target System Action Enum --> <simpleType name="TargetSystemActionEnum"> <restriction base="xsd:string"> <enumeration value="APRQ"/> <enumeration value="CancelVPR"/> <enumeration value="PPRQ"/> <enumeration value="VPR"/> </restriction> </simpleType> <!-- Target System Enum --> <simpleType name="TargetSystemEnum"> <restriction base="xsd:string"> <enumeration value="LNP"/> <enumeration value="SPP"/> </restriction> </simpleType> <!-- Target System Result Enum --> <simpleType name="TargetSystemResultEnum"> <restriction base="xsd:string"> <enumeration value="ACK"/> <enumeration value="COMPLETE"/> <enumeration value="CONFLICT"/> <enumeration value="ERROR"/> <enumeration value="FOC"/> </restriction> </simpleType> <!-- User Type Enum --> <simpleType name="UserTypeEnum"> <restriction base="xsd:int"> <enumeration value="1"/> <enumeration value="2"/> </restriction> </simpleType> <!-- Yes No Enum --> <simpleType name="YesNoEnum"> <restriction base="xsd:string"> <enumeration value="N"/> <enumeration value="Y"/> </restriction> </simpleType> <!-- End of Enumerations --> <!-- End of Simple Types --> <!-- Complex Types --> <!-- Site Address (Site) --> <complexType name="SiteAddress"> <sequence> <element name="StreetAddress" type="xsd:string"/> <element name="Room" type="xsd:string"/> <element name="Floor" type="xsd:string"/> <element minOccurs="0" name="Suite" type="xsd:string"/> <element minOccurs="0" name="Building" type="xsd:string"/> <element name="City" type="xsd:string"/> <element minOccurs="0" name="County" type="xsd:string"/> <element minOccurs="0" name="State" type="xsd:string"/> <element minOccurs="0" name="PostalCode" type="xsd:string"/> <element name="Country" type="msbvoip:CountryCodeEnum"/> </sequence> </complexType> <!-- End of Site Address (Site) --> <!-- ActivityItem (OrderItem) --> <complexType name="ActivityItem"> <sequence> <element name="RequestOption" type="msbvoip:RequestOptionEnum"/> </sequence> </complexType> <complexType name="ArrayOfActivityItems"> <sequence> <element maxOccurs="unbounded" minOccurs="1" name="ActivityItem" type="msbvoip:ActivityItem"/> </sequence> </complexType> <!-- End of Activity (OrderItem) --> <!-- Site (CreateSrRequest) --> <complexType name="Site"> <sequence> <element name="SiteOriginalKey" type="msbvoip:KeyType"/> <element name="SiteName" type="xsd:string"/> <element name="Address" type="msbvoip:SiteAddress"/> </sequence> </complexType> <complexType name="ArrayOfSites"> <sequence> <element maxOccurs="unbounded" minOccurs="1" name="Site" type="msbvoip:Site"/> </sequence> </complexType> <!-- End of Site (CreateSrRequest) --> <!-- FullOrder (CreateSrRequest) --> <complexType name="FullOrder"> <sequence> <element name="OrderNumber" type="xsd:string"/> <element name="ToSiteOriginalKey" type="msbvoip:KeyType"/> <element name="IsCheckedOut" type="msbvoip:YesNoEnum"/> <element name="OrderState" type="msbvoip:OrderStateEnum"/> <element name="ActivityList" type="msbvoip:ArrayOfActivityItems"/> </sequence> </complexType> <complexType name="ArrayOfFullOrders"> <sequence> <element maxOccurs="unbounded" minOccurs="1" name="Order" type="msbvoip:FullOrder"/> </sequence> </complexType> <!-- End of OrderItem(CreateSrRequest) --> <!-- Order / SR pair (CreateSrResponse) --> <complexType name="OrderSrPair"> <sequence> <element name="OrderNumber" type="xsd:string"/> <element minOccurs="0" name="SrNumber" type="xsd:string"/> <element name="ReleaseStatus" type="msbvoip:OrderReleaseStatusEnum"/> </sequence> </complexType> <complexType name="ArrayOfOrderSrPairs"> <sequence> <element maxOccurs="unbounded" minOccurs="1" name="OrderSrPair" type="msbvoip:OrderSrPair"/> </sequence> </complexType> <!-- End of Order / SR pair (CreateSrResponse) --> <!-- End of Complex Types --> <!-- Operation request / response elements --> <!-- Cancel Object Request/Response Messages --> <element name="CancelObjectRequest"> <complexType> <sequence> <element name="ObjectType" type="msbvoip:ObjectTypeEnum"/> <element name="ObjectId" type="xsd:string"/> <element name="Reason" type="xsd:string"/> </sequence> </complexType> </element> <element name="CancelObjectResponse"> <complexType> <sequence/> </complexType> </element> <!-- CreateCr Operation Request/Response Messages --> <element name="CreateCrRequest"> <complexType> <sequence> <element name="Product" type="msbvoip:ProductEnum"/> <element minOccurs="0" name="SolutionCrNumber" type="xsd:string"/> <element name="CrNumber" type="xsd:string"/> <element name="MCN" type="xsd:string"/> <element minOccurs="0" name="GRC" type="xsd:string"/> <element name="ContractNumber" type="xsd:string"/> <element name="CustomerName" type="xsd:string"/> <element name="AuthentId" type="xsd:string"/> <element name="AttTnInd" type="msbvoip:YesNoEnum"/> <element name="UserType" type="msbvoip:UserTypeEnum"/> </sequence> </complexType> </element> <element name="CreateCrResponse"> <complexType> <sequence/> </complexType> </element> <!-- CreateSr Operation Request/Response Messages --> <element name="CreateSrRequest"> <complexType> <sequence> <element name="Product" type="msbvoip:ProductEnum"/> <element name="CrNumber" type="xsd:string"/> <element name="SiteList" type="msbvoip:ArrayOfSites"/> <element name="OrderList" type="msbvoip:ArrayOfFullOrders"/> </sequence> </complexType> </element> <element name="CreateSrResponse"> <complexType> <sequence> <element name="SrNumberList" type="msbvoip:ArrayOfOrderSrPairs"/> </sequence> </complexType> </element> <!-- GetOrderStatus Operation Request/Response Messages --> <element name="GetOrderStatusRequest"> <complexType> <sequence> <element maxOccurs="1" minOccurs="1" name="Product" type="msbvoip:ProductEnum"/> <element maxOccurs="1" minOccurs="1" name="GIOMOrderNumber" type="xsd:string"/> <element maxOccurs="1" minOccurs="1" name="PackageName" type="xsd:string"/> </sequence> </complexType> </element> <element name="GetOrderStatusResponse"> <complexType> <sequence> <element maxOccurs="1" minOccurs="1" name="OrderStatus" type="msbvoip:OrderStatusEnum"/> <element maxOccurs="1" minOccurs="1" name="SuppInd" type="msbvoip:YesNoEnum"/> <element maxOccurs="1" minOccurs="1" name="CancelInd" type="msbvoip:YesNoEnum"/> </sequence> </complexType> </element> <!-- NotifySvcOrderActStatus Operation Request/Response Messages --> <element name="NotifySvcOrderActStatusRequest"> <complexType> <sequence> <element maxOccurs="1" minOccurs="1" name="Product" type="msbvoip:ProductEnum"/> <element maxOccurs="1" minOccurs="1" name="OrderNumber" type="xsd:string"/> <element maxOccurs="1" minOccurs="1" name="VersionNumber" type="xsd:int"/> <element maxOccurs="1" minOccurs="1" name="Event" type="msbvoip:EventEnum"/> <element maxOccurs="1" minOccurs="1" name="EventStatus" type="msbvoip:EventStatusEnum"/> <element maxOccurs="1" minOccurs="1" name="SPP_Link" type="xsd:string"/> </sequence> </complexType> </element> <element name="NotifySvcOrderActStatusResponse"> <complexType> <sequence/> </complexType> </element> <!-- ReviewSupp Operation Request/Response Messages --> <element name="ReviewSuppRequest"> <complexType> <sequence> <element maxOccurs="1" minOccurs="1" name="Product" type="msbvoip:ProductEnum"/> <element maxOccurs="1" minOccurs="1" name="GIOMOrderNumber" type="xsd:string"/> <element maxOccurs="1" minOccurs="1" name="GIOMOrderVersion" type="xsd:int"/> <element maxOccurs="1" minOccurs="1" name="PackageName" type="xsd:string"/> <element maxOccurs="1" minOccurs="1" name="CreatedDateandTime" type="msbvoip:DDMMYYYYhhmm"/> <element maxOccurs="1" minOccurs="1" name="OrderType" type="msbvoip:OrderTypeEnum"/> </sequence> </complexType> </element> <element name="ReviewSuppResponse"> <complexType> <sequence/> </complexType> </element> <!-- SendBillingResult Operation Request/Response Messages --> <element name="SendBillingResultRequest"> <complexType> <sequence> <element maxOccurs="1" minOccurs="1" name="Product" type="msbvoip:ProductEnum"/> <element maxOccurs="1" minOccurs="1" name="GIOMOrderNumber" type="xsd:string"/> <element maxOccurs="1" minOccurs="1" name="PackageName" type="xsd:string"/> <element maxOccurs="1" minOccurs="1" name="BillingSystem" type="msbvoip:BillingSystemEnum"/> <element maxOccurs="1" minOccurs="1" name="BillingAction" type="msbvoip:BillingActionEnum"/> <element maxOccurs="1" minOccurs="1" name="BillingElement" type="msbvoip:BillingElementEnum"/> <element maxOccurs="1" minOccurs="1" name="BillingResult" type="msbvoip:BillingResultEnum"/> <element maxOccurs="1" minOccurs="0" name="BillingErrorCode" type="xsd:string"/> <element maxOccurs="1" minOccurs="0" name="BillingErrorMessage" type="xsd:string"/> </sequence> </complexType> </element> <element name="SendBillingResultResponse"> <complexType> <sequence/> </complexType> </element> <!-- SendOrderReady Operation Request/Response Messages --> <element name="SendOrderReadyRequest"> <complexType> <sequence> <element name="Product" type="msbvoip:ProductEnum"/> <element name="GIOMOrderNumber" type="xsd:string"/> <element name="GIOMOrderVersion" type="xsd:int"/> <element name="PackageName" type="xsd:string"/> <element name="CreatedDateandTime" type="msbvoip:DDMMYYYYhhmm"/> <element maxOccurs="1" minOccurs="0" name="USRPOrderNumber" type="xsd:string"/> <element maxOccurs="1" minOccurs="0" name="GCSMSolutionNumber" type="xsd:string"/> <element name="OrderType" type="msbvoip:OrderTypeEnum"/> </sequence> </complexType> </element> <element name="SendOrderReadyResponse"> <complexType> <sequence/> </complexType> </element> <!-- SendTargetSystemResult Operation Request/Response Messages --> <element name="SendTargetSystemResultRequest"> <complexType> <sequence> <element maxOccurs="1" minOccurs="1" name="Product" type="msbvoip:ProductEnum"/> <element maxOccurs="1" minOccurs="1" name="GIOMOrderNumber" type="xsd:string"/> <element maxOccurs="1" minOccurs="1" name="PackageName" type="xsd:string"/> <element maxOccurs="1" minOccurs="1" name="TargetSystem" type="msbvoip:TargetSystemEnum"/> <element maxOccurs="1" minOccurs="1" name="TargetSystemAction" type="msbvoip:TargetSystemActionEnum"/> <element maxOccurs="1" minOccurs="1" name="TargetSystemResult" type="msbvoip:TargetSystemResultEnum"/> <element maxOccurs="1" minOccurs="0" name="TargetSystemErrorCode" type="xsd:int"/> <element maxOccurs="1" minOccurs="0" name="TargetSystemErrorMessage" type="xsd:string"/> <element maxOccurs="1" minOccurs="0" name="TNStart" type="xsd:string"/> <element maxOccurs="1" minOccurs="0" name="TNEnd" type="xsd:string"/> </sequence> </complexType> </element> <element name="SendTargetSystemResultResponse"> <complexType> <sequence> </sequence> </complexType> </element> <!-- End of Operation request / response elements --> </schema> </types> <!-- Message Definition --> <message name="CancelObjectRequest"> <part element="msbvoip:CancelObjectRequest" name="parameters"/> </message> <message name="CancelObjectResponse"> <part element="msbvoip:CancelObjectResponse" name="parameters"/> </message> <message name="CreateCrRequest"> <part element="msbvoip:CreateCrRequest" name="parameters"/> </message> <message name="CreateCrResponse"> <part element="msbvoip:CreateCrResponse" name="parameters"/> </message> <message name="CreateSrRequest"> <part element="msbvoip:CreateSrRequest" name="parameters"/> </message> <message name="CreateSrResponse"> <part element="msbvoip:CreateSrResponse" name="parameters"/> </message> <message name="GetOrderStatusRequest"> <part element="msbvoip:GetOrderStatusRequest" name="parameters"/> </message> <message name="GetOrderStatusResponse"> <part element="msbvoip:GetOrderStatusResponse" name="parameters"/> </message> <message name="NotifySvcOrderActStatusRequest"> <part element="msbvoip:NotifySvcOrderActStatusRequest" name="parameters"/> </message> <message name="NotifySvcOrderActStatusResponse"> <part element="msbvoip:NotifySvcOrderActStatusResponse" name="parameters"/> </message> <message name="ReviewSuppRequest"> <part element="msbvoip:ReviewSuppRequest" name="parameters"/> </message> <message name="ReviewSuppResponse"> <part element="msbvoip:ReviewSuppResponse" name="parameters"/> </message> <message name="SendBillingResultRequest"> <part element="msbvoip:SendBillingResultRequest" name="parameters"/> </message> <message name="SendBillingResultResponse"> <part element="msbvoip:SendBillingResultResponse" name="parameters"/> </message> <message name="SendOrderReadyRequest"> <part element="msbvoip:SendOrderReadyRequest" name="parameters"/> </message> <message name="SendOrderReadyResponse"> <part element="msbvoip:SendOrderReadyResponse" name="parameters"/> </message> <message name="SendTargetSystemResultRequest"> <part element="msbvoip:SendTargetSystemResultRequest" name="parameters"/> </message> <message name="SendTargetSystemResultResponse"> <part element="msbvoip:SendTargetSystemResultResponse" name="parameters"/> </message> <message name="WSException"> <part element="msbvoip:SendTargetSystemResultResponse" name="WSException"/> </message> <!-- End of Message Definition --> <!-- Port Type Details --> <portType name="BVOIPPortType"> <operation name="CancelObject"> <input message="msbvoip:CancelObjectRequest" name="CancelObject"/> <output message="msbvoip:CancelObjectResponse" name="CancelObjectResponse"/> <fault message="msbvoip:WSException" name="WSException"/> </operation> <operation name="CreateCr"> <input message="msbvoip:CreateCrRequest" name="CreateCr"/> <output message="msbvoip:CreateCrResponse" name="CreateCrResponse"/> <fault message="msbvoip:WSException" name="WSException"/> </operation> <operation name="CreateSr"> <input message="msbvoip:CreateSrRequest" name="CreateSr"/> <output message="msbvoip:CreateSrResponse" name="CreateSrResponse"/> <fault message="msbvoip:WSException" name="WSException"/> </operation> <operation name="GetOrderStatus"> <input message="msbvoip:GetOrderStatusRequest" name="GetOrderStatus"/> <output message="msbvoip:GetOrderStatusResponse" name="GetOrderStatusResponse"/> <fault message="msbvoip:WSException" name="WSException"/> </operation> <operation name="NotifySvcOrderActStatus"> <input message="msbvoip:NotifySvcOrderActStatusRequest" name="NotifySvcOrderActStatus"/> <output message="msbvoip:NotifySvcOrderActStatusResponse" name="NotifySvcOrderActStatusResponse"/> <fault message="msbvoip:WSException" name="WSException"/> </operation> <operation name="ReviewSupp"> <input message="msbvoip:ReviewSuppRequest" name="ReviewSupp"/> <output message="msbvoip:ReviewSuppResponse" name="ReviewSuppResponse"/> <fault message="msbvoip:WSException" name="WSException"/> </operation> <operation name="SendBillingResult"> <input message="msbvoip:SendBillingResultRequest" name="SendBillingResult"/> <output message="msbvoip:SendBillingResultResponse" name="SendBillingResultResponse"/> <fault message="msbvoip:WSException" name="WSException"/> </operation> <operation name="SendOrderReady"> <input message="msbvoip:SendOrderReadyRequest" name="SendOrderReady"/> <output message="msbvoip:SendOrderReadyResponse" name="SendOrderReadyResponse"/> <fault message="msbvoip:WSException" name="WSException"/> </operation> <operation name="SendTargetSystemResult"> <input message="msbvoip:SendTargetSystemResultRequest" name="SendTargetSystemResult"/> <output message="msbvoip:SendTargetSystemResultResponse" name="SendTargetSystemResultResponse"/> <fault message="msbvoip:WSException" name="WSException"/> </operation> </portType> <!-- Binding Details --> <binding name="BVOIPSoap" type="msbvoip:BVOIPPortType"> <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> <operation name="CancelObject"> <soap:operation soapAction="http://efms.att.com/ms/BVOIP/CancelObject" style="document"/> <input name="CancelObject"> <soap:body use="literal"/> </input> <output name="CancelObjectResponse"> <soap:body use="literal"/> </output> <fault name="WSException"> <soap:fault name="WSException" use="literal"/> </fault> </operation> <operation name="CreateCr"> <soap:operation soapAction="http://efms.att.com/ms/BVOIP/CreateCr" style="document"/> <input name="CreateCr"> <soap:body use="literal"/> </input> <output name="CreateCrResponse"> <soap:body use="literal"/> </output> <fault name="WSException"> <soap:fault name="WSException" use="literal"/> </fault> </operation> <operation name="CreateSr"> <soap:operation soapAction="http://efms.att.com/ms/BVOIP/CreateSr" style="document"/> <input name="CreateSr"> <soap:body use="literal"/> </input> <output name="CreateSrResponse"> <soap:body use="literal"/> </output> <fault name="WSException"> <soap:fault name="WSException" use="literal"/> </fault> </operation> <operation name="GetOrderStatus"> <soap:operation soapAction="http://efms.att.com/ms/BVOIP/GetOrderStatus" style="document"/> <input name="GetOrderStatus"> <soap:body use="literal"/> </input> <output name="GetOrderStatusResponse"> <soap:body use="literal"/> </output> <fault name="WSException"> <soap:fault name="WSException" use="literal"/> </fault> </operation> <operation name="NotifySvcOrderActStatus"> <soap:operation soapAction="http://efms.att.com/ms/BVOIP/NotifySvcOrderActStatus" style="document"/> <input name="NotifySvcOrderActStatus"> <soap:body use="literal"/> </input> <output name="NotifySvcOrderActStatusResponse"> <soap:body use="literal"/> </output> <fault name="WSException"> <soap:fault name="WSException" use="literal"/> </fault> </operation> <operation name="ReviewSupp"> <soap:operation soapAction="http://efms.att.com/ms/BVOIP/ReviewSupp" style="document"/> <input name="ReviewSupp"> <soap:body use="literal"/> </input> <output name="ReviewSuppResponse"> <soap:body use="literal"/> </output> <fault name="WSException"> <soap:fault name="WSException" use="literal"/> </fault> </operation> <operation name="SendBillingResult"> <soap:operation soapAction="http://efms.att.com/ms/BVOIP/SendBillingResult" style="document"/> <input name="SendBillingResult"> <soap:body use="literal"/> </input> <output name="SendBillingResultResponse"> <soap:body use="literal"/> </output> <fault name="WSException"> <soap:fault name="WSException" use="literal"/> </fault> </operation> <operation name="SendOrderReady"> <soap:operation soapAction="http://efms.att.com/ms/BVOIP/SendOrderReady" style="document"/> <input name="SendOrderReady"> <soap:body use="literal"/> </input> <output name="SendOrderReadyResponse"> <soap:body use="literal"/> </output> <fault name="WSException"> <soap:fault name="WSException" use="literal"/> </fault> </operation> <operation name="SendTargetSystemResult"> <soap:operation soapAction="http://efms.att.com/ms/BVOIP/SendTargetSystemResult" style="document"/> <input name="SendTargetSystemResult"> <soap:body use="literal"/> </input> <output name="SendTargetSystemResultResponse"> <soap:body use="literal"/> </output> <fault name="WSException"> <soap:fault name="WSException" use="literal"/> </fault> </operation> </binding> <binding name="BVOIPCORBABinding" type="msbvoip:BVOIPPortType"> <corba:binding repositoryID="IDL:BVOIPPortType:1.0"/> <operation name="CancelObject"> <corba:operation name="CancelObject"> <corba:param idltype="ns1:ObjectTypeEnum" mode="in" name="ObjectType"/> <corba:param idltype="corba:string" mode="in" name="ObjectId"/> <corba:param idltype="corba:string" mode="in" name="Reason"/> <corba:raises exception="ns1:WSException"/> </corba:operation> <input name="CancelObject"/> <output name="CancelObjectResponse"/> <fault name="WSException"/> </operation> <operation name="CreateCr"> <corba:operation name="CreateCr"> <corba:param idltype="ns1:ProductEnum" mode="in" name="Product"/> <corba:param idltype="ns1:SolutionCrNumberArray" mode="in" name="SolutionCrNumber"/> <corba:param idltype="corba:string" mode="in" name="CrNumber"/> <corba:param idltype="corba:string" mode="in" name="MCN"/> <corba:param idltype="ns1:GRCArray" mode="in" name="GRC"/> <corba:param idltype="corba:string" mode="in" name="ContractNumber"/> <corba:param idltype="corba:string" mode="in" name="CustomerName"/> <corba:param idltype="corba:string" mode="in" name="AuthentId"/> <corba:param idltype="ns1:YesNoEnum" mode="in" name="AttTnInd"/> <corba:param idltype="ns1:UserTypeEnum" mode="in" name="UserType"/> <corba:raises exception="ns1:WSException"/> </corba:operation> <input name="CreateCr"/> <output name="CreateCrResponse"/> <fault name="WSException"/> </operation> <operation name="CreateSr"> <corba:operation name="CreateSr"> <corba:param idltype="ns1:ProductEnum" mode="in" name="Product"/> <corba:param idltype="corba:string" mode="in" name="CrNumber"/> <corba:param idltype="ns1:ArrayOfSites" mode="in" name="SiteList"/> <corba:param idltype="ns1:ArrayOfFullOrders" mode="in" name="OrderList"/> <corba:return idltype="ns1:ArrayOfOrderSrPairs" name="SrNumberList"/> <corba:raises exception="ns1:WSException"/> </corba:operation> <input name="CreateSr"/> <output name="CreateSrResponse"/> <fault name="WSException"/> </operation> <operation name="GetOrderStatus"> <corba:operation name="GetOrderStatus"> <corba:param idltype="ns1:ProductEnum" mode="in" name="Product"/> <corba:param idltype="corba:string" mode="in" name="GIOMOrderNumber"/> <corba:param idltype="corba:string" mode="in" name="PackageName"/> <corba:param idltype="ns1:YesNoEnum" mode="out" name="SuppInd"/> <corba:param idltype="ns1:YesNoEnum" mode="out" name="CancelInd"/> <corba:return idltype="ns1:OrderStatusEnum" name="OrderStatus"/> <corba:raises exception="ns1:WSException"/> </corba:operation> <input name="GetOrderStatus"/> <output name="GetOrderStatusResponse"/> <fault name="WSException"/> </operation> <operation name="NotifySvcOrderActStatus"> <corba:operation name="NotifySvcOrderActStatus"> <corba:param idltype="ns1:ProductEnum" mode="in" name="Product"/> <corba:param idltype="corba:string" mode="in" name="OrderNumber"/> <corba:param idltype="corba:long" mode="in" name="VersionNumber"/> <corba:param idltype="ns1:EventEnum" mode="in" name="Event"/> <corba:param idltype="ns1:EventStatusEnum" mode="in" name="EventStatus"/> <corba:param idltype="corba:string" mode="in" name="SPP_Link"/> <corba:raises exception="ns1:WSException"/> </corba:operation> <input name="NotifySvcOrderActStatus"/> <output name="NotifySvcOrderActStatusResponse"/> <fault name="WSException"/> </operation> <operation name="ReviewSupp"> <corba:operation name="ReviewSupp"> <corba:param idltype="ns1:ProductEnum" mode="in" name="Product"/> <corba:param idltype="corba:string" mode="in" name="GIOMOrderNumber"/> <corba:param idltype="corba:long" mode="in" name="GIOMOrderVersion"/> <corba:param idltype="corba:string" mode="in" name="PackageName"/> <corba:param idltype="ns1:DDMMYYYYhhmm" mode="in" name="CreatedDateandTime"/> <corba:param idltype="ns1:OrderTypeEnum" mode="in" name="OrderType"/> <corba:raises exception="ns1:WSException"/> </corba:operation> <input name="ReviewSupp"/> <output name="ReviewSuppResponse"/> <fault name="WSException"/> </operation> <operation name="SendBillingResult"> <corba:operation name="SendBillingResult"> <corba:param idltype="ns1:ProductEnum" mode="in" name="Product"/> <corba:param idltype="corba:string" mode="in" name="GIOMOrderNumber"/> <corba:param idltype="corba:string" mode="in" name="PackageName"/> <corba:param idltype="ns1:BillingSystemEnum" mode="in" name="BillingSystem"/> <corba:param idltype="ns1:BillingActionEnum" mode="in" name="BillingAction"/> <corba:param idltype="ns1:BillingElementEnum" mode="in" name="BillingElement"/> <corba:param idltype="ns1:BillingResultEnum" mode="in" name="BillingResult"/> <corba:param idltype="ns1:BillingErrorCodeArray" mode="in" name="BillingErrorCode"/> <corba:param idltype="ns1:BillingErrorMessageArray" mode="in" name="BillingErrorMessage"/> <corba:raises exception="ns1:WSException"/> </corba:operation> <input name="SendBillingResult"/> <output name="SendBillingResultResponse"/> <fault name="WSException"/> </operation> <operation name="SendOrderReady"> <corba:operation name="SendOrderReady"> <corba:param idltype="ns1:ProductEnum" mode="in" name="Product"/> <corba:param idltype="corba:string" mode="in" name="GIOMOrderNumber"/> <corba:param idltype="corba:long" mode="in" name="GIOMOrderVersion"/> <corba:param idltype="corba:string" mode="in" name="PackageName"/> <corba:param idltype="ns1:DDMMYYYYhhmm" mode="in" name="CreatedDateandTime"/> <corba:param idltype="ns1:USRPOrderNumberArray" mode="in" name="USRPOrderNumber"/> <corba:param idltype="ns1:GCSMSolutionNumberArray" mode="in" name="GCSMSolutionNumber"/> <corba:param idltype="ns1:OrderTypeEnum" mode="in" name="OrderType"/> <corba:raises exception="ns1:WSException"/> </corba:operation> <input name="SendOrderReady"/> <output name="SendOrderReadyResponse"/> <fault name="WSException"/> </operation> <operation name="SendTargetSystemResult"> <corba:operation name="SendTargetSystemResult"> <corba:param idltype="ns1:ProductEnum" mode="in" name="Product"/> <corba:param idltype="corba:string" mode="in" name="GIOMOrderNumber"/> <corba:param idltype="corba:string" mode="in" name="PackageName"/> <corba:param idltype="ns1:TargetSystemEnum" mode="in" name="TargetSystem"/> <corba:param idltype="ns1:TargetSystemActionEnum" mode="in" name="TargetSystemAction"/> <corba:param idltype="ns1:TargetSystemResultEnum" mode="in" name="TargetSystemResult"/> <corba:param idltype="ns1:TargetSystemErrorCodeArray" mode="in" name="TargetSystemErrorCode"/> <corba:param idltype="ns1:TargetSystemErrorMessageArray" mode="in" name="TargetSystemErrorMessage"/> <corba:param idltype="ns1:TNStartArray" mode="in" name="TNStart"/> <corba:param idltype="ns1:TNEndArray" mode="in" name="TNEnd"/> <corba:raises exception="ns1:WSException"/> </corba:operation> <input name="SendTargetSystemResult"/> <output name="SendTargetSystemResultResponse"/> <fault name="WSException"/> </operation> </binding> <!-- Formal Service Definition --> <service name="BVOIP"> <documentation>EFMS Managed Services BVoIP Service. <port binding="msbvoip:BVOIPSoap" name="BVOIP"> <soap:address location="http://efms.att.com/ms/BVOIPService"/> </port> </service> </definitions> Other Apache CXF examples (source code examples)Here is a short list of links related to this Apache CXF enum.wsdl source code file: |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2024 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.