evergreen-admin:sip_support
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
evergreen-admin:sip_support [2010/06/08 11:12] – Offline unsupported jatzberger | evergreen-admin:sip_support [2022/02/10 13:34] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 4: | Line 4: | ||
Installation instructions for SIP on Evergreen can be found [[sip|here]]. | Installation instructions for SIP on Evergreen can be found [[sip|here]]. | ||
- | A test SIP server | + | FIXME We need a new demonstration |
Where page numbers are cited, we are referring to the " | Where page numbers are cited, we are referring to the " | ||
- | |||
===== Background ===== | ===== Background ===== | ||
SIP, standing for Standard Interchange Protocol, was developed by the 3M corporation to be a common protocol for data transfer between ILS' (referred to in SIP as an " | SIP, standing for Standard Interchange Protocol, was developed by the 3M corporation to be a common protocol for data transfer between ILS' (referred to in SIP as an " | ||
Line 37: | Line 36: | ||
| 29/30 | Renew | NO (maybe?) | [[# | | 29/30 | Renew | NO (maybe?) | [[# | ||
| 35/36 | End Session | Yes | [[# | | 35/36 | End Session | Yes | [[# | ||
- | | 37/38 | Fee Paid | NO | [[# | + | | 37/38 | Fee Paid | Yes | [[# |
| 63/64 | Patron Information | Yes (no extensions) | [[# | | 63/64 | Patron Information | Yes (no extensions) | [[# | ||
| 65/66 | Renew All | NO | [[# | | 65/66 | Renew All | NO | [[# | ||
- | | 93/94 | Login | Yes | [[# | + | | 93/94 | Login | Yes | [[# |
| 97/96 | Resend last message | Yes | [[# | | 97/96 | Resend last message | Yes | [[# | ||
| 99/98 | SC/ACS Status | Yes | [[# | | 99/98 | SC/ACS Status | Yes | [[# | ||
Line 86: | Line 85: | ||
< | < | ||
09N20100507 | 09N20100507 | ||
- | 101YNY20100603 | + | 101YNY20100623 |
</ | </ | ||
Line 110: | Line 109: | ||
==== 15/16 Hold ==== | ==== 15/16 Hold ==== | ||
Not yet supported. | Not yet supported. | ||
- | |||
==== 17/18 Item Information ==== | ==== 17/18 Item Information ==== | ||
+ | |||
+ | < | ||
+ | 17< | ||
+ | </ | ||
+ | |||
+ | The request is very terse. | ||
+ | |||
+ | The following response structure is for SIP2. (Version 1 of the protocol had only 6 total fields.) | ||
+ | < | ||
+ | 18< | ||
+ | </ | ||
+ | |||
+ | Example: | ||
+ | |||
+ | < | ||
+ | 1720060110 | ||
+ | 1801010120100609 | ||
+ | 1720060110 | ||
+ | 1810020120100623 | ||
+ | </ | ||
+ | |||
+ | The first case is with a bogus barcode. | ||
+ | |||
+ | EXTENSIONS: The CT field for " | ||
==== 19/20 Item Status Update ==== | ==== 19/20 Item Status Update ==== | ||
Line 134: | Line 156: | ||
==== 29/30 Renew ==== | ==== 29/30 Renew ==== | ||
EG ACS status message indicates Renew is supported. | EG ACS status message indicates Renew is supported. | ||
- | |||
==== 35/36 End Session ==== | ==== 35/36 End Session ==== | ||
< | < | ||
3520100505 | 3520100505 | ||
- | 36Y20100507 | + | 36Y20100507 |
</ | </ | ||
The Y/N code immediately after the 36 indicates success/ | The Y/N code immediately after the 36 indicates success/ | ||
+ | |||
==== 37/38 Fee Paid ==== | ==== 37/38 Fee Paid ==== | ||
Not implemented. | Not implemented. | ||
- | |||
==== 63/64 Patron Information ==== | ==== 63/64 Patron Information ==== | ||
+ | Attempting to retrieve patron info with a bad barcode: | ||
+ | < | ||
+ | 6300020060329 | ||
+ | 64YYYY | ||
+ | </ | ||
+ | |||
+ | Attempting to retrieve patron info with a good barcode (but bad patron password): | ||
+ | < | ||
+ | 6300020060329 | ||
+ | 64 Y | ||
+ | </ | ||
+ | |||
+ | See 23/24 Patron Status for info on BL and CQ fields. | ||
+ | |||
==== 65/66 Renew All ==== | ==== 65/66 Renew All ==== | ||
Not yet supported. | Not yet supported. |
evergreen-admin/sip_support.1276009979.txt.gz · Last modified: 2022/02/10 13:33 (external edit)