SUL System Integration

12
System integration (at Stockholm University Library)

Transcript of SUL System Integration

Page 1: SUL System Integration

System integration(at Stockholm University Library)

Page 2: SUL System Integration

Koha (dis-)abilities

Supports plenty of workflowsRobust functionality

But, no functions for:Handling orders (call slips for closed stacks)Generating automatic invoices etc.

Page 3: SUL System Integration

OAI-PMH ILS-DI

svc/ HTTP API

SIP2

REPORTSWEB SERVICE

Koha interoperability

Endpoints: REST API (Soon)

Z39.50SRU

LDAPShibboleth

Page 4: SUL System Integration

System integration at SUL:

• Harvesting records from LIBRIS (union catalogue)

• Integrating Koha & Viola

Page 5: SUL System Integration

(L)OPAC

LIBRISWEB SEARCH

LIBRISCATALOGUE

BIBLIOGRAPHIC RECORDS

HOLDINGS RECORDS

HOLDINGS RECORDS

BIBLIOGRAPHIC RECORDS

ITEMS

The (SUL) workflow in LIBRIS:

LOCAL CATALOGUE

”Cultivating”

Page 6: SUL System Integration

The LIBRIS connection

Project goals:• Adding items to the LIBRIS XL infrastructure• Synchronization between LIBRIS and local

systems (OAI-PMH, REST API)

Page 7: SUL System Integration

OAI-PMH

LIBRIS OAI-PMH server has three flows set-up:bibliographic, holdings & authority

Ongoing work:- First bibliographic records- Holdings to follow- Possibility to add support for authority data

Page 8: SUL System Integration

Koha & Viola:Towards a new architecture

Page 9: SUL System Integration

Stack fetching

Faculty Office Delivery

Viola Outgoing

Stack call

Ill Request

Ill Request Invoicing Missing books

National Illsystem

Page 10: SUL System Integration

Order flow today

Interlibrary Loan Requests

Purchase requests National Ill Requests

Viola Incoming

Invoicing Circulation

National IllsystemViola

VoyagerOPAC

LIBRIS

Page 11: SUL System Integration

Koha

ViolaOPACLIBRIS

Order flow tomorrow

Interlibrary Loan Requests

Purchase requests National Ill Requests

Viola Incoming

Invoicing Circulation

National Illsystem

Service layer

Page 12: SUL System Integration

Service layer

In order to● keep Koha simple● keep Viola versatile● keep the OPAC lightweight● Enable more services:– ERM– Link resolver– ...

Koha

ViolaOPAC

LIBRIS

Service Layer