Integration of ILL and Z39.50 Virtual Library Services session December 2000 ZIG Meeting Leif...

15
Integration of ILL and Z39.50 Virtual Library Services session December 2000 ZIG Meeting Leif Andresen Danish National Library Authority and danZIG

description

Danish National Library AuthorityIntegration of ILL and Z39.50Slide 3 Bibliographic attributes The danZIG profile specify the full list of search attributes used in Danish libraries:  50 BIB-1 use attributes  26 DAN-1 use attributes based on a specification of danMARC2 fields and subfields for each use attribute

Transcript of Integration of ILL and Z39.50 Virtual Library Services session December 2000 ZIG Meeting Leif...

Page 1: Integration of ILL and Z39.50 Virtual Library Services session December 2000 ZIG Meeting Leif Andresen Danish National Library Authority and danZIG.

Integration of ILL and Z39.50

Virtual Library Services sessionDecember 2000 ZIG Meeting

Leif AndresenDanish National Library Authority

and danZIG

Page 2: Integration of ILL and Z39.50 Virtual Library Services session December 2000 ZIG Meeting Leif Andresen Danish National Library Authority and danZIG.

Integration of ILL and Z39.50 Slide 2Danish National Library Authority

danZIG vision:

An integrated network based on communications standards with the functionality raised to a level, where all other electronic connection between library systems are unnecessary

Page 3: Integration of ILL and Z39.50 Virtual Library Services session December 2000 ZIG Meeting Leif Andresen Danish National Library Authority and danZIG.

Integration of ILL and Z39.50 Slide 3Danish National Library Authority

Bibliographic attributes

The danZIG profile specify the full list of search attributes used in Danish libraries: 50 BIB-1 use attributes 26 DAN-1 use attributes

based on a specification of danMARC2 fields and subfields for each use attribute

Page 4: Integration of ILL and Z39.50 Virtual Library Services session December 2000 ZIG Meeting Leif Andresen Danish National Library Authority and danZIG.

Integration of ILL and Z39.50 Slide 4Danish National Library Authority

Z39.50 Holdings Schema

Z39.50 Holdings Schema, Version 1.1 of July 2000

Object identifier : 1.2.840.10003.13.7.1http://lcweb.loc.gov/z3950/agency/defns/holdings.html

The danZIG profile include a detailed specification for ESN B2 and B3

Page 5: Integration of ILL and Z39.50 Virtual Library Services session December 2000 ZIG Meeting Leif Andresen Danish National Library Authority and danZIG.

Integration of ILL and Z39.50 Slide 5Danish National Library Authority

PresentRequest for Holdings

The danZIG model:

PresentRequest from client include:

OID for Z39.50 Holdings Schema HoldingsESN-B2

Page 6: Integration of ILL and Z39.50 Virtual Library Services session December 2000 ZIG Meeting Leif Andresen Danish National Library Authority and danZIG.

Integration of ILL and Z39.50 Slide 6Danish National Library Authority

Present of Holdings (1)

Answer from National Union Catalogue include high level information and: targetLocationId

unique identification in local system InstitutionOrSiteId

library code networkAddress

Z39.50 URL of local system

Page 7: Integration of ILL and Z39.50 Virtual Library Services session December 2000 ZIG Meeting Leif Andresen Danish National Library Authority and danZIG.

Integration of ILL and Z39.50 Slide 7Danish National Library Authority

Present of Holdings (2)

Answer from local library system include more detailed information and also: targetLocationId

unique identification in local system InstitutionOrSiteId

library code networkAddress

Z39.50 URL of local system

Page 8: Integration of ILL and Z39.50 Virtual Library Services session December 2000 ZIG Meeting Leif Andresen Danish National Library Authority and danZIG.

Integration of ILL and Z39.50 Slide 8Danish National Library Authority

Present of Holdings - next step (1)

If more detailed information is requested :

If client have detected that networkAddress in Holdings record differ from networkAddress of bibliographic record:

PresentRequest with HoldingsESN-B3 is sent to target of local library

Page 9: Integration of ILL and Z39.50 Virtual Library Services session December 2000 ZIG Meeting Leif Andresen Danish National Library Authority and danZIG.

Integration of ILL and Z39.50 Slide 9Danish National Library Authority

Present of Holdings - next step (2)

If more detailed information is requested from National Union Catalogue : If client haven't detected that

networkAddress in Holdings record differ from networkAddress of bibliographic record:

PresentRequest with HoldingsESN-B3 is sent to target National Union Catalogue

Page 10: Integration of ILL and Z39.50 Virtual Library Services session December 2000 ZIG Meeting Leif Andresen Danish National Library Authority and danZIG.

Integration of ILL and Z39.50 Slide 10Danish National Library Authority

Present of Holdings - next step (3)

Two possibilities: The National Union Catalogue sent a

HoldingsESN-B3 to local library target and and send the received ´Holdings record to client

The National Union Catalogue sent a diagnostic 25: Not supported ESN

Page 11: Integration of ILL and Z39.50 Virtual Library Services session December 2000 ZIG Meeting Leif Andresen Danish National Library Authority and danZIG.

Integration of ILL and Z39.50 Slide 11Danish National Library Authority

Bridge building to ILL

Holdings information include identificationfor all levels: Bibliographic level: targetLocationId BibPart (journal issue or multi volume)

level: targetBinPartId Physical item: targetPieceId

Page 12: Integration of ILL and Z39.50 Virtual Library Services session December 2000 ZIG Meeting Leif Andresen Danish National Library Authority and danZIG.

Integration of ILL and Z39.50 Slide 12Danish National Library Authority

Z39.50/ILL Profile 1

The danZIG model is based on: Z39.50/ILL Profile 1 - Profile for the Use

of Z39.50 Item Order Extended service to transport ILL protocols APDUs

Include all transactions from the ISO ILL standard - ISO10161

Page 13: Integration of ILL and Z39.50 Virtual Library Services session December 2000 ZIG Meeting Leif Andresen Danish National Library Authority and danZIG.

Integration of ILL and Z39.50 Slide 13Danish National Library Authority

ILL transactions - danZIG profile level 1

ILL Request For data processing based on the unique

identification - e.g. targetLocationId - but without title, author, call number etc., which is for manual processing

ILL Answer Status-Query Status-or-error-report

Page 14: Integration of ILL and Z39.50 Virtual Library Services session December 2000 ZIG Meeting Leif Andresen Danish National Library Authority and danZIG.

Integration of ILL and Z39.50 Slide 14Danish National Library Authority

ILL over Z39.50

Z39.50 is used for moving ILL transactions from client to target

The ILL transactions is routed through the Z39.50 target with no use of a task database

Transaction-id in the ILL-request identify the pending request - not task-id

ILL-transaction can use other routes

Page 15: Integration of ILL and Z39.50 Virtual Library Services session December 2000 ZIG Meeting Leif Andresen Danish National Library Authority and danZIG.

Integration of ILL and Z39.50 Slide 15Danish National Library Authority

The integrated ILL solution

One session Update own ILL-database Check holdings in target before request Answer from target in same session