DDServiceService.xsd

Rayvandy Gabbytian , March 25, 2014 14:06

Download (24.1 KB)

 
1
<?xml version="1.0" encoding="UTF-8"?>
2
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://sv.jaxb.infoflow.co.id/" targetNamespace="http://sv.jaxb.infoflow.co.id/" version="1.0">
3

    
4
  <xs:element name="billPaymentRegistrationData" type="tns:billPaymentRegistrationData"/>
5

    
6
  <xs:element name="billPaymentRegistrationDatas" type="tns:billPaymentRegistrationDatas"/>
7

    
8
  <xs:element name="channelHeader" type="tns:channelHeader"/>
9

    
10
  <xs:element name="ddInformation" type="tns:ddInformation"/>
11

    
12
  <xs:element name="ddProduct" type="tns:ddProduct"/>
13

    
14
  <xs:element name="ddProductRequest" type="tns:ddProductRequest"/>
15

    
16
  <xs:element name="ddProductResponse" type="tns:ddProductResponse"/>
17

    
18
  <xs:element name="domesticTrfData" type="tns:domesticTrfData"/>
19

    
20
  <xs:element name="domesticTrfDatas" type="tns:domesticTrfDatas"/>
21

    
22
  <xs:element name="getProducts" type="tns:getProducts"/>
23

    
24
  <xs:element name="getProductsResponse" type="tns:getProductsResponse"/>
25

    
26
  <xs:element name="inqueryResultRequest" type="tns:inqueryResultRequest"/>
27

    
28
  <xs:element name="inqueryResultResponse" type="tns:inqueryResultResponse"/>
29

    
30
  <xs:element name="inqueryTransactionResult" type="tns:inqueryTransactionResult"/>
31

    
32
  <xs:element name="inqueryTransactionResultResponse" type="tns:inqueryTransactionResultResponse"/>
33

    
34
  <xs:element name="registerPayment" type="tns:registerPayment"/>
35

    
36
  <xs:element name="registerPaymentResponse" type="tns:registerPaymentResponse"/>
37

    
38
  <xs:element name="registerResponse" type="tns:registerResponse"/>
39

    
40
  <xs:element name="registerTransferDomestic" type="tns:registerTransferDomestic"/>
41

    
42
  <xs:element name="registerTransferDomesticResponse" type="tns:registerTransferDomesticResponse"/>
43

    
44
  <xs:element name="registerTransferRemittance" type="tns:registerTransferRemittance"/>
45

    
46
  <xs:element name="registerTransferRemittanceResponse" type="tns:registerTransferRemittanceResponse"/>
47

    
48
  <xs:element name="registerTransferWithin" type="tns:registerTransferWithin"/>
49

    
50
  <xs:element name="registerTransferWithinResponse" type="tns:registerTransferWithinResponse"/>
51

    
52
  <xs:element name="remitanceTrfData" type="tns:remitanceTrfData"/>
53

    
54
  <xs:element name="remitanceTrfDatas" type="tns:remitanceTrfDatas"/>
55

    
56
  <xs:element name="resultResponse" type="tns:resultResponse"/>
57

    
58
  <xs:element name="tbrData" type="tns:tbrData"/>
59

    
60
  <xs:element name="terminate" type="tns:terminate"/>
61

    
62
  <xs:element name="terminateRequest" type="tns:terminateRequest"/>
63

    
64
  <xs:element name="terminateResponse" type="tns:terminateResponse"/>
65

    
66
  <xs:complexType name="getProducts">
67
    <xs:sequence>
68
      <xs:element minOccurs="0" name="arg0" type="tns:ddProductRequest"/>
69
    </xs:sequence>
70
  </xs:complexType>
71

    
72
  <xs:complexType name="ddProductRequest">
73
    <xs:sequence>
74
      <xs:element minOccurs="0" name="chanelHeader" type="tns:channelHeader"/>
75
      <xs:element minOccurs="0" name="ddInformation" type="tns:ddInformation"/>
76
    </xs:sequence>
77
  </xs:complexType>
78

    
79
  <xs:complexType name="channelHeader">
80
    <xs:sequence>
81
      <xs:element minOccurs="0" name="branchCode" type="xs:int"/>
82
      <xs:element minOccurs="0" name="channelID" type="xs:string"/>
83
      <xs:element minOccurs="0" name="clientSupervisorID" type="xs:int"/>
84
      <xs:element minOccurs="0" name="clientUserID" type="xs:int"/>
85
      <xs:element minOccurs="0" name="messageID" type="xs:string"/>
86
      <xs:element minOccurs="0" name="reference" type="xs:string"/>
87
      <xs:element minOccurs="0" name="sequenceNo" type="xs:string"/>
88
      <xs:element minOccurs="0" name="transactionDate" type="xs:string"/>
89
      <xs:element minOccurs="0" name="transactionTime" type="xs:string"/>
90
    </xs:sequence>
91
  </xs:complexType>
92

    
93
  <xs:complexType name="ddInformation">
94
    <xs:sequence>
95
      <xs:element minOccurs="0" name="contractID" type="xs:string"/>
96
      <xs:element minOccurs="0" name="daysIntervalStarts" type="xs:dateTime"/>
97
      <xs:element minOccurs="0" name="daysIntervalValue" type="xs:int"/>
98
      <xs:element minOccurs="0" name="executeDate" type="xs:int"/>
99
      <xs:element minOccurs="0" name="executeDay" type="xs:int"/>
100
      <xs:element minOccurs="0" name="executeFrom" type="xs:int"/>
101
      <xs:element minOccurs="0" name="executeUntil" type="xs:int"/>
102
      <xs:element minOccurs="0" name="futureDate" type="xs:dateTime"/>
103
      <xs:element minOccurs="0" name="isManualDefineSchedule" type="xs:string"/>
104
      <xs:element minOccurs="0" name="occurencesEndDate" type="xs:dateTime"/>
105
      <xs:element minOccurs="0" name="occurencesType" type="xs:int"/>
106
      <xs:element minOccurs="0" name="password" type="xs:string"/>
107
      <xs:element minOccurs="0" name="scheduleType" type="xs:int"/>
108
      <xs:element minOccurs="0" name="userId" type="xs:string"/>
109
    </xs:sequence>
110
  </xs:complexType>
111

    
112
  <xs:complexType name="getProductsResponse">
113
    <xs:sequence>
114
      <xs:element minOccurs="0" name="return" type="tns:ddProductResponse"/>
115
    </xs:sequence>
116
  </xs:complexType>
117

    
118
  <xs:complexType name="ddProductResponse">
119
    <xs:sequence>
120
      <xs:element maxOccurs="unbounded" minOccurs="0" name="product" nillable="true" type="tns:ddProduct"/>
121
      <xs:element minOccurs="0" name="resultResponse" type="tns:resultResponse"/>
122
    </xs:sequence>
123
  </xs:complexType>
124

    
125
  <xs:complexType name="ddProduct">
126
    <xs:sequence>
127
      <xs:element minOccurs="0" name="billerId" type="xs:long"/>
128
      <xs:element minOccurs="0" name="billerName" type="xs:string"/>
129
      <xs:element minOccurs="0" name="defaultExecuteFrom" type="xs:int"/>
130
      <xs:element minOccurs="0" name="defaultExecuteUntil" type="xs:int"/>
131
      <xs:element minOccurs="0" name="isManualBillingCycle" type="xs:boolean"/>
132
      <xs:element minOccurs="0" name="productId" type="xs:long"/>
133
      <xs:element minOccurs="0" name="productName" type="xs:string"/>
134
      <xs:element minOccurs="0" name="transactionType" type="xs:int"/>
135
    </xs:sequence>
136
  </xs:complexType>
137

    
138
  <xs:complexType name="resultResponse">
139
    <xs:sequence>
140
      <xs:element minOccurs="0" name="errorCode" type="xs:string"/>
141
      <xs:element minOccurs="0" name="errorMessage" type="xs:string"/>
142
    </xs:sequence>
143
  </xs:complexType>
144

    
145
  <xs:complexType name="registerTransferDomestic">
146
    <xs:sequence>
147
      <xs:element minOccurs="0" name="arg0" type="tns:domesticTrfDatas"/>
148
    </xs:sequence>
149
  </xs:complexType>
150

    
151
  <xs:complexType name="domesticTrfDatas">
152
    <xs:sequence>
153
      <xs:element minOccurs="0" name="chanelHeader" type="tns:channelHeader"/>
154
      <xs:element minOccurs="0" name="ddInformation" type="tns:ddInformation"/>
155
      <xs:element minOccurs="0" name="domesticTrfData" type="tns:domesticTrfData"/>
156
      <xs:element maxOccurs="unbounded" minOccurs="0" name="tbrData" nillable="true" type="tns:tbrData"/>
157
    </xs:sequence>
158
  </xs:complexType>
159

    
160
  <xs:complexType name="domesticTrfData">
161
    <xs:sequence>
162
      <xs:element minOccurs="0" name="filler1" type="xs:string"/>
163
      <xs:element minOccurs="0" name="filler2" type="xs:string"/>
164
      <xs:element minOccurs="0" name="filler3" type="xs:string"/>
165
      <xs:element minOccurs="0" name="userid" type="xs:string"/>
166
      <xs:element minOccurs="0" name="xmit_account_penerima" type="xs:string"/>
167
      <xs:element minOccurs="0" name="xmit_action_code" type="xs:string"/>
168
      <xs:element minOccurs="0" name="xmit_amount" type="xs:string"/>
169
      <xs:element minOccurs="0" name="xmit_approve_date" type="xs:string"/>
170
      <xs:element minOccurs="0" name="xmit_approve_time" type="xs:string"/>
171
      <xs:element minOccurs="0" name="xmit_bic_code" type="xs:string"/>
172
      <xs:element minOccurs="0" name="xmit_cabang_cetak_llg" type="xs:string"/>
173
      <xs:element minOccurs="0" name="xmit_cabang_kirim" type="xs:string"/>
174
      <xs:element minOccurs="0" name="xmit_cabang_pelaksana" type="xs:string"/>
175
      <xs:element minOccurs="0" name="xmit_cabang_terima" type="xs:string"/>
176
      <xs:element minOccurs="0" name="xmit_city_rtgs" type="xs:string"/>
177
      <xs:element minOccurs="0" name="xmit_currency_code" type="xs:string"/>
178
      <xs:element minOccurs="0" name="xmit_dbcr_code" type="xs:string"/>
179
      <xs:element minOccurs="0" name="xmit_empl_signon" type="xs:string"/>
180
      <xs:element minOccurs="0" name="xmit_ext_trancd" type="xs:string"/>
181
      <xs:element minOccurs="0" name="xmit_message1" type="xs:string"/>
182
      <xs:element minOccurs="0" name="xmit_message2" type="xs:string"/>
183
      <xs:element minOccurs="0" name="xmit_message4" type="xs:string"/>
184
      <xs:element minOccurs="0" name="xmit_message5" type="xs:string"/>
185
      <xs:element minOccurs="0" name="xmit_nama_bank_llg" type="xs:string"/>
186
      <xs:element minOccurs="0" name="xmit_nama_penerima_1" type="xs:string"/>
187
      <xs:element minOccurs="0" name="xmit_nama_penerima_2" type="xs:string"/>
188
      <xs:element minOccurs="0" name="xmit_nama_pengirim_1" type="xs:string"/>
189
      <xs:element minOccurs="0" name="xmit_nama_pengirim_2" type="xs:string"/>
190
      <xs:element minOccurs="0" name="xmit_oper_id" type="xs:string"/>
191
      <xs:element minOccurs="0" name="xmit_puab_flag" type="xs:string"/>
192
      <xs:element minOccurs="0" name="xmit_record_type" type="xs:string"/>
193
      <xs:element minOccurs="0" name="xmit_reff_number" type="xs:string"/>
194
      <xs:element minOccurs="0" name="xmit_release_date" type="xs:string"/>
195
      <xs:element minOccurs="0" name="xmit_release_time" type="xs:string"/>
196
      <xs:element minOccurs="0" name="xmit_resident_code" type="xs:string"/>
197
      <xs:element minOccurs="0" name="xmit_resp_code" type="xs:string"/>
198
      <xs:element minOccurs="0" name="xmit_resp_text" type="xs:string"/>
199
      <xs:element minOccurs="0" name="xmit_rtgs_confirm" type="xs:string"/>
200
      <xs:element minOccurs="0" name="xmit_rtgs_kode_capem" type="xs:string"/>
201
      <xs:element minOccurs="0" name="xmit_rtgs_nama_capem" type="xs:string"/>
202
      <xs:element minOccurs="0" name="xmit_rtgs_tran_code" type="xs:string"/>
203
      <xs:element minOccurs="0" name="xmit_sandi_bank" type="xs:string"/>
204
      <xs:element minOccurs="0" name="xmit_signon_flag" type="xs:string"/>
205
      <xs:element minOccurs="0" name="xmit_skn_kode_transaksi" type="xs:string"/>
206
      <xs:element minOccurs="0" name="xmit_skn_warga_negara" type="xs:string"/>
207
      <xs:element minOccurs="0" name="xmit_source_code" type="xs:string"/>
208
      <xs:element minOccurs="0" name="xmit_status" type="xs:string"/>
209
      <xs:element minOccurs="0" name="xmit_status_ptr" type="xs:string"/>
210
      <xs:element minOccurs="0" name="xmit_stt_rtgs" type="xs:string"/>
211
      <xs:element minOccurs="0" name="xmit_terbilang" type="xs:string"/>
212
      <xs:element minOccurs="0" name="xmit_terminal_id" type="xs:string"/>
213
      <xs:element minOccurs="0" name="xmit_testkey" type="xs:string"/>
214
      <xs:element minOccurs="0" name="xmit_tx_date" type="xs:string"/>
215
      <xs:element minOccurs="0" name="xmit_tx_time" type="xs:string"/>
216
      <xs:element minOccurs="0" name="xmit_user_approval" type="xs:string"/>
217
      <xs:element minOccurs="0" name="xmit_user_level" type="xs:string"/>
218
      <xs:element minOccurs="0" name="xmit_user_oper" type="xs:string"/>
219
      <xs:element minOccurs="0" name="xmit_user_releaser" type="xs:string"/>
220
      <xs:element minOccurs="0" name="xmit_no_account_pengirim" type="xs:string"/>
221
    </xs:sequence>
222
  </xs:complexType>
223

    
224
  <xs:complexType name="tbrData">
225
    <xs:sequence>
226
      <xs:element minOccurs="0" name="COASCMinterest" type="xs:string"/>
227
      <xs:element minOccurs="0" name="checkNo" type="xs:string"/>
228
      <xs:element minOccurs="0" name="description" type="xs:string"/>
229
      <xs:element minOccurs="0" name="destinationAccountCcy" type="xs:string"/>
230
      <xs:element minOccurs="0" name="destinationAccountNo" type="xs:string"/>
231
      <xs:element minOccurs="0" name="destinationAmount" type="xs:string"/>
232
      <xs:element minOccurs="0" name="destinationDescription" type="xs:string"/>
233
      <xs:element minOccurs="0" name="destinationPBKDescription" type="xs:string"/>
234
      <xs:element minOccurs="0" name="destinationRefNo" type="xs:string"/>
235
      <xs:element minOccurs="0" name="feeAccountNo" type="xs:string"/>
236
      <xs:element minOccurs="0" name="interestDescription_1" type="xs:string"/>
237
      <xs:element minOccurs="0" name="sequenceNo" type="xs:string"/>
238
      <xs:element minOccurs="0" name="sourceAccountCcy" type="xs:string"/>
239
      <xs:element minOccurs="0" name="sourceAccountNo" type="xs:string"/>
240
      <xs:element minOccurs="0" name="sourceAccountNo1" type="xs:string"/>
241
      <xs:element minOccurs="0" name="sourceAccountNo2" type="xs:string"/>
242
      <xs:element minOccurs="0" name="sourceAmount" type="xs:string"/>
243
      <xs:element minOccurs="0" name="sourceAndDestinationDescription" type="xs:string"/>
244
      <xs:element minOccurs="0" name="sourceDescription" type="xs:string"/>
245
      <xs:element minOccurs="0" name="sourceDestinationAccountCcy" type="xs:string"/>
246
      <xs:element minOccurs="0" name="sourceFeeDescription" type="xs:string"/>
247
      <xs:element minOccurs="0" name="sourceFeePBKDescription" type="xs:string"/>
248
      <xs:element minOccurs="0" name="sourcePBKDescription" type="xs:string"/>
249
      <xs:element minOccurs="0" name="sourceRefNo" type="xs:string"/>
250
      <xs:element minOccurs="0" name="TBRDesc" type="xs:string"/>
251
      <xs:element minOccurs="0" name="TBRNumber" type="xs:string"/>
252
      <xs:element minOccurs="0" name="universalDestinationDescription_1" type="xs:string"/>
253
      <xs:element minOccurs="0" name="universalDestinationDescription_2" type="xs:string"/>
254
      <xs:element minOccurs="0" name="universalDestinationDescription_3" type="xs:string"/>
255
      <xs:element minOccurs="0" name="universalDestinationDescription_4" type="xs:string"/>
256
      <xs:element minOccurs="0" name="universalFeeDescription_1" type="xs:string"/>
257
      <xs:element minOccurs="0" name="universalSourceDescription_1" type="xs:string"/>
258
      <xs:element minOccurs="0" name="universalSourceDescription_2" type="xs:string"/>
259
      <xs:element minOccurs="0" name="universalSourceDescription_3" type="xs:string"/>
260
      <xs:element minOccurs="0" name="universalSourceDescription_4" type="xs:string"/>
261
      <xs:element minOccurs="0" name="universalSourceDestinationDescription_2" type="xs:string"/>
262
      <xs:element minOccurs="0" name="universalSourceDestinationDescription_3" type="xs:string"/>
263
      <xs:element minOccurs="0" name="universalSourceDestinationDescription_4" type="xs:string"/>
264
      <xs:element minOccurs="0" name="productType" 	type="xs:string"/>
265
      <xs:element minOccurs="0" name="applicationCode" type="xs:string"/>
266
    </xs:sequence>
267
  </xs:complexType>
268

    
269
  <xs:complexType name="registerTransferDomesticResponse">
270
    <xs:sequence>
271
      <xs:element minOccurs="0" name="return" type="tns:registerResponse"/>
272
    </xs:sequence>
273
  </xs:complexType>
274

    
275
  <xs:complexType name="registerResponse">
276
    <xs:sequence>
277
      <xs:element minOccurs="0" name="contractID" type="xs:string"/>
278
      <xs:element minOccurs="0" name="contractType" type="xs:string"/>
279
      <xs:element minOccurs="0" name="errorCode" type="xs:string"/>
280
      <xs:element minOccurs="0" name="errorMessage" type="xs:string"/>
281
    </xs:sequence>
282
  </xs:complexType>
283

    
284
  <xs:complexType name="registerTransferRemittance">
285
    <xs:sequence>
286
      <xs:element minOccurs="0" name="arg0" type="tns:remitanceTrfDatas"/>
287
    </xs:sequence>
288
  </xs:complexType>
289

    
290
  <xs:complexType name="remitanceTrfDatas">
291
    <xs:sequence>
292
      <xs:element minOccurs="0" name="chanelHeader" type="tns:channelHeader"/>
293
      <xs:element minOccurs="0" name="ddInformation" type="tns:ddInformation"/>
294
      <xs:element minOccurs="0" name="remitanceTrfData" type="tns:remitanceTrfData"/>
295
      <xs:element maxOccurs="unbounded" minOccurs="0" name="tbrData" nillable="true" type="tns:tbrData"/>
296
    </xs:sequence>
297
  </xs:complexType>
298

    
299
  <xs:complexType name="remitanceTrfData">
300
    <xs:sequence>
301
      <xs:element minOccurs="0" name="filler2" type="xs:string"/>
302
      <xs:element minOccurs="0" name="MT_103_Filler1" type="xs:string"/>
303
      <xs:element minOccurs="0" name="MT_103_RECV_BIC" type="xs:string"/>
304
      <xs:element minOccurs="0" name="MT_103_RECV_BRCH" type="xs:string"/>
305
      <xs:element minOccurs="0" name="MT_103_SW20" type="xs:string"/>
306
      <xs:element minOccurs="0" name="MT_103_SW32A" type="xs:string"/>
307
      <xs:element minOccurs="0" name="MT_103_SW50_1" type="xs:string"/>
308
      <xs:element minOccurs="0" name="MT_103_SW50_2" type="xs:string"/>
309
      <xs:element minOccurs="0" name="MT_103_SW50_3" type="xs:string"/>
310
      <xs:element minOccurs="0" name="MT_103_SW50_4" type="xs:string"/>
311
      <xs:element minOccurs="0" name="MT_103_SW50_5" type="xs:string"/>
312
      <xs:element minOccurs="0" name="MT_103_SW52A" type="xs:string"/>
313
      <xs:element minOccurs="0" name="MT_103_SW57A" type="xs:string"/>
314
      <xs:element minOccurs="0" name="MT_103_SW57D_1" type="xs:string"/>
315
      <xs:element minOccurs="0" name="MT_103_SW57D_2" type="xs:string"/>
316
      <xs:element minOccurs="0" name="MT_103_SW57D_3" type="xs:string"/>
317
      <xs:element minOccurs="0" name="MT_103_SW57D_4" type="xs:string"/>
318
      <xs:element minOccurs="0" name="MT_103_SW59_1" type="xs:string"/>
319
      <xs:element minOccurs="0" name="MT_103_SW59_2" type="xs:string"/>
320
      <xs:element minOccurs="0" name="MT_103_SW59_3" type="xs:string"/>
321
      <xs:element minOccurs="0" name="MT_103_SW59_4" type="xs:string"/>
322
      <xs:element minOccurs="0" name="MT_103_SW59_5" type="xs:string"/>
323
      <xs:element minOccurs="0" name="MT_103_SW70_1" type="xs:string"/>
324
      <xs:element minOccurs="0" name="MT_103_SW70_2" type="xs:string"/>
325
      <xs:element minOccurs="0" name="MT_103_SW70_3" type="xs:string"/>
326
      <xs:element minOccurs="0" name="MT_103_SW70_4" type="xs:string"/>
327
      <xs:element minOccurs="0" name="MT_103_SW71A" type="xs:string"/>
328
      <xs:element minOccurs="0" name="MT_103_SW72_1" type="xs:string"/>
329
      <xs:element minOccurs="0" name="MT_103_SW72_2" type="xs:string"/>
330
      <xs:element minOccurs="0" name="MT_103_SW72_3" type="xs:string"/>
331
      <xs:element minOccurs="0" name="MT_103_SW72_4" type="xs:string"/>
332
      <xs:element minOccurs="0" name="MT_103_SW72_5" type="xs:string"/>
333
      <xs:element minOccurs="0" name="MT_103_SW72_6" type="xs:string"/>
334
      <xs:element minOccurs="0" name="MT_103_Send_BIC" type="xs:string"/>
335
      <xs:element minOccurs="0" name="MT_103_Send_BRCH" type="xs:string"/>
336
      <xs:element minOccurs="0" name="MUR_T108" type="xs:string"/>
337
    </xs:sequence>
338
  </xs:complexType>
339

    
340
  <xs:complexType name="registerTransferRemittanceResponse">
341
    <xs:sequence>
342
      <xs:element minOccurs="0" name="return" type="tns:registerResponse"/>
343
    </xs:sequence>
344
  </xs:complexType>
345

    
346
  <xs:complexType name="registerPayment">
347
    <xs:sequence>
348
      <xs:element minOccurs="0" name="arg0" type="tns:billPaymentRegistrationDatas"/>
349
    </xs:sequence>
350
  </xs:complexType>
351

    
352
  <xs:complexType name="billPaymentRegistrationDatas">
353
    <xs:sequence>
354
      <xs:element minOccurs="0" name="billPaymentRegistrationData" type="tns:billPaymentRegistrationData"/>
355
      <xs:element minOccurs="0" name="chanelHeader" type="tns:channelHeader"/>
356
      <xs:element minOccurs="0" name="ddInformation" type="tns:ddInformation"/>
357
    </xs:sequence>
358
  </xs:complexType>
359

    
360
  <xs:complexType name="billPaymentRegistrationData">
361
    <xs:sequence>
362
      <xs:element minOccurs="0" name="amount" type="xs:string"/>
363
      <xs:element minOccurs="0" name="billerId" type="xs:string"/>
364
      <xs:element minOccurs="0" name="productId" type="xs:string"/>
365
      <xs:element minOccurs="0" name="sourceAccountCcy" type="xs:string"/>
366
      <xs:element minOccurs="0" name="sourceAccountContactNumber" type="xs:string"/>
367
      <xs:element minOccurs="0" name="sourceAccountHolderName" type="xs:string"/>
368
      <xs:element minOccurs="0" name="sourceAccountNo" type="xs:string"/>
369
      <xs:element minOccurs="0" name="subscriberId" type="xs:string"/>
370
    </xs:sequence>
371
  </xs:complexType>
372

    
373
  <xs:complexType name="registerPaymentResponse">
374
    <xs:sequence>
375
      <xs:element minOccurs="0" name="return" type="tns:registerResponse"/>
376
    </xs:sequence>
377
  </xs:complexType>
378

    
379
  <xs:complexType name="terminate">
380
    <xs:sequence>
381
      <xs:element minOccurs="0" name="arg0" type="tns:terminateRequest"/>
382
    </xs:sequence>
383
  </xs:complexType>
384

    
385
  <xs:complexType name="terminateRequest">
386
    <xs:sequence>
387
      <xs:element minOccurs="0" name="chanelHeader" type="tns:channelHeader"/>
388
      <xs:element minOccurs="0" name="ddInformation" type="tns:ddInformation"/>
389
    </xs:sequence>
390
  </xs:complexType>
391

    
392
  <xs:complexType name="terminateResponse">
393
    <xs:sequence>
394
      <xs:element minOccurs="0" name="return" type="tns:registerResponse"/>
395
    </xs:sequence>
396
  </xs:complexType>
397

    
398
  <xs:complexType name="registerTransferWithin">
399
    <xs:sequence>
400
      <xs:element minOccurs="0" name="arg0" type="tns:withinTrfData"/>
401
    </xs:sequence>
402
  </xs:complexType>
403

    
404
  <xs:complexType name="withinTrfData">
405
    <xs:sequence>
406
      <xs:element minOccurs="0" name="chanelHeader" type="tns:channelHeader"/>
407
      <xs:element minOccurs="0" name="ddInformation" type="tns:ddInformation"/>
408
      <xs:element maxOccurs="unbounded" minOccurs="0" name="tbrData" nillable="true" type="tns:tbrData"/>
409
    </xs:sequence>
410
  </xs:complexType>
411

    
412
  <xs:complexType name="registerTransferWithinResponse">
413
    <xs:sequence>
414
      <xs:element minOccurs="0" name="return" type="tns:registerResponse"/>
415
    </xs:sequence>
416
  </xs:complexType>
417

    
418
  <xs:complexType name="inqueryTransactionResult">
419
    <xs:sequence>
420
      <xs:element minOccurs="0" name="arg0" type="tns:inqueryResultRequest"/>
421
    </xs:sequence>
422
  </xs:complexType>
423

    
424
  <xs:complexType name="inqueryResultRequest">
425
    <xs:sequence>
426
      <xs:element minOccurs="0" name="contractId" type="xs:string"/>
427
      <xs:element minOccurs="0" name="destinationAccountCurrency" type="xs:string"/>
428
      <xs:element minOccurs="0" name="destinationAccountNo" type="xs:string"/>
429
      <xs:element minOccurs="0" name="destinationBank" type="xs:string"/>
430
      <xs:element minOccurs="0" name="lastTransactionDateFrom" type="xs:dateTime"/>
431
      <xs:element minOccurs="0" name="lastTransactionDateTo" type="xs:dateTime"/>
432
      <xs:element minOccurs="0" name="password" type="xs:string"/>
433
      <xs:element minOccurs="0" name="productName" type="xs:string"/>
434
      <xs:element minOccurs="0" name="sourceAccountCurrency" type="xs:string"/>
435
      <xs:element minOccurs="0" name="sourceAccountNo" type="xs:string"/>
436
      <xs:element minOccurs="0" name="subscriberID" type="xs:string"/>
437
      <xs:element minOccurs="0" name="transactionType" type="xs:int"/>
438
      <xs:element minOccurs="0" name="userId" type="xs:string"/>
439
    </xs:sequence>
440
  </xs:complexType>
441

    
442
  <xs:complexType name="inqueryTransactionResultResponse">
443
    <xs:sequence>
444
      <xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="tns:inqueryResultResponse"/>
445
    </xs:sequence>
446
  </xs:complexType>
447

    
448
  <xs:complexType name="inqueryResultResponse">
449
    <xs:sequence>
450
      <xs:element minOccurs="0" name="amount" type="xs:double"/>
451
      <xs:element minOccurs="0" name="amountCurrency" type="xs:string"/>
452
      <xs:element minOccurs="0" name="contractId" type="xs:string"/>
453
      <xs:element minOccurs="0" name="destinationAccountCurrency" type="xs:string"/>
454
      <xs:element minOccurs="0" name="destinationAccountNo" type="xs:string"/>
455
      <xs:element minOccurs="0" name="destinationBank" type="xs:string"/>
456
      <xs:element minOccurs="0" name="fee" type="xs:double"/>
457
      <xs:element minOccurs="0" name="feeCurrency" type="xs:string"/>
458
      <xs:element minOccurs="0" name="lastTransactionDate" type="xs:dateTime"/>
459
      <xs:element minOccurs="0" name="productName" type="xs:string"/>
460
      <xs:element minOccurs="0" name="resultCode" type="xs:string"/>
461
      <xs:element minOccurs="0" name="resultMessage" type="xs:string"/>
462
      <xs:element minOccurs="0" name="sourceAccountCurrency" type="xs:string"/>
463
      <xs:element minOccurs="0" name="sourceAccountNo" type="xs:string"/>
464
      <xs:element minOccurs="0" name="subscriberId" type="xs:string"/>
465
      <xs:element minOccurs="0" name="transactionType" type="xs:string"/>
466
    </xs:sequence>
467
  </xs:complexType>
468
</xs:schema>