<bookid>

The <bookid> element contains publishing information used to identify the book, such as part number, edition number, or ISBN number.

Specialization hierarchy

The <bookid> element is specialized from <data>. It is defined in the bookmap module.

Content model

<bookpartno> *, <edition> ?, <isbn> *, <booknumber> *, <volume> *, <maintainer> ?, ( <data> | <sort-as> )*

In order
  1. Zero or more <bookpartno>
  2. Optional <edition>
  3. Zero or more <isbn>
  4. Zero or more <booknumber>
  5. Zero or more <volume>
  6. Optional <maintainer>
  7. Zero or more
    • <data>
    • <sort-as>

Attributes

The following attributes are available on this element: data-element attributes, link-relationship attributes, and universal attributes.

The following attributes are available on this element: universal attributes and the attributes defined below.

@datatype (data-element attributes)
Specifies the type of data contained in the @value attribute or within the <data> element. A typical use of @datatype will be the identifying URI for an XML Schema datatype.
@format (link-relationship attributes)
Specifies the format of the resource that is referenced. See STUB CONTENT for detailed information on supported values and processing implications.
@href (link-relationship attributes)
Specifies a reference to a resource. See STUB CONTENT for detailed information on supported values and processing implications.
@name (data-element attributes)
Defines a unique name for the object.
@scope (link-relationship attributes)
Specifies the closeness of the relationship between the current document and the referenced resource. The following values are valid: local, peer, external, and -dita-use-conref-target.

See STUB CONTENT for detailed information on supported values and processing implications.

@type (link-relationship attributes)
Describes the target of a reference. See STUB CONTENT for detailed information on supported values and processing implications.
@value (data-element attributes)
Specifies a value associated with the current property or element.

Example

This section is non-normative.

The following code sample shows how the <bookid> element can be used to define detailed information that identifies the book:

<bookmeta>
  <bookid>
    <bookpartno>99F1234</bookpartno>
    <edition>Second</edition>
    <isbn>123-0-456-12345-1</isbn>
    <booknumber>SC21-1234-00</booknumber>
    <volume>2</volume>
    <maintainer>
      <person>John Smith</person>
    </maintainer>
  </bookid>
</bookmeta>