You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Brenda Bell <bb...@juicesoftware.com> on 2002/05/28 22:35:02 UTC

RE: ??WSDL file with an tag as a child of the tag? ?

I don't know much about Axis yet, but I do know WSDL... and the example
you've shown below is very common usage.  Yes, it is legit to have an
element defined as a direct descendant of schema.
 
As for why you would do this, I've never seen any discussions that address
this topic.  My personal opinion is that it offers an extra level of
encapsulation and promotes type "reuse" by separating the logical type
declaration from the more physical element declaration.
 
It isn't obvious from this example, but more complex services might define a
complexType A that is used to compose elements A, B and C.
-----Original Message-----
From: Stickley, Jim [mailto:JStickley@birch.com]
Sent: Tuesday, May 28, 2002 3:35 PM
To: axis-user@xml.apache.org
Subject: ??WSDL file with an <element> tag as a child of the <schema> tag? ?


I am having some mapping problems between an AXIS server and a .NET client,
and have noticed some strange things in the WSDL file generated by the AXIS
server.  
Is it valid to have a <element> tag at the same level as a <complexType>
tag?  I clipped the <schema> section of the auto-generated WSDL file out and
included it below (minus the details for each <complexType>.  The
"CSRSessionData" is a complex type and thus is defined in the <complexType>
section, but I also see a definition for it as <element
name="CSRSessionData"...../>  Why would this tag exist as a direct member of
the <schema> tag?  My classes do not have any elements defined in this way,
and I'm not sure what one would do to define an element at the <schema>
level.
 
<schema targetNamespace="http://PreorderComponent.Birch.com"
xmlns="http://www.w3.org/2001/XMLSchema">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="CSRSessionData">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<extension base="tns1:CSRUserDataObject">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<sequence>
  <element name="csrSessionLogList" nillable="true"
type="tns1:ArrayOfCSRSessionLog" /> 
  <element name="USER_NAME" nillable="true" type="xsd:string" /> 
  <element name="LAST_MOD_BY" nillable="true" type="xsd:string" /> 
  <element name="SESSION_END_TIME" nillable="true" type="tns2:Timestamp" /> 
  <element name="LAST_MOD_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CSR_SESSION_ID" type="xsd:long" /> 
  <element name="SESSION_START_TIME" nillable="true" type="tns2:Timestamp"
/> 
  <element name="CREATE_BY" nillable="true" type="xsd:string" /> 
  <element name="CREATE_DATE" nillable="true" type="tns2:Timestamp" /> 
  </sequence>
  </extension>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType abstract="true" name="CSRUserDataObject">
  <sequence /> 
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="CSRSessionLog">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<extension base="tns1:CSRUserDataObject">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<sequence>
  <element name="LAST_MOD_BY" nillable="true" type="xsd:string" /> 
  <element name="LAST_MOD_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CREATE_BY" nillable="true" type="xsd:string" /> 
  <element name="CREATE_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="messageLogList" nillable="true"
type="tns1:ArrayOfMessageLog" /> 
  <element name="activityName" nillable="true" type="xsd:string" /> 
  <element name="CSR_SESSION_LOG_ID" type="xsd:long" /> 
  <element name="NOTES" nillable="true" type="xsd:string" /> 
  <element name="ACTIVITY_TYPE_ID" type="xsd:long" /> 
  <element name="CSR_GROUP_ORDER_ID" nillable="true" type="SOAP-ENC:long" />

  </sequence>
  </extension>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="MessageLog">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<extension base="tns1:CSRUserDataObject">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<sequence>
  <element name="CSR_SESSION_LOG_ID" type="xsd:long" /> 
  <element name="CODE" nillable="true" type="xsd:string" /> 
  <element name="MESSAGE" nillable="true" type="xsd:string" /> 
  <element name="MESSAGE_LOG_ID" type="xsd:long" /> 
  </sequence>
  </extension>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="ArrayOfMessageLog">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<restriction base="SOAP-ENC:Array">
  <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns1:MessageLog[]" /> 
  </restriction>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="ArrayOfCSRSessionLog">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<restriction base="SOAP-ENC:Array">
  <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns1:CSRSessionLog[]"
/> 
  </restriction>
  </complexContent>
  </complexType>
  <element name="CSRSessionData" nillable="true" type="tns1:CSRSessionData"
/> 
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="CSRGroupOrder">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<extension base="tns1:CSRUserDataObject">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<sequence>
  <element name="LAST_MOD_BY" nillable="true" type="xsd:string" /> 
  <element name="LAST_MOD_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CREATE_BY" nillable="true" type="xsd:string" /> 
  <element name="CREATE_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CSR_GROUP_ORDER_ID" type="xsd:long" /> 
  <element name="REC_STAT" nillable="true" type="xsd:string" /> 
  <element name="NAME" nillable="true" type="xsd:string" /> 
  <element name="orgCSR" nillable="true" type="tns1:OrganizedCSR" /> 
  <element name="BIRCH_ACCT_NBR" type="xsd:long" /> 
  <element name="BIRCH_BTN" nillable="true" type="xsd:string" /> 
  <element name="BIRCH_CSR_GROUP_ID" type="xsd:long" /> 
  <element name="CSR_VERSION_NUM" type="xsd:long" /> 
  <element maxOccurs="unbounded" name="csrList" nillable="true"
type="tns1:CSR" /> 
  <element name="FIRST_RETREVAL_DATE" nillable="true" type="tns2:Timestamp"
/> 
  <element name="LAST_RETREVAL_DATE" nillable="true" type="tns2:Timestamp"
/> 
  <element name="SOFIE_ORDER_ID" type="xsd:long" /> 
  <element maxOccurs="unbounded" name="usocList" nillable="true"
type="tns1:USOC" /> 
  <element maxOccurs="unbounded" name="classOfServiceList" nillable="true"
type="xsd:string" /> 
  <element name="SOC" nillable="true" type="tns2:Timestamp" /> 
  </sequence>
  </extension>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="OrganizedCSR">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<extension base="tns1:CSRUserDataObject">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<sequence>
  <element name="LAST_MOD_BY" nillable="true" type="xsd:string" /> 
  <element name="LAST_MOD_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CREATE_BY" nillable="true" type="xsd:string" /> 
  <element name="CREATE_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="ORGANIZED_CSR_ID" type="xsd:long" /> 
  <element name="MASTER_ACCOUNT_ID" type="xsd:long" /> 
  <element name="rfsLocationId" type="xsd:long" /> 
  <element maxOccurs="unbounded" name="orgLocationList" nillable="true"
type="tns1:OrganizedLocation" /> 
  </sequence>
  </extension>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="OrganizedLocation">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<extension base="tns1:CSRUserDataObject">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<sequence>
  <element name="LAST_MOD_BY" nillable="true" type="xsd:string" /> 
  <element name="LAST_MOD_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CREATE_BY" nillable="true" type="xsd:string" /> 
  <element name="CREATE_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="csrLocationList" nillable="true"
type="tns1:ArrayOf_xsd_long" /> 
  <element name="ORGANIZED_LOCATION_ID" type="xsd:long" /> 
  <element name="masterLocationId" type="xsd:long" /> 
  </sequence>
  </extension>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="ArrayOf_xsd_long">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<restriction base="SOAP-ENC:Array">
  <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="xsd:long[]" /> 
  </restriction>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="CSR">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<extension base="tns1:CSRUserDataObject">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<sequence>
  <element name="LAST_MOD_BY" nillable="true" type="xsd:string" /> 
  <element name="LAST_MOD_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CREATE_BY" nillable="true" type="xsd:string" /> 
  <element name="CREATE_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="csrRequest" nillable="true" type="tns1:CSRRequest" /> 
  <element name="csrResponse" nillable="true" type="tns1:CSRResponse" /> 
  <element name="CSR_ID" type="xsd:long" /> 
  <element name="INCLUDE_ON_ORDER" nillable="true" type="xsd:string" /> 
  <element name="REC_STAT" nillable="true" type="xsd:string" /> 
  <element name="ILEC_ID" type="xsd:long" /> 
  </sequence>
  </extension>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="CSRRequest">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<extension base="tns1:CSRUserDataObject">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<sequence>
  <element name="LAST_MOD_BY" nillable="true" type="xsd:string" /> 
  <element name="LAST_MOD_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CREATE_BY" nillable="true" type="xsd:string" /> 
  <element name="CREATE_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="reqWTNList" nillable="true" type="tns1:ArrayOfReqWTN" /> 
  <element name="serviceAddress" nillable="true" type="tns1:Address" /> 
  <element name="CSR_REQUEST_ID" type="xsd:long" /> 
  <element name="AG_AUTH_ST" nillable="true" type="xsd:string" /> 
  <element name="TXNUM" nillable="true" type="xsd:string" /> 
  <element name="TEST_PROD_IND" nillable="true" type="xsd:string" /> 
  <element name="TXTYP" nillable="true" type="xsd:string" /> 
  <element name="SC1" nillable="true" type="xsd:string" /> 
  <element name="ECCKT" nillable="true" type="xsd:string" /> 
  <element name="CCNA" nillable="true" type="xsd:string" /> 
  <element name="CC" nillable="true" type="xsd:string" /> 
  <element name="ATN" nillable="true" type="xsd:string" /> 
  <element name="AN" nillable="true" type="xsd:string" /> 
  <element name="DT_SENT" nillable="true" type="tns2:Timestamp" /> 
  </sequence>
  </extension>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="ReqWTN">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<extension base="tns1:CSRUserDataObject">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<sequence>
  <element name="LAST_MOD_BY" nillable="true" type="xsd:string" /> 
  <element name="LAST_MOD_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CREATE_BY" nillable="true" type="xsd:string" /> 
  <element name="CREATE_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CSR_REQUEST_ID" type="xsd:long" /> 
  <element name="REQ_WTNS_ID" type="xsd:long" /> 
  <element name="WTN" nillable="true" type="xsd:string" /> 
  </sequence>
  </extension>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="ArrayOfReqWTN">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<restriction base="SOAP-ENC:Array">
  <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns1:ReqWTN[]" /> 
  </restriction>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="Address">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<extension base="tns1:CSRUserDataObject">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<sequence>
  <element name="LAST_MOD_BY" nillable="true" type="xsd:string" /> 
  <element name="LAST_MOD_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CREATE_BY" nillable="true" type="xsd:string" /> 
  <element name="CREATE_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="WTN" nillable="true" type="xsd:string" /> 
  <element name="ADDRESS_ID" type="xsd:long" /> 
  <element name="CITY" nillable="true" type="xsd:string" /> 
  <element name="ZIP" nillable="true" type="xsd:string" /> 
  <element name="STATE" nillable="true" type="xsd:string" /> 
  <element name="ATH" nillable="true" type="xsd:string" /> 
  <element name="SSA" nillable="true" type="xsd:string" /> 
  <element name="ASN" nillable="true" type="xsd:string" /> 
  <element name="ASF" nillable="true" type="xsd:string" /> 
  <element name="ASD" nillable="true" type="xsd:string" /> 
  <element name="ANO" nillable="true" type="xsd:string" /> 
  <element name="LV3" nillable="true" type="xsd:string" /> 
  <element name="LV2" nillable="true" type="xsd:string" /> 
  <element name="LV1" nillable="true" type="xsd:string" /> 
  <element name="LD3" nillable="true" type="xsd:string" /> 
  <element name="LD2" nillable="true" type="xsd:string" /> 
  <element name="LD1" nillable="true" type="xsd:string" /> 
  <element name="AFT" nillable="true" type="xsd:string" /> 
  <element name="AAI" nillable="true" type="xsd:string" /> 
  <element name="NPANXX" nillable="true" type="xsd:string" /> 
  <element name="ADLO" nillable="true" type="xsd:string" /> 
  <element name="WSPOI" nillable="true" type="xsd:string" /> 
  <element name="APR" nillable="true" type="xsd:string" /> 
  <element name="ANOR" nillable="true" type="xsd:string" /> 
  <element name="ALO" nillable="true" type="xsd:string" /> 
  <element name="CS" nillable="true" type="xsd:string" /> 
  <element name="DSIND" nillable="true" type="xsd:string" /> 
  <element name="LST" nillable="true" type="xsd:string" /> 
  <element name="LALOC" nillable="true" type="xsd:string" /> 
  <element name="BOX" nillable="true" type="xsd:string" /> 
  <element name="ROUTE" nillable="true" type="xsd:string" /> 
  </sequence>
  </extension>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="CSRResponse">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<extension base="tns1:CSRUserDataObject">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<sequence>
  <element name="LAST_MOD_BY" nillable="true" type="xsd:string" /> 
  <element name="LAST_MOD_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CREATE_BY" nillable="true" type="xsd:string" /> 
  <element name="CREATE_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="TXNUM" nillable="true" type="xsd:string" /> 
  <element name="TXTYP" nillable="true" type="xsd:string" /> 
  <element name="CCNA" nillable="true" type="xsd:string" /> 
  <element name="CC" nillable="true" type="xsd:string" /> 
  <element name="DT_SENT" nillable="true" type="tns2:Timestamp" /> 
  <element name="account" nillable="true" type="tns1:Account" /> 
  <element name="csrLocationList" nillable="true"
type="tns1:ArrayOfCSRLocation" /> 
  <element name="dirListingList" nillable="true"
type="tns1:ArrayOfDirListing" /> 
  <element name="dirDeliveryList" nillable="true"
type="tns1:ArrayOfDirDelivery" /> 
  <element name="noteList" nillable="true" type="tns1:ArrayOfNote" /> 
  <element name="sysMessageList" nillable="true"
type="tns1:ArrayOfSysMessage" /> 
  <element name="CSR_RESPONSE_ID" type="xsd:long" /> 
  </sequence>
  </extension>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="Account">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<extension base="tns1:CSRUserDataObject">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<sequence>
  <element name="LAST_MOD_BY" nillable="true" type="xsd:string" /> 
  <element name="LAST_MOD_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CREATE_BY" nillable="true" type="xsd:string" /> 
  <element name="CREATE_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="ATN" nillable="true" type="xsd:string" /> 
  <element name="AN" nillable="true" type="xsd:string" /> 
  <element name="CSR_RESPONSE_ID" type="xsd:long" /> 
  <element name="CS" nillable="true" type="xsd:string" /> 
  <element name="LST" nillable="true" type="xsd:string" /> 
  <element name="NAME" nillable="true" type="xsd:string" /> 
  <element name="billingAddress" nillable="true" type="tns1:Address" /> 
  <element name="ACCOUNT_ID" type="xsd:long" /> 
  <element name="BCS" nillable="true" type="xsd:string" /> 
  <element name="TOS" nillable="true" type="xsd:string" /> 
  <element name="RSCP_IND" nillable="true" type="xsd:string" /> 
  </sequence>
  </extension>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="CSRLocation">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<extension base="tns1:CSRUserDataObject">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<sequence>
  <element name="LAST_MOD_BY" nillable="true" type="xsd:string" /> 
  <element name="LAST_MOD_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CREATE_BY" nillable="true" type="xsd:string" /> 
  <element name="CREATE_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="INCLUDE_ON_ORDER" nillable="true" type="xsd:string" /> 
  <element name="serviceAddress" nillable="true" type="tns1:Address" /> 
  <element name="CSR_RESPONSE_ID" type="xsd:long" /> 
  <element name="csrServiceList" nillable="true"
type="tns1:ArrayOfCSRService" /> 
  <element name="CSR_LOCATION_ID" type="xsd:long" /> 
  <element name="ILEC_NAME" nillable="true" type="xsd:string" /> 
  <element name="NAME" nillable="true" type="xsd:string" /> 
  </sequence>
  </extension>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="CSRService">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<extension base="tns1:CSRUserDataObject">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<sequence>
  <element name="LAST_MOD_BY" nillable="true" type="xsd:string" /> 
  <element name="LAST_MOD_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CREATE_BY" nillable="true" type="xsd:string" /> 
  <element name="CREATE_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="INCLUDE_ON_ORDER" nillable="true" type="xsd:string" /> 
  <element name="CS" nillable="true" type="xsd:string" /> 
  <element name="LST" nillable="true" type="xsd:string" /> 
  <element name="CSR_LOCATION_ID" type="xsd:long" /> 
  <element name="huntingList" nillable="true" type="tns1:ArrayOfHunting" /> 
  <element name="trunkServiceList" nillable="true"
type="tns1:ArrayOfTrunkService" /> 
  <element name="wtnServiceList" nillable="true"
type="tns1:ArrayOfWTNService" /> 
  <element name="CSR_SERVICE_ID" type="xsd:long" /> 
  <element name="CCEA" nillable="true" type="xsd:string" /> 
  <element name="FECCKT" nillable="true" type="xsd:string" /> 
  <element name="CFA" nillable="true" type="xsd:string" /> 
  </sequence>
  </extension>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="Hunting">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<extension base="tns1:CSRUserDataObject">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<sequence>
  <element name="LAST_MOD_BY" nillable="true" type="xsd:string" /> 
  <element name="LAST_MOD_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CREATE_BY" nillable="true" type="xsd:string" /> 
  <element name="CREATE_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CSR_SERVICE_ID" type="xsd:long" /> 
  <element name="htSeqList" nillable="true" type="tns1:ArrayOfHtseq" /> 
  <element name="HUNTING_ID" type="xsd:long" /> 
  <element name="HID" nillable="true" type="xsd:string" /> 
  <element name="HNTYP" nillable="true" type="SOAP-ENC:long" /> 
  <element name="TERS" nillable="true" type="xsd:string" /> 
  <element name="TLI" nillable="true" type="xsd:string" /> 
  </sequence>
  </extension>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="Htseq">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<extension base="tns1:CSRUserDataObject">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<sequence>
  <element name="LAST_MOD_BY" nillable="true" type="xsd:string" /> 
  <element name="LAST_MOD_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CREATE_BY" nillable="true" type="xsd:string" /> 
  <element name="CREATE_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="HUNTING_ID" type="xsd:long" /> 
  <element name="HTSEQ_ID" type="xsd:long" /> 
  <element name="HTSEQ" nillable="true" type="xsd:string" /> 
  <element name="EXK" nillable="true" type="xsd:string" /> 
  <element name="HT" nillable="true" type="xsd:string" /> 
  <element name="NOTYP" nillable="true" type="xsd:string" /> 
  </sequence>
  </extension>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="ArrayOfHtseq">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<restriction base="SOAP-ENC:Array">
  <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns1:Htseq[]" /> 
  </restriction>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="ArrayOfHunting">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<restriction base="SOAP-ENC:Array">
  <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns1:Hunting[]" /> 
  </restriction>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="TrunkService">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<extension base="tns1:CSRUserDataObject">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<sequence>
  <element name="LAST_MOD_BY" nillable="true" type="xsd:string" /> 
  <element name="LAST_MOD_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CREATE_BY" nillable="true" type="xsd:string" /> 
  <element name="CREATE_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CSR_SERVICE_ID" type="xsd:long" /> 
  <element name="drtiList" nillable="true" type="tns1:ArrayOfDRTI" /> 
  <element name="dtgnList" nillable="true" type="tns1:ArrayOfDTGN" /> 
  <element name="dtkidList" nillable="true" type="tns1:ArrayOfDTKID" /> 
  <element name="dtliList" nillable="true" type="tns1:ArrayOfDTLI" /> 
  <element name="pulseList" nillable="true" type="tns1:ArrayOfPulse" /> 
  <element name="ssigList" nillable="true" type="tns1:ArrayOfSSIG" /> 
  <element name="TRUNK_SERVICE_ID" type="xsd:long" /> 
  <element name="DTK" nillable="true" type="xsd:string" /> 
  <element name="FPI" nillable="true" type="xsd:string" /> 
  <element name="SGNL" nillable="true" type="xsd:string" /> 
  <element name="SECNCI" nillable="true" type="xsd:string" /> 
  <element name="NCI" nillable="true" type="xsd:string" /> 
  <element name="NC" nillable="true" type="xsd:string" /> 
  <element name="DGOUT" nillable="true" type="xsd:string" /> 
  </sequence>
  </extension>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="DRTI">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<extension base="tns1:CSRUserDataObject">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<sequence>
  <element name="LAST_MOD_BY" nillable="true" type="xsd:string" /> 
  <element name="LAST_MOD_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CREATE_BY" nillable="true" type="xsd:string" /> 
  <element name="CREATE_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="TRUNK_SERVICE_ID" type="xsd:long" /> 
  <element name="DID_DRTI_ID" type="xsd:long" /> 
  <element name="DRTI" nillable="true" type="xsd:string" /> 
  </sequence>
  </extension>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="ArrayOfDRTI">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<restriction base="SOAP-ENC:Array">
  <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns1:DRTI[]" /> 
  </restriction>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="DTGN">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<extension base="tns1:CSRUserDataObject">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<sequence>
  <element name="LAST_MOD_BY" nillable="true" type="xsd:string" /> 
  <element name="LAST_MOD_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CREATE_BY" nillable="true" type="xsd:string" /> 
  <element name="CREATE_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="TRUNK_SERVICE_ID" type="xsd:long" /> 
  <element name="DID_DTGN_ID" type="xsd:long" /> 
  <element name="DTGN" nillable="true" type="xsd:string" /> 
  </sequence>
  </extension>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="ArrayOfDTGN">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<restriction base="SOAP-ENC:Array">
  <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns1:DTGN[]" /> 
  </restriction>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="DTKID">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<extension base="tns1:CSRUserDataObject">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<sequence>
  <element name="LAST_MOD_BY" nillable="true" type="xsd:string" /> 
  <element name="LAST_MOD_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CREATE_BY" nillable="true" type="xsd:string" /> 
  <element name="CREATE_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="TRUNK_SERVICE_ID" type="xsd:long" /> 
  <element name="DID_DTKID_ID" type="xsd:long" /> 
  <element name="DTKID" nillable="true" type="xsd:string" /> 
  </sequence>
  </extension>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="ArrayOfDTKID">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<restriction base="SOAP-ENC:Array">
  <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns1:DTKID[]" /> 
  </restriction>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="DTLI">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<extension base="tns1:CSRUserDataObject">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<sequence>
  <element name="LAST_MOD_BY" nillable="true" type="xsd:string" /> 
  <element name="LAST_MOD_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CREATE_BY" nillable="true" type="xsd:string" /> 
  <element name="CREATE_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="TRUNK_SERVICE_ID" type="xsd:long" /> 
  <element name="DID_DTLI_ID" type="xsd:long" /> 
  <element name="DTLI" nillable="true" type="xsd:string" /> 
  </sequence>
  </extension>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="ArrayOfDTLI">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<restriction base="SOAP-ENC:Array">
  <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns1:DTLI[]" /> 
  </restriction>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="Pulse">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<extension base="tns1:CSRUserDataObject">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<sequence>
  <element name="LAST_MOD_BY" nillable="true" type="xsd:string" /> 
  <element name="LAST_MOD_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CREATE_BY" nillable="true" type="xsd:string" /> 
  <element name="CREATE_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="TRUNK_SERVICE_ID" type="xsd:long" /> 
  <element name="PULSE" nillable="true" type="xsd:string" /> 
  <element name="DID_PULSE_ID" type="xsd:long" /> 
  </sequence>
  </extension>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="ArrayOfPulse">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<restriction base="SOAP-ENC:Array">
  <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns1:Pulse[]" /> 
  </restriction>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="SSIG">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<extension base="tns1:CSRUserDataObject">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<sequence>
  <element name="LAST_MOD_BY" nillable="true" type="xsd:string" /> 
  <element name="LAST_MOD_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CREATE_BY" nillable="true" type="xsd:string" /> 
  <element name="CREATE_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="TRUNK_SERVICE_ID" type="xsd:long" /> 
  <element name="SSIG" nillable="true" type="xsd:string" /> 
  <element name="DID_SSIG_ID" type="xsd:long" /> 
  </sequence>
  </extension>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="ArrayOfSSIG">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<restriction base="SOAP-ENC:Array">
  <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns1:SSIG[]" /> 
  </restriction>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="ArrayOfTrunkService">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<restriction base="SOAP-ENC:Array">
  <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns1:TrunkService[]"
/> 
  </restriction>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="WTNService">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<extension base="tns1:CSRUserDataObject">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<sequence>
  <element name="LAST_MOD_BY" nillable="true" type="xsd:string" /> 
  <element name="LAST_MOD_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CREATE_BY" nillable="true" type="xsd:string" /> 
  <element name="CREATE_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="ECCKT" nillable="true" type="xsd:string" /> 
  <element name="WTN" nillable="true" type="xsd:string" /> 
  <element name="NAME" nillable="true" type="xsd:string" /> 
  <element name="WTN_SERVICE_ID" type="xsd:long" /> 
  <element name="CSR_SERVICE_ID" type="xsd:long" /> 
  <element name="HID" nillable="true" type="xsd:string" /> 
  <element name="HNTYP" nillable="true" type="SOAP-ENC:long" /> 
  <element name="TERS" nillable="true" type="xsd:string" /> 
  <element name="TLI" nillable="true" type="xsd:string" /> 
  <element name="FPI" nillable="true" type="xsd:string" /> 
  <element name="blockList" nillable="true" type="tns1:ArrayOfBlock" /> 
  <element name="featureList" nillable="true" type="tns1:ArrayOfFeature" /> 
  <element name="PIC" nillable="true" type="xsd:string" /> 
  <element name="LPIC" nillable="true" type="xsd:string" /> 
  <element name="SSIG" nillable="true" type="xsd:string" /> 
  <element name="PULSE" nillable="true" type="xsd:string" /> 
  </sequence>
  </extension>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="Block">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<extension base="tns1:CSRUserDataObject">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<sequence>
  <element name="LAST_MOD_BY" nillable="true" type="xsd:string" /> 
  <element name="LAST_MOD_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CREATE_BY" nillable="true" type="xsd:string" /> 
  <element name="CREATE_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="WTN_SERVICE_ID" type="xsd:long" /> 
  <element name="BLOCKS_ID" type="xsd:long" /> 
  <element name="BLOCK" nillable="true" type="xsd:string" /> 
  </sequence>
  </extension>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="ArrayOfBlock">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<restriction base="SOAP-ENC:Array">
  <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns1:Block[]" /> 
  </restriction>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="Feature">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<extension base="tns1:CSRUserDataObject">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<sequence>
  <element name="LAST_MOD_BY" nillable="true" type="xsd:string" /> 
  <element name="LAST_MOD_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CREATE_BY" nillable="true" type="xsd:string" /> 
  <element name="CREATE_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="WTN_SERVICE_ID" type="xsd:long" /> 
  <element name="featureDetailList" nillable="true"
type="tns1:ArrayOfFeatureDetail" /> 
  <element name="FEATURES_ID" type="xsd:long" /> 
  <element name="USOC_ID" type="xsd:long" /> 
  </sequence>
  </extension>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="FeatureDetail">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<extension base="tns1:CSRUserDataObject">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<sequence>
  <element name="LAST_MOD_BY" nillable="true" type="xsd:string" /> 
  <element name="LAST_MOD_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CREATE_BY" nillable="true" type="xsd:string" /> 
  <element name="CREATE_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="FEATURES_ID" type="xsd:long" /> 
  <element name="FEATURE_DETAILS_ID" type="xsd:long" /> 
  <element name="FEATURE_DETAIL" nillable="true" type="xsd:string" /> 
  </sequence>
  </extension>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="ArrayOfFeatureDetail">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<restriction base="SOAP-ENC:Array">
  <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns1:FeatureDetail[]"
/> 
  </restriction>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="ArrayOfFeature">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<restriction base="SOAP-ENC:Array">
  <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns1:Feature[]" /> 
  </restriction>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="ArrayOfWTNService">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<restriction base="SOAP-ENC:Array">
  <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns1:WTNService[]" /> 
  </restriction>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="ArrayOfCSRService">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<restriction base="SOAP-ENC:Array">
  <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns1:CSRService[]" /> 
  </restriction>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="ArrayOfCSRLocation">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<restriction base="SOAP-ENC:Array">
  <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns1:CSRLocation[]" />

  </restriction>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="DirListing">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<extension base="tns1:CSRUserDataObject">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<sequence>
  <element name="LAST_MOD_BY" nillable="true" type="xsd:string" /> 
  <element name="LAST_MOD_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CREATE_BY" nillable="true" type="xsd:string" /> 
  <element name="CREATE_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CSR_RESPONSE_ID" type="xsd:long" /> 
  <element name="NAME" nillable="true" type="xsd:string" /> 
  <element name="listingTextList" nillable="true"
type="tns1:ArrayOfListingText" /> 
  <element name="title2List" nillable="true" type="tns1:ArrayOfTitle2" /> 
  <element name="listingAddress" nillable="true" type="tns1:Address" /> 
  <element name="DIR_LISTINGS_ID" type="xsd:long" /> 
  <element name="PLA" nillable="true" type="xsd:string" /> 
  <element name="LNPL" nillable="true" type="xsd:string" /> 
  <element name="DNA" nillable="true" type="SOAP-ENC:long" /> 
  <element name="WPP" nillable="true" type="xsd:string" /> 
  <element name="STR" nillable="true" type="xsd:string" /> 
  <element name="OMSD" nillable="true" type="xsd:string" /> 
  <element name="DIRSUB" nillable="true" type="xsd:string" /> 
  <element name="DIRNAME" nillable="true" type="xsd:string" /> 
  <element name="DIRIDL" nillable="true" type="xsd:string" /> 
  <element name="DLNM" nillable="true" type="xsd:string" /> 
  <element name="DML" nillable="true" type="xsd:string" /> 
  <element name="ALI" nillable="true" type="xsd:string" /> 
  <element name="TOA" nillable="true" type="xsd:string" /> 
  <element name="RTY" nillable="true" type="xsd:string" /> 
  <element name="PROF" nillable="true" type="xsd:string" /> 
  <element name="LTY" nillable="true" type="SOAP-ENC:long" /> 
  <element name="TLD" nillable="true" type="xsd:string" /> 
  <element name="TL" nillable="true" type="xsd:string" /> 
  <element name="TITLE1D" nillable="true" type="xsd:string" /> 
  <element name="TITLE1" nillable="true" type="xsd:string" /> 
  <element name="NICK" nillable="true" type="xsd:string" /> 
  <element name="LNLN" nillable="true" type="xsd:string" /> 
  <element name="LNFN" nillable="true" type="xsd:string" /> 
  <element name="DES" nillable="true" type="xsd:string" /> 
  <element name="TT_TDD" type="xsd:long" /> 
  <element name="ADI" nillable="true" type="xsd:string" /> 
  <element name="OMTN" nillable="true" type="xsd:string" /> 
  <element name="SIC" type="xsd:long" /> 
  <element name="LTN" nillable="true" type="xsd:string" /> 
  <element name="BRO" nillable="true" type="xsd:string" /> 
  <element name="WTN_SERVICE_ID" nillable="true" type="SOAP-ENC:long" /> 
  <element name="MTN" nillable="true" type="xsd:string" /> 
  <element name="DNO" nillable="true" type="xsd:string" /> 
  <element name="LVL" nillable="true" type="SOAP-ENC:short" /> 
  <element name="PLS" nillable="true" type="xsd:string" /> 
  <element name="SO" nillable="true" type="xsd:string" /> 
  <element name="PLINFO" nillable="true" type="xsd:string" /> 
  <element name="PLTN" nillable="true" type="xsd:string" /> 
  <element name="FATN" nillable="true" type="xsd:string" /> 
  <element name="FAINFO" nillable="true" type="xsd:string" /> 
  <element name="DOI" nillable="true" type="SOAP-ENC:short" /> 
  <element name="NSTN" nillable="true" type="xsd:string" /> 
  <element name="YPH" nillable="true" type="xsd:string" /> 
  <element name="YPHV" nillable="true" type="xsd:string" /> 
  </sequence>
  </extension>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="ListingText">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<extension base="tns1:CSRUserDataObject">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<sequence>
  <element name="LAST_MOD_BY" nillable="true" type="xsd:string" /> 
  <element name="LAST_MOD_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CREATE_BY" nillable="true" type="xsd:string" /> 
  <element name="CREATE_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="DIR_LISTINGS_ID" type="xsd:long" /> 
  <element name="LISTING_TEXT_ID" type="xsd:long" /> 
  <element name="LTXTY" nillable="true" type="xsd:string" /> 
  <element name="LTEXT" nillable="true" type="xsd:string" /> 
  <element name="LPHRASE" nillable="true" type="xsd:string" /> 
  </sequence>
  </extension>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="ArrayOfListingText">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<restriction base="SOAP-ENC:Array">
  <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns1:ListingText[]" />

  </restriction>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="Title2">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<extension base="tns1:CSRUserDataObject">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<sequence>
  <element name="LAST_MOD_BY" nillable="true" type="xsd:string" /> 
  <element name="LAST_MOD_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CREATE_BY" nillable="true" type="xsd:string" /> 
  <element name="CREATE_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="DIR_LISTINGS_ID" type="xsd:long" /> 
  <element name="LISTING_TITLE2_ID" type="xsd:long" /> 
  <element name="TITLE2" nillable="true" type="xsd:string" /> 
  <element name="TITLE2D" nillable="true" type="xsd:string" /> 
  </sequence>
  </extension>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="ArrayOfTitle2">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<restriction base="SOAP-ENC:Array">
  <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns1:Title2[]" /> 
  </restriction>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="ArrayOfDirListing">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<restriction base="SOAP-ENC:Array">
  <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns1:DirListing[]" /> 
  </restriction>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="DirDelivery">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<extension base="tns1:CSRUserDataObject">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<sequence>
  <element name="LAST_MOD_BY" nillable="true" type="xsd:string" /> 
  <element name="LAST_MOD_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CREATE_BY" nillable="true" type="xsd:string" /> 
  <element name="CREATE_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CSR_RESPONSE_ID" type="xsd:long" /> 
  <element name="CSR_LOCATION_ID" nillable="true" type="SOAP-ENC:long" /> 
  <element name="deliveryAddress" nillable="true" type="tns1:Address" /> 
  <element name="DIR_DELIVERY_ID" type="xsd:long" /> 
  <element name="NAME_DEL" nillable="true" type="xsd:string" /> 
  <element name="DIRTYP" nillable="true" type="xsd:string" /> 
  <element name="DIRQTYA" nillable="true" type="xsd:string" /> 
  <element name="DIRQTY" nillable="true" type="SOAP-ENC:short" /> 
  <element name="CSR_RESPONSE_ID" type="xsd:long" /> 
  <element name="deliveryAddress" nillable="true" type="tns1:Address" /> 
  <element name="DIRQTY" nillable="true" type="SOAP-ENC:short" /> 
  </sequence>
  </extension>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="ArrayOfDirDelivery">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<restriction base="SOAP-ENC:Array">
  <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns1:DirDelivery[]" />

  </restriction>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="Note">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<extension base="tns1:CSRUserDataObject">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<sequence>
  <element name="LAST_MOD_BY" nillable="true" type="xsd:string" /> 
  <element name="LAST_MOD_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CREATE_BY" nillable="true" type="xsd:string" /> 
  <element name="CREATE_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CSR_RESPONSE_ID" type="xsd:long" /> 
  <element name="NOTE_ID" type="xsd:long" /> 
  <element name="NOTE" nillable="true" type="xsd:string" /> 
  <element name="NOTE_TYPE" nillable="true" type="xsd:string" /> 
  </sequence>
  </extension>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="ArrayOfNote">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<restriction base="SOAP-ENC:Array">
  <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns1:Note[]" /> 
  </restriction>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="SysMessage">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<extension base="tns1:CSRUserDataObject">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<sequence>
  <element name="LAST_MOD_BY" nillable="true" type="xsd:string" /> 
  <element name="LAST_MOD_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CREATE_BY" nillable="true" type="xsd:string" /> 
  <element name="CREATE_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CODE" nillable="true" type="xsd:string" /> 
  <element name="CSR_RESPONSE_ID" type="xsd:long" /> 
  <element name="DESCRIPTION" nillable="true" type="xsd:string" /> 
  <element name="SYS_MESSAGE_ID" type="xsd:long" /> 
  <element name="MESSAGE_TYPE" nillable="true" type="xsd:string" /> 
  </sequence>
  </extension>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="ArrayOfSysMessage">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<restriction base="SOAP-ENC:Array">
  <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns1:SysMessage[]" /> 
  </restriction>
  </complexContent>
  </complexType>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="USOC">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<extension base="tns1:CSRUserDataObject">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<sequence>
  <element name="LAST_MOD_BY" nillable="true" type="xsd:string" /> 
  <element name="LAST_MOD_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CREATE_BY" nillable="true" type="xsd:string" /> 
  <element name="CREATE_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="NOTES" nillable="true" type="xsd:string" /> 
  <element name="DESCRIPTION" nillable="true" type="xsd:string" /> 
  <element name="USOC_ID" type="xsd:long" /> 
  <element name="USOC_SCENARIO_ID" nillable="true" type="SOAP-ENC:long" /> 
  <element name="BIRCH_STATUS" nillable="true" type="xsd:string" /> 
  <element name="USOC" nillable="true" type="xsd:string" /> 
  <element name="ILEC" nillable="true" type="xsd:string" /> 
  <element name="USOC_DEF_ID" type="xsd:long" /> 
  </sequence>
  </extension>
  </complexContent>
  </complexType>
  <element name="CSRGroupOrder" nillable="true" type="tns1:CSRGroupOrder" />

 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="CSROrganized">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<extension base="tns1:CSRUserDataObject">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<sequence>
  <element name="csr" nillable="true" type="tns1:CSR" /> 
  <element name="organization" nillable="true" type="tns1:OrganizedCSR" /> 
  </sequence>
  </extension>
  </complexContent>
  </complexType>
  <element name="CSROrganized" nillable="true" type="tns1:CSROrganized" /> 
  <element name="OrganizedLocation" nillable="true"
type="tns1:OrganizedLocation" /> 
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="ArrayOfCSRGroupOrder">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<restriction base="SOAP-ENC:Array">
  <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns1:CSRGroupOrder[]"
/> 
  </restriction>
  </complexContent>
  </complexType>
  <element name="ArrayOfCSRGroupOrder" nillable="true"
type="tns1:ArrayOfCSRGroupOrder" /> 
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> +
<complexType name="UsocScenario">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<complexContent>
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<extension base="tns1:CSRUserDataObject">
 <http://10.38.128.63:38080/axis/services/CSRSessionHomeSOAP?wsdl##> -
<sequence>
  <element name="LAST_MOD_BY" nillable="true" type="xsd:string" /> 
  <element name="LAST_MOD_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="CREATE_BY" nillable="true" type="xsd:string" /> 
  <element name="CREATE_DATE" nillable="true" type="tns2:Timestamp" /> 
  <element name="NAME" nillable="true" type="xsd:string" /> 
  <element name="DESCRIPTION" nillable="true" type="xsd:string" /> 
  <element name="USOC_SCENARIO_ID" nillable="true" type="SOAP-ENC:long" /> 
  <element name="BILLING_AFFECTING" nillable="true" type="xsd:string" /> 
  <element name="COLOR" nillable="true" type="xsd:string" /> 
  <element name="DISQUALIFIED" nillable="true" type="xsd:string" /> 
  <element name="SERVICE_AFFECTING" nillable="true" type="xsd:string" /> 
  <element name="UNIDENTIFIED" nillable="true" type="xsd:string" /> 
  <element name="CONVERTIBLE" nillable="true" type="xsd:string" /> 
  </sequence>
  </extension>
  </complexContent>
  </complexType>
  <element name="ArrayOfCSRSessionLog" nillable="true"
type="tns1:ArrayOfCSRSessionLog" /> 
  </schema>
 
 
Jim Stickley
Birch Telecom
(816) 300-6743
jstickley@birch.com