<bookchangehistory>
The <bookchangehistory> element contains publishing life-cycle information about the book.
Specialization hierarchy
The <bookchangehistory> element is specialized from
<data>. It is defined in the bookmap module.
Content model
<reviewed>*, <edited>*, <tested>*, <approved>*, <bookevent>*
Contained by
- Zero or more
<reviewed> - Zero or more
<edited> - Zero or more
<tested> - Zero or more
<approved> - Zero or more
<bookevent>
Contained by
Inheritance
- topic/data bookmap/bookchangehistory
The <bookchangehistory> element is specialized from <data>. It is defined in the bookmap module.
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
@valueattribute or within the<data>element. A typical use of@datatypewill 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 <bookchangehistory> element
can be used to specify details about when the content was reviewed,
edited, tested, approved, and indexed:
<bookmeta>
<bookchangehistory>
<reviewed>
<revisionid>2</revisionid>
<started><year>2019</year><month>10</month></started>
<completed><year>2020</year><month>01</month></completed>
</reviewed>
<edited>
<revisionid>1</revisionid>
<person>Joe T. Editor</person>
<completed><year>2019</year><month>03</month><day>15</day></completed>
<summary>Corrected grammatical errors.</summary>
</edited>
<edited>
<revisionid>3</revisionid>
<person>Joe T. Editor</person>
<completed><year>2022</year><month>06</month><day>30</day></completed>
</edited>
<tested>
<organization>OASIS</organization>
<completed><year>2023</year><month>04</month></completed>
</tested>
<approved>
<organization>OASIS</organization>
<completed><year>2023</year><month>08</month></completed>
</approved>
<bookevent>
<bookeventtype name="indexed"/>
<completed><year>2023</year><month>01</month></completed>
</bookevent>
</bookchangehistory>
</bookmeta>