1 / 20

OpenURL Structure and Function

OpenURL Structure and Function. By Steve Bischof, Wesleyan University. OpenURL Structure and Function. Version 0.1 and Version 1.0. What is an OpenURL.

uta
Download Presentation

OpenURL Structure and Function

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. OpenURL Structure and Function By Steve Bischof, Wesleyan University

  2. OpenURL Structure and Function Version 0.1 and Version 1.0

  3. What is an OpenURL • http://ctwsfx.wesleyan.edu:9003/sfx_local/?sid=HWW:GSFT&genre=article&pid=%3Can%3E199809103552023%3C%2Fan%3E&aulast=Teresi&aufirst=Dick&issn=0274-7529&title=Discover&stitle=Discover&atitle=Monster+of+the+tub&volume=19&issue=4&spage=86&epage=92&date=1998-04

  4. How it works Source Resolver Target MLA Local server JSTOR

  5. Parts of the OpenURL Base URL: ? Query Origin and Object description GLOBAL-IDENTIFIER-ZONE and OBJECT-METADATA-ZONE and LOCAL-IDENTIFIER-ZONE

  6. Base URL and Origin • Base URL • http://ctwsfx.wesleyan.edu:9003/sfx_local/? • Origin Description • sid=HWW:GSFT • sid=Ovid:PsychINFO

  7. Global Identifier Zone • doi : digital object identifier • pmid : PubMed identifier • bibcode : identifier used in Astrophysics Data System • oai : identifier used in the Open Archives initiative

  8. Object Metadata -- Genre • Bundles • Journal: a journal, volume of a journal • Book: a book • Conference: complete proceedings of a conference • Items • Article: a journal article • Preprint: a preprint • Proceeding: a conference proceeding • Bookitem: an item that is part of a book

  9. Object Metadata • Aulast: The first author's last name • Aufirst: The first author's first name • Auinit: The first author's first and middle initials • Auinit1: The first author's first initial • Auinitm: The first author's middle initials • Issn: An ISSN number • Eissn: An electronic ISSN number • Coden: A CODEN • Isbn: An ISBN number

  10. Object Metadata • Sici: A SICI of a journal article or volume • Bici: A BICI for a section of a book • Title: The title of a bundle (journal, book, etc) • Stitle: The abbreviated title of a bundle • Atitle: The title of an individual item • Volume: The volume of a bundle • Part: The part of a bundle • Issue: The issue of a bundle

  11. Object Metadata • Spage: The start page of an individual item • Epage: The end page of an individual item • Pages: This field is ' spage-epage' • Artnum: The number of an individual item • Date: YYYY-MM-DD, YYYY-MM, YYYY • Ssn: The season of publication • Quarter: The quarter of publication

  12. Local Identifier • LOCAL-IDENTIFIER-ZONE consists of a pid (private identifier) tag-name and a corresponding tag-value • pid=%3Can%3E199809103552023%3C%2Fan%3E

  13. Next Step • OpenURL version 1.0 • NISO standard Z39.88 • Use GET or POST and use Keyed Values or XML • The new standard does not: • Constrain the type of resource that can be referenced • Require or constrain responses to an OpenURL request • Constrain the purpose for which the ContextObject is transported

  14. Three Ways to to send Metadata • Packed-Value transport – representations of ContextObjects are delivered as values • By-Reference transport – the network location of representations of ContextObjects is delivered • Inline transport – representations of ContextObjects are delivered as Key/Encoded Value pairs

  15. Parts of a Context Object • The Referent : resource that is referenced • The Referring Entity: the entity that references the Referent • The Requester: the end user that is requesting the service • The Service Type: the nature of services being requested of the Resolver • The Resolver:the OpenURL Resolver at which the request is directed • The Referrer: the site or application that is generating the request

  16. Inline transport http://www.example.net/menu? url_ver = Z39.88-2003 & url_tim = 2002-03-20T08:55:12Z & url_ctx_fmt = ori:fmt:kev:mtx:ctx & rft_id = ori:doi:10.1126/science.275.5304.1320 & rft_id = ori:pmid:9036860 & rft_val_fmt = ori:fmt:kev:mtx:journal & rft.title = Science & rft.atitle = Isolation of a common receptor for coxsackie B viruses and adenoviruses 2 and 5 & rft.aulast = Bergelson & rft.auinit = J & rft.date = 1997 & rft.volume = 275 & rft.spage = 1320 & rft.epage = 1323 & rfe_id = ori:doi:10.1006/mthe.2000.0239 & rfr_id = ori:db:elsevier.com:ScienceDirect & req_id = uri:mailto:jane.doe@caltech.edu & ctx_tim = 2002-03-20T08:55:12Z & ctx_enc = UTF-8

  17. Other Methods By-Reference transport http://www.example.net/menu? url_ver = Z39.88-2003 & url_tim = 2002-08-16T17:23:45Z & url_ctx_fmt = ori:fmt:kev:mtx:ctx & url_ctx_ref = uri:http://www.example.org/temp/12587.txt Packed-Value transport http://www.example.net/menu? url_ver = Z39.88-2003 & url_tim = 2002-08-16T17:23:45Z & url_ctx_fmt = ori:fmt:kev:mtx:ctx & url_ctx_val = rft_id=ori:doi:10.1126/science.275.5304.1320

  18. Format Keys http://www.example.net/menu? url_ver = Z39.88-2003 & url_tim = 2002-03-20T08:55:12Z & url_ctx_fmt = ori:fmt:kev:mtx:ctx & rft_id = ori:doi:10.1126/science.275.5304.1320 & rft_id = ori:pmid:9036860 & rft_val_fmt = ori:fmt:kev:mtx:journal

  19. Metadata Formats • Either kev or xml • ori:fmt:kev:mtx:journal • ori:fmt:kev:mtx:book • ori:fmt:kev:mtx:patent • ori:fmt:xml:xsd:dissertation

  20. aulast aufirst auinit auinit1 auinitm ausuffix au aucorp atitle title jtitle stitle date chron ssn quarter volume part issue spage epage pages artnum issn eissn coden sici genre ori:fmt:kev:mtx:journal

More Related