nitf:revision-history

Partial description	Information about the creative history of the document; also used as an audit trail.
Full description	Includes who made changes, when the changes were made, and why.

Element Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
comment string optional
Reason for the revision.
function restriction of string optional
Job function of individual performing revision.
id ID optional
An XML-specific identifier for the element.
name string optional
Name of the person who made the revision (usually editor or reporter).
norm string optional
Date of the revision. Date/time value normalized to ISO 8601: YYYYMMDDTHHMMSS-HHMM (preferred) YYYYMMDDTHHMMSSZ (alternative). Use YYYYMMDD000000-HHMM when no time is available
Wildcard: ANY attribute from ANY namespace OTHER than 'http://iptc.org/std/NITF/2006-10-18/'

Used By

Element nitf:head

Source

<element name="revision-history">
  <annotation>
    <documentation>Partial description Information about the creative history of the document; also used as an audit trail. Full description Includes who made changes, when the changes were made, and why.</documentation>
  </annotation>
  <complexType>
    <attributeGroup ref="nitf:globalNITFAttributes"/>
    <attribute name="name" type="string" use="optional">
      <annotation>
        <documentation>Name of the person who made the revision (usually editor or reporter).</documentation>
      </annotation>
    </attribute>
    <attribute name="function" use="optional">
      <annotation>
        <documentation>Job function of individual performing revision.</documentation>
      </annotation>
      <simpleType>
        <restriction base="string">
          <enumeration value="writer-author"/>
          <enumeration value="editor"/>
          <enumeration value="producer"/>
          <enumeration value="archivist"/>
          <enumeration value="videographer"/>
          <enumeration value="graphic-artist"/>
          <enumeration value="photographer"/>
          <enumeration value="statistician"/>
          <enumeration value="other"/>
        </restriction>
      </simpleType>
    </attribute>
    <attribute name="norm" type="string" use="optional">
      <annotation>
        <documentation>Date of the revision. Date/time value normalized to ISO 8601: YYYYMMDDTHHMMSS-HHMM (preferred) YYYYMMDDTHHMMSSZ (alternative). Use YYYYMMDD000000-HHMM when no time is available</documentation>
      </annotation>
    </attribute>
    <attribute name="comment" type="string" use="optional">
      <annotation>
        <documentation>Reason for the revision.</documentation>
      </annotation>
    </attribute>
  </complexType>
</element>

Sample