Advertisement
Guest User

Untitled

a guest
Apr 7th, 2020
259
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 8.00 KB | None | 0 0
  1. This XML file does not appear to have any style information associated with it. The document tree is shown below.
  2. <!--
  3. Published by JAX-WS RI (http://jax-ws.java.net). RI's version is JAX-WS RI 2.2.10 svn-revision#919b322c92f13ad085a933e8dd6dd35d4947364b.
  4. -->
  5. <xs:schema xmlns:tns="http://API.Integration/" xmlns:xs="http://www.w3.org/2001/XMLSchema" version="1.0" targetNamespace="http://API.Integration/">
  6. <xs:complexType name="StringResult">
  7. <xs:complexContent>
  8. <xs:extension base="tns:Result">
  9. <xs:sequence>
  10. <xs:element name="data" type="xs:string" minOccurs="0"/>
  11. </xs:sequence>
  12. </xs:extension>
  13. </xs:complexContent>
  14. </xs:complexType>
  15. <xs:complexType name="Result">
  16. <xs:sequence>
  17. <xs:element name="statusCode" type="xs:int"/>
  18. <xs:element name="statusMessage" type="xs:string" minOccurs="0"/>
  19. <xs:element name="warning_StatusCodeList" type="xs:int" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
  20. </xs:sequence>
  21. </xs:complexType>
  22. <xs:complexType name="PaymentInfo">
  23. <xs:sequence>
  24. <xs:element name="accountHolder" type="xs:string" minOccurs="0"/>
  25. <xs:element name="accountID" type="xs:int"/>
  26. <xs:element name="BIC" type="xs:string" minOccurs="0"/>
  27. <xs:element name="contractNumber" type="xs:string" minOccurs="0"/>
  28. <xs:element name="debitAccount" type="xs:string" minOccurs="0"/>
  29. <xs:element name="IBAN" type="xs:string" minOccurs="0"/>
  30. <xs:element name="paymentMethodID" type="xs:int"/>
  31. <xs:element name="preselectedTaxID" type="xs:int"/>
  32. <xs:element name="salesTaxID" type="xs:string" minOccurs="0"/>
  33. </xs:sequence>
  34. </xs:complexType>
  35. <xs:complexType name="IntegerArrayResult">
  36. <xs:complexContent>
  37. <xs:extension base="tns:Result">
  38. <xs:sequence>
  39. <xs:element name="data" type="xs:int" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
  40. </xs:sequence>
  41. </xs:extension>
  42. </xs:complexContent>
  43. </xs:complexType>
  44. <xs:complexType name="CustomerIN">
  45. <xs:sequence>
  46. <xs:element name="academicTitle" type="xs:string" minOccurs="0"/>
  47. <xs:element name="costCenter" type="xs:string" minOccurs="0"/>
  48. <xs:element name="currency" type="xs:string" minOccurs="0"/>
  49. <xs:element name="customerID" type="xs:int"/>
  50. <xs:element name="email" type="xs:string" minOccurs="0"/>
  51. <xs:element name="externalID" type="xs:string" minOccurs="0"/>
  52. <xs:element name="fax" type="xs:string" minOccurs="0"/>
  53. <xs:element name="formOfAddress" type="xs:int"/>
  54. <xs:element name="fullName" type="xs:string" minOccurs="0"/>
  55. <xs:element name="mobilePhone" type="xs:string" minOccurs="0"/>
  56. <xs:element name="name1" type="xs:string" minOccurs="0"/>
  57. <xs:element name="name2" type="xs:string" minOccurs="0"/>
  58. <xs:element name="opening" type="xs:string" minOccurs="0"/>
  59. <xs:element name="phone" type="xs:string" minOccurs="0"/>
  60. <xs:element name="skypeID" type="xs:string" minOccurs="0"/>
  61. <xs:element name="status" type="xs:int"/>
  62. <xs:element name="userId" type="xs:int"/>
  63. <xs:element name="website" type="xs:string" minOccurs="0"/>
  64. </xs:sequence>
  65. </xs:complexType>
  66. <xs:complexType name="IntegerResult">
  67. <xs:complexContent>
  68. <xs:extension base="tns:Result">
  69. <xs:sequence>
  70. <xs:element name="data" type="xs:int"/>
  71. </xs:sequence>
  72. </xs:extension>
  73. </xs:complexContent>
  74. </xs:complexType>
  75. <xs:complexType name="PaymentInfoResult">
  76. <xs:complexContent>
  77. <xs:extension base="tns:Result">
  78. <xs:sequence>
  79. <xs:element name="data" type="tns:PaymentInfo" minOccurs="0"/>
  80. </xs:sequence>
  81. </xs:extension>
  82. </xs:complexContent>
  83. </xs:complexType>
  84. <xs:complexType name="CustomerResult">
  85. <xs:complexContent>
  86. <xs:extension base="tns:Result">
  87. <xs:sequence>
  88. <xs:element name="data" type="tns:Customer" minOccurs="0"/>
  89. </xs:sequence>
  90. </xs:extension>
  91. </xs:complexContent>
  92. </xs:complexType>
  93. <xs:complexType name="Customer">
  94. <xs:sequence>
  95. <xs:element name="academicTitle" type="xs:string" minOccurs="0"/>
  96. <xs:element name="costCenter" type="xs:string" minOccurs="0"/>
  97. <xs:element name="currency" type="xs:string" minOccurs="0"/>
  98. <xs:element name="customerID" type="xs:int"/>
  99. <xs:element name="email" type="xs:string" minOccurs="0"/>
  100. <xs:element name="externalID" type="xs:string" minOccurs="0"/>
  101. <xs:element name="fax" type="xs:string" minOccurs="0"/>
  102. <xs:element name="formOfAddress" type="xs:int"/>
  103. <xs:element name="fullName" type="xs:string" minOccurs="0"/>
  104. <xs:element name="mobilePhone" type="xs:string" minOccurs="0"/>
  105. <xs:element name="name1" type="xs:string" minOccurs="0"/>
  106. <xs:element name="name2" type="xs:string" minOccurs="0"/>
  107. <xs:element name="opening" type="xs:string" minOccurs="0"/>
  108. <xs:element name="phone" type="xs:string" minOccurs="0"/>
  109. <xs:element name="skypeID" type="xs:string" minOccurs="0"/>
  110. <xs:element name="status" type="xs:int"/>
  111. <xs:element name="userId" type="xs:int"/>
  112. <xs:element name="website" type="xs:string" minOccurs="0"/>
  113. </xs:sequence>
  114. </xs:complexType>
  115. <xs:complexType name="SearchFilter_Customer">
  116. <xs:sequence>
  117. <xs:element name="contact_resourceID" type="xs:int" default="-1"/>
  118. <xs:element name="customerType" type="xs:int" default="-1"/>
  119. <xs:element name="email" type="xs:string" default="" minOccurs="0"/>
  120. <xs:element name="languageCode" type="xs:string" default="EN"/>
  121. <xs:element name="name1" type="xs:string" default="" minOccurs="0"/>
  122. <xs:element name="name2" type="xs:string" default="" minOccurs="0"/>
  123. <xs:element name="propertiesList" type="tns:Property" minOccurs="0" maxOccurs="unbounded"/>
  124. <xs:element name="sourceLanguageCode" type="xs:string" default="" minOccurs="0"/>
  125. <xs:element name="customerStatus" type="xs:int" default="-1"/>
  126. <xs:element name="textmodulesList" type="tns:Textmodule" minOccurs="0" maxOccurs="unbounded"/>
  127. </xs:sequence>
  128. </xs:complexType>
  129. <xs:complexType name="Property">
  130. <xs:sequence>
  131. <xs:element name="avaliablePropertyValueIDList" type="xs:int" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
  132. <xs:element name="mainPropertyNameEnglish" type="xs:string" minOccurs="0"/>
  133. <xs:element name="propertyNameEnglish" type="xs:string" minOccurs="0"/>
  134. <xs:element name="propertyType" type="xs:int"/>
  135. <xs:element name="selectedPropertyValueID" type="xs:int"/>
  136. <xs:element name="selectedPropertyValueList" type="xs:int" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
  137. </xs:sequence>
  138. </xs:complexType>
  139. <xs:complexType name="Textmodule">
  140. <xs:sequence>
  141. <xs:element name="availableValues" type="xs:string" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
  142. <xs:element name="dateValue" type="xs:dateTime" minOccurs="0"/>
  143. <xs:element name="flag" type="xs:string" minOccurs="0"/>
  144. <xs:element name="flag_MainTextModule" type="xs:string" minOccurs="0"/>
  145. <xs:element name="selectedValues" type="xs:string" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
  146. <xs:element name="stringValue" type="xs:string" minOccurs="0"/>
  147. <xs:element name="textModuleType" type="xs:int"/>
  148. </xs:sequence>
  149. </xs:complexType>
  150. <xs:complexType name="AccountResult">
  151. <xs:complexContent>
  152. <xs:extension base="tns:Result">
  153. <xs:sequence>
  154. <xs:element name="data" type="tns:Account" minOccurs="0"/>
  155. </xs:sequence>
  156. </xs:extension>
  157. </xs:complexContent>
  158. </xs:complexType>
  159. <xs:complexType name="Account">
  160. <xs:sequence>
  161. <xs:element name="accountDescription" type="xs:string" minOccurs="0"/>
  162. <xs:element name="accountID" type="xs:int"/>
  163. <xs:element name="accountNumber" type="xs:string" minOccurs="0"/>
  164. <xs:element name="accountType" type="xs:int"/>
  165. <xs:element name="active" type="xs:boolean"/>
  166. </xs:sequence>
  167. </xs:complexType>
  168. <xs:complexType name="IntegerList">
  169. <xs:sequence>
  170. <xs:element name="integerList" type="xs:int" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
  171. </xs:sequence>
  172. </xs:complexType>
  173. <xs:complexType name="CustomerListResult">
  174. <xs:complexContent>
  175. <xs:extension base="tns:Result">
  176. <xs:sequence>
  177. <xs:element name="data" type="tns:Customer" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
  178. </xs:sequence>
  179. </xs:extension>
  180. </xs:complexContent>
  181. </xs:complexType>
  182. <xs:complexType name="DateResult">
  183. <xs:complexContent>
  184. <xs:extension base="tns:Result">
  185. <xs:sequence>
  186. <xs:element name="data" type="xs:dateTime" minOccurs="0"/>
  187. </xs:sequence>
  188. </xs:extension>
  189. </xs:complexContent>
  190. </xs:complexType>
  191. </xs:schema>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement