Module jonix.onix2

Class SubjectSchemeIdentifier

java.lang.Object
com.tectonica.jonix.onix2.SubjectSchemeIdentifier
All Implemented Interfaces:
OnixElement<SubjectSchemeIdentifiers>, OnixTag, Serializable

public class SubjectSchemeIdentifier extends Object implements OnixElement<SubjectSchemeIdentifiers>, Serializable

Subject scheme identifier

An ONIX code which identifies the subject scheme which is used in an occurrence of the <Subject> composite. Mandatory in each occurrence of the composite, and non-repeating.

When the scheme listed in the code list display is annotated “Code”, use the associated <SubjectCode> element to carry the value (if so required, the <SubjectHeadingText> element can be used simultaneously to carry the text equivalent of the code). When the scheme is annotated “Text”, use the <SubjectHeadingText> element to carry the text of the subject heading.

Scheme code 23 may be used for a publisher’s own subject category code, by agreement with trading partners to whom product information is sent. Scheme code 24, with a name in the <SubjectSchemeName> element, may be used to identify a proprietary scheme, eg one used by a bibliographic agency or wholesaler.

Format Fixed-length, two numeric digits.
Codelist List 27
Reference name <SubjectSchemeIdentifier>
Short tag <b067>
Example <b067>03</b067> LC classification

This tag may be included in the following composites:

Possible placements within ONIX message:

See Also: