Font Size:

ONIX

ONIX-PC

ONIX for Price Catalog (ONIX-PC) is an XML message structure for communicating product catalog and pricing information about subscription products. The message was originally developed in collaboration with ICEDIS (the International Committee for EDI in Serials) and early versions were referred to as the ICEDIS Publishers' Price List message.

ONIX-PC may be used between publishers, subscription agents, other intermediaries and library or consortium customers in the library supply chain. The message provides comprehensive facilities to convey simple and complex pricing models, including tiered pricing arrangements that are based upon some measures of the size of the purchasing customer.

All types of product available on subscription are supported, from the more traditional print and online journals, through multi-component packaged products to e-book collections and database products. And from Version 1.2 onwards, ONIX-PC allows business partners to communicate details of Open Access as well as paid-for publishing models.

NEW ONIX-PC Version 1.2, Draft for Pilot Exchanges (November 2015)

Version 1.2 extends the functionality of ONIX-PC to cover Open Access business models, alongside the paid-for subscription products already supported. Features included – such as OA model (gold or green, etc), OA extent (fully OA or hybrid), details of licenses offered or article processing charges levied – have been researched by EDItEUR in conjunction with an ICEDIS Open Access Working Group.

The draft release of Version 1.2 is currently undergoing pilot exchanges between publishers, agencies and library service providers represented on the ICEDIS Working Group. Once the format has been road-tested in this way, it will be revised if necessary and formally published. If you would like to participate in the pilot exchanges or learn more, please contact Tim Devenport at EDItEUR.

A range of resources is available to support Version 1.2, although please note that these may undergo some modification before formal publication.

Version 1.2 of ONIX-PC is documented in a PDF-format Overview that can be viewed or downloaded here. The Overview explains the background for the creation of the price catalog and the business context within which it is expected to be used. The Overview also contains a detailed tabular description explaining the structure of the message and each of the data elements that it contains.

Version 1.2 of ONIX-PC, expressed in XSD format as an XML schema, is available in a zipped package that can be downloaded here. This includes the full ONIX Coverage Statement. The package also contains the necessary XSD codelists upon which the schema relies. The XSD schema for version 1.2 may also be used to validate ONIX-PC files that conform to the earlier versions 1.1 and 1.1.1 of the standard.

As an alternative description that may be of use to developers, Version 1.2 of ONIX-PC is also available as a set of click-through HTML Documentation, created directly from the XML schemas using the oXygen proprietary software. The HTML Documentation is provided in a zipped package that can be downloaded here.

A series of full sample files and smaller “snippets” illustrate how ONIX-PC messages should be assembled and how various frequently encountered business cases should be represented.

Each of the examples is available in two annotated formats: a human readable PDF version and an XML file. The sample files are provided in a zipped package that can be downloaded here.

A series of full sample files and smaller “snippets” illustrate how ONIX-PC messages should be assembled and how various frequently encountered business cases should be represented. 
Each of the examples is available in two annotated formats: a human readable PDF version and an XML file. The sample files are provided in a zipped package that can be downloaded here.

For the v1.2 draft, the sample files focus primarily on open access features.  Readers looking for more advice on how to address the wider functionality of ONIX-PC (descriptive product metadata, pricing models, coverage etc.) should look at the sample files prepared for Version 1.1.1, available elsewhere on this page.

ONIX-PC Version 1.1.1 (published September 2012)

Version 1.1.1 is again functionally unchanged from the previous release (version 1.1). Two improvements have been introduced:

  • Several clarifications have been introduced in the Overview document, particularly in Section 1 regarding business cases and in Section 7 regarding the structure of prices.
  • The XML schema now includes the full list of data elements from the ONIX Coverage Statement, rather than the subset included in the previous version.

Otherwise versions 1.1.1 and 1.1 are functionally identical to the predecessor ICEDIS Publishers' Price List v1.1. The message has been re-titled to more accurately describe its function within the ONIX family of messages and to reflect the message structure that it shares with other ONIX formats. It is intended that any future development will be made only in ONIX-PC and that it will fully supplant the previous ICEDIS message for all price catalog purposes.

ONIX-PC Overview v1.1.1 (PDF)

Version 1.1.1 of ONIX-PC is documented in a PDF-format Overview that can be viewed or downloaded here. The Overview explains the background for the creation of the price catalog and the business context within which it is expected to be used. The Overview also contains a detailed tabular description explaining the structure of the message and each of the data elements that it contains.

ONIX-PC XML Schema v1.1.1

Version 1.1.1 of ONIX-PC, expressed in XSD format as an XML schema, is available in a zipped package that can be downloaded here. This now includes the full ONIX Coverage Statement. The package also contains the necessary XSD codelists upon which the schema relies.

ONIX-PC HTML Documentation v1.1.1

As an alternative description that may be of use to developers, Version 1.1.1 of ONIX-PC is also available as a set of HTML Documentation, created directly from the XML schemas using the oXygen proprietary software. The HTML Documentation is provided in a zipped package that can be downloaded here.

ONIX-PC Sample Files v1.1.1 (XML and PDF)

Sample files have been prepared to illustrate how ONIX-PC messages should be assembled and how various frequently-encountered pricing models should be represented. Three examples are available, describing respectively catalog entries for a print journal with six prices, an online packaged product with tiered pricing, and a print + online combination offering anytime start subscriptions.

Each of the examples is available in two annotated formats: a human readable PDF version and an XML file. The sample files are provided in a zipped package that can be downloaded here.

ONIX-PC Version 1.1 (published March 2012)

Documentation and resources for the previous version of ONIX-PC (version 1.1, published March 2012) are still available here. Materials available comprise the following:

  • ONIX-PC PDF Overview v1.1, to view or download
  • ONIX-PC XML Schema v1.1, a zipped package to download
  • ONIX-PC HTML Documentation v1.1, a zipped package to download

 

Terms & Conditions  |  Privacy Policy  |  Cookie Policy