BOOK-IT 8.0. SIP2 implementation in the Z39.70 server

Similar documents
22ND CENTURY_J1.xls Government Site Hourly Rate

Standard Interchange Protocol 3.0 Part I

Appendix 5-1: Attachment J.1 Pricing Table -1: IMS Ceiling Loaded Rates at Contractor Site

SPAREPARTSCATALOG: CONNECTORS SPARE CONNECTORS KTM ART.-NR.: 3CM EN

SPARE CONNECTORS KTM 2014

Book Industry Communication

Working with Data sent to a Computer or Flash Stick

Parts List, Charging Chart, Wiring Diagrams

OPAL-RT FIU User Guide.

DETAIL SPECIFICATION SHEET

3M Standard Interchange Protocol

3M Standard Interchange Protocol V M SelfCheck system SIP2 Interface Developer s Guide

JUBILEE HOW-TO HANDBOOK

Loop Qualification Bulk Loader

A. All equipment and materials used shall be standard components that are regularly manufactured and used in the manufacturer s system.

SIP2 Extensions for A-Select

271 Health Care Eligibility Benefit Inquiry Response Educational Guide

User Guide for OSM users to Record Youth Data on the TSA Template to be Used for Uploading Youth Data to Compass

AQS (Air Quality System) General Overview

ON-LINE MEMBERSHIP ROSTER USERS GUIDE

SelfCheck System Model 6210

2-Type Series Pressurized Closures

Parts List, Charging Chart, Wiring Diagrams

SMAJ SERIES 400 Watts Suface Mount Transient Voltage Suppressor SMA/DO-214AC. RoHS. Features

Unit 2: Managing Patron Records

How Computers Work. Processor and Main Memory. Roger Young

MLS Polaris Reports. Updated August 2013

SirsiDynix Symphony Training Guide

3M SelfCheck System Manager User Guide

SirsiDynix Symphony Training Guide

Circulation. Sierra Training Manual

Workflows Reports Training. 1. Report Session 2. Schedule New Reports 3. Finished Reports

Welcome to our new catalog!

Parts List, Charging Chart, Wiring Diagrams


C/W MARS Evergreen Circulation

4. Specifications and Additional Information

SirsiDynix Symphony Training Guide

C1098 JPEG Module User Manual

Mandarin Oasis. Daily Use Handbook ver

Using Standalone/Offline Mode

Acquirer JCB EMV Test Card Set


UYM-UOM-UOY-UOD- UOS-UOB-UOR

How to Access Koha Catalogue Help Guide. Login your Account Users are requested to change their default password at first session.

EDI Import Interface Guide

Machine Vision Systems

WorkFlows Learning to Use the Staff Client. Version 3.5

CIS-331 Fall 2013 Exam 1 Name: Total of 120 Points Version 1

SYMBIOSIS LAW SCHOOL, NOIDA Learning Resources - Library

Staff Report City of Manhattan Beach

First Data Dual Interface EMV Test Card Set. Version 1.20

As a member of the Bridges Library System, Menomonee Falls Public Library primarily serves residents of Waukesha and Jefferson Counties.

W52P1J-15-D-0060 [ ] Honeywell CN70GQ5KN00G1A40

COMSGATE. Specifications. Document Version: 2.6 rev. 3 Prepared for: CHARGE Anywhere

USING STANDALONE 11/12/2010

First Data EMV Test Card Set. Version 1.30

Introduction... 3 Recommended actions Administrative actions... 3 Follow-up actions Acquisitions... 4

First Data EMV Test Card Set. Version 2.00

USING OFF-LINE CIRCULATION

How to Access Koha Catalogue Help Guide

VDX version 7.0 Daily Management of Requests List of tasks

ZN-DN312XE-M Quick User Guide

Interac USA Interoperability EMV Test Card Set

CIS-331 Exam 2 Fall 2015 Total of 105 Points Version 1

First Data DCC Test Card Set. Version 1.30

$%&#!#$!!!#'((#!)*+"!!,!#*+- ) %() (. %( ) //. 0 1 ) (2.

The terms Offline Interface and Standalone Mode mean the same thing a separate program to handle simple circulation tasks while the network is down.

Offline Circulation Tool

Acquirer JCB Dual Interface EMV Test Card Set

Parts List, Wiring Diagrams

OCLC WorldShare Interlibrary Loan: Lending

Offline Circulation Tool

July 2017 Product Shipping Configuration Change Notice

BẢNG GIÁ PLC SIEMENS S7-300 Áp dụng từ 01/01/ Giá chưa bao gồm thuế VAT

CLASSIFICATION GRADE UNIT STEP 1 STEP 2 STEP 3 STEP 4 STEP 5 STEP 6 STEP 7

Leap Patron Services & Circulation. Polaris ILS 5.0 SP3 Training THE LIBRARY IS OPEN

Mandarin M5. Daily Use Handbook 2016

CIS-331 Fall 2014 Exam 1 Name: Total of 109 Points Version 1

C-SMART Help: Monetary Contributions 3/4/2019 Page 1

Level instruments. Communications and Displays SITRANS RD200. 5/306 Siemens FI Technical specifications. Overview

C H A P T E R Licensing Cisco Unified Communications Manager Features and Services Guide for Cisco Unified Communications Manager OL

SIMATIC S plus TIA Portal

Alma. Resource Sharing - Borrowing. Limor Cohen Head of Circulation and Interlibrary Loan Department. Technion Israel Institute of Technology

(db)

Parts List, Charging Charts, Wiring Diagrams

Evergreen Standalone Client Procedures

/file/ /prcat_sierra_circulation _Migration_Manual.docx

Circulation I Sierra Training Manual

BEC Machine Products 171 Ruth Rd Harleysville, Pa T. (215) F: (215) E:

CIS-331 Exam 2 Fall 2014 Total of 105 Points. Version 1

Visiting the Library s *New* Website Using the My Account Feature

Page 1 of 8 Knowledgebase Technote ID # /18/2013

LEAP MANUAL AN OVERVIEW ON THE PUBLIC SERVICES/FRONT DESK FUNCTIONS IN POLARIS LEAP

Unicorn WorkFlows Academic Reserves Training Guide

East Providence Public Library ipad Mini Lending Policy and Procedures. ipad Minis cannot be renewed under any circumstances.

WorldShare Management Services Release Notes. Introduction Administrative Actions... 3 Follow-up Actions... 3

Missouri Evergreen II. November, 2017

XLR3-11C (female) NK27-21C-R (female) + NK-AD1-R (barrel extension) NK27-22C-R (male) + NK-AD1-R (barrel extension)

)- -% *)&%! $%!" (!*.-1 %,-+% --)+(!1 $!& *. &% '!!-%(# 000 $! )''.(%-1 )%! )' +!!%/!+ $+%, 1&)+ ' ()$ +! +%.-! 1 ).%,/%&&! +! ) %)(!!+, '*%(#!

Transcription:

BOOK-IT 8.0 2015-07-29 Axiell Sverige AB, Box 24014, 224 21 LUND. Besöksadress: Fältspatsvägen 4, 224 78 LUND Tel 046-270 04 00, e-post: axiellsverige@axiell.com, www.axiell.se

Table of contents 1 Introduction... 3 2 Supported client messages... 4 3 Supported server messages... 5 3.1 Patron Status Response... 5 3.2 Checkout Response... 6 3.3 Checkin Response... 7 3.4 ACS Status... 8 3.5 Request SC Resend... 9 3.6 Login Response... 9 3.7 Patron Information Response... 10 3.8 End Session Response... 12 3.9 Fee Paid Response... 13 3.10 Item Information Response... 14 3.11 Item Status Update Response NOT SUPPORTED... 16 3.12 Patron Enable Response NOT SUPPORTED... 17 3.13 Hold Response NOT SUPPORTED... 18 3.14 Renew Response See Checkout Response... 19 3.15 Renew All Response... 20 AXIELL Sverige AB 2 (20)

1 Introduction Below a description of how the SIP2 protocol is implemented in the Z39.70 server of BOOK-IT. Local extensions to the protocol that have been made to extend the exchange of information are marked in grey. For further details regarding the SIP2 protocol see documentation located on Internet for example: http://mws9.3m.com/mws/mediawebserver.dyn?6666660zjcf6lvs6evs66s0lecorrrrq- AXIELL Sverige AB 3 (20)

2 Supported client messages PATRON_STATUS CHECKOUT CHECKIN BLOCK_PATRON SC_STATUS RESEND LOGIN PATRON_INFO END_SESSION FEE_PAID no Please note: It is very important that a correct value is sent in the AO field so that correct checks can be made in the database. See ACS Status. Please note: RENEW is also supported via this message. To make a RENEW send a Y in the 3 rd position. Please note: Important not to send a returndate if it s considered a normal transaction. If returndate is sent BOOK-IT will handle it as an offline transaction and no sorting will be made. This means that sortbin 99 (waste) will be returned in this case. This is also the case when sending a Y in no block. Always send N in the no block field when normal online transactions is considered. Please also note: Important to send a value in the AP field. Use the value received from the AN field in message 98. Supported in version 6.0. Not activated by default. Please note: It is very important that a correct value is sent in the AO field so that correct checks can be made in the database. See ACS Status. ITEM_INFO Local extensions have been made for the AF and CF fields in version 6.0. ITEM_STATUS no PATRON_ENABLE no HOLD no RENEW Please note: To renew a single item, use CHECKOUT with a Y in the 3 rd position. RENEW_ALL Please note: It is very important that a correct value is sent in the AO field so that correct checks can be made in the database. See ACS Status. AXIELL Sverige AB 4 (20)

3 Supported server messages 3.1 Patron Status Response 24 2-char, fixed-length required field When not ok: "YYYY " patron status 14-char, fixed-length required field When ok: " " language 3-char, fixed-length required field institution id AO variable-length required field patron identifier AA variable-length required field personal name AE variable-length required field 2.00 valid patron BL 1-char, optional field: Y or N 2.00 valid patron password CQ 1-char, optional field: Y or N 2.00 currency type BH 3-char, fixed-length optional field 2.00 fee amount BV variable-length optional field. The amount of fees owed by this patron. screen message AF variable-length optional field print line AG variable-length optional field AXIELL Sverige AB 5 (20)

3.2 Checkout Response 12 2-char, fixed-length required field ok 1-char, fixed-length required field: 0 or 1. renewal ok 1-char, fixed-length required field: Y or N. magnetic media 1-char, fixed-length required field: Y or N or U. desensitize 1-char, fixed-length required field: Y or N or U. institution id AO variable-length required field patron identifier AA variable-length required field item identifier AB variable-length required field title identifier AJ variable-length required field due date AH variable-length required field 2.00 fee type BT 2-char, fixed-length optional field (01 thru 99). The type of fee associated with checking out this item. no 2.00 security inhibit CI 1-char, fixed-length optional field : Y or N. 2.00 currency type BH 3-char fixed-length optional field 2.00 fee amount BV variable-length optional field. The amount of fee associated with checking out this item. 2.00 media type CK 3-char, fixed-length optional field no 2.00 item properties CH variable-length optional field no 2.00 transaction id BK variable-length optional field. May be assigned by the ACS when checking out the item involves a fee. no screen message AF variable-length optional field no print line AG variable-length optional field no AXIELL Sverige AB 6 (20)

3.3 Checkin Response 10 2-char, fixed-length required field ok 1-char, fixed-length required field: 0 or 1. resensitize 1-char, fixed-length required field: Y or N. magnetic media 1-char, fixed-length required field: Y or N or U. alert 1-char, fixed-length required field: Y or N. institution id AO variable-length required field item identifier AB variable-length required field permanent location AQ variable-length required field title identifier AJ variable-length optional field 2.00 sort bin CL variable-length optional field 2.00 patron identifier AA variable-length optional field. Id of the patron who had the item checked out. 2.00 media type CK 3-char, fixed-length optional field (empty) 2.00 item properties CH variable-length optional field no screen message AF variable-length optional field print line AG variable-length optional field reservationid DE Id of a reservation that has been caught. (This is a local extension) AXIELL Sverige AB 7 (20)

3.4 ACS Status Field ID Format Z3970 BOOK-IT 6.1 98 2-char, fixed-length required field on-line status 1-char, fixed-length required field: Y or N. checkin ok 1-char, fixed-length required field: Y or N. checkout ok 1-char, fixed-length required field: Y or N. ACS renewal policy 1-char, fixed-length required field: Y or N. status update ok 1-char, fixed-length required field: Y or N. off-line ok 1-char, fixed-length required field: Y or N. timeout period 3-char, fixed-length required field retries allowed 3-char, fixed-length required field date / time sync protocol version 4-char, fixed-length required field: x.xx Please note: This value must be used when the following requests are being made: Patron Status Patron Information institution id AO variable-length required field Renew All library name AM variable-length optional field 2.00 supported messages BX variable-length required field terminal location AN variable-length optional field screen message AF variable-length optional field print line AG variable-length optional field no AXIELL Sverige AB 8 (20)

3.5 Request SC Resend 96 2-char, fixed-length required field 3.6 Login Response 94 2-char, fixed-length required field ok 1-char, fixed-length required field: 0 or 1. AXIELL Sverige AB 9 (20)

3.7 Patron Information Response 64 2-char, fixed-length required field When not ok: "YYYY " patron status 14-char, fixed-length required field When ok: " " language 3-char, fixed-length required field 2.00 hold items count 4-char, fixed-length required field 2.00 overdue items count 4-char, fixed-length required field 2.00 charged items count 4-char, fixed-length required field 2.00 fine items count 4-char, fixed-length required field, always "0000" 2.00 recall items count 4-char, fixed-length required field, always "0000" 2.00 unavailable holds count 4-char, fixed-length required field Borrowed item count AI Number of borrowed copies. Local extension. Was used in version 5.6. Always 0 in version 6.0. institution id AO variable-length required field patron identifier AA variable-length required field personal name AE variable-length required field 2.00 hold items limit BZ 4-char, fixed-length optional field, always "0" 2.00 overdue items limit CA 4-char, fixed-length optional field, always "0" 2.00 charged items limit CB 4-char, fixed-length optional field, always "0" 2.00 valid patron BL 1-char, optional field: Y or N. 2.00 valid patron password CQ 1-char, optional field: Y or N. AXIELL Sverige AB 10 (20)

2.00 currency type BH 3-char fixed-length optional field 2.00 fee amount BV 2.00 fee limit CC 2.00 hold items AS 2.00 overdue items AT 2.00 charged items AU 2.00 fine items AV 2.00 recall items BU 2.00 unavailable hold items CD variable-length optional field. The amount of fees owed by this patron. variable-length optional field. The fee limit amount. variable-length optional field (this field should be sent for each hold item). variable-length optional field (this field should be sent for each overdue item). variable-length optional field (this field should be sent for each charged item). variable-length optional field (this field should be sent for each fine item). variable-length optional field ( this field should be sent for each recall item). variable-length optional field (this field should be sent for each unavailable hold item). books at home AW Was used in version 5.6. Removed in 6.0. no 2.00 home address BD variable-length optional field 2.00 e-mail address BE variable-length optional field 2.00 home phone number BF variable-length optional field screen message AF variable-length optional field print line AG variable-length optional field no - a list with ids of available hold items (ids of the actual reservations) a list with ids of copies with overdue loan time a list with ids of books at home no no a list with unavailable hold items (Title information) AXIELL Sverige AB 11 (20)

3.8 End Session Response 36 2-char, fixed-length required field 2.00 end session 1-char, fixed-length required field: Y or N. institution id AO variable-length required field patron identifier AA variable-length required field screen message AF variable-length optional field no print line AG variable-length optional field no AXIELL Sverige AB 12 (20)

3.9 Fee Paid Response 38 2-char, fixed-length required field 2.00 payment accepted 1-char, fixed-length required field: Y or N. institution id AO variable-length required field patron identifier AA variable-length required field 2.00 transaction id BK variable-length optional field. May be assigned by the ACS to acknowledge that the payment was received. no screen message AF variable-length optional field no print line AG variable-length optional field no AXIELL Sverige AB 13 (20)

3.10 Item Information Response 18 2-char, fixed-length required field 2.00 circulation status 2-char, fixed-length required field (00 thru 99) 2.00 security marker 2-char, fixed-length required field (00 thru 99) 2.00 fee type 2-char, fixed-length required field (01 thru 99). The type of fee associated with checking out this item. 2.00 hold queue length CF variable-length optional field A due date H variable-length optional field 18-char, fixed-length optional field: 2.00 recall date CJ 2.00 hold pickup date C M 18-char, fixed-length optional field: item identifier AB variable-length required field title identifier AJ variable-length required field 2.00 owner B G variable-length optional field 2.00 currency type BH 3 char, fixed-length optional field 2.00 fee amount BV variable-length optional field. The amount of the fee associated with this item. C 2.00 media type K 3-char, fixed-length optional field 2.00 permanent location A variable-length optional field AXIELL Sverige AB 14 (20)

Q 2.00 current location AP variable-length optional field Yes 2.00 item properties screen message print line C H variable-length optional field AF variable-length optional field A G variable-length optional field no - CHSeqNo:191 PickUpPlace:Tumba bibliotek (available hold items) - AFLastCirculationDate:20110322Id: 192164 The number after Id: is the catalogue ID that the actual copy is related to. AXIELL Sverige AB 15 (20)

3.11 Item Status Update Response NOT SUPPORTED 20 2-char, fixed-length required field 2.00 item properties ok 1-char, fixed-length required field: 0 or 1. item identifier AB variable-length required field title identifier AJ variable-length optional field 2.00 item properties CH variable-length optional field screen message AF variable-length optional field print line AG variable-length optional field AXIELL Sverige AB 16 (20)

3.12 Patron Enable Response NOT SUPPORTED 26 2-char, fixed-length required field patron status 14-char, fixed-length required field language 3-char, fixed-length required field institution id AO variable-length required field patron identifier AA variable-length required field personal name AE variable-length required field 2.00 valid patron BL 1-char, optional field: Y or N. 2.00 valid patron password CQ 1-char, optional field: Y or N. screen message AF variable-length optional field print line AG variable-length optional field AXIELL Sverige AB 17 (20)

3.13 Hold Response NOT SUPPORTED 16 2-char, fixed-length required field ok 1-char, fixed-length required field: 0 or 1. 2.00 available 1-char, fixed-length required field: Y or N. 18-char, fixed-length optional field: 2.00 expiration date BW 2.00 queue position BR variable-length optional field 2.00 pickup location BS variable-length optional field institution id AO variable-length required field patron identifier AA variable-length required field item identifier AB variable-length optional field title identifier AJ variable-length optional field screen message AF variable-length optional field print line AG variable-length optional field AXIELL Sverige AB 18 (20)

3.14 Renew Response See Checkout Response AXIELL Sverige AB 19 (20)

3.15 Renew All Response 66 2-char, fixed-length required field ok 1-char, fixed-length required field: 0 or 1 2.00 renewed count 4-char fixed-length required field 2.00 unrenewed count 4-char fixed-length required field institution id AO variable-length required field 2.00 renewed items BM 2.00 unrenewed items BN renewed items main entry renewed items due date unrenewed items main entry DM DC DN variable-length optional field (this field is sent for each renewed item) variable-length optional field (this field is sent for each unrenewed item) variable-length optional field (this field is sent for each renewed item). Local extension. variable-length optional field (this field is sent for each renewed item). Local extension. variable-length optional field (this field is sent for each unrenewed item). Local extension. variable-length optional field (this field is sent for unrenewed items due date DD each unrenewed item). Local extension. screen message AF variable-length optional field no print line AG variable-length optional field no AXIELL Sverige AB 20 (20)