10. What is it?
• BookNet provides a central collection point for data
from publishers & distributors
• Automated certification and data quality checks
• ONIX, covers, price/availability
• Stored in a central database
• Delivers complete data feeds to library wholesalers and
others
• Feeds cover scans, stock availability, etc. on-demand.
11. Benefits
• Improved market share for Canadian-based publishers
• Increased sales for Canadian library wholesalers
• Lower development cost for wholesalers
• Improved service for libraries
• More competitive library services sector
• Resources allocated to innovation, not duplication
22. ‘consumable’ biblio dataquot;
via web services
A web service is a software system designed to
support interoperable machine-to machine interaction over a network.
23. User requests info for quot;
9781234567890quot;
…web browser or software…
http://www.biblioshare.org/covers/user=X&pass=Y&type=front&ean=9781234567890
http://www.biblioshare.org/onix/user=X&pass=Y&ean=9781234567890
http://www.biblioshare.org/price/user=X&pass=Y&ean=9781234567890
biblioshare.org
…validates requests and returns…
…user stores and/or displays…quot;
24.
25. What we need:
• To start...
• ONIX (all titles, BookNet certified, Gold-level if possible)
• Price/availability files
• Cover scans (all titles)
• As soon as possible...
• Canadian authorship flags
• ONIX treated like catalogues
biblioshare@booknetcanada.ca
Biblioshare.org
30. Upload
• ull ONIX files
F
• eltas
D
• ill accept xml, zips, zots
W
• TP or web based upload
F
31.
32. After Uploading
• iles are checked for validity and data completeness and quality
F
• ata quality reports are created
D
• eady for notifying data partners
R
35. After Notifying
• ggregators download file
A
• ggregators process file and notify the data provider
A
• his activity shows up on the Data Providers Home page in
T
BiblioShare
39. Adding Users
• sers: Access Control
U
• pload
U
• end Notifications
S
• ead Reports
R
• dd Users
A
• dd Trading Partners to notify
A
40.
41.
42.
43.
44. WHAT DOES EVERY BIBLIOHEAD NEED?
An ONIX Manual
The most used portion for general use is:
ONIX for Books
Product Information Message, Product Record Format
www.editeur.org
&
Current Code Lists
Current ONIX is defined by Version 2.1 Revision 02 or 03
Code Lists Issue 8
45.
46. Knowing that ONIX changes
Not that much
Check BookNet Canada’s website periodically (at least two or three times a
year). The main page for Bibliographic Standards and Certification
lists recent changes and you can find out details about reporting on things
like Indigo ‘s Recycling information and US CPSIA Warnings
Code List Issue 9 is due momentarily.
Code List Issue 10 will include Indigo’s recycling codes.
Every six months or so... ONIX changes.
But once a decade...
A major revision to ONIX -- Version 3.0 -- is almost complete. Data
aggregators are unsure when they will start accepting it but most estimate
sometime in 2010 to 2011. The Canadian bibliographic community has not
determined how or if we’ll implement 3.0 but publishers should at aware
that a major overhaul of their ONIX systems may be necessary within two to
five years.
47. What else?
BISAC Subject Code list 2008 edition
Available for free to BISG members or for on-line lookup at
http://www.bisg.org/standards/bisac_subject/index.html
BISG/ BookNet Canada
Product Metadata Best Practices
http://www.bisg.org/docs/Best_Practices_Document.pdf
48.
49. Currently on BookNet’s website:
Free ONIX tools
Bronze Template Version 1.2
(Most of) the Canadian Bibliographic Standard in a simple Excel
Spreadsheet acceptable to most companies for basic data
exchange.
The ONIX Converter
Converts the Bronze Template and into an ONIX file
in seconds – every time
50. Product Form Product Form Number Within BISAC Regional
ISBN-10BNC 1.2 EAN (ISBN-13) Title Text Subtitle Series Title BISAC Subject1 BISAC Subject2 BISAC Subject3 Supplier Name Publisher Name Imprint (Brand Name) Publication Date
Code Detail Series Theme
0123456789 9780123456782 BC B102 A Book Called Book Subtitle of Called Book The Bestselling Series 101 FIC000000 FIC045000 4.0.2.0.3.0.0 Big Book Distribution Sincere Publsher Long Tail Books 20080901
1234567890 9781234567895 AC A101 Audio Book Fun Shouted at you Complaints Choir 2 OCC010000 HEA009000 HEA025000 Big Book Distribution Sincere Publsher Sincere Audio 20010605
<ProductIden,fier>
<ProductIDType>15</ProductIDType>
<IDValue>9780123456782</IDValue>
</ProductIden,fier>
<Barcode>01</Barcode>
<ProductForm>BC</ProductForm>
<ProductFormDetail>B102</
ProductFormDetail>
<NumberOfPieces>2</NumberOfPieces>
51. EXA Editor
Validation and enhancement of your new ONIX file.
A new version is about to be released that will fix a number of
minor issues and defaults, and provides support for the composite
that Indigo requires for it’s recycling reporting.
54. ONIX still required...
But better support and
tools that are integrated into the work process
55. Emailed Import Errors
What you see if your file doesn’t validate
Line number File failed Schema Validation.
The 'ProductFormFeatureType' element is invalid - The value '06' is invalid
15500
according to its datatype 'String' - The Enumeration constraint failed.
The 'ProductFormFeatureType' element is invalid - The value '07' is invalid
501250
according to its datatype 'String' - The Enumeration constraint failed.
Line Number File failed Schema Validation.
The 'MeasureUnitCode' element is invalid - The value 'kg' is invalid according to
15
its datatype 'String' - The Enumeration constraint failed.
The 'MeasureUnitCode' element is invalid - The value 'kg' is invalid according to
318
its datatype 'String' - The Enumeration constraint failed
The 'MeasureUnitCode' element is invalid - The value 'kg' is invalid according to
670
its datatype 'String' - The Enumeration constraint failed
The 'MeasureUnitCode' element is invalid - The value 'kg' is invalid according to
1021
its datatype 'String' - The Enumeration constraint failed
The 'MeasureUnitCode' element is invalid - The value 'kg' is invalid according to
1355
its datatype 'String' - The Enumeration constraint failed