09 Check-in
- Request
- 09
- Response
- 10
- Set
- core
- Position in BX
- 2
Check-in needs no patron: The item alone is enough, the library system knows whose card it is charged to. This is why a return unit can work outside opening hours.
The response tells the device not only whether the return was booked but also what should happen to the item: back on the shelf, into a sort bin, onto the hold shelf or into another branch.
Request 09#
09<no block><timestamp><return date><AO...><AP...><AB...><AC...><XK...>
| Field | Length | Required | Content |
|---|---|---|---|
| no block | 1 | yes | Y transaction filed later from offline operation |
| timestamp | 18 | yes | date and time on the device |
| return date | 18 | yes | when the item actually came back |
| Identifier | Required | Content |
|---|---|---|
AO |
yes | institution identifier |
AP |
yes | location of the device where the item was returned |
AB |
yes | item identifier |
AC |
yes | terminal password |
XK |
no | type of item identifier: BAR, ACC or UID |
Timestamp and return date differ when a unit is filled overnight and emptied in the morning, or when a transaction is filed later. Overdue fines are calculated from the return date.
Response 10#
10<ok><resensitize><magnetic media><alert><timestamp><AO...><AB...><AP...>
<AQ...><AJ...><CK...><BH...><BV...><CL...><CY...><AF...><AG...>
| Field | Length | Required | Content |
|---|---|---|---|
| ok | 1 | yes | 1 taken back, 0 not taken back |
| resensitize | 1 | yes | Y the device should reactivate the security |
| magnetic media | 1 | yes | Y/N magnetic security, U unknown |
| alert | 1 | yes | Y the item needs special handling, see below |
| timestamp | 18 | yes | date and time on the library system |
| Identifier | Required | Content |
|---|---|---|
AO |
yes | institution identifier |
AB |
yes | item identifier from the request |
AP |
no | device location from the request |
AQ |
yes | location the item belongs to |
AJ |
no | short title, optionally preceded by the author |
CK |
no | media type |
BH |
no | currency; only together with BV |
BV |
no | overdue fine arising from this return |
CL |
no | sort bin |
CY |
no | identifier of the patron who placed a hold |
AF |
no | message for the screen |
AG |
no | message for the receipt |
The alert#
If the alert field is Y, the device must not simply drop the item onto the
return stack. There are three cases, and the fields tell them apart:
| What applies | What the device does |
|---|---|
CY is filled |
item onto the hold shelf, CL names the bin |
AQ differs from the device's own location |
item into the box for the other branch |
only AF is filled |
show the text, set the item aside for clarification |
The sort bin CL carries the value R for a hold; otherwise it holds the bin
number the library system intends for this item. A device without a sorter skips
the field.
Example#
09N20260728 14301220260728 143012AOBVS|APReturn unit entrance|AB1140360000123|ACsecret|XKBAR|AY6AZE380<CR>
101YUY20260728 143012AOBVS|AB1140360000123|APReturn unit entrance|AQCentral library|AJEnde, Michael: Momo|CK001|CLR|CY1140360000097|AFPlease place on the hold shelf|AGPlease place on the hold shelf|AY6AZBEAC<CR>
Taken back, security to be reactivated, and the alert is Y: The item is on hold
and belongs on the hold shelf.