Circulation Gateway Questionnaire: SIP2 Protocol

advertisement
Circulation: SIP2 Protocol
WorldCat Navigator:
Secondary Circulation
Questionnaire
SIP2 Protocol
This questionnaire asks you to provide detailed information about how your library uses the 3M
Standard Interchange Protocol (SIP). This protocol is often implemented by circulation systems
for interoperation with self-checkout machines from 3M®, Envisionware®, Checkpoint®, and other
vendors. Return the completed questionnaire via e-mail to your OCLC Implementation Manager:
Manager Name:
Manager E-mail:
Manager Phone (voice):
SECTION I: YOUR BASIC LIBRARY INFORMATION
a. Full Library Name:
b. Your OCLC Symbol:
c. Contact Information for your library
Name:
Title:
E-mail:
Phone number:
d. Full consortium name (if the Circulation Gateway is intended for consortium or group use):
WHO SHOULD COMPLETE THIS QUESTIONNAIRE?
This questionnaire discusses your library’s current circulation system.
The individual who completes this questionnaire should be thoroughly familiar with the detailed
operation of your library’s circulation system.
Contact Information for this questionnaire
Name:
1
Circulation: SIP2 Protocol
Title:
E-mail:
Phone number:
SECTION II: SIP2 INFORMATION
a. Messages in use
Please check each SIP2 message supported by your circulation system.
SIP2 Message
Patron Status Response
Checkout Response
Checkin Response
ACS Status
Request SC Resend
Login Response
Patron Information Response
End Session Response
Fee Paid Response
Item Information Response
Item Status Update Response
Patron Enable Response
Hold Response
Renew Response
Renew All Response
Supported?
b. Implementer-defined fields
SIP2 supports the use of implementer-defined fields. Please list any such fields that you
know your circulation system supports. If your system does not support such fields, please
indicate None.
c. Server ID
What are the host name and port number of the SIP2 server to which we should connect? If
you have a test system, and a production system, please provide this information for both
systems.
Name of server or IP address:
Port (typically 22 if SSH, or 22 if telnet):
d. Transport mechanism
SIP2 messages can be transported over a variety of mechanisms such as Telnet, raw socket,
etc. Please list all transport mechanisms that can be used with your circulation system. For
telnet or SSH, indicate any commands, scripts or other steps that are required after loggingon and before sending an ESIP command.
2
Circulation: SIP2 Protocol
Notes on Information Transport
SIP2 messages are typically transported via Telnet or raw socket. OCLC needs to establish an
SSH tunnel through which to make the final Telnet or raw socket connection. This is needed in
order to provide the security for information transport. (Some of the messages will contain patron
credentials.) There are two types of connection that can be employed:
 Either OCLC establishes an SSH tunnel directly to the SIP2 server to provide an encrypted
tunnel. Once the SSH tunnel is established, the final Telnet or raw socket connection is set up
to the same host through the SSH tunnel in order to send the SIP2 messages.
 Or OCLC establishes an SSH tunnel to an SSH gateway computer (a different computer from
the server running SIP2) at your library’s site to provide an encrypted tunnel. This is done if the
SIP2 server is not capable of running the SSH daemon itself. (Presumably, both the SSH
gateway and the SIP2 server are inside the library’s firewall.) Once the SSH tunnel is
established, OCLC will establish the final Telnet or raw socket connection to the server running
SIP2 in order to send the SIP2 messages.
Local variances. Please inform OCLC of any variances between your library’s implementation
of the SIP2 protocol as you use it and the version described in 3M’s documentation.
3
Circulation: SIP2 Protocol
SECTION II: SIP2 INFORMATION (continued)
d. Local variance(s)
Are you aware of any limitations of variances between the implementation of the protocol as
you use it, and the version described in 3M’s documentation? Please describe:
e. Possible obstacles
Are you aware of any technical, legal, or other obstacles that might preclude OCLC’s use of
this protocol? Please describe:
f. Design participation
Are you willing to participate in design discussions with a team at OCLC, possibly including
staff from other libraries that are seeking to use these services?
Yes
No
Are you willing to test a prototype of the Circulation Gateway that uses these services?
Yes
No
4
Circulation: SIP2 Protocol
SECTION III: CIRCULATION POLICIES
a. Place hold
These two features must be enabled to allow the Circulation Gateway to place holds in your
catalog.
Feature #1: Holds can be placed on available items through the SIP interface.
Yes
No
If No, when can you enable this feature:
Feature #2: Patrons can place multiple holds on the same title through the SIP interface.
Yes
No
If No, when can you enable this feature:
5
Circulation: SIP2 Protocol
SECTION IV: TEST INFORMATION
If you have a test and a production system, please provide this information for both systems.
a. Test credentials
Please provide patron barcodes that we can use to test hold placement:
For a valid account
For a restricted account*
Patron barcode
*A restricted account is an account that has lost its operating privileges because it has
expired, has too many fines, etc.
b. Test records
You will need to create several item records for OCLC to use when testing. Please create
each of these as specified, and provide the requested information below.
1. Single copy of a title that is available for loan and can have a hold placed on it.
OCLC number:
ISBN:
Local bibliographic record number:
Item barcode:
2. Single copy of a title that is available for loan but cannot have a hold placed on it.
OCLC number:
ISBN:
Local bibliographic record number:
Item barcode:
3. Single copy of a title that is not available for loan (i.e., checked out).
OCLC number:
ISBN:
Local bibliographic record number:
Item barcode:
4. Multiple copies of a title that is available for loan and can have a hold placed on it for
consortial borrowing.
OCLC number:
ISBN:
Local bibliographic record number:
Item barcode:
6
Circulation: SIP2 Protocol
SECTION IV: TEST INFORMATION (continued)
5. Multiple copies of a title that is available for loan but cannot have a hold placed on it for
consortial borrowing
OCLC number:
ISBN:
Local bibliographic record number:
Item barcode:
6. Multiple copies of a title that is not available for loan (i.e., checked out).
OCLC number:
ISBN:
Local bibliographic record number:
Item barcode:
7. Serial or multi-volume title that is available for loan and can have a hold placed on it for
consortial borrowing.
OCLC number:
ISBN:
Local bibliographic record number:
Item barcode:
8. Serial or multi-volume title that is available for loan but cannot have a hold placed on it for
consortial borrowing.
OCLC number:
ISBN:
Local bibliographic record number:
Item barcode:
9. Serial or multi-volume title that is not available for loan (i.e., checked out)
OCLC number:
ISBN:
Local bibliographic record number:
Item barcode:
7
Download