473,395 Members | 2,713 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,395 software developers and data experts.

Calling SOAP Method from VB.NET

Hi,

I am trying to call a WebService Method written in Weblogic from VB.NET and
I am getting the following error. I am using SOAP Caal s from VB.NET.

Please find the wsdl file and my code.

Any help would really be appreciated.

Thx

Cleo

Server Error in '/TempConvertClient1' Application.
----------------------------------------------------------------------------
----

The type System.String may not be used in this context.
Description: An unhandled exception occurred during the execution of the
current web request. Please review the stack trace for more information
about the error and where it originated in the code.

Exception Details: System.InvalidOperationException: The type System.String
may not be used in this context.

Source Error:
Line 40:
<System.Web.Services.Protocols.SoapDocumentMethodA ttribute("http://verizon.c
om/ONE/assignNumber", RequestElementName:="assignNumberRequest",
RequestNamespace:="http://verizon.com/ONE/",
ResponseNamespace:="http://verizon.com/ONE/",
Use:=System.Web.Services.Description.SoapBindingUs e.Literal,
ParameterStyle:=System.Web.Services.Protocols.Soap ParameterStyle.Wrapped)>
_
Line 41: Public Function
assignNumber(<System.Xml.Serialization.XmlElementA ttribute("orderNumber",
GetType(orderNumberType)),
System.Xml.Serialization.XmlElementAttribute("acco untNumber",
GetType(accountNumberRequestType))> ByVal Item As Object) As
<System.Xml.Serialization.XmlElementAttribute("ord erResult",
GetType(oneOrderIDType)),
System.Xml.Serialization.XmlElementAttribute("acco untResult",
GetType(accountNumberType))> Object
Line 42: Dim results() As Object = Me.Invoke("assignNumber", New
Object() {Item})
Line 43: Return CType(results(0),Object)
Line 44: End Function
Source File: c:\inetpub\wwwroot\TempConvertClient1\Web
References\AssignNumber\Reference.vb Line: 42

Stack Trace:
[InvalidOperationException: The type System.String may not be used in this
context.]

Microsoft.Xml.Serialization.GeneratedAssembly.XmlS erializationWriter1.Write1
5_assignNumberRequest(Object[] p)

[InvalidOperationException: There was an error generating the XML document.]
System.Xml.Serialization.XmlSerializer.Serialize(X mlWriter xmlWriter,
Object o, XmlSerializerNamespaces namespaces, String encodingStyle)
System.Xml.Serialization.XmlSerializer.Serialize(X mlWriter xmlWriter,
Object o, XmlSerializerNamespaces namespaces)

System.Web.Services.Protocols.SoapHttpClientProtoc ol.Serialize(SoapClientMes
sage message)
System.Web.Services.Protocols.SoapHttpClientProtoc ol.Invoke(String
methodName, Object[] parameters)
TempConvertClient1.AssignNumber.AssignNumber.assig nNumber(Object Item) in
c:\inetpub\wwwroot\TempConvertClient1\Web
References\AssignNumber\Reference.vb:42
TempConvertClient1.WebForm1.Button2_Click(Object sender, EventArgs e) in
c:\inetpub\wwwroot\TempConvertClient1\WebForm1.asp x.vb:68
System.Web.UI.WebControls.Button.OnClick(EventArgs e)

System.Web.UI.WebControls.Button.System.Web.UI.IPo stBackEventHandler.RaisePo
stBackEvent(String eventArgument)
System.Web.UI.Page.RaisePostBackEvent(IPostBackEve ntHandler
sourceControl, String eventArgument)
System.Web.UI.Page.RaisePostBackEvent(NameValueCol lection postData)
System.Web.UI.Page.ProcessRequestMain()

----------------------------------------------------------------------------
----

Version Information: Microsoft .NET Framework Version:1.1.4322.573; ASP.NET
Version:1.1.4322.573
My Code

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button2.Click
Dim sXML As String
Dim ws As New AssignNumber.AssignNumber

sXML = "<?xml version='1.0' encoding='utf-8'?>" & _
"<soap:Envelope
xmlns:soap='http://schemas.xmlsoap.org/soap/envelope/'
xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
xmlns:xsd='http://www.w3.org/2001/XMLSchema'>" & _
"<soap:Body>" & _
"<assignNumberRequest xmlns='http://verizon.com/ONE/'>" & _
"<orderNumber>" & _
"<regionAssignment>" & _
"<telephoneNumber>" & _
"<tnAreaCode>813</tnAreaCode>" & _
"<tnPrefix>814</tnPrefix>" & _
"<tnBase>0184</tnBase>" & _
"</telephoneNumber>" & _
"</regionAssignment>" & _
"<employeeNumber>123456789</employeeNumber>" & _
"<orderType>I</orderType>" & _
"</orderNumber>" & _
"</assignNumberRequest>" & _
"</soap:Body>" & _
"</soap:Envelope>"

ws.assignNumber(sXML.ToString())
End Sub
WSDL File

<?xml version="1.0" encoding="utf-8" ?>
- <!--
edited with XMLSPY v2004 rel. 3 U (http://www.xmlspy.com) by J.J. Banks
(Avanade) -->
- <definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:s="http://www.w3.org/2001/XMLSchema"
xmlns:s0="http://verizon.com/ONE/"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/"
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
xmlns="http://schemas.xmlsoap.org/wsdl/"
targetNamespace="http://verizon.com/ONE/">
- <types>
- <xs:schema elementFormDefault="qualified"
targetNamespace="http://verizon.com/ONE/">
- <xs:element name="assignNumberRequest">
- <xs:complexType>
- <xs:choice>
<xs:element name="accountNumber" type="s0:accountNumberRequestType" />
<xs:element name="orderNumber" type="s0:orderNumberType" />
</xs:choice>
</xs:complexType>
</xs:element>
- <xs:complexType name="accountNumberRequestType">
- <xs:sequence>
<xs:element name="regionAssignment" type="s0:regionAssignmentType" />
</xs:sequence>
</xs:complexType>
- <xs:complexType name="orderNumberType">
- <xs:sequence>
<xs:element name="regionAssignment" type="s0:regionAssignmentType" />
<xs:element name="employeeNumber" type="xs:string" minOccurs="0" />
<xs:element name="serviceClass" type="s0:serviceClassType" default="R"
minOccurs="0" />
<xs:element name="orderType" type="s0:orderTypeType" />
</xs:sequence>
</xs:complexType>
- <xs:simpleType name="areaCentralOfficeType">
- <xs:restriction base="xs:string">
<xs:length value="3" />
</xs:restriction>
</xs:simpleType>
- <xs:simpleType name="serviceClassType">
- <xs:restriction base="xs:string">
<xs:enumeration value="R" />
<xs:enumeration value="B" />
<xs:enumeration value="S" />
</xs:restriction>
</xs:simpleType>
- <xs:complexType name="regionAssignmentType">
- <xs:choice>
<xs:element name="telephoneNumber" type="s0:telephoneNumberType" />
<xs:element name="location" type="s0:locationType" />
<xs:element name="masterOrderNumber" type="s0:masterOrderNumberType" />
<xs:element name="areaCentralOffice" type="s0:acoType" />
</xs:choice>
</xs:complexType>
- <xs:complexType name="locationType">
- <xs:all>
<xs:element name="city" type="s0:cityType" />
<xs:element name="state" type="s0:stateType" />
</xs:all>
</xs:complexType>
- <xs:element name="assignNumberResponse">
- <xs:complexType>
- <xs:choice>
<xs:element name="accountResult" type="s0:accountNumberType" />
<xs:element name="orderResult" type="s0:oneOrderIDType" />
</xs:choice>
</xs:complexType>
</xs:element>
- <xs:group name="cancelGroup">
- <xs:sequence>
<xs:element name="trackingNumberForADSII" type="xs:string" minOccurs="0"
/>
</xs:sequence>
</xs:group>
- <xs:group name="changeGroup">
- <xs:sequence>
- <xs:element name="newBillingTelephoneNumber" type="s0:telephoneNumberType"
minOccurs="0">
- <!--
use this for new TN in SSP Move call -->
</xs:element>
<xs:element name="newBillingTelephonePositionNumber" type="xs:string"
minOccurs="0" />
<xs:element name="newDueDate" type="s0:dateType" minOccurs="0" />
<xs:element name="newBranchKeyword" type="xs:string" minOccurs="0" />
- <xs:element name="newService" minOccurs="0">
- <xs:complexType>
- <xs:all>
<xs:element name="newServiceClass" type="xs:string" />
<xs:element name="newServiceGrade" type="xs:string" />
</xs:all>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:group>
- <xs:group name="disconnectGroup">
- <xs:sequence>
- <xs:element name="disconnectReasonCode">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:enumeration value="non-payment" />
<xs:enumeration value="abandoned" />
<xs:enumeration value="deceased" />
<xs:enumeration value="bankruptcy" />
<xs:enumeration value="supersedure" />
<xs:enumeration value="quitting business" />
<xs:enumeration value="cannot afford" />
<xs:enumeration value="dissatisfied" />
<xs:enumeration value="coin illicit use" />
<xs:enumeration value="coin low pay" />
<xs:enumeration value="coin replace copt" />
<xs:enumeration value="fraud" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:group>
- <xs:element name="HOAId">
- <xs:simpleType>
<xs:restriction base="xs:string" />
</xs:simpleType>
</xs:element>
- <xs:group name="installGroup">
- <xs:sequence>
<xs:element name="orderCreationDate" type="s0:dateType" />
<xs:element name="orderCreationUser" type="s0:dateType" minOccurs="0" />
<xs:element name="orderCreationTime" type="s0:timeType" />
<xs:element name="lineOfBusinessCode" type="xs:string" minOccurs="0" />
<xs:element name="lineOfBusinessCodeStatus" type="xs:string" default="A"
minOccurs="0" />
</xs:sequence>
</xs:group>
- <xs:group name="moveGroup">
- <xs:sequence>
<xs:element name="newACO" type="s0:acoType" minOccurs="0" />
- <xs:element name="newBillingTelephoneNumber" type="s0:telephoneNumberType"
minOccurs="0">
- <!--
use this for new TN in SSP Move call -->
</xs:element>
<xs:element name="newBillingTelephonePositionNumber" type="xs:string"
minOccurs="0" />
<xs:element name="newDueDate" type="s0:dateType" minOccurs="0" />
<xs:element name="newBranchKeyword" type="xs:string" minOccurs="0" />
- <xs:element name="newService" minOccurs="0">
- <xs:complexType>
- <xs:all>
<xs:element name="newServiceClass" type="xs:string" />
<xs:element name="newServiceGrade" type="xs:string" />
</xs:all>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:group>
- <xs:group name="orderAddress">
- <xs:sequence>
<xs:element name="address" type="s0:addressType" />
<xs:element name="addressTypeCode" type="xs:string" minOccurs="0" />
<xs:element name="statusCode" type="s0:statusType" minOccurs="0" />
<xs:element name="hashKey" type="xs:string" minOccurs="0" />
<xs:element name="addressHorizontalCoordinate" type="xs:string"
minOccurs="0" />
<xs:element name="addressVerticalCoordinate" type="xs:string"
minOccurs="0" />
<xs:element name="partitionNumber" type="xs:string" minOccurs="0" />
<xs:element name="taxDistrictCode" type="xs:string" minOccurs="0" />
<xs:element name="asixSequenceNumber" type="xs:string" minOccurs="0" />
<xs:element name="addressACO" type="s0:acoType" minOccurs="0" />
<xs:element name="markStatusCode" type="xs:string" minOccurs="0" />
<xs:element name="referenceNo" type="xs:string" default="0" minOccurs="0"
/>
<xs:element name="validationInfo" type="s0:validationInfoType"
minOccurs="0" />
</xs:sequence>
</xs:group>
- <xs:group name="orderInfo">
- <xs:sequence>
<xs:element name="areaCentralOfficeCode" type="s0:acoType" />
<xs:element name="orderApplicationDate" type="s0:dateType" />
<xs:element name="billingContact" type="s0:contactType" minOccurs="0" />
<xs:element name="orderBillCode" type="xs:string" minOccurs="0" />
<xs:element name="orderBillingEffectiveDate" type="s0:dateType"
minOccurs="0" />
<xs:element name="billingOCCCode" type="s0:billingOCCCodeType"
minOccurs="0" />
<xs:element name="billingPositionNumber" type="xs:string" minOccurs="0" />
<xs:element name="billingTypeCode" type="xs:string" minOccurs="0" />
<xs:element name="callerName" type="s0:nameType" minOccurs="0" />
<xs:element name="centralDirectoryUnitInd" type="s0:booleanType"
minOccurs="0" />
<xs:element name="circuitNumber" type="xs:string" minOccurs="0" />
<xs:element name="coinOrderType" type="xs:string" minOccurs="0" />
<xs:element name="completionEmployeeId" type="xs:string" minOccurs="0" />
<xs:element name="orderCompletionDate" type="s0:dateType" minOccurs="0" />
<xs:element name="orderCompletionUser" type="xs:string" minOccurs="0" />
<xs:element name="preSaleActivity" type="s0:preSaleActivityType"
minOccurs="0" />
<xs:element name="employeeConcessionCode" type="xs:string" minOccurs="0"
/>
<xs:element name="criticalChangeInd" type="xs:string" minOccurs="0" />
<xs:element name="customerPriorityCode" type="xs:string" minOccurs="0" />
<xs:element name="statusOfCustomerPriorityCode" type="xs:string"
minOccurs="0" />
<xs:element name="canBeReachedTelephoneNumber"
type="s0:telephoneNumberType" minOccurs="0" />
<xs:element name="customerMasterServiceDate" type="s0:dateType"
minOccurs="0" />
<xs:element name="cycleDate" type="s0:dateType" minOccurs="0" />
<xs:element name="directoryAdvanceCycleDate" type="s0:dateType"
minOccurs="0" />
<xs:element name="directoryAdvanceCycleInd" type="xs:string" minOccurs="0"
/>
<xs:element name="exchangeName" type="xs:string" minOccurs="0" />
<xs:element name="followUpDate" type="s0:dateType" minOccurs="0" />
<xs:element name="followUpSuffix" type="xs:string" minOccurs="0" />
<xs:element name="fxExchangeCode" type="xs:string" minOccurs="0" />
- <xs:element name="foreignExchangeServiceType" minOccurs="0">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:enumeration value="intra" />
<xs:enumeration value="inter" />
<xs:enumeration value="out" />
<xs:enumeration value="ops" />
<xs:enumeration value="ans" />
<xs:enumeration value="opsta" />
<xs:enumeration value="opx" />
<xs:enumeration value="centnt" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="branchKeyword" type="xs:string" minOccurs="0" />
<xs:element name="intervalNumber" type="xs:string" minOccurs="0" />
<xs:element name="interExchangeInd" type="xs:string" minOccurs="0" />
<xs:element name="locationCount" type="xs:string" minOccurs="0" />
<xs:element name="mileageIndicator" type="xs:string" minOccurs="0" />
- <xs:element name="nonPublishedStatusInd" minOccurs="0">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:pattern value="S|N" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ilecInd" type="s0:booleanType" minOccurs="0" />
<xs:element name="ilecOrderNumber" type="xs:string" minOccurs="0" />
<xs:element name="postcardDate" type="s0:dateType" minOccurs="0" />
- <xs:element name="postcardStatusCode" minOccurs="0">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:pattern value="F|N|R|S" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="purchaseOrderNumber" type="xs:string" minOccurs="0" />
<xs:element name="adsiiQueueRemark" type="xs:string" minOccurs="0" />
<xs:element name="quotedActualCharges" type="xs:string" minOccurs="0" />
<xs:element name="quotedMonthlyRate" type="xs:string" minOccurs="0" />
<xs:element name="revenueAccountOfficeCode" type="xs:string" minOccurs="0"
/>
<xs:element name="relatedOrderNumber" type="s0:oneOrderIDType"
minOccurs="0" />
<xs:element name="customerRepTelephoneNumber"
type="s0:telephoneNumberType" minOccurs="0" />
<xs:element name="customerRequestedDueDate" type="s0:dateType"
minOccurs="0" />
<xs:element name="routeToCode" type="xs:string" minOccurs="0" />
<xs:element name="streetAddressCommunityCode" type="xs:string"
minOccurs="0" />
<xs:element name="salesPersonNumber" type="xs:string" minOccurs="0" />
<xs:element name="sequenceNumber" type="xs:string" minOccurs="0" />
<xs:element name="servingAreaCentralOffice" type="s0:acoType"
minOccurs="0" />
<xs:element name="privateLineServiceType" type="xs:string" minOccurs="0"
/>
<xs:element name="orderStatusCode" type="s0:orderStatusCodeType"
minOccurs="0" />
<xs:element name="serviceClass" type="xs:string" minOccurs="0" />
<xs:element name="serviceGrade" type="xs:string" default="1" minOccurs="0"
/>
<xs:element name="serviceName" type="s0:nameType" minOccurs="0" />
- <xs:element name="serviceNameStatusCode" default="" minOccurs="0">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:pattern value="A|C|" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="serviceTypeCode" type="s0:serviceTypeCodeType"
minOccurs="0" />
<xs:element name="orderTypeCode" type="s0:orderTypeCodeType" minOccurs="0"
/>
<xs:element name="lifelineEffectiveDate" type="s0:dateType" minOccurs="0"
/>
<xs:element name="lifelineReducedNonRecurringChargesDate"
type="s0:dateType" minOccurs="0" />
<xs:element name="lifelineReducedTimeSensitiveChargesDate"
type="s0:dateType" minOccurs="0" />
<xs:element name="lifelineStatusCode" type="xs:string" default=""
minOccurs="0" />
<xs:element name="customerPremiseAccessTime" type="s0:amPmType"
minOccurs="0" />
<xs:element name="actualFieldWorkingTime" type="s0:timeType" minOccurs="0"
/>
<xs:element name="workWithNumber" type="s0:workWithNumberType"
minOccurs="0" />
<xs:element name="orderStatusDate" type="s0:dateType" minOccurs="0" />
<xs:element name="fxCommonLanguageCode" type="xs:string" minOccurs="0" />
<xs:element name="previousTelephoneNumber" type="s0:telephoneNumberType"
minOccurs="0" />
<xs:element name="previousACO" type="s0:acoType" minOccurs="0" />
<xs:element name="previousServiceClass" type="xs:string" minOccurs="0" />
<xs:element name="previousDueDate" type="s0:dateType" minOccurs="0" />
<xs:element name="previousItemNumber" type="xs:string" minOccurs="0" />
<xs:element name="previousFollowUpDate" type="s0:dateType" minOccurs="0"
/>
<xs:element name="previousVisitTime" type="s0:timeType" minOccurs="0" />
<xs:element name="directoryAdvanceEffDate" type="s0:dateType"
minOccurs="0" />
<xs:element name="facLogicalTermID" type="xs:string" minOccurs="0" />
- <xs:element name="customCallingBrochure" minOccurs="0">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:pattern value="Y|S|" />
</xs:restriction>
</xs:simpleType>
</xs:element>
- <xs:element name="ulsBrochure" minOccurs="0">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:pattern value="Y|S|" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="brochureInd" type="xs:string" minOccurs="0" />
<xs:element name="brochureArchiveInd" type="xs:string" minOccurs="0" />
<xs:element name="brochureItemInd" type="xs:string" minOccurs="0" />
<xs:element name="localBillingDetailInd" type="xs:string" minOccurs="0" />
<xs:element name="concessionCode" type="xs:string" minOccurs="0" />
<xs:element name="sumbEditInd" type="xs:string" minOccurs="0" />
<xs:element name="expediteOrderInd" type="xs:string" minOccurs="0" />
<xs:element name="foreignExchangeTelephoneNumber"
type="s0:telephoneNumberType" minOccurs="0" />
- <xs:element name="languageAssistanceCenterInd" default="English"
minOccurs="0">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:enumeration value="English" />
<xs:enumeration value="Korean" />
<xs:enumeration value="Mandarin" />
<xs:enumeration value="Spanish" />
<xs:enumeration value="Vietnamese" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="previousBillingCode" type="xs:string" minOccurs="0" />
<xs:element name="orderStatusTime" type="s0:timeType" minOccurs="0" />
<xs:element name="orderSuffixInd" type="xs:string" minOccurs="0" />
<xs:element name="remoteCallForwardingInd" type="xs:string" minOccurs="0"
/>
<xs:element name="customerReferenceNumber" type="xs:string" minOccurs="0"
/>
<xs:element name="customerReferenceStatusCode" type="xs:string"
minOccurs="0" />
<xs:element name="foreignListingKeyword" type="xs:string" minOccurs="0" />
<xs:element name="customerAccountNumber" type="s0:accountNumberType"
minOccurs="0" />
<xs:element name="companyCode" type="xs:string" minOccurs="0" />
<xs:element name="expandedClassOfService" type="xs:string" minOccurs="0"
/>
<xs:element name="earlyTerminationLiability" type="xs:string"
minOccurs="0" />
<xs:element name="customerProprietaryNetworkInformation"
type="s0:booleanType" minOccurs="0" />
<xs:element name="cpniDates" type="s0:startEndDateType" minOccurs="0" />
<xs:element name="billingLocationCode" type="xs:string" minOccurs="0" />
- <xs:element name="accountListingStatus" minOccurs="0">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:enumeration value="PUB" />
<xs:enumeration value="NP" />
<xs:enumeration value="NL" />
<xs:enumeration value="EN" />
<xs:enumeration value="NPS" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="numberOfDirectories" type="xs:string" minOccurs="0" />
- <xs:element name="directoryDeliveryAddress" minOccurs="0">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:pattern value="SA|BA" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="directoryUpdateType" type="xs:string" minOccurs="0" />
- <xs:element name="directoryStatusCode" default="" minOccurs="0">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:pattern value="E|P|R|" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="branchKeywordStatusCode" type="xs:string" minOccurs="0"
/>
<xs:element name="creationResponsibilityCode" type="xs:string"
minOccurs="0" />
<xs:element name="creationOfficeID" type="xs:string" minOccurs="0" />
<xs:element name="salesAreaCode" type="xs:string" minOccurs="0" />
<xs:element name="advancePaymentInd" type="xs:string" minOccurs="0" />
<xs:element name="nextAvailableDueDate" type="s0:dateType" minOccurs="0"
/>
<xs:element name="universalServiceFundInd" type="xs:string" minOccurs="0"
/>
<xs:element name="serviceAreaChangeInd" type="xs:string" minOccurs="0" />
<xs:element name="omitType" type="xs:string" minOccurs="0" />
<xs:element name="coefficient" type="s0:coefficientType" minOccurs="0" />
<xs:element name="coefficient2" type="s0:coefficientType" minOccurs="0" />
<xs:element name="previousCoefficient" type="s0:coefficientType"
minOccurs="0" />
<xs:element name="previousCoefficient2" type="s0:coefficientType"
minOccurs="0" />
<xs:element name="coeffSign" type="s0:coefficientSignPairingType"
minOccurs="0" />
<xs:element name="previousCoeffSign" type="s0:coefficientSignPairingType"
minOccurs="0" />
<xs:element name="arrivalTime" type="s0:startEndTimeType" minOccurs="0" />
<xs:element name="bucketTitle" type="xs:string" minOccurs="0" />
<xs:element name="fictitiousOrderFlag" type="xs:string" minOccurs="0" />
<xs:element name="extractOrderFlag" type="xs:string" minOccurs="0" />
- <xs:element name="languageAssistanceCenterStatus" default=""
minOccurs="0">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:pattern value="A|C|" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="portActivityInd" type="xs:string" minOccurs="0" />
<xs:element name="customerNegotiatedDueDate" type="s0:dateType"
minOccurs="0" />
<xs:element name="alternateSuffix" type="xs:string" minOccurs="0" />
<xs:element name="paymentInfo" type="s0:paymentInfoType" minOccurs="0" />
- <!--
added for SSP Change -->
- <!--
end change -->
- <!--
Removed duplicated element
<xs:element name="circuitNumber" type="xs:string" minOccurs="0"/>
-->
</xs:sequence>
</xs:group>
- <xs:complexType name="accountNumberType">
- <xs:choice>
<xs:element name="CAN" type="s0:canType" />
<xs:element name="BAN" type="s0:banType" />
</xs:choice>
</xs:complexType>
- <xs:simpleType name="acoType">
- <xs:restriction base="xs:string">
<xs:length value="3" />
</xs:restriction>
</xs:simpleType>
- <xs:complexType name="addressType">
- <xs:all>
<xs:element name="Building" type="xs:string" minOccurs="0" />
- <xs:element name="City">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:maxLength value="13" />
</xs:restriction>
</xs:simpleType>
</xs:element>
- <xs:element name="Country">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:maxLength value="20" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="County" type="xs:string" minOccurs="0" />
<xs:element name="Directional" type="xs:string" minOccurs="0" />
<xs:element name="ElevationType" type="xs:string" minOccurs="0" />
<xs:element name="ElevationValue" type="xs:string" minOccurs="0" />
<xs:element name="Floor" type="xs:string" minOccurs="0" />
<xs:element name="GeoCode" type="xs:string" minOccurs="0" />
- <xs:element name="FractionHouseNumber" minOccurs="0">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:maxLength value="3" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Predirection" type="xs:string" minOccurs="0" />
<xs:element name="Postdirection" type="xs:string" minOccurs="0" />
<xs:element name="POBoxorRuralRoute" type="xs:string" minOccurs="0" />
<xs:element name="RMorSTEorAPT" type="xs:string" minOccurs="0" />
<xs:element name="StreetID" type="xs:string" minOccurs="0" />
- <xs:element name="StreetName">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:maxLength value="26" />
</xs:restriction>
</xs:simpleType>
</xs:element>
- <xs:element name="StreetNumberPrefix" minOccurs="0">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:maxLength value="5" />
</xs:restriction>
</xs:simpleType>
</xs:element>
- <xs:element name="StreetNumber">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:maxLength value="6" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="StreetNumberSuffix" type="xs:string" minOccurs="0" />
<xs:element name="StreetSuffix" type="xs:string" minOccurs="0" />
<xs:element name="StructureType" type="xs:string" minOccurs="0" />
<xs:element name="StructureValue" type="xs:string" minOccurs="0" />
<xs:element name="Sublocation" type="xs:string" minOccurs="0" />
<xs:element name="SublocExact" type="xs:string" minOccurs="0" />
<xs:element name="UnitType" type="xs:string" minOccurs="0" />
<xs:element name="UnitValue" type="xs:string" minOccurs="0" />
<xs:element name="State" type="s0:stateType" />
<xs:element name="zipCode" type="s0:zipCodeType" />
- <!--
This will be handled with mapping for SQE
<xs:element name="RangeID" type="xs:string" minOccurs="0"/>
-->
- <!--
This will be passed directly for SSP
<xs:element name="AttentionLine" type="xs:string" minOccurs="0"/>
-->
- <!--
This will be passed directly for SSP
<xs:element name="CheckID" type="xs:string" minOccurs="0"/>
-->
- <!--
This is the same as GeoCode
<xs:element name="GeoTaxCode" type="xs:string" minOccurs="0"/>
-->
- <!--
These will be handled with mapping for NOCV
<xs:element name="Line1" type="xs:string" minOccurs="0"/>
<xs:element name="Line2" type="xs:string" minOccurs="0"/>
<xs:element name="Line3" type="xs:string" minOccurs="0"/>
-->
- <!--
For NOCV this needs to be mapped to House Number -->
- <!--
When there is a PO Box, the PO Box number is mapped to StreetName for
CV -->
- <!--
This value in NOCV is subloc1 and subloc2 combined -->
- <!--
These will be handled with mapping for SSP
<xs:element name="SkipValidation" type="xs:string" minOccurs="0"/>
<xs:element name="StatusCode" type="xs:string" minOccurs="0"/>
<xs:element name="StatusCategory" type="xs:string" minOccurs="0"/>
<xs:element name="StatusDescription" type="xs:string" minOccurs="0"/>
-->
- <!--
These will be handled with mapping for SSP and SQE
<xs:element name="Thoroughfare" type="xs:string" minOccurs="0"/>
<xs:element name="ThoroughfareOther" type="xs:string" minOccurs="0"/>
-->
- <!--
This will be handled with mapping for NOCV
<xs:element name="TypeAddressCode" type="xs:string"/>
-->
</xs:all>
</xs:complexType>
- <xs:simpleType name="amPmType">
- <xs:restriction base="xs:string">
<xs:pattern value="AM|PM" />
</xs:restriction>
</xs:simpleType>
- <xs:simpleType name="banType">
- <xs:restriction base="xs:string">
<xs:pattern value="[0-9]{9}" />
</xs:restriction>
</xs:simpleType>
- <xs:simpleType name="billingOCCCodeType">
- <xs:restriction base="xs:string">
<xs:enumeration value="Telephone Number Change" />
<xs:enumeration value="Correct Rate" />
<xs:enumeration value="Directory Listing" />
<xs:enumeration value="Supersedure" />
<xs:enumeration value="Move Service Facilities" />
<xs:enumeration value="Change Service Facilities" />
<xs:enumeration value="Removal of Service" />
<xs:enumeration value="Establish Wire Maintenance Change" />
<xs:enumeration value="Cancel Wire Maintenance Change" />
<xs:enumeration value="Add GTE 800 Feature" />
<xs:enumeration value="Change GTE 800 Feature" />
<xs:enumeration value="Remove GTE 800 Feature" />
<xs:enumeration value="Cancel Order Charge" />
<xs:enumeration value="Addition of Service" />
<xs:enumeration value="Change Type of Service" />
<xs:enumeration value="Special Billing Service" />
<xs:enumeration value="Rate Change" />
<xs:enumeration value="800 Install Service" />
<xs:enumeration value="Establish Service" />
<xs:enumeration value="Change Service" />
<xs:enumeration value="Discontinue Service" />
<xs:enumeration value="Transfer of Service" />
<xs:enumeration value="Establish TN Reservation" />
<xs:enumeration value="Discontinue TN Reservation" />
<xs:enumeration value="Change Mail Address" />
<xs:enumeration value="Issue TN Calling Card" />
<xs:enumeration value="Service Order Change" />
<xs:enumeration value="No Bill Message" />
</xs:restriction>
</xs:simpleType>
- <xs:simpleType name="billingStatusCodeType">
- <xs:restriction base="xs:string">
<xs:enumeration value="" />
<xs:enumeration value="A" />
<xs:enumeration value="D" />
</xs:restriction>
</xs:simpleType>
- <xs:simpleType name="booleanType">
- <xs:restriction base="xs:string">
<xs:pattern value="Y|N" />
</xs:restriction>
</xs:simpleType>
- <xs:simpleType name="canType">
- <xs:restriction base="xs:string">
<xs:pattern value="[0-9]{10}|[0-9]{9}" />
</xs:restriction>
</xs:simpleType>
- <xs:simpleType name="cityType">
- <xs:restriction base="xs:string">
<xs:maxLength value="13" />
</xs:restriction>
</xs:simpleType>
- <xs:complexType name="coefficientSignPairingType">
- <xs:sequence>
<xs:element name="coefficient" type="s0:coefficientSignType" />
<xs:element name="coefficient2" type="s0:coefficientSignType" />
</xs:sequence>
</xs:complexType>
- <xs:simpleType name="coefficientSignType">
- <xs:restriction base="xs:string">
<xs:length value="1" />
</xs:restriction>
</xs:simpleType>
- <xs:simpleType name="coefficientType">
- <xs:restriction base="xs:string">
<xs:length value="5" />
</xs:restriction>
</xs:simpleType>
- <xs:complexType name="contactType">
- <xs:sequence>
<xs:element name="name" type="s0:nameType" minOccurs="0" />
<xs:element name="companyName" type="xs:string" minOccurs="0" />
<xs:element name="telephoneNumber" type="s0:telephoneNumberType"
minOccurs="0" />
<xs:element name="altTelephoneNumber" type="s0:telephoneNumberType"
minOccurs="0" />
<xs:element name="email" type="xs:string" minOccurs="0" />
<xs:element name="fax" type="s0:telephoneNumberType" minOccurs="0" />
</xs:sequence>
</xs:complexType>
- <xs:simpleType name="creditCardNumberType">
- <xs:restriction base="xs:positiveInteger">
<xs:pattern value="[0-9]{13}([0-9])?([0-9])?([0-9])?" />
</xs:restriction>
</xs:simpleType>
- <xs:simpleType name="creditCardType">
- <xs:restriction base="xs:string">
<xs:enumeration value="VISA" />
<xs:enumeration value="MASTERCARD" />
<xs:enumeration value="AMEX" />
<xs:enumeration value="DISCOVER" />
</xs:restriction>
</xs:simpleType>
- <xs:complexType name="CustomerReplyType">
- <xs:sequence>
- <xs:element name="IsLineISDNDigitalCallFrwd" type="s0:booleanType">
- <xs:annotation>
<xs:documentation>Is your telephone on an ISDN line, a Digital Centranet
line, or is it setup with permanent call forwarding?</xs:documentation>
</xs:annotation>
</xs:element>
- <xs:element name="IsLinePBXKeyOther" type="s0:booleanType">
- <xs:annotation>
<xs:documentation>Is your telephone on an ISDN line, a Digital Centranet
line, or is it setup with permanent Call Forwarding?</xs:documentation>
</xs:annotation>
</xs:element>
- <xs:element name="DualLinePhone" type="s0:booleanType">
- <xs:annotation>
<xs:documentation>Do you have a dual-line phone?</xs:documentation>
</xs:annotation>
</xs:element>
- <xs:element name="TechInstall" type="s0:booleanType" minOccurs="0">
- <xs:annotation>
<xs:documentation>The answers to the questions regarding your telephone
indicate you qualify for our easy Self-Install option, however if you wish,
we can have someone perform the install for you ?</xs:documentation>
</xs:annotation>
</xs:element>
- <xs:element name="OnsiteAccepted" type="s0:booleanType" minOccurs="0">
- <xs:annotation>
<xs:documentation>Based on the answers to the questions regarding the
telephone service, Onsite Installation is recommend. Do you agree to have us
perform this installation?</xs:documentation>
</xs:annotation>
</xs:element>
- <xs:element name="DeclineOnsiteConf" type="s0:booleanType" minOccurs="0">
- <xs:annotation>
<xs:documentation>By declining the Onsite Installation, you take full
responsibility for the installation at your premise. Do you want to continue
with the Self Installation?</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
- <xs:complexType name="dateType">
- <xs:all>
- <xs:element name="dayPart">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:length value="2" />
<xs:pattern value="([0-2][0-9])|(3[0-1])" />
</xs:restriction>
</xs:simpleType>
</xs:element>
- <xs:element name="monthPart">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:length value="2" />
<xs:pattern value="(0[0-9])|(1[0-2])" />
</xs:restriction>
</xs:simpleType>
</xs:element>
- <xs:element name="yearPart">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:length value="4" />
<xs:pattern value="[0-9]{4}" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:all>
</xs:complexType>
- <xs:complexType name="dialServiceType">
- <xs:all>
<xs:element name="telephoneNumber" type="s0:telephoneNumberType" />
<xs:element name="serviceAddress" type="s0:addressType" />
<xs:element name="serviceContact" type="s0:contactType" minOccurs="0" />
<xs:element name="shippingAddress" type="s0:addressType" minOccurs="0" />
<xs:element name="shippingContact" type="s0:contactType" minOccurs="0" />
<xs:element name="technicalInfo" type="s0:technicalInfoType" />
<xs:element name="vzUserId" type="xs:string" minOccurs="0" />
<xs:element name="vzUserPassword" type="xs:string" minOccurs="0" />
<xs:element name="vzUserAlias" type="xs:string" minOccurs="0" />
<xs:element name="serviceRemarks" type="xs:string" minOccurs="0" />
<xs:element name="selectedPopTN" type="xs:string" minOccurs="0" />
<xs:element name="loaVersionNumber" type="xs:string" minOccurs="0" />
<xs:element name="loaRevisionNumber" type="xs:string" minOccurs="0" />
<xs:element name="loaAcceptDate" type="s0:dateType" minOccurs="0" />
- <xs:element name="locationIndicator">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:enumeration value="E" />
<xs:enumeration value="W" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="termAcceptDate" type="s0:dateType" minOccurs="0" />
<xs:element name="registrationDate" type="s0:dateType" minOccurs="0" />
<xs:element name="cDDD" type="s0:dateType" minOccurs="0" />
<xs:element name="isSpamAllowed" type="s0:booleanType" minOccurs="0" />
<xs:element name="tosVersion" type="xs:string" minOccurs="0" />
- <!--
added minOccurs=0 for SSP change -->
</xs:all>
</xs:complexType>
- <xs:complexType name="dslServiceLevelType">
- <xs:all>
- <xs:element name="circuitType">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:enumeration value="ATM" />
<xs:enumeration value="FRAME" />
</xs:restriction>
</xs:simpleType>
</xs:element>
- <xs:element name="grade">
- <xs:simpleType>
- <xs:restriction base="xs:NMTOKEN">
<xs:enumeration value="INFOSPEED_768_128" />
<xs:enumeration value="INFOSPEED_384_384" />
<xs:enumeration value="INFOSPEED_768_768" />
<xs:enumeration value="INFOSPEED_15_384" />
<xs:enumeration value="INFOSPEED_15_128" />
<xs:enumeration value="INFOSPEED_71_768" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="isModemProvidedByCustomer" type="s0:booleanType" />
<xs:element name="CustomerModemType" type="xs:string" minOccurs="0" />
</xs:all>
</xs:complexType>
- <xs:complexType name="dslServiceType">
- <xs:all>
<xs:element name="telephoneNumber" type="s0:telephoneNumberType" />
<xs:element name="serviceContact" type="s0:contactType" minOccurs="0" />
<xs:element name="serviceAddress" type="s0:addressType" />
<xs:element name="serviceInfo" type="s0:serviceInfoType" />
- <xs:element name="truckRoll" minOccurs="0">
- <xs:complexType>
- <xs:all>
- <xs:element name="timeOfVisit">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:enumeration value="AM" />
<xs:enumeration value="PM" />
<xs:enumeration value="AllDay" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:all>
</xs:complexType>
</xs:element>
<xs:element name="shippingAddress" type="s0:addressType" />
<xs:element name="shippingContact" type="s0:contactType" minOccurs="0" />
<xs:element name="technicalInfo" type="s0:technicalInfoType" />
- <xs:element name="parallelPots" minOccurs="0">
- <xs:complexType>
- <xs:all>
<xs:element name="potsDueDate" type="s0:dateType" />
<xs:element name="potsOrderNumber" type="xs:string" />
</xs:all>
</xs:complexType>
</xs:element>
<xs:element name="cDDD" type="s0:dateType" minOccurs="0" />
- <xs:element name="locationIndicator">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:enumeration value="E" />
<xs:enumeration value="W" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ilecLOB" type="xs:string" minOccurs="0" />
<xs:element name="clliCode" type="xs:string" />
<xs:element name="isLowerSpeedAccepted" type="s0:booleanType" />
<xs:element name="isLQOverridden" type="s0:booleanType" />
<xs:element name="lqOverrideReason" type="xs:string" minOccurs="0" />
<xs:element name="lqOverridePerson" type="xs:string" minOccurs="0" />
<xs:element name="isSRDOverridden" type="s0:booleanType" />
<xs:element name="loopLength" type="xs:string" minOccurs="0" />
<xs:element name="isRemoteTerminal" type="s0:booleanType" minOccurs="0" />
<xs:element name="isT1" type="s0:booleanType" minOccurs="0" />
<xs:element name="isDLC" type="s0:booleanType" minOccurs="0" />
<xs:element name="isLCQ" type="s0:booleanType" minOccurs="0" />
<xs:element name="srdOverrideReason" type="xs:string" minOccurs="0" />
<xs:element name="srdOverridePerson" type="xs:string" minOccurs="0" />
<xs:element name="loopQualStatus" type="xs:string" minOccurs="0" />
<xs:element name="loopQualCode" type="xs:string" minOccurs="0" />
<xs:element name="loopQualDesc" type="xs:string" minOccurs="0" />
<xs:element name="nCCode" type="xs:string" minOccurs="0" />
<xs:element name="nCICode" type="xs:string" minOccurs="0" />
<xs:element name="reliefDate" type="s0:dateType" minOccurs="0" />
<xs:element name="loopQualMaxSupportGrade" type="xs:string" minOccurs="0"
/>
<xs:element name="isEthernetCardInPossession" type="s0:booleanType" />
<xs:element name="serviceRemarks" type="xs:string" minOccurs="0" />
<xs:element name="isChangeISP" type="s0:booleanType" />
<xs:element name="isWinBack" type="s0:booleanType" minOccurs="0" />
<xs:element name="loaVersionNumber" type="xs:string" minOccurs="0" />
<xs:element name="loaRevisionNumber" type="xs:string" minOccurs="0" />
<xs:element name="loaAcceptDate" type="s0:dateType" minOccurs="0" />
<xs:element name="vzUserId" type="xs:string" minOccurs="0" />
<xs:element name="vzUserPassword" type="xs:string" minOccurs="0" />
<xs:element name="vzUserAlias" type="xs:string" minOccurs="0" />
</xs:all>
</xs:complexType>
- <xs:complexType name="expiryDateType">
- <xs:all>
- <xs:element name="expiryMonth">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:enumeration value="01" />
<xs:enumeration value="02" />
<xs:enumeration value="03" />
<xs:enumeration value="04" />
<xs:enumeration value="05" />
<xs:enumeration value="06" />
<xs:enumeration value="07" />
<xs:enumeration value="08" />
<xs:enumeration value="09" />
<xs:enumeration value="10" />
<xs:enumeration value="11" />
<xs:enumeration value="12" />
</xs:restriction>
</xs:simpleType>
</xs:element>
- <xs:element name="expiryYear">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:pattern value="20[0-9]{2}" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:all>
</xs:complexType>
- <xs:complexType name="fiberServiceLevelType">
- <xs:all>
<xs:element name="isPreviousFTTPServiceExist" type="s0:booleanType" />
<xs:element name="dataJackInstalled" type="s0:booleanType" />
<xs:element name="pendingONTDueDate" type="s0:dateType" minOccurs="0" />
<xs:element name="pendingONTOrderTN" type="s0:telephoneNumberType"
minOccurs="0" />
<xs:element name="pendingONTOrderTicket" type="s0:booleanType"
minOccurs="0" />
</xs:all>
</xs:complexType>
- <xs:complexType name="fiberServiceType">
- <xs:all>
<xs:element name="cDDD" type="s0:dateType" />
- <xs:element name="locationIndicator">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:enumeration value="E" />
<xs:enumeration value="W" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="clliCode" type="xs:string" />
<xs:element name="tierType" type="xs:string" />
<xs:element name="relatedOrderNumber" type="xs:string" />
<xs:element name="masterOrderNumber" type="xs:string" />
<xs:element name="PVCType" type="xs:string" />
<xs:element name="remarks" type="xs:string" />
<xs:element name="ISPCircuitId" type="xs:string" />
<xs:element name="VPI" type="xs:string" />
<xs:element name="VCI" type="xs:string" />
<xs:element name="qualityOfService" type="xs:string" />
<xs:element name="classOfService" type="xs:string" />
<xs:element name="isLowerSpeedAccepted" type="s0:booleanType" />
<xs:element name="isSRDOverridden" type="s0:booleanType" />
<xs:element name="srdOverrideReason" type="xs:string" />
<xs:element name="srdOverridePerson" type="xs:string" />
<xs:element name="fiberQualStatus" type="xs:string" minOccurs="0" />
<xs:element name="fiberQualCode" type="xs:string" minOccurs="0" />
<xs:element name="fiberQualDesc" type="xs:string" minOccurs="0" />
<xs:element name="fiberQualMaxSupportGrade" type="xs:string" minOccurs="0"
/>
<xs:element name="isEthernetCardInPossession" type="s0:booleanType" />
<xs:element name="serviceRemarks" type="xs:string" minOccurs="0" />
<xs:element name="isChangeISP" type="s0:booleanType" minOccurs="0" />
<xs:element name="isWinBack" type="s0:booleanType" minOccurs="0" />
<xs:element name="vzUserId" type="xs:string" minOccurs="0" />
<xs:element name="vzUserPassword" type="xs:string" minOccurs="0" />
<xs:element name="vzUserAlias" type="xs:string" minOccurs="0" />
<xs:element name="FiberTN" type="s0:telephoneNumberType" minOccurs="0" />
<xs:element name="ServiceContact" type="s0:contactType" minOccurs="0" />
<xs:element name="ServiceAddress" type="s0:addressType" />
<xs:element name="ServiceInfo" type="s0:serviceInfoType" />
<xs:element name="TechnicianDispatchInfo"
type="s0:TechnicianDispatchInfoType" />
<xs:element name="ShippingAddress" type="s0:addressType" />
<xs:element name="ShippingContact" type="s0:contactType" minOccurs="0" />
<xs:element name="TechnicalInfo" type="s0:technicalInfoType" />
<xs:element name="CustomerReplies" type="s0:CustomerReplyType"
minOccurs="0" />
<xs:element name="statusCode" type="xs:string" />
<xs:element name="statusDescription" type="xs:string" />
<xs:element name="skipValidation" type="s0:booleanType" />
<xs:element name="statusCatagory" type="xs:string" />
<xs:element name="checkID" type="xs:string" />
</xs:all>
</xs:complexType>
- <xs:simpleType name="keyWordType">
- <xs:restriction base="xs:string">
<xs:enumeration value="" />
<xs:enumeration value="CSR" />
<xs:enumeration value="SBD" />
<xs:enumeration value="MAG" />
</xs:restriction>
</xs:simpleType>
- <xs:simpleType name="masterOrderNumberType">
- <xs:restriction base="xs:string">
<xs:pattern value="([0-9|A-Z]{2})+([0-9]{9})" />
</xs:restriction>
</xs:simpleType>
- <xs:complexType name="nameType">
- <xs:all>
- <xs:element name="title" minOccurs="0">
- <xs:simpleType>
<xs:restriction base="xs:string" />
</xs:simpleType>
</xs:element>
- <xs:element name="firstName">
- <xs:simpleType>
<xs:restriction base="xs:string" />
</xs:simpleType>
</xs:element>
- <xs:element name="middleName" minOccurs="0">
- <xs:simpleType>
<xs:restriction base="xs:string" />
</xs:simpleType>
</xs:element>
- <xs:element name="lastName">
- <xs:simpleType>
<xs:restriction base="xs:string" />
</xs:simpleType>
</xs:element>
- <xs:element name="suffix" minOccurs="0">
- <xs:simpleType>
<xs:restriction base="xs:string" />
</xs:simpleType>
</xs:element>
</xs:all>
</xs:complexType>
- <xs:simpleType name="nocvOrderIdType">
- <xs:restriction base="xs:string">
<xs:pattern value="[0-9]{9}" />
</xs:restriction>
</xs:simpleType>
- <xs:complexType name="oneOrderIDType">
- <xs:choice>
- <xs:element name="masterOrderNumberType">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:pattern value="([0-9|A-Z]{2})+([0-9]{9})" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="sspOrderId" type="s0:sspOrderIdType" />
<xs:element name="nocvOrderId" type="s0:nocvOrderIdType" />
- <!--
SSP -->
- <!--
NOCV -->
</xs:choice>
</xs:complexType>
- <xs:simpleType name="orderStatusCodeType">
- <xs:restriction base="xs:string">
<xs:enumeration value="Release" />
<xs:enumeration value="Cancel" />
<xs:enumeration value="Held" />
<xs:enumeration value="Complete-Ready for Billing" />
<xs:enumeration value="Complete-Sent to Billing" />
</xs:restriction>
</xs:simpleType>
- <xs:simpleType name="orderTypeCodeType">
- <xs:restriction base="xs:string">
<xs:enumeration value="Install" />
<xs:enumeration value="Change" />
<xs:enumeration value="Move" />
<xs:enumeration value="Remove" />
<xs:enumeration value="Change Billing Address" />
<xs:enumeration value="Referral" />
<xs:enumeration value="Update Directory" />
</xs:restriction>
</xs:simpleType>
- <xs:simpleType name="orderTypeType">
- <xs:restriction base="xs:string">
<xs:enumeration value="I" />
<xs:enumeration value="C" />
<xs:enumeration value="O" />
<xs:enumeration value="M" />
<xs:enumeration value="E" />
<xs:enumeration value="Z" />
<xs:enumeration value="S" />
</xs:restriction>
</xs:simpleType>
- <xs:complexType name="paymentInfoType">
- <xs:choice>
- <xs:element name="creditCard">
- <xs:complexType>
- <xs:all>
<xs:element name="cardNumber" type="s0:creditCardNumberType" />
<xs:element name="cardType" type="s0:creditCardType" />
<xs:element name="cardHolderName" type="s0:nameType" />
<xs:element name="expirationDate" type="s0:expiryDateType" />
<xs:element name="cVV2Number" type="s0:securityCodeType" minOccurs="0" />
<xs:element name="zipcode" type="s0:zipCodeType" />
<xs:element name="skipValidation" type="s0:booleanType" />
<xs:element name="checkId" type="xs:string" />
<xs:element name="statusCode" type="xs:string" />
<xs:element name="statusCategory" type="xs:string" />
<xs:element name="statusDescription" type="xs:string" />
</xs:all>
</xs:complexType>
</xs:element>
- <xs:element name="lecBilling">
- <xs:complexType>
- <xs:all>
<xs:element name="telephoneNumber" type="s0:telephoneNumberType" />
<xs:element name="ilecAccountNumber" type="xs:string" minOccurs="0" />
<xs:element name="skipValidation" type="s0:booleanType" />
<xs:element name="checkId" type="xs:string" />
<xs:element name="statusCode" type="xs:string" />
<xs:element name="statusCategory" type="xs:string" />
<xs:element name="statusDescription" type="xs:string" />
</xs:all>
</xs:complexType>
</xs:element>
<xs:element name="invoice" type="xs:string" />
- <xs:element name="InvoicePoint">
- <xs:complexType>
- <xs:all>
<xs:element name="HOAId" type="xs:string" minOccurs="0" />
</xs:all>
</xs:complexType>
</xs:element>
- <!--
added for SSP Change -->
- <!--
end change -->
</xs:choice>
</xs:complexType>
- <xs:simpleType name="preSaleActivityType">
- <xs:annotation>
<xs:documentation>REG RegularOrder ORD Ordering Only</xs:documentation>
</xs:annotation>
- <xs:restriction base="xs:NMTOKEN">
<xs:enumeration value="REG" />
<xs:enumeration value="ORD" />
</xs:restriction>
</xs:simpleType>
- <xs:complexType name="productsType">
- <xs:sequence>
<xs:element name="marketCode" type="xs:string" />
<xs:element name="pcatId" type="xs:string" />
<xs:element name="packageId" type="xs:string" />
<xs:element name="quantity" type="xs:int" />
</xs:sequence>
</xs:complexType>
- <xs:simpleType name="securityCodeType">
- <xs:restriction base="xs:string">
<xs:pattern value="([0-9]{3})?([0-9])?" />
</xs:restriction>
</xs:simpleType>
- <xs:complexType name="serviceInfoType">
- <xs:choice>
<xs:element name="dsl" type="s0:dslServiceLevelType" />
<xs:element name="fiber" type="s0:fiberServiceLevelType" />
</xs:choice>
</xs:complexType>
- <xs:simpleType name="serviceTypeCodeType">
- <xs:restriction base="xs:string">
<xs:enumeration value="Private Line" />
<xs:enumeration value="Coin" />
<xs:enumeration value="Fictitious" />
<xs:enumeration value="Foreign Exchange" />
<xs:enumeration value="Out Watts" />
<xs:enumeration value="800 Service" />
<xs:enumeration value="Out of Franchise 800 Service" />
<xs:enumeration value="Busines Line 800 Service" />
<xs:enumeration value="Mobile" />
<xs:enumeration value="Centranet" />
<xs:enumeration value="Foreign Listings" />
<xs:enumeration value="Out of Franchise" />
</xs:restriction>
</xs:simpleType>
- <xs:simpleType name="sspOrderIdType">
- <xs:restriction base="xs:string">
<xs:pattern value="(I|C|D|T)+([0-9]{10}|[0-9]{10}-[0-9]{2})" />
</xs:restriction>
</xs:simpleType>
- <xs:complexType name="startEndDateType">
- <xs:sequence>
<xs:element name="startDate" type="s0:dateType" />
<xs:element name="endDate" type="s0:dateType" />
</xs:sequence>
</xs:complexType>
- <xs:complexType name="startEndTimeType">
- <xs:sequence>
<xs:element name="startTime" type="s0:timeType" />
<xs:element name="endTime" type="s0:timeType" />
</xs:sequence>
</xs:complexType>
- <xs:simpleType name="stateType">
- <xs:restriction base="xs:string">
<xs:enumeration value="AK" />
<xs:enumeration value="AL" />
<xs:enumeration value="AR" />
<xs:enumeration value="AZ" />
<xs:enumeration value="CA" />
<xs:enumeration value="CO" />
<xs:enumeration value="CT" />
<xs:enumeration value="DC" />
<xs:enumeration value="DE" />
<xs:enumeration value="FL" />
<xs:enumeration value="GA" />
<xs:enumeration value="GU" />
<xs:enumeration value="HI" />
<xs:enumeration value="IA" />
<xs:enumeration value="ID" />
<xs:enumeration value="IL" />
<xs:enumeration value="IN" />
<xs:enumeration value="KS" />
<xs:enumeration value="KY" />
<xs:enumeration value="LA" />
<xs:enumeration value="MA" />
<xs:enumeration value="MD" />
<xs:enumeration value="ME" />
<xs:enumeration value="MI" />
<xs:enumeration value="MN" />
<xs:enumeration value="MO" />
<xs:enumeration value="MS" />
<xs:enumeration value="MT" />
<xs:enumeration value="NC" />
<xs:enumeration value="ND" />
<xs:enumeration value="NE" />
<xs:enumeration value="NH" />
<xs:enumeration value="NJ" />
<xs:enumeration value="NM" />
<xs:enumeration value="NV" />
<xs:enumeration value="NY" />
<xs:enumeration value="OH" />
<xs:enumeration value="OK" />
<xs:enumeration value="OR" />
<xs:enumeration value="PA" />
<xs:enumeration value="PR" />
<xs:enumeration value="RI" />
<xs:enumeration value="SC" />
<xs:enumeration value="SD" />
<xs:enumeration value="TN" />
<xs:enumeration value="TX" />
<xs:enumeration value="UT" />
<xs:enumeration value="VA" />
<xs:enumeration value="VI" />
<xs:enumeration value="VT" />
<xs:enumeration value="WA" />
<xs:enumeration value="WI" />
<xs:enumeration value="WV" />
<xs:enumeration value="WY" />
</xs:restriction>
</xs:simpleType>
- <xs:simpleType name="statusCodeType">
- <xs:restriction base="xs:string">
<xs:enumeration value="A" />
<xs:enumeration value="C" />
<xs:enumeration value="D" />
<xs:enumeration value="" />
</xs:restriction>
</xs:simpleType>
- <xs:simpleType name="statusType">
- <xs:restriction base="xs:string">
<xs:enumeration value="A" />
<xs:enumeration value="C" />
<xs:enumeration value="D" />
</xs:restriction>
</xs:simpleType>
- <xs:complexType name="technicalInfoType">
- <xs:all>
<xs:element name="osCode" type="xs:string" minOccurs="0" />
</xs:all>
</xs:complexType>
- <xs:complexType name="TechnicianDispatchInfoType">
- <xs:all>
<xs:element name="AppointmentStartTime" type="s0:timeType" />
<xs:element name="AppointmentEndTime" type="s0:timeType" />
<xs:element name="TimeZone" type="s0:TimeZoneType" />
<xs:element name="AppointmentApprovedBy" type="xs:string" />
<xs:element name="AppointmentApprovedByIndicator" type="xs:string" />
<xs:element name="SpecialInstructions" type="xs:string" />
<xs:element name="InsideWiringInstructions" type="xs:string" />
<xs:element name="CPEInstallationInstructions" type="xs:string" />
<xs:element name="DispatchCoefficient" type="xs:string" />
</xs:all>
</xs:complexType>
- <xs:complexType name="telephoneNumberType">
- <xs:all>
- <xs:element name="tnAreaCode">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:pattern value="[0-9]{1}[0-9]{2}" />
</xs:restriction>
</xs:simpleType>
</xs:element>
- <xs:element name="tnPrefix">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:pattern value="[0-9]{3}" />
</xs:restriction>
</xs:simpleType>
</xs:element>
- <xs:element name="tnBase">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:pattern value="[0-9]{4}" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:all>
</xs:complexType>
- <xs:complexType name="timeType">
- <xs:all>
- <xs:element name="hourPart">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:length value="2" />
<xs:pattern value="([0-1][0-9])|(2[0-4])" />
</xs:restriction>
</xs:simpleType>
</xs:element>
- <xs:element name="minutePart">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:length value="2" />
<xs:pattern value="([0-5][0-9])" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:all>
</xs:complexType>
- <xs:simpleType name="TimeZoneType">
- <xs:restriction base="xs:string">
<xs:enumeration value="EST" />
<xs:enumeration value="CST" />
<xs:enumeration value="MST" />
<xs:enumeration value="PST" />
</xs:restriction>
</xs:simpleType>
- <xs:complexType name="validationInfoType">
- <xs:all>
<xs:element name="sac" type="xs:string" minOccurs="0" />
<xs:element name="serviceSection" type="xs:string" minOccurs="0" />
<xs:element name="rateArea" type="xs:string" minOccurs="0" />
<xs:element name="wireCenter" type="xs:string" minOccurs="0" />
<xs:element name="grid" type="xs:string" minOccurs="0" />
<xs:element name="boundryInd" type="xs:string" minOccurs="0" />
<xs:element name="multipleDwellingUnit" type="xs:string" minOccurs="0" />
</xs:all>
</xs:complexType>
- <xs:complexType name="voiceProductBaseType">
- <xs:all>
<xs:element name="ioscDescription" type="xs:string" />
<xs:element name="ioscCode" type="xs:string" />
<xs:element name="ioscQty" type="xs:string" default="1" />
<xs:element name="marketingIndicator" type="xs:string" minOccurs="0" />
<xs:element name="rateSign" type="xs:string" default="" minOccurs="0" />
<xs:element name="manualHandRate" type="xs:string" minOccurs="0" />
- <xs:element name="monthlyRecurringChargeIndicator" default=""
minOccurs="0">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:enumeration value="M" />
<xs:enumeration value="N" />
<xs:enumeration value="" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="previousTN" type="s0:telephoneNumberType" minOccurs="0"
/>
<xs:element name="salesPersonNumber" type="xs:string" />
- <xs:element name="statusCode">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:enumeration value="A" />
<xs:enumeration value="C" />
<xs:enumeration value="D" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="tn" type="s0:telephoneNumberType" />
<xs:element name="ioscTypeCode" type="xs:string" minOccurs="0" />
<xs:element name="bundleCode" type="xs:string" minOccurs="0" />
- <xs:element name="bundleStatusCode" minOccurs="0">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:enumeration value="A" />
<xs:enumeration value="C" />
<xs:enumeration value="D" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="packageCode" type="xs:string" minOccurs="0" />
- <xs:element name="packageStatusCode" minOccurs="0">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:enumeration value="A" />
<xs:enumeration value="C" />
<xs:enumeration value="D" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="additionalServiceSequenceNumber" type="xs:string"
minOccurs="0" />
</xs:all>
</xs:complexType>
- <xs:simpleType name="workWithNumberType">
- <xs:restriction base="xs:string">
<xs:length value="6" />
</xs:restriction>
</xs:simpleType>
- <xs:complexType name="zipCodeType">
- <xs:all>
- <xs:element name="zipCodeBase">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:length value="5" />
<xs:pattern value="[0-9]{5}" />
</xs:restriction>
</xs:simpleType>
</xs:element>
- <xs:element name="zipCodePlus4" minOccurs="0">
- <xs:simpleType>
- <xs:restriction base="xs:string">
<xs:length value="4" />
<xs:pattern value="[0-9]{4}" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:all>
</xs:complexType>
</xs:schema>
</types>
- <message name="assignNumberSoapIn">
<part name="parameters" element="s0:assignNumberRequest" />
</message>
- <message name="assignNumberSoapOut">
<part name="parameters" element="s0:assignNumberResponse" />
</message>
- <portType name="assignNumberSoap">
- <operation name="assignNumber">
<input message="s0:assignNumberSoapIn" />
<output message="s0:assignNumberSoapOut" />
</operation>
</portType>
- <binding name="assignNumberSoap" type="s0:assignNumberSoap">
<soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http" />
- <operation name="assignNumber">
<soap:operation soapAction="http://verizon.com/ONE/assignNumber"
style="document" />
- <input>
<soap:body use="literal" />
</input>
- <output>
<soap:body use="literal" />
</output>
</operation>
</binding>
- <service name="AssignNumber">
- <port name="assignNumberSoap" binding="s0:assignNumberSoap">
<soap:address
location="http://113.128.158.93/OneWebServices/Services.asmx" />
</port>
</service>
</definitions>
Nov 20 '05 #1
0 2222

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Alexander Jagl | last post by:
Hi! I'm new to asp and asp.net What I wan't to achieve: Calling a soap-method from an asp-page. I've created a virtual directory and a virual name with a soap method linked to an SQL...
2
by: David | last post by:
Hello all, I have a web method that accepts compound (non-primitive) arguments. I know that the method should be applied using SOAP protocol. One of my clients does not know how to sent SOAP...
7
by: Christian Wilhelm | last post by:
Hi! I'm trying to call a Java WebService out of a .net Client. There are two Methods, one Method requires one Parameter of type Parameter, the other Method requires one Parameter of type...
7
by: Jorgen Haukland, Norway | last post by:
Hi, I have created a Java webservice which runs in IBM WebSphere appserver. I take the WSDL-file and create a VS.NET WinForm application and calls the service running on my PC and everything...
2
by: yqlu | last post by:
I hava developed a client in C# that is connected to a 3-party XML Web Services developed in Java based on the AXIS 1.1. Most methods call are successful except for one method named "findObjects"...
1
by: jens Jensen | last post by:
Hello , i'm calling a webservice generated with oracle webservice java tools. I'm not able to add a web reference to a .net client the usual way with visual studio 2005. I was therefore...
0
by: ben | last post by:
OK so there are a few things going on. I succesfully created a SOAP webreference in VS IDE which when built works fine under small amounts of load, however under heavy amounts of load we start to...
2
by: rakesh kumawat | last post by:
I am facing a problem while reading the result which is loaded in DOMDocument. In which I am sending a request to web service and getting a record of Single Order. This is my VB Code which is i am...
0
by: rakeshkumawat | last post by:
I am facing a problem while reading the result which is loaded in DOMDocument. In which I am sending a request to web service and getting a record of Single Order. This is my VB Code which is i am...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.