ONIX Serials Online Holdings A-to-Z
<ONIXSerialsOnlineHoldingsAtoZ>
<ONIXSerialsOnlineHoldingsAtoZ>
is the first and mandatory element in the opening “wrapper”
of the message, specifying an ONIX SOH format applied to a
“flat” AtoZ holdings list. The element carries a version
number as an XML attribute “version”. This release of the
User Guide describes version number 1.1, which is expressed as:
<ONIXSerialsOnlineHoldingsAtoZ version=”1.1”>
<ONIXSerialsOnlineHoldingsAtoZ>
<HoldingsList>
Mandatory within <ONIXSerialsOnlineHoldingsAtoZ>
Not repeatable
In
the ONIX SOH AtoZ listing, there is only one occurrence of the
<HoldingsList> composite, since the message constitutes a single
“flat” list. The <HoldingsList> consists of a group
of hosted collections, each in an <OnlineService> composite,
followed by a group of holdings records, each representing the holdings
of an online resource.
Example:
This skeletal example illustrates the construction of the <HoldingsList> in an SOH AtoZ message:
There is one <HoldingsList> in an SOH AtoZ message.
At
the top of the <HoldingsList> there is a list of
<OnlineService> composites, representing the hosted collections
to which the subsequent Serial Versions may belong.
There is one <HoldingsRecord> for each Serial Version.
Within
<SerialVersion>, the <OnlinePackage> identifies the hosted
collection in which the Serial Version is found, and shows coverage
information for the Serial Version as found in that hosted collection.
If a Serial Version is found in more than one hosted collection, <OnlinePackage> is repeated.
Examples of <OnlineService>, <SerialVersion>, and <OnlinePackage> are found elsewhere in this document.
<HoldingsList>
<OnlineService>description of first hosted collection</OnlineService>
<OnlineService>description of second hosted collection</OnlineService>
<OnlineService>description of third hosted collection</OnlineService>
More Online Service composites could appear here.
<HoldingsRecord>
<SerialVersion> first Serial Version in the message
<SerialVersionIdentifier>composite</SerialVersionIdentifier>
<Title>composite: serial version title</Title>
<Publisher>composite: publisher of serial version</Publisher>
<OnlinePackage>
Pointer to an <OnlineService> at the top of the holdings list, plus coverage
information for the Serial Version as found in that hosted collection.
</OnlinePackage>
<OnlinePackage>
Pointer to another <OnlineService> at the top of the holdings list, plus coverage
information for the Serial Version as found in that hosted collection, if the Serial
Version is found in more than one hosted collection.
</OnlinePackage>
</SerialVersion>
<SerialVersion> next Serial Version in the message
<SerialVersionIdentifier>composite</SerialVersionIdentifier>
<Title>composite: serial version title</Title>
<Publisher>composite: publisher of serial version</Publisher>
<OnlinePackage>
Pointer to an <OnlineService> at the top of the holdings list, plus coverage
information for the Serial Version as found in that hosted collection.
</OnlinePackage>
<OnlinePackage>
Pointer to another <OnlineService> at the top of the holdings list, plus coverage
information for the Serial Version as found in that hosted collection, if the Serial
Version is found in more than one hosted collection.
</OnlinePackage>
</SerialVersion>
More Serial Versions would appear here.
</HoldingsRecord>
</HoldingsList>
<ONIXSerialsOnlineHoldingsAtoZ> <HoldingsList>
<OnlineService>
Mandatory within <HoldingsList>
Repeatable
The
<HoldingsList> in an ONIX SOH AtoZ listing begins with a list of
<OnlineService> composites that are subsequently referenced in
individual <HoldingsRecord> composites, by name and/or
identifier. Each <OnlineService> composite identifies, describes
and provides URLs for one hosted collection.
Example:
<OnlineService>
<OnlineServiceName>Project Muse Standard Collection</OnlineServiceName>
<Publisher>
<PublishingRole>05</PublishingRole> 05 = Host/distributor of electronic content
<PublisherIdentifier>
<PublisherIDType>07<PublisherIDType> 07 = SAN
<IDValue>1234567<IDValue>
<PublisherName>Johns Hopkins University Press</PublisherName>
</Publisher>
<Website>
<WebsiteRole>03</WebsiteRole> 03 = Online hosting service home page
<WebsiteLink>http://muse.jhu.edu/</WebsiteLink>
<MirrorSite>
<WebsiteDescription>Australian mirror site<WebsiteDescription>
<WebsiteLink>http://muse.uq.edu.au/</WebsiteLink>
</MirrorSite>
</Website>
</OnlineService>
<ONIXSerialsOnlineHoldingsAtoZ> <HoldingsList> <OnlineService>
<OnlineServiceIdentifier>
Optional within <OnlineService>
Repeatable if there are identifiers with different IDTypes
Identification of a hosted collection, using a value from a standard or proprietary identification scheme.
<OnlineService> must contain either <OnlineServiceIdentifier> or <OnlineServiceName> or both.
<ONIXSerialsOnlineHoldingsAtoZ> <HoldingsList> <OnlineService> <OnlineServiceIdentifier>
<OnlineServiceIDType>
Mandatory within <OnlineServiceIdentifier>
Not repeatable
A
code indicating the scheme or standard from which the Online Service
identifier is taken. If <OnlineServiceIDType> is “01”
(proprietary), then the name of the scheme should appear in
<IDTypeName>.
Permissible code values:
01 Proprietary
<ONIXSerialsOnlineHoldingsAtoZ> <HoldingsList> <OnlineService> <OnlineServiceIdentifier>
<IDTypeName>
Optional within <OnlineServiceIdentifier>
Not repeatable
The
name of the identification scheme from which the <IDValue> is
taken, used only when <OnlineServiceIDType> is “01”
(proprietary).
<ONIXSerialsOnlineHoldingsAtoZ> <HoldingsList> <OnlineService> <OnlineServiceIdentifier>
<IDValue>
Mandatory within <OnlineServiceIdentifier>
Not repeatable
An identifier of the type indicated in <IDTypeName>
<ONIXSerialsOnlineHoldingsAtoZ> <HoldingsList> <OnlineService>
<OnlineServiceName>
Optional within <OnlineService>
Not repeatable
The name of the hosted collection.
<OnlineService> must contain either <OnlineServiceIdentifier> or <OnlineServiceName> or both.
<ONIXSerialsOnlineHoldingsAtoZ> <HoldingsList> <OnlineService>
<Publisher>
Optional within <OnlineService>
Repeatable
The vendor of a hosted collection, identified either by code or by name
<ONIXSerialsOnlineHoldingsAtoZ> <HoldingsList> <OnlineService> <Publisher>
<PublishingRole>
Mandatory within <Publisher>
Not repeatable
The role of the publisher; in this context, always “05” (host/disributor on electronic content)
Permissible code values:
05 Host/distributor of electronic content
<ONIXSerialsOnlineHoldingsAtoZ> <HoldingsList> <OnlineService> <Publisher>
<PublisherIdentifier>
Optional within <Publisher>
Repeatable if there are multiple identifiers with different PublisherIDTypes.
Identification of a publisher using a value from a standard or proprietary identification scheme.
<Publisher> must contain either <PublisherIdentifier> or <PublisherName> or both.
<ONIXSerialsOnlineHoldingsAtoZ> <HoldingsList> <OnlineService> <Publisher> <PublisherIdentifier>
<PublisherIDType>
Mandatory within <PublisherIdentifier>
Not repeatable
A
code indicating the scheme or standard from which the publisher
identifier is taken. If <PublisherIDType> is “01”
(proprietary), then the name of the scheme should appear in
<IDTypeName>.
Permissible code values:
01 Proprietary
06 EAN-UCC GLN
07 SAN
<ONIXSerialsOnlineHoldingsAtoZ> <HoldingsList> <OnlineService> <Publisher> <PublisherIdentifier>
<IDTypeName>
Optional within <PublisherIdentifier>
Not repeatable
The
name of the identification scheme from which the <IDValue> is
taken, used only when <PublisherIDType> is “01”
(proprietary).
<ONIXSerialsOnlineHoldingsAtoZ> <HoldingsList> <OnlineService> <Publisher> <PublisherIdentifier>
<IDValue>
Mandatory within <PublisherIdentifier>
Not repeatable
An identifier of the type specified in <PublisherIDType>.
<ONIXSerialsOnlineHoldingsAtoZ> <HoldingsList> <OnlineService> <Publisher>
<PublisherName>
Optional within <Publisher>
Not repeatable
<Publisher> must contain either <PublisherIdentifier> or <PublisherName> or both.
The name of the publisher; that is, the vendor of the online service.
<ONIXSerialsOnlineHoldingsAtoZ> <HoldingsList> <OnlineService>
<Website>
Optional within <OnlineService>
Repeatable if there is more than one website that can be used to access a content hosting system, other than mirror sites
Details of a website that is used to access a content hosting system.
<ONIXSerialsOnlineHoldingsAtoZ> <HoldingsList> <OnlineService> <Website>
<WebsiteRole>
Mandatory within <Website>
Not repeatable
The role of a website.
Permissible code values:
00 Unspecified, see website description
03 Online hosting service home page
<ONIXSerialsOnlineHoldingsAtoZ> <HoldingsList> <OnlineService> <Website>
<WebsiteDescription>
Optional within <Website>
Not repeatable
A free-text description of the nature or function of a website.
<ONIXSerialsOnlineHoldingsAtoZ> <HoldingsList> <OnlineService> <Website>
<WebsiteLink>
Mandatory within <Website>
Not repeatable.
The URL of a website.
<ONIXSerialsOnlineHoldingsAtoZ> <HoldingsList> <OnlineService> <Website>
<MirrorSite>
Optional within <Website>
Repeatable for multiple mirror sites
Details of a site that mirrors a <Website>.
<ONIXSerialsOnlineHoldingsAtoZ> <HoldingsList> <OnlineService> <Website> <MirrorSite>
<WebsiteDescription>
Optional within <Website>
Not repeatable
A free-text description of the nature or function of a website.
<ONIXSerialsOnlineHoldingsAtoZ> <HoldingsList> <OnlineService> <Website> <MirrorSite>
<WebsiteLink>
Mandatory within <Website>
Not repeatable.
The URL of a website.
<ONIXSerialsOnlineHoldingsAtoZ> <HoldingsList>
<HoldingsRecord>
Mandatory within <HoldingsList>
Repeatable
Details of the holdings for one serial version. There will be one occurrence for each distinct serial version in the Holdings List.
<ONIXSerialsOnlineHoldingsAtoZ> <HoldingsList> <HoldingsRecord>
<NotificationType>
Mandatory within <HoldingsRecord>
Not repeatable
Indicates whether this <HoldingsRecord> is a new record, a deletion, or an update.
If
<CompleteFile/> is present in the message header (that is, this
is a complete replacement file), then <NotificationType> will
always be “00”.
If
<DeltaFile/> is present in the message header (that is, this
message is an update file), then <NotificationType> will be
either “05” to indicate that the holdings record is to be
deleted; “06” to indicate that this is a new holdings
record, or “07” to indicate that this holdings record is a
replacement of a previously transmitted subscription holdings record.
Note that each holdings record must itself be complete, since there is no provision for updating at the element level.
Permissible code values:
00 Unspecified
05 Delete
06 New
07 Update (complete replacement)
<ONIXSerialsOnlineHoldingsAtoZ> <HoldingsList> <HoldingsRecord>
<SerialVersion>
Mandatory with <HoldingsRecord>
Not repeatable
Identification
and description of the serial version whose holdings are represented in
the <HoldingsRecord>. There will be at one and only one serial
version in each holdings record.
It is important to understand that, in ONIX, a <SerialVersion> relates to a particular manifestation of a serial work,
for example the online version of a named journal. Relative to this
example, the printed version of the same journal would correspond to a
different <SerialVersion>, as would another online version
containing only the text of the journal articles but not the associated
images. A print-plus-online combination for the same journal could well
be a subscription product; but it is not itself a <Serial
Version> though it may contain two or more serial versions.
<ONIXSerialsOnlineHoldingsAtoZ> <HoldingsList> <HoldingsRecord> <SerialVersion>
<SerialVersionIdentifier>
Mandatory within <SerialVersion>
Repeatable for identifiers with different IDTypes
A coded identifier of a serial version.
<ONIXSerialsOnlineHoldingsAtoZ>
<HoldingsList> <HoldingsRecord> <SerialVersion>
<SerialVersionIdentifier>
<SerialVersionIDType>
Mandatory within <SerialVersionIdentifier>
Not repeatable
A
code indicating the scheme or standard from which the serial version
identifier is taken. If <SerialVersionIDType> is “01”
(proprietary), then the name of the scheme should appear in
<IDTypeName>.
ISSN
(IDType = “07) should be used only if it identifies a serial
version uniquely. That is, ISSN should not be used if the same ISSN has
been assigned to all manifestations of a work (e.g. to both the print
and online versions).
ISSNs are always sent in their unhyphenated form in ONIX.
Permissible code values:
01 Proprietary
06 DOI
07 ISSN
<ONIXSerialsOnlineHoldingsAtoZ>
<HoldingsList> <HoldingsRecord> <SerialVersion>
<SerialVersionIdentifier>
<IDTypeName>
Optional within <SerialVersionIdentifier>
Not repeatable
The
name of the identification scheme from which the <IDValue> is
taken, used only when <SerialVersionIdentifier> is
“01” (proprietary).
<ONIXSerialsOnlineHoldingsAtoZ>
<HoldingsList> <HoldingsRecord> <SerialVersion>
<SerialVersionIdentifier>
<IDValue>
Mandatory within <SerialVersionIdentifier>
Not repeatable
An identifier of the type specified in <SerialVersionIDType>.
<ONIXSerialsOnlineHoldingsAtoZ> <HoldingsList> <HoldingsRecord> <SerialVersion>
<Title>
Optional within <SerialVersion>
Repeatable for different types of the title
Has “language” attribute.
The title of the work of which the serial version is a manifestation.
<ONIXSerialsOnlineHoldingsAtoZ> <HoldingsList> <HoldingsRecord> <SerialVersion> <Title>
<TitleType>
Optional within <Title>
Not repeatable.
A code showing the type of title. If omitted, the title type defaults to “00” (undefined).
Permissible code values:
00 Undefined
01 Distinctive title(book); cover title (serial)
02 ISSN key title of serial
03 Title in original language
04 Title acronym
05 Abbreviated title
06 Title in other language
09 Sender's catalog title
<ONIXSerialsOnlineHoldingsAtoZ> <HoldingsList> <HoldingsRecord> <SerialVersion> <Title>
<TitleText>
Mandatory within <Title>
Not repeatable.
Has “language” attribute.
The text of the title, excluding subtitle. If multiple types of title are sent, the entire <Title> composite is repeated.
<ONIXSerialsOnlineHoldingsAtoZ> <HoldingsList> <HoldingsRecord> <SerialVersion> <Title>
<Subtitle>
Optional within <Title>
Not repeatable.
Has “Language” attribute.
The text of the subtitle, if there is one.
<ONIXSerialsOnlineHoldingsAtoZ> <HoldingsList> <HoldingsRecord> <SerialVersion>
<Publisher>
Optional within <SerialVersion>
Repeatable for co-publishers or different Publisher Roles.
Publisher
of the intellectual content of the work; repeatable if there are
co-publishers or if there are different Publisher Roles.
Must contain either <PublisherIdentifier> or <PublisherName>.
<ONIXSerialsOnlineHoldingsAtoZ> <HoldingsList> <HoldingsRecord> <SerialVersion> <Publisher>
<PublishingRole>
Mandatory within <Publisher>
Not repeatable.
The
role of the publisher. If a Serial Version has multiple co-publishers,
then there will be multiple occurrences of <Publisher>, each with
a Publishing Role of “02” (co-publisher). If a Serial
Version has multiple publishers with different roles; e.g., published
by one organization on behalf of another, then there will be multiple
occurrences of <Publisher> with different Publishing Roles.
Permissible code values:
01 Publisher
02 Co-publisher
06 Published for/on behalf of
07 Published in association with
<ONIXSerialsOnlineHoldingsAtoZ> <HoldingsList> <HoldingsRecord> <SerialVersion> <Publisher>
<PublisherIdentifier>
Optional within <Publisher>
Repeatable if there are multiple identifiers with different PublisherIDTypes.
Identification of a publisher using a value from a standard or proprietary identification scheme.
<Publisher> must contain either <PublisherIdentifier> or <PublisherName> or both.
<ONIXSerialsOnlineHoldingsAtoZ>
<HoldingsList> <HoldingsRecord> <SerialVersion>
<Publisher> <PublisherIdentifier>
<PublisherIDType>
Mandatory within <PublisherIdentifier>
Not repeatable
A
code indicating the scheme or standard from which the publisher
identifier is taken. If <PublisherIDType> is “01”
(proprietary), then the name of the scheme should appear in
<IDTypeName>.
Permissible code values:
01 Proprietary
06 EAN-UCC GLN
07 SAN
<ONIXSerialsOnlineHoldingsAtoZ>
<HoldingsList> <HoldingsRecord> <SerialVersion>
<Publisher> <PublisherIdentifier>
<IDTypeName>
Optional within <PublisherIdentifier>
Not repeatable
The
name of the identification scheme from which the <IDValue> is
taken, used only when <PublisherIDType> is “01”
(proprietary).
<ONIXSerialsOnlineHoldingsAtoZ>
<HoldingsList> <HoldingsRecord> <SerialVersion>
<Publisher> <PublisherIdentifier>
<IDValue>
Mandatory within <PublisherIdentifier>
Not repeatable
An identifier of the type specified in <PublisherIDType>.
<ONIXSerialsOnlineHoldingsAtoZ> <HoldingsList> <HoldingsRecord> <SerialVersion> <Publisher>
<PublisherName>
Optional within <Publisher>
Not repeatable
The text name of the publisher of the serial version.
<Publisher> must contain either <PublisherIdentifier> or <PublisherName> or both.
<ONIXSerialsOnlineHoldingsAtoZ> <HoldingsList> <HoldingsRecord> <SerialVersion>
<OnlinePackage>
Mandatory within <SerialVersion>
Repeatable if the serial version is available through multiple content hosting systems or from multiple online publishers.
Details of online content for the specified serial version from a specified content hosting system or online publisher.
Example:
The
OnlineServiceName refers to a hosted collection that has been named at
the beginning of the HoldingsList. The Website composite gives the URL
of the journal contents page for this serial version as delivered in
this hosted collection. If the serial version were available through
another hosted collection, then there would be another
<OnlinePackage> to describe it.
Examples of <PackageDetail> and <Embargo> appear elsewhere in this document.
<OnlinePackage>
<OnlineServiceName>Project Muse Standard Collection</OnlineServiceName>
<Website>
<WebsiteRole>05</WebsiteRole> 05 = Online journal 'available contents' page
<WebsiteLink>http://muse.jhu.edu/journals/asian_music/</WebsiteLink>
<MirrorSite>
<WebsiteDescription>Australian mirror site<WebsiteDescription>
<WebsiteLink>http://muse.uq.edu.au/journals/asian_music/</WebsiteLink>
</MirrorSite>
</Website>
<PackageDetail>
[<PackageDetail> information, if any, would appear here.]
</PackageDetail>
<Embargo>
[<Embargo> information, if any, would appear here.]
</Embargo>
<LicenseTermsDescription>
[<LicenseTermsDescription> information, if any, would appear here.]
</LicenseTermsDescription>
</OnlinePackage>
<ONIXSerialsOnlineHoldingsAtoZ> <HoldingsList> <HoldingsRecord> <SerialVersion> <OnlinePackage>
<OnlineServiceIdentifier>
Optional within <OnlinePackage>
Not repeatable
Either
<OnlineServiceIdentifier> or <OnlineServiceName> is used in
an <ONIXSerialsOnlineHoldingsAtoZ> message to identify the hosted
collection through which a serial version is available: either
<OnlineServiceIdentifier> or <OnlineServiceName> or both
should be present for a title that is available through a hosted
collection. Details of the online service are found at the beginning of
the holdings list.
<ONIXSerialsOnlineHoldingsAtoZ>
<HoldingsList> <HoldingsRecord> <SerialVersion>
<OnlinePackage> <OnlineServiceIdentifier>
<OnlineServiceIDType>
Mandatory within <OnlineServiceIdentifier>
Not repeatable
A
code indicating the scheme or standard from which the Online Service
identifier is taken. If <OnlineServiceIDType> is “01”
(proprietary), then the name of the scheme should appear in
<IDTypeName>.
Permissible code values:
01 Proprietary
<ONIXSerialsOnlineHoldingsAtoZ>
<HoldingsList> <HoldingsRecord> <SerialVersion>
<OnlinePackage> <OnlineServiceIdentifier>
<IDTypeName>
Optional within <OnlineServiceIdentifier>
Not repeatable
The
name of the identification scheme from which the <IDValue> is
taken, used only when <OnlineServiceIDType> is “01”
(proprietary).
<ONIXSerialsOnlineHoldingsAtoZ>
<HoldingsList> <HoldingsRecord> <SerialVersion>
<OnlinePackage> <OnlineServiceIdentifier>
<IDValue>
Mandatory within <OnlineServiceIdentifier>
Not repeatable
An identifier of the type indicated in <IDTypeName>
<ONIXSerialsOnlineHoldingsAtoZ> <HoldingsList> <HoldingsRecord> <SerialVersion> <OnlinePackage>
<OnlineServiceName>
Optional within <OnlinePackage>
Not repeatable
Either
<OnlineServiceIdentifier> or <OnlineServiceName> is used in
an <ONIXSerialsOnlineHoldingsAtoZ> message to identify the hosted
collection through which a serial version is available: either
<OnlineServiceIdentifier> or <OnlineServiceName> or both
should be present for a title that is available through a hosted
collection. Details of the online service are found at the beginning of
the holdings list.
<ONIXSerialsOnlineHoldingsAtoZ> <HoldingsList> <HoldingsRecord> <SerialVersion> <OnlinePackage>
<Website>
Optional within <OnlinePackage>
Repeatable
if there is more than one website that can be used to access a serial
version from a particular content hosting system or online publisher,
other than mirror sites.
Details
of a website that can be used to access a serial version from a
particular content hosting system or online publisher; that is, the
serial’s “’available contents’ page.”
<ONIXSerialsOnlineHoldingsAtoZ>
<HoldingsList> <HoldingsRecord> <SerialVersion>
<OnlinePackage> <Website>
<WebsiteRole>
Mandatory within <Website>
Not repeatable
The role of a website. In this context, always “05” (Online journal 'available contents' page).
In
some cases, the 'available contents' page may be identical to the
serial’s home page, but it should be identified here as the
'available contents' page.
Permissible code values:
05 Online journal 'available contents' page
<ONIXSerialsOnlineHoldingsAtoZ>
<HoldingsList> <HoldingsRecord> <SerialVersion>
<OnlinePackage> <Website>
<WebsiteDescription>
Optional within <Website>
Not repeatable
A free-text description of the nature or function of a website.
<ONIXSerialsOnlineHoldingsAtoZ>
<HoldingsList> <HoldingsRecord> <SerialVersion>
<OnlinePackage> <Website>
<WebsiteLink>
Mandatory within <Website>
Not repeatable.
The URL of a website.
<ONIXSerialsOnlineHoldingsAtoZ>
<HoldingsList> <HoldingsRecord> <SerialVersion>
<OnlinePackage> <Website>
<MirrorSite>
Optional within <Website>
Repeatable for multiple mirror sites
Details of a site that mirrors a <Website>.
<ONIXSerialsOnlineHoldingsAtoZ>
<HoldingsList> <HoldingsRecord> <SerialVersion>
<OnlinePackage> <Website> <MirrorSite>
<WebsiteDescription>
Optional within <Website>
Not repeatable
A free-text description of the nature or function of a website.