-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCirculationAPI.wsdl
More file actions
424 lines (424 loc) · 110 KB
/
Copy pathCirculationAPI.wsdl
File metadata and controls
424 lines (424 loc) · 110 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
<?xml version="1.0" encoding="UTF-8"?><wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:sch0="http://tlcdelivers.com/cx/schemas/circulationAPI" xmlns:sch1="http://tlcdelivers.com/cx/schemas/request" xmlns:sch2="http://tlcdelivers.com/cx/schemas/response" xmlns:sch3="http://tlcdelivers.com/cx/schemas/search" xmlns:sch4="http://tlcdelivers.com/cx/schemas/itemstatus" xmlns:sch5="http://tlcdelivers.com/cx/schemas/patron" xmlns:sch6="http://tlcdelivers.com/cx/schemas/transaction" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://tlcdelivers.com/cx/schemas/circulationAPI" targetNamespace="http://tlcdelivers.com/cx/schemas/circulationAPI">
<wsdl:types xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:circulationAPI="http://tlcdelivers.com/cx/schemas/circulationAPI" xmlns:request="http://tlcdelivers.com/cx/schemas/request" xmlns:response="http://tlcdelivers.com/cx/schemas/response" xmlns:search="http://tlcdelivers.com/cx/schemas/search" xmlns:transaction="http://tlcdelivers.com/cx/schemas/transaction" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://tlcdelivers.com/cx/schemas/circulationAPI"><xs:import namespace="http://tlcdelivers.com/cx/schemas/request" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:import namespace="http://tlcdelivers.com/cx/schemas/response" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:import namespace="http://tlcdelivers.com/cx/schemas/search" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:import namespace="http://tlcdelivers.com/cx/schemas/transaction" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element name="TestSecurityRequest" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="Modifiers" type="request:Modifiers" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:complexType></xs:element><xs:element name="CheckinItemRequest" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<![CDATA[This element contains information for CheckinItem <br/><br/>]]>
<![CDATA[ItemID: The item barcode<br/><br/>]]>
<![CDATA[ReturnDate: The due date applied to the checkout. Optional, if staff chooses to override the default due date<br/><br/>]]>
</xs:documentation></xs:annotation><xs:all xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="ItemID" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element name="Alias" type="transaction:Alias" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="ReturnDate" type="xs:date" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="DamagedItemNote" type="transaction:DamagedItemNote" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element name="Modifiers" type="request:Modifiers" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:all></xs:complexType></xs:element><xs:complexType name="CheckinItemResponse" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<![CDATA[ItemID: The unique number of the item being checked in.<br/>]]>
<![CDATA[ItemBranch: The item's current Branch<br/>]]>
<![CDATA[DestinationBranch: The Branch to which the item is bound, if check in causes it to go in transit.<br/>]]>
<![CDATA[PatronID: The unique patronID: The patron for whom the transaction was resolved. For Charged items, this is the returning patron id. For items Hold Intransit, this is the requesting patron id.<br/>]]>
<![CDATA[DueDate: The date when the cleared transaction was due. Can be blank.<br/>]]>
<![CDATA[CheckoutDate: The date when the cleared transaction was created or last updated.<br/>]]>
<![CDATA[ReturnDate: The date the item was marked as returned. Will reflect the date if no override was passed in with the request.<br/>]]>
<![CDATA[ItemStatusDate: The date the current item status was applied.
Always today's date.<br/>]]>
<![CDATA[Fines: Overdue fine amount posted as a result of returning an Overdue or Lost item. <br/>]]>
<![CDATA[Information: Repeatable field that will contain information about the transaction, which can include the status of the item after clearing the transaction (e.g. InTransit), the state of the item prior to check in, (e.g. Overdue, NotCharged), and an indication that fines were posted, if the amount of the Fines element of the response is greater than 0 (e.g. Fines Posted).<br/>]]>
<![CDATA[TransactionID: The unique transaction identifier; returned when the item will fill a hold at check-in.<br/>]]>
</xs:documentation></xs:annotation><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="ResponseStatuses" type="response:ResponseStatusesType" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="ItemID" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="ItemBranch" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="DestinationBranch" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="PatronID" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="DueDate" type="xs:date" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="CheckoutDate" type="xs:date" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="ReturnDate" type="xs:date" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="ItemStatusDate" type="xs:date" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Fines" type="xs:double" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element maxOccurs="unbounded" minOccurs="0" name="Information" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="TransactionID" type="xs:long" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:complexType><xs:element name="CheckinItemResponse" type="circulationAPI:CheckinItemResponse" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:simpleType name="ChargeExceptions" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:restriction base="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:enumeration value="Patron Exceeds Charge Limit" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Branch Charge Limit Exceeded" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Location Charge Limit Exceeded" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Media Charge Limit Exceeded" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:restriction></xs:simpleType><xs:complexType name="CheckoutItemRequest" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<![CDATA[This element contains information for CheckoutItem <br/><br/>]]>
<![CDATA[Alias: The staff alias of the user completing the transaction<br/>]]>
<![CDATA[DueDate: The due date applied to the checkout. Optional, if staff chooses to override the default due date<br/><br/>]]>
<![CDATA[ItemID: The item barcode<br/><br/>]]>
<![CDATA[PatronSearchID: The actual patron ID, alternate ID or GUID to be searched<br/><br/>]]>
<![CDATA[PatronSearchType: The type of search to be performed (patron ID, alternate ID or patron GUID)<br/><br/>]]>
<![CDATA[Override: Optional boolean value that can be included in the request to force a checkout that would be expected to fail under normal conditions due to charge limits being encountered at the patron, branch, location, or media level. True will override the limit, and allow the checkout, False will continue to honor the limit, and prevent the checkout. Default behavior, if the Override value is not included in the request, is equivalent to False - if a limit is encountered the checkout will fail.<br/><br/>]]>
</xs:documentation></xs:annotation><xs:all xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="PatronSearchType" type="search:AllPatronSearch" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element name="PatronSearchID" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element name="ItemID" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="DueDate" type="xs:date" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element name="Alias" type="transaction:Alias" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Override" type="xs:boolean" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element name="Modifiers" type="request:Modifiers" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:all></xs:complexType><xs:complexType name="CheckoutItemResponse" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<![CDATA[This element contains metadata for the results<br/><br/>]]>
<![CDATA[ResponseStatuses: The start position of the results (if supplied in the request)<br/>]]>
<![CDATA[ItemTitle: Item title<br/>]]>
<![CDATA[FineAmount: The amount, if any, of the patron's fine<br/>]]>
<![CDATA[Magnetic: A boolean indicating if the item is magnetic<br/>]]>
<![CDATA[Charge-on-Charge: A boolean indicating if the item is a charge on charge<br/>]]>
<![CDATA[DueDate: Due date of the item checked out<br/>]]>
<![CDATA[ChargeLimit: In the event that the checkout fails due to a charge limit being encountered at the patron, branch, location, or media level, the numeric limit will be returned for informational purposes. Charge Limit will not be returned for successful checkouts, or those that fail for reasons other than a charge limit.<br/>]]>
<![CDATA[Branch: The branch number associated with the item’s current branch.<br/>]]>
<![CDATA[Location: The location number associated with the item’s current location.<br/>]]>
<![CDATA[Media: The media number associated with the item.<br/>]]>
<![CDATA[Borrower Type: The borrower type number associated with the patron.<br/>]]>
</xs:documentation></xs:annotation><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="ResponseStatuses" type="response:ResponseStatusesType" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="ItemTitle" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="FineAmount" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Magnetic" type="xs:boolean" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Charge-on-Charge" type="xs:boolean" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="DueDate" type="xs:date" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="ChargeException" type="circulationAPI:ChargeExceptions" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="ChargeLimit" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Branch" type="xs:short" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Location" type="xs:short" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Media" type="xs:short" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="BorrowerType" type="xs:short" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:complexType><xs:element name="CheckoutItemRequest" type="circulationAPI:CheckoutItemRequest" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element name="CheckoutItemResponse" type="circulationAPI:CheckoutItemResponse" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:schema>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:request="http://tlcdelivers.com/cx/schemas/request" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://tlcdelivers.com/cx/schemas/request"><xs:simpleType name="NonEmptyString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:restriction base="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:minLength value="1" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:restriction></xs:simpleType><xs:simpleType name="PositiveLong" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:restriction base="xs:long" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:minInclusive value="1" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:restriction></xs:simpleType><xs:simpleType name="FourDigitYear" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:restriction base="xs:positiveInteger" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:minInclusive value="1000" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:maxInclusive value="9999" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:restriction></xs:simpleType><xs:simpleType name="Month" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:restriction base="xs:positiveInteger" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:minInclusive value="1" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:maxInclusive value="12" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:restriction></xs:simpleType><xs:simpleType name="Day" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:restriction base="xs:positiveInteger" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:minInclusive value="1" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:maxInclusive value="31" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:restriction></xs:simpleType><xs:simpleType name="DayTimeDuration" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:restriction base="xs:duration" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:pattern value="[^YM]*[DT].*" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:restriction></xs:simpleType><xs:complexType name="Modifiers" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<![CDATA[This element contains information about request modifiers<br/><br/>]]>
<![CDATA[InstitutionCode: 3 or 4 digit code indicating the Institution being used<br/><br/>]]>
<![CDATA[StationID: The ID of the terminal/machine being used<br/><br/>]]>
<![CDATA[StaffID: The ID of the employee submitting the request. Valid ID required for resetPIN.<br/><br/>]]>
<![CDATA[EnvBranch: Branch Code indicating the Branch being used; required for CheckInItem, CheckoutItem, and createSuggestion. Can be used optionally with getPatronSummaryOverview to limit counts returned to transactions associated with items held by, or fines and fees written at, the given Branch code. Default behavior, if the EnvBranch is excluded, is to return counts for all transactions.<br/><br/>]]>
<![CDATA[DebugMode: Whether or not the request should be submitted in debug mode<br/><br/>]]>
<![CDATA[ReportMode: Whether or not the request should be submitted in report mode; implemented and required for CheckInItem, CheckOutItem, and updatePatronUserDefinedFields. If True, information about the attempted transaction will be returned, but the transaction will not be completed. If False, the transaction will be completed.<br/><br/>]]>
<![CDATA[Projection: The level of detail for each result in the response<br/><br/>]]>
<![CDATA[RequestOrigin: The feature from which the request was initiated; required for UpdateItem. Limited to 12 characters<br/><br/>]]>
</xs:documentation></xs:annotation><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element minOccurs="0" name="InstitutionCode" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="StationID" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="StaffID" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:restriction base="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:maxLength value="3" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:restriction></xs:simpleType></xs:element><xs:element minOccurs="0" name="EnvBranch" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="DebugMode" type="xs:boolean" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="ReportMode" type="xs:boolean" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element default="Brief" minOccurs="0" name="Projection" type="request:Projection" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="RequestOrigin" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:complexType><xs:simpleType name="Projection" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<![CDATA[This element contains the different levels of detail available for certain results (such as Title or Branch)<br/><br/>]]>
</xs:documentation></xs:annotation><xs:restriction base="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:enumeration value="Full" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Retrieve the complete detail for each result in the response</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="Brief" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Retrieve a subset of the detail for each result in the response</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="Web" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Retrieve a small, optimized subset of details for web performance</xs:documentation></xs:annotation></xs:enumeration></xs:restriction></xs:simpleType><xs:complexType name="PagingParameters" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<![CDATA[This element contains parameters for determining how results should be returned in the response<br/><br/>]]>
<![CDATA[StartPos: Beginning location within the result set where records should be returned (ie if the result set contains 50 records, return the records
beginning with the 10th record). Cannot be used in conjunction with FollowOnBrowseToken<br/><br/>]]>
<![CDATA[FollowOnBrowseToken: When conducting follow-on browses, this token specifies the next block of results to return.
Cannot be used in conjunction with StartPos<br/><br/>]]>
<![CDATA[NoOfRecords: The maximum number of results to return in the response<br/>]]>
</xs:documentation></xs:annotation><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:choice minOccurs="0" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="StartPos" type="xs:long" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element name="FollowOnBrowseToken" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:choice><xs:element name="NoOfRecords" type="xs:long" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:complexType></xs:schema>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:request="http://tlcdelivers.com/cx/schemas/request" xmlns:response="http://tlcdelivers.com/cx/schemas/response" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://tlcdelivers.com/cx/schemas/response"><xs:import namespace="http://tlcdelivers.com/cx/schemas/request" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:complexType name="ResponseStatus" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<![CDATA[This element contains information regarding the status of a submitted request<br/><br/>]]>
<![CDATA[Code: A numeric code indicating whether a request was successful or not<br/><br/>]]>
<![CDATA[Severity: The level of importance of the response status<br/><br/>]]>
<![CDATA[ShortMessage: A brief description of the response status<br/><br/>]]>
<![CDATA[LongMessage: A more detailed description of the response status (optional)<br/><br/>]]>
<![CDATA[Resolution: A message indicating what actions must be taken to fix an invalid/failed request<br/><br/>]]>
</xs:documentation></xs:annotation><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="Code" type="xs:unsignedLong" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element name="Severity" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element name="ShortMessage" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element name="LongMessage" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element name="Resolution" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:complexType><xs:complexType name="ResponseStatusesType" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:choice maxOccurs="unbounded" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="ResponseStatus" type="response:ResponseStatus" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:choice></xs:complexType><xs:complexType name="PagingResult" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<![CDATA[This element contains metadata for the results<br/><br/>]]>
<![CDATA[StartPos: The start position of the results (if supplied in the request)<br/><br/>]]>
<![CDATA[FollowOnBrowseToken: The token required to retrieve the next block of results for a follow-on browse<br/><br/>]]>
<![CDATA[NoOfRecords: The number of results contained in the response<br/><br/>]]>
<![CDATA[MoreRecords: A boolean indicating if additional results are available<br/><br/>]]>
<![CDATA[TotalHits: The total number of records returned by a query (the response typically contains a subset of the total number of records found)<br/>]]>
<![CDATA[EstimatedTotalHits: The estimated total number of records returned by a query<br/>]]>
</xs:documentation></xs:annotation><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:choice minOccurs="0" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="StartPos" type="xs:long" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element name="FollowOnBrowseToken" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:choice><xs:element name="NoOfRecords" type="xs:long" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element name="MoreRecords" type="xs:boolean" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="TotalHits" type="xs:long" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="EstimatedTotalHits" type="xs:long" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:complexType><xs:complexType name="StandardMessage" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<![CDATA[Message: Extra information<br/><br/>]]>
</xs:documentation></xs:annotation><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="Message" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:complexType><xs:complexType name="MissingIDsMessage" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<![CDATA[MissingIDs: List of Missing IDs<br/><br/>]]>
</xs:documentation></xs:annotation><xs:complexContent xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:extension base="response:StandardMessage" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element maxOccurs="unbounded" minOccurs="0" name="MissingIDs" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:complexType name="BibInfo" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<![CDATA[This element is a container for both the bid and a date.<br/><br/>]]>
<![CDATA[BID: The bid<br/><br/>]]>
<![CDATA[ModDate: The last modified date of the corresponding bid<br/><br/>]]>
</xs:documentation></xs:annotation><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="BID" type="request:PositiveLong" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element name="ModDate" type="xs:dateTime" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element name="scn" type="xs:long" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:complexType></xs:schema>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:request="http://tlcdelivers.com/cx/schemas/request" xmlns:search="http://tlcdelivers.com/cx/schemas/search" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://tlcdelivers.com/cx/schemas/search"><xs:import namespace="http://tlcdelivers.com/cx/schemas/request" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:simpleType name="SearchCatalogType" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<![CDATA[This element contains the available catalog search types<br/><br/>]]>
</xs:documentation></xs:annotation><xs:restriction base="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:enumeration value="Author/Name" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Searches words from name headings without regard
to word order.
</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="Browse All Headings" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Returns a single alphabetical listing of all
authority headings including name, subject, series and uniform
title. Response also includes a follow on token for paging, as
well as "Titles For Heading" tokens.
</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="Browse Author/Name Headings" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Returns an alphabetical listing of name headings
showing the number of bibliographic records for each heading as
well as authority information. Personal names must be searched
with surname first. Response also includes a follow on token for
paging, as well as "Titles For Heading" tokens.
</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="Browse Call Number" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Returns a list of bibliographic records sorted by
title-level call number, starting with the call number searched
(or the call number following closest).
</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="Browse Call Number 1" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">For Call Number searches set up to search
specific call number types (i.e. Dewey Abridged, Dewey Unabridged,
LC, Gov Docs), returns a list of bibliographic records sorted by
specific call number, starting with the call number searched (or
the call number following closest).
</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="Browse Call Number 2" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">For Call Number searches set up to search
specific call number types (i.e. Dewey Abridged, Dewey Unabridged,
LC, Gov Docs), returns a list of bibliographic records sorted by
specific call number, starting with the call number searched (or
the call number following closest).
</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="Browse Call Number 3" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">For Call Number searches set up to search
specific call number types (i.e. Dewey Abridged, Dewey Unabridged,
LC, Gov Docs), returns a list of bibliographic records sorted by
specific call number, starting with the call number searched (or
the call number following closest).
</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="Browse Call Number 4" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">For Call Number searches set up to search
specific call number types (i.e. Dewey Abridged, Dewey Unabridged,
LC, Gov Docs), returns a list of bibliographic records sorted by
specific call number, starting with the call number searched (or
the call number following closest).
</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="Browse Call Number Item" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Returns a list of bibliographic records sorted by
item-level call number, starting with the call number searched (or
the call number following closest).
</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="Browse Series Headings" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Returns an alphabetical listing of series
headings showing the number of bibliographic records for each
heading as well as authority information. Response also includes a
follow on token for paging, as well as "Titles For Heading"
tokens.
</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="Browse Subject Headings" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Returns an alphabetical listing of subject
headings showing the number of bibliographic records for each
heading as well as authority information. Response also includes a
follow on token for paging, as well as "Titles For Heading"
tokens.
</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="Browse Title" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Returns a list of bibliographic records sorted by
title, starting with the phrase searched (or the title following
closest to the phrase searched).
</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="CARL BID" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Searches the CARL BID (Bibliographic Identifier),
the unique number assigned to a bibliographic record as it enters
your CARL database.
</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="Command" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Quick Search Commands are available for all
search types and can be used to bypass the selection of a Search
Type.
</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="ISBN" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Searches ISBN data from bibliographic tag 020 and
Acquisitions orders.
</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="ISSN" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Searches ISSN data from bibliographic tag 022 and
Acquisitions orders.
</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="Keyword" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Searches all words that appear in bibliographic
records.
</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="LCCN" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Searches LCCN data from bibliographic tag 010.
</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="Matcher" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Searches number data in bibliographic records,
including OCLC Control Number.
</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="Name Headings" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Searches words in name headings without regard to
word order. Returns an alphabetical list of headings showing the
number of associated bibliographic records, authority information,
and "Titles For Heading" tokens.
</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="Name/Word" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Searches words from name headings, combined with
words from bibliographic records.
</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="Series" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Searches words in series headings without regard
to word order. Returns a list of bibliographic records where the
search terms entered are found in a Series Heading that has been
indexed for searching.
</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="Series Headings" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Searches words in series headings without regard
to word order. Returns an alphabetical list of those headings
showing the number of associated bibliographic records, authority
information and "Titles For Heading" tokens.
</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="Subject" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Searches words in subject headings without regard
to word order. Returns a list of bibliographic records where the
search terms entered are found in a Subject Heading that has been
indexed for searching.
</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="Subject Headings" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Searches words in subject headings without regard
to word order. Returns an alphabetical list of those headings
showing the number of associated bibliographic records, authority
information, and "Titles For Heading" tokens.
</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="Title Word" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Searches title data in bibliographic records
without regard to word order.
</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="Titles for Heading" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Utilizing a token generated by searches that lead
to authority data, retrieves bibliographic records associated with
a given authority record.
</xs:documentation></xs:annotation></xs:enumeration></xs:restriction></xs:simpleType><xs:simpleType name="AllPatronSearch" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<![CDATA[This element contains all the available patron searches<br/><br/>]]>
</xs:documentation></xs:annotation><xs:restriction base="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:enumeration value="Patron ID" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="General User ID" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Alternate ID" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:restriction></xs:simpleType><xs:simpleType name="BasicPatronSearch" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<![CDATA[This element contains the basic available patron searches<br/><br/>]]>
</xs:documentation></xs:annotation><xs:restriction base="search:AllPatronSearch" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:enumeration value="Patron ID" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="General User ID" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:restriction></xs:simpleType><xs:simpleType name="SearchFieldType" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<![CDATA[This element contains the available catalog information search types<br/><br/>]]>
</xs:documentation></xs:annotation><xs:restriction base="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:enumeration value="BID" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="ISBN" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="ITEM" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="PATRON" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:restriction></xs:simpleType><xs:complexType name="Limiters" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<![CDATA[This element contains information for search limiting<br/><br/>]]>
<![CDATA[DateLimit: Limits the search results to those that match the given date criteria<br/><br/>]]>
<![CDATA[BranchLimit: Limits the search results to those that match the given branch(es)<br/><br/>]]>
<![CDATA[FormatLimit: Limits the search results to those that match the given format(s)<br/><br/>]]>
<![CDATA[LanguageLimit: Limits the search results to those that match the given language(s)<br/><br/>]]>
</xs:documentation></xs:annotation><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element minOccurs="0" name="DateLimit" type="search:DateLimit" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Limits the search results to those that match the
given date criteria
</xs:documentation></xs:annotation></xs:element><xs:element maxOccurs="unbounded" minOccurs="0" name="BranchLimit" type="request:NonEmptyString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Limits the search results to those that match the
given branch(es)
</xs:documentation></xs:annotation></xs:element><xs:element maxOccurs="unbounded" minOccurs="0" name="FormatLimit" type="xs:short" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Limits the search results to those that match the
given format(s)
</xs:documentation></xs:annotation></xs:element><xs:element maxOccurs="unbounded" minOccurs="0" name="LanguageLimit" type="request:NonEmptyString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Limits the search results to those that match the
given language(s)
</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType><xs:complexType name="DateLimit" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<![CDATA[This element contains the date limiting information<br/><br/>]]>
<![CDATA[DateFilter: The criteria on which to compare the dates in the results<br/><br/>]]>
<![CDATA[Date: The date as a 4-digit year which can be appear either once or twice depending on whether the date filter is a range or not<br/><br/>]]>
</xs:documentation></xs:annotation><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="DateFilter" type="search:DateFilterType" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">The criteria on which to compare the dates in the
results
</xs:documentation></xs:annotation></xs:element><xs:element maxOccurs="2" minOccurs="0" name="Date" type="xs:integer" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">The date as a 4-digit year which can be appear
either once or twice depending on whether the date filter is a
range or not
</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType><xs:simpleType name="DateFilterType" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<![CDATA[The types of date limiting. Between requires 2 dates. None requires 0 dates. All others require 1.<br/><br/>]]>
</xs:documentation></xs:annotation><xs:restriction base="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:enumeration value="Equals" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Filters on results that are Equal to the given
date
</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="Between" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Filters on results that are Between the given
dates (inclusive)
</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="Before" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Filters on results that are Before the given date
</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="After" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Filters on results that are After the given date
</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="None" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">No date filter is applied to results
</xs:documentation></xs:annotation></xs:enumeration></xs:restriction></xs:simpleType><xs:simpleType name="ComparativeSearchApplicationType" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<![CDATA[The types of search applications.<br/><br/>]]>
</xs:documentation></xs:annotation><xs:restriction base="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:enumeration value="contains" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="does not contain" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="exact match" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="begins with" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="ends with" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="less than" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="greater than" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="equal to" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="between" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:restriction></xs:simpleType></xs:schema>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:itemstatus="http://tlcdelivers.com/cx/schemas/itemstatus" xmlns:request="http://tlcdelivers.com/cx/schemas/request" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://tlcdelivers.com/cx/schemas/itemstatus"><xs:import namespace="http://tlcdelivers.com/cx/schemas/request" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:complexType name="ItemStatus" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<![CDATA[This element contains information about the item status<br/><br/>]]>
<![CDATA[BranchName: Name of the library branch<br/><br/>]]>
<![CDATA[BranchNumber: Unique number assigned to the branch<br/><br/>]]>
<![CDATA[OwningBranchCode: Up to 6-character code assigned to a physical branch of the library that owns the item<br/><br/>]]>
<![CDATA[OwningBranchName: Name of the library branch that owns the item<br/><br/>]]>
<![CDATA[OwningBranchNumber: Unique number assigned to the branch that owns the item<br/><br/>]]>
<![CDATA[Suppress: Is the item suppress or not<br/><br/>]]>
<![CDATA[Type: Indicates whether an item record originated in Circulation or Acquisitions<br/><br/>]]>
<![CDATA[ThereAtLeastOneNote: Indicates if there are notes<br/><br/>]]>
<![CDATA[Notes: Any Notes tied to the item<br/><br/>]]>
<![CDATA[Status: Current Status of the item<br/><br/>]]>
<![CDATA[StatusDate: Date the item's status changed<br/><br/>]]>
<![CDATA[DueDate: Date the item is due or not needed<br/><br/>]]>
<![CDATA[CreationDate: Date the item record was created (or converted)<br/><br/>]]>
<![CDATA[EditDate: Date the item was last edited<br/><br/>]]>
<![CDATA[CallNumberFull: Formatted call number<br/><br/>]]>
<![CDATA[CNLabels: Labels for the 4 call number buckets<br/><br/>]]>
<![CDATA[Caption: Four 1-character fields that identify an issue<br/><br/>]]>
<![CDATA[Number: Third call number bucket<br/><br/>]]>
<![CDATA[Part: Second call number bucket<br/><br/>]]>
<![CDATA[Volume: First call number bucket<br/><br/>]]>
<![CDATA[Suffix: Fourth call number bucket<br/><br/>]]>
<![CDATA[ISID: Unique issue identification number<br/><br/>]]>
<![CDATA[Chronology: Date of an issue<br/><br/>]]>
<![CDATA[Enumeration: Enumerated value broken into four 5-byte fields, identifing an issue<br/><br/>]]>
<![CDATA[CircHistory: # of times item has been charged/renewed since counter last re-set<br/><br/>]]>
<![CDATA[CumulativeHistory: Number of times item has been charged/renewed since its creation<br/><br/>]]>
<![CDATA[HoldsHistory: Number of times item has gone to Hold Shelf status since counter set<br/><br/>]]>
<![CDATA[InHouseCirc: # of times item has been returned with an on shelf status since counter last re-set<br/><br/>]]>
<![CDATA[Price: Price of item<br/><br/>]]>
<![CDATA[ReserveBranchCode: Up to 6-character code assigned to a physical branch of the library that reserve the item<br/><br/>]]>
<![CDATA[ReserveType: The Reserve Type<br/><br/>]]>
<![CDATA[ReserveBranchLocation: The reserve branch location<br/><br/>]]>
<![CDATA[ReserveCallNumber: Item-level call number, variously derived<br/><br/>]]>
</xs:documentation></xs:annotation><xs:complexContent xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:extension base="itemstatus:ItemStatusBrief" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element minOccurs="0" name="Author" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="BranchName" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="BranchNumber" type="xs:short" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="OwningBranchCode" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="OwningBranchName" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="OwningBranchNumber" type="xs:short" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Suppress" type="xs:boolean" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Type" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Title" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="ThereAtLeastOneNote" type="xs:boolean" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element maxOccurs="unbounded" minOccurs="0" name="Notes" type="itemstatus:ItemNote" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Status" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="StatusDate" type="xs:dateTime" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="DueDate" type="xs:dateTime" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="CreationDate" type="xs:dateTime" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="EditDate" type="xs:dateTime" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="CallNumberFull" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="CNLabels" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Caption" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Number" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Part" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Volume" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Suffix" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="ISID" type="xs:long" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Chronology" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Enumeration" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="CircHistory" type="xs:int" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="CumulativeHistory" type="xs:int" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="HoldsHistory" type="xs:int" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="InHouseCirc" type="xs:int" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Price" type="xs:decimal" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="ReserveBranchCode" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="ReserveType" type="itemstatus:ReserveTypes" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="ReserveBranchLocation" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="ReserveCallNumber" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="AlternateStatus" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="CreatedBy" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="LastUpdatedBy" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="LocationName" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="LocationNumber" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="OwningLocationCode" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="OwningLocationName" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="OwningLocationNumber" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="MediaNumber" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="StatusCode" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="NumberCaption" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="PartCaption" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="VolumeCaption" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="SuffixCaption" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="CopiesOnBid" type="xs:int" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="HoldsOnBid" type="xs:int" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="ItemHoldsOnBid" type="xs:int" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="TitleHoldsOnBid" type="xs:int" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="IssueHoldsOnBid" type="xs:int" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:complexType name="ItemStatusBrief" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<![CDATA[ItemID: Item number (barcode)<br/><br/>]]>
<![CDATA[BranchCode: Up to 6-character code assigned to a physical branch of the library<br/><br/>]]>
<![CDATA[LocationCode: The location<br/><br/>]]>
<![CDATA[MediaCode: The media type<br/><br/>]]>
<![CDATA[BID: The ID of the bibliographic record<br/><br/>]]>
<![CDATA[CallNumber: Item-level call number, variously derived<br/><br/>]]>
</xs:documentation></xs:annotation><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element minOccurs="0" name="ItemID" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="BranchCode" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="LocationCode" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="MediaCode" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="BID" type="request:PositiveLong" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="CallNumber" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:complexType><xs:simpleType name="ItemSearchType" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<![CDATA[This element contains the available item search types<br/><br/>]]>
</xs:documentation></xs:annotation><xs:restriction base="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:enumeration value="BID" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="ITEM" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:restriction></xs:simpleType><xs:complexType name="ItemNote" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<![CDATA[NoteID: The Note ID<br/><br/>]]>
<![CDATA[NoteType: The Note Type<br/><br/>]]>
<![CDATA[NoteText: Text information <br/><br/>]]>
<![CDATA[NoteDate: Indicates when the note was created or edited<br/><br/>]]>
<![CDATA[Alias: Alias of the last staff member to create or edit<br/><br/>]]>
</xs:documentation></xs:annotation><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element minOccurs="0" name="NoteID" type="xs:long" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Item" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="NoteType" type="itemstatus:ItemNoteTypes" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="NoteText" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="NoteDate" type="xs:dateTime" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Alias" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:complexType><xs:complexType name="ItemNoteGroup" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="ItemID" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element maxOccurs="unbounded" minOccurs="0" name="ItemNote" type="itemstatus:ItemNote" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:complexType><xs:simpleType name="ReserveTypes" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<![CDATA[This field contains the available ReserveTypes<br/>]]>
</xs:documentation></xs:annotation><xs:restriction base="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:enumeration value="Regular" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Reserve" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Reserve Only" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:restriction></xs:simpleType><xs:simpleType name="ItemNoteTypes" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<![CDATA[This field contains the available NoteTypes<br/>]]>
</xs:documentation></xs:annotation><xs:restriction base="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:enumeration value="Shelf Status Note" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Charge/Discharge Note" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Call Number Note" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Standard Note" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Boundwith Title" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Holdings Status Note" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Damaged Item Note" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:restriction></xs:simpleType></xs:schema>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:annox="http://annox.dev.java.net" xmlns:patron="http://tlcdelivers.com/cx/schemas/patron" xmlns:search="http://tlcdelivers.com/cx/schemas/search" xmlns:webcoh="http://annox.dev.java.net/com.webcohesion.enunciate.metadata" attributeFormDefault="unqualified" elementFormDefault="qualified" jaxb:extensionBindingPrefixes="annox" jaxb:version="2.1" targetNamespace="http://tlcdelivers.com/cx/schemas/patron"><xs:import namespace="http://tlcdelivers.com/cx/schemas/search" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:complexType name="Patron" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<![CDATA[PatronID: The ID (barcode) of the Patron<br/>]]>
<![CDATA[AltId: The alternate ID for the Patron<br/>]]>
<![CDATA[FirstName: The first name of the Patron<br/>]]>
<![CDATA[MiddleName: The middle name of the Patron<br/>]]>
<![CDATA[LastName: The last name of the Patron<br/>]]>
<![CDATA[PatronType: The type of the Patron<br/>]]>
<![CDATA[PatronStatusCode: The status of the Patron<br/>]]>
<![CDATA[Addresses: A list of addresses belonging to the Patron<br/>]]>
<![CDATA[UserDefinedFields: UDFs of the Patron<br/>]]>
<![CDATA[LastActionDate: The Last Date the Patron was Active<br/>]]>
<![CDATA[This element contains fields for the Patron element<br/>]]>
<![CDATA[PreferredAddress: The Preferred address for a Patron<br/>]]>
<![CDATA[SuffixName: The name suffix of a Patron<br/>]]>
<![CDATA[BirthDate: The birth date of the Patron<br/>]]>
<![CDATA[Phone1: The primary phone number of the Patron<br/>]]>
<![CDATA[Phone2: The secondary phone number of the Patron<br/>]]>
<![CDATA[PhoneType: The primary phone type of the Patron<br/>]]>
<![CDATA[EmailNotices: Enumeration indicating how to send email notices of the Patron<br/>]]>
<![CDATA[Email: The email address of the Patron<br/>]]>
<![CDATA[EmailReceiptFlag: Boolean value that indicates whether a user would like to receive email receipts for items checked out or renewed via the email address saved in their account. true = Opted-in, false = Opted-out<br/>]]>
<![CDATA[RegistrationDate: Date the Patron was registered<br/>]]>
<![CDATA[ExpirationDate: Date the Patron will expire<br/>]]>
<![CDATA[LastEditDate: Date the Patron was last edited <br/>]]>
<![CDATA[LastEditedBy: The user that last edited the Patron<br/>]]>
<![CDATA[Language: Language of the User for notices <br/>]]>
<![CDATA[RegBranch: The Branch where the Patron registered<br/>]]>
<![CDATA[DefaultBranch: The primary Brnach for the Patron<br/>]]>
<![CDATA[LastEditBranch: The Branch where the most recent account edit occurred for the Patron<br/>]]>
<![CDATA[PreferredBranch: The Branch the Patron prefers<br/>]]>
<![CDATA[LastActionBranch: The Branch where the most recent activity occurred<br/>]]>
<![CDATA[RegisteredBy: The user that registered the Patron<br/>]]>
<![CDATA[GeneralUserID: The general user id for the Patron<br/>]]>
<![CDATA[FullName: The full name of the Patron<br/>]]>
<![CDATA[PatronPIN: Personal identification number of the Patron<br/>]]>
<![CDATA[PINTimestamp: Modify date of PatronPIN<br/>]]>
<![CDATA[SelfServeActivityDate: Date the last self service activity occurred for the Patron<br/>]]>
<![CDATA[SponsorName: The name of the Sponsor for the Patron<br/>]]>
<![CDATA[SendHoldAvailableFlag: Boolean value that indicates whether a user would like to receive SMS notification when an item has been placed on the holdshelf on their behalf and is available for pickup. Notices are sent using a combination of the primary phone and phone carrier saved in the patron account. true = Opted-in, false = Opted-out<br/>]]>
<![CDATA[SendComingDueFlag: Boolean value that indicates whether a user would like to receive SMS notification when a checked out item/items are coming due. Notices are sent using a combination of the primary phone and phone carrier saved in the patron account. true = Opted-in, false = Opted-out<br/>]]>
<![CDATA[CollectionStatus: A system generated status that indicates whether a patron has been sent to Unique Management for collection of past due funds. 1 = Not Send; 2 = Sent; 78 = Do Not Send<br/>]]>
<![CDATA[LastActionLetterStatus: Value indicating whether a patron has received a Last Action Letter. N = Not Sent, I = In Process, S = Sent<br/>]]>
<![CDATA[LoanHistoryOptInFlag: Boolean value that indicates whether a patron wants to store and view loan history true = Opted-in, false = Opted-out<br/>]]>
<![CDATA[LoanHistoryStaffViewOptIn: Boolean value that indicates whether Staff can view patron loan history. Viewing patron loan history is only possible if LoanHistoryOptInFlag is also set to true. true = Opted-in, false = Opted-out<br/>]]>
<![CDATA[LegalName: The legal name of the Patron<br/>]]>
</xs:documentation></xs:annotation><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element minOccurs="0" name="PatronID" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="AltId" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="FirstName" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="MiddleName" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="LastName" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="PatronType" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="PatronStatusCode" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Addresses" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:choice maxOccurs="2" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="Address" type="patron:Address" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:appinfo xmlns:xs="http://www.w3.org/2001/XMLSchema">
<annox:annotate target="field" xmlns:annox="http://annox.dev.java.net">
<webcoh:ClientName xmlns:webcoh="http://annox.dev.java.net/com.webcohesion.enunciate.metadata">Address</webcoh:ClientName>
</annox:annotate>
</xs:appinfo></xs:annotation></xs:element></xs:choice></xs:complexType></xs:element><xs:element minOccurs="0" name="UserDefinedFields" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:choice maxOccurs="unbounded" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="UserDefinedField" type="patron:UserDefinedField" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:appinfo xmlns:xs="http://www.w3.org/2001/XMLSchema">
<annox:annotate target="field" xmlns:annox="http://annox.dev.java.net">
<webcoh:ClientName xmlns:webcoh="http://annox.dev.java.net/com.webcohesion.enunciate.metadata">UserDefinedField</webcoh:ClientName>
</annox:annotate>
</xs:appinfo></xs:annotation></xs:element></xs:choice></xs:complexType></xs:element><xs:element minOccurs="0" name="LastActionDate" type="xs:dateTime" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="PreferredAddress" type="patron:PreferredAddress" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="SuffixName" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="BirthDate" type="xs:date" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Phone1" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Phone2" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="PhoneType" type="xs:int" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="EmailNotices" type="patron:EmailNotice" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Email" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="EmailReceiptFlag" type="xs:boolean" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="RegistrationDate" type="xs:dateTime" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="ExpirationDate" type="xs:dateTime" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="LastEditDate" type="xs:dateTime" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="LastEditedBy" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Language" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="RegBranch" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="DefaultBranch" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="LastEditBranch" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="PreferredBranch" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="LastActionBranch" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="RegisteredBy" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="GeneralUserID" type="xs:long" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="FullName" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="PatronPIN" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="PINTimestamp" type="xs:dateTime" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="SelfServeActivityDate" type="xs:dateTime" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="SponsorName" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element maxOccurs="unbounded" minOccurs="0" name="Notes" type="patron:FullNote" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="SendHoldAvailableFlag" type="xs:boolean" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="SendComingDueFlag" type="xs:boolean" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="CollectionStatus" type="patron:CollectionStatusType" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="LastActionLetterStatus" type="patron:LastActionLetterStatusType" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="LoanHistoryOptInFlag" type="xs:boolean" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="LoanHistoryStaffViewOptIn" type="xs:boolean" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="LegalName" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:complexType><xs:complexType name="Note" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element minOccurs="0" name="PatronID" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="NoteType" type="xs:int" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="NoteText" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:complexType><xs:complexType name="FullNote" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:complexContent xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:extension base="patron:Note" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element minOccurs="0" name="StaffID" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="NoteTimestamp" type="xs:dateTime" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="NoteID" type="xs:long" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:simpleType name="AddressType" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<![CDATA[This field contains the available Address types<br/>]]>
</xs:documentation></xs:annotation><xs:restriction base="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:enumeration value="Primary" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Secondary" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:restriction></xs:simpleType><xs:simpleType name="PreferredAddress" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<![CDATA[This field contains the available preferredAddress Types<br/>]]>
</xs:documentation></xs:annotation><xs:restriction base="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:enumeration value="Primary" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Secondary" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Sponsor" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Care/Of" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="None" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:restriction></xs:simpleType><xs:simpleType name="EmailNotice" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<![CDATA[This field contains the available emailNotice Types<br/>]]>
</xs:documentation></xs:annotation><xs:restriction base="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:enumeration value="do not send email" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="send email" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="bounced email" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="opted out" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:restriction></xs:simpleType><xs:simpleType name="PatronFlag" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<![CDATA[This field contains the available PatronFlags<br/>]]>
</xs:documentation></xs:annotation><xs:restriction base="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:enumeration value="VALIDATE_ZIPCODE" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="DUPCHECK_NAME_DOB" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="DUPCHECK_ALTID" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:restriction></xs:simpleType><xs:complexType name="PatronSearchTerm" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="ApplicationType" type="search:ComparativeSearchApplicationType" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element name="Attribute" type="patron:PatronAttribute" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element maxOccurs="2" name="Value" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:complexType><xs:complexType name="Address" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<![CDATA[This element contains fields for a Address element<br/>]]>
<![CDATA[Street: The street of the Address<br/>]]>
<![CDATA[City: The city of the Address<br/>]]>
<![CDATA[State: The state of the Address<br/>]]>
<![CDATA[PostalCode: The zip code of the Address<br/>]]>
</xs:documentation></xs:annotation><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element minOccurs="0" name="Type" type="patron:AddressType" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Street" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="City" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="State" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="PostalCode" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:complexType><xs:complexType name="UserDefinedField" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="Field" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element name="Value" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:complexType><xs:simpleType name="PatronAttribute" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<![CDATA[The types of possible patron attributes for searching.<br/><br/>]]>
</xs:documentation></xs:annotation><xs:restriction base="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:enumeration value="Keyword" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Patron ID" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Alternate ID" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="First Name" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Middle Name" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Last Name" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="BTY" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Status" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Addresses" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Primary Address" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Secondary Address" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="User Defined Fields" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Preferred Name" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Sponsor Name" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Full Name" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Patron Notes" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Last Action Date" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Preferred Address" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Suffix Name" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Birthdate" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Phone" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Phone 1" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Phone 2" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Phone Type" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Email Notices" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Email" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Registration Date" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Expiration Date" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Last Edit Date" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Last Edited By" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Language" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Registration Branch" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Default Branch" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Last Edit Branch" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Preferred Branch" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Last Action Branch" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Registered By" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="General User ID" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Patron PIN" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Self-Serve Activity Date" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Collection Status" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Last Action Letter Status" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="UDF1" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="UDF2" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="UDF3" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="UDF4" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="UDF5" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="UDF6" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="UDF7" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="UDF8" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="UDF9" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="UDF10" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="UDF11" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="UDF12" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="OUTREACH1" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="OUTREACH2" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="OUTREACH3" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="OUTREACH4" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="OUTREACH5" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="OUTREACH6" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="OUTREACH7" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="OUTREACH8" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="OUTREACH9" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="OUTREACH10" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="OUTREACH11" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="OUTREACH12" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:restriction></xs:simpleType><xs:simpleType name="CollectionStatusType" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<![CDATA[This field contains the available Collection Status types<br/>]]>
</xs:documentation></xs:annotation><xs:restriction base="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:enumeration value="not sent" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="sent" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="do not send" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:restriction></xs:simpleType><xs:simpleType name="LastActionLetterStatusType" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<![CDATA[This field contains the available Last Action Letter Status types<br/>]]>
</xs:documentation></xs:annotation><xs:restriction base="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:enumeration value="not sent" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="sent" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="in process" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:restriction></xs:simpleType><xs:simpleType name="ImageType" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">
<![CDATA[The types of possible patron attributes for searching.<br/><br/>]]>
</xs:documentation></xs:annotation><xs:restriction base="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:enumeration value="Profile" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Signature" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:restriction></xs:simpleType></xs:schema>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:itemstatus="http://tlcdelivers.com/cx/schemas/itemstatus" xmlns:response="http://tlcdelivers.com/cx/schemas/response" xmlns:transaction="http://tlcdelivers.com/cx/schemas/transaction" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://tlcdelivers.com/cx/schemas/transaction"><xs:import namespace="http://tlcdelivers.com/cx/schemas/itemstatus" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:import namespace="http://tlcdelivers.com/cx/schemas/patron" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:import namespace="http://tlcdelivers.com/cx/schemas/response" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:simpleType name="DamagedItemNote" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:restriction base="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:maxLength value="500" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:restriction></xs:simpleType><xs:simpleType name="Alias" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:restriction base="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:maxLength value="3" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:restriction></xs:simpleType><xs:complexType name="FiscalHistoryItem" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element minOccurs="0" name="ItemNumber" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Title" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="TransDate" type="xs:dateTime" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="TransCode" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="DueDate" type="xs:dateTime" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="CreationDate" type="xs:dateTime" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="FiscalType" type="transaction:FiscalType" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Amount" type="xs:long" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="PaymentCode" type="transaction:PaymentCode" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="PaymentMethod" type="transaction:PaymentMethod" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Notes" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Alias" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Receipt" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="PatronFiscalID" type="xs:long" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="PatronFiscalIDLink" type="xs:long" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Branch" type="xs:short" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="DisplayInCirc" type="xs:boolean" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:complexType><xs:complexType name="ChargeHistoryItem" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="ChargeHistoryID" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="BID" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="IssueID" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Title" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="CallNumber" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="ItemNumber" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="ChargeDateTime" type="xs:dateTime" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="ReturnDate" type="xs:dateTime" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="LocationCode" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="MediaCode" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Institution" type="xs:short" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="HistoryType" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Author" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:complexType><xs:complexType name="PatronTransactionSummary" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="ResponseStatuses" type="response:ResponseStatusesType" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="PatronID" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="AlternateID" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="GUID" type="xs:long" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="ChargedItemsCount" type="xs:int" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="ClaimedItemsCount" type="xs:int" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="FineItemsCount" type="xs:int" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="HoldItemsCount" type="xs:int" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="LostItemsCount" type="xs:int" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="OverdueItemsCount" type="xs:int" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="ReserveItemsCount" type="xs:int" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="TraceItemsCount" type="xs:int" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="UnavailableHoldsCount" type="xs:int" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="FineTotal" type="xs:decimal" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="LostItemFeeTotal" type="xs:decimal" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:complexType><xs:complexType name="Transaction" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element minOccurs="0" name="Author" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="BID" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Branch" type="xs:short" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="CallNumberFull" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Institution" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="IssueID" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="ItemNumber" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="ItemStatus" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Location" type="xs:short" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Media" type="xs:short" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="PublicationYear" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="QueuePosition" type="xs:int" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Title" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="TransactionBranch" type="xs:short" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="TransactionCode" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="TransactionDate" type="xs:dateTime" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="TransactionID" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element maxOccurs="unbounded" minOccurs="0" name="BibNoteType" type="xs:integer" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Identifier" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Status" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:complexType><xs:complexType name="ChargeItem" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:complexContent xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:extension base="transaction:Transaction" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element minOccurs="0" name="Claimed" type="xs:boolean" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="DueDate" type="xs:dateTime" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="RenewalCount" type="xs:int" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="FinesAndFees" type="xs:decimal" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:complexType name="ClaimedItem" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:complexContent xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:extension base="transaction:Transaction" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element minOccurs="0" name="DueDate" type="xs:dateTime" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:complexType name="FineItem" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:complexContent xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:extension base="transaction:Transaction" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element minOccurs="0" name="DueDate" type="xs:dateTime" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="FeeNotes" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="FineAmount" type="xs:decimal" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="FineAmountPaid" type="xs:decimal" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="FineAssessedDate" type="xs:dateTime" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="ReturnDate" type="xs:dateTime" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Alias" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:complexType name="HoldItem" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:complexContent xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:extension base="transaction:Transaction" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element minOccurs="0" name="ExpirationDate" type="xs:dateTime" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="PickUpBranch" type="xs:short" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:complexType name="LostItem" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:complexContent xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:extension base="transaction:Transaction" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element minOccurs="0" name="Claimed" type="xs:boolean" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="DueDate" type="xs:dateTime" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="FeeAmount" type="xs:decimal" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="FeeNotes" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Alias" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:complexType name="OverdueItem" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:complexContent xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:extension base="transaction:Transaction" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element minOccurs="0" name="Claimed" type="xs:boolean" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="DueDate" type="xs:dateTime" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="RenewalCount" type="xs:int" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:complexType name="ReserveItem" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:complexContent xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:extension base="transaction:Transaction" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element minOccurs="0" name="DueDate" type="xs:dateTime" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="LoanPeriod" type="xs:short" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="ReserveType" type="itemstatus:ReserveTypes" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:complexType name="TraceItem" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:complexContent xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:extension base="transaction:Transaction" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element minOccurs="0" name="PickUpBranch" type="xs:short" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:complexType name="UnavailableHoldItem" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:complexContent xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:extension base="transaction:Transaction" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element minOccurs="0" name="ExpirationDate" type="xs:dateTime" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="PickUpBranch" type="xs:short" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="Suspended" type="xs:boolean" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="SuspendedUntilDate" type="xs:dateTime" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:complexType name="FineOrFee" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="ItemID" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element name="Occur" type="xs:short" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="WaiveComment" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element name="PayType" type="transaction:PaymentType" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element default="Invalid" minOccurs="0" name="PayMethod" type="transaction:PaymentMethod" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element name="Amount" type="xs:decimal" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="ResponseStatus" type="response:ResponseStatus" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:complexType><xs:simpleType name="TransactionType" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:restriction base="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:enumeration value="Charge" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Claimed" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Fine" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Hold" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Lost" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Overdue" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Reserve" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Trace" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="UnavailableHold" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:restriction></xs:simpleType><xs:simpleType name="FiscalType" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:restriction base="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:enumeration value="Credit" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Debit" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:restriction></xs:simpleType><xs:simpleType name="PaymentCode" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:restriction base="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:enumeration value="P" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="C" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="F" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="R" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="W" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:restriction></xs:simpleType><xs:simpleType name="PaymentType" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:restriction base="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:enumeration value="Waive" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Cancel" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Pay" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Burser" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="ClaimsReturn" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="ClaimsMissing" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="PartialPay" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="PartialWaive" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Return" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Refund" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="RefundRequest" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:restriction></xs:simpleType><xs:simpleType name="PaymentMethod" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:restriction base="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:enumeration value="Invalid" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Cash" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Check" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Cash Card" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="BNQ" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Deposit Account" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="Credit Card" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="PayPal" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:restriction></xs:simpleType></xs:schema>
</wsdl:types>
<wsdl:message name="CheckinItemResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<wsdl:part element="tns:CheckinItemResponse" name="CheckinItemResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
</wsdl:part>
</wsdl:message>
<wsdl:message name="CheckoutItemResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<wsdl:part element="tns:CheckoutItemResponse" name="CheckoutItemResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
</wsdl:part>
</wsdl:message>
<wsdl:message name="CheckoutItemRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<wsdl:part element="tns:CheckoutItemRequest" name="CheckoutItemRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
</wsdl:part>
</wsdl:message>
<wsdl:message name="CheckinItemRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<wsdl:part element="tns:CheckinItemRequest" name="CheckinItemRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
</wsdl:part>
</wsdl:message>
<wsdl:message name="TestSecurityRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<wsdl:part element="tns:TestSecurityRequest" name="TestSecurityRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
</wsdl:part>
</wsdl:message>
<wsdl:portType name="CarlXAPI" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<wsdl:operation name="CheckinItem" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<wsdl:input message="tns:CheckinItemRequest" name="CheckinItemRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
</wsdl:input>
<wsdl:output message="tns:CheckinItemResponse" name="CheckinItemResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CheckoutItem" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<wsdl:input message="tns:CheckoutItemRequest" name="CheckoutItemRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
</wsdl:input>
<wsdl:output message="tns:CheckoutItemResponse" name="CheckoutItemResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="TestSecurity" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<wsdl:input message="tns:TestSecurityRequest" name="TestSecurityRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
</wsdl:input>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="CarlXAPISoap11" type="tns:CarlXAPI" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
<wsdl:operation name="CheckinItem" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<soap:operation soapAction="" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
<wsdl:input name="CheckinItemRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<soap:body use="literal" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
</wsdl:input>
<wsdl:output name="CheckinItemResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<soap:body use="literal" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CheckoutItem" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<soap:operation soapAction="" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
<wsdl:input name="CheckoutItemRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<soap:body use="literal" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
</wsdl:input>
<wsdl:output name="CheckoutItemResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<soap:body use="literal" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="TestSecurity" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<soap:operation soapAction="" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
<wsdl:input name="TestSecurityRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<soap:body use="literal" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
</wsdl:input>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="CarlXAPIService" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<wsdl:port binding="tns:CarlXAPISoap11" name="CarlXAPISoap11" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<soap:address location="http://fcplapp.fcpl.org:8081/CarlXAPI/CarlXAPI/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>