ONIX for Serials
ONIX for Serials is a family of XML formats for communicating information about serial products and subscription information, using the design principles and many of the elements defined in ONIX for Books.
The development of ONIX for Serials was undertaken in partnership between EDItEUR and NISO, the US National Information Standards Organization. Initially through a Joint Working Party and under the guidance of an ONIX Serials Steering Group, the original work has been taken forward to the point where three sets of application messages have been defined and piloted, each supported by an outline specification, XML schema, and other documentation:
SPS (Serials Products and Subscriptions) is a format for communicating information about serial subscription products, with or without price information, and optionally including subscription information relating to a particular subscriber.
SOH (Serials Online Holdings) is a format for communicating details of online serials holdings, for example from publication access management systems to user libraries.
SRN (Serials Release Notification) is a format for communicating information about the publication or electronic availability of one or more serial releases.
Alongside the three application message formats, there are two dedicated XML structures that specify in greater detail particular aspects of the information to be communicated:
ONIX Serials Coverage Statement is an XML structure capable of carrying simple or complex statements of holdings of serial resources. The Coverage Statement is not itself a message format, but rather a structure that is included in other ONIX for Subscription Products formats, including the ONIX for Serials application messages. The Coverage Statement may also be used to express holdings or coverage in other XML structures.
The ONIX Structured Name & Address model, currently under development, is an XML structure supporting the communication of highly structured party information, including names, addresses and public or proprietary party identifiers. Like the Coverage Statement, the Structured Name & Address model is not itself a message format but rather a module that can be included as needed in other ONIX or EDItX formats.
Each of these formats uses a common file of coded data elements, including permitted code values for each element.
The ONIX Serials Codelists file is included together with the XML Schema for each format, or the latest version can be downloaded separately here, so that code list updates can be obtained without re-installing the schemas themselves. An eye-readable version of the codelist is also available.
Fundamentally, ONIX for Serials is best viewed as a growing "toolkit" of individual and composite elements and content definitions, out of which it will be possible to construct message formats for a variety of applications.