nitf:du-key

Partial description	Dynamic Use Key, created daily. Has tree structure indicated by defined form.
Full description	Provides a mechanism for grouping and updating versions of stories. The du-key is unique to a story during a period fixed by the provider. After the time has elapsed, the reference is available for reuse.

Element Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
generation NMTOKEN optional
Number indicating the du-key generation level. This number increments with each instance of a story that uses the same du-key.
id ID optional
An XML-specific identifier for the element.
key string optional
Contains the actual key value.
part NMTOKEN optional
The part within the dynamic use key structure.
version NMTOKEN optional
Version of a particular use of the dynamic-use key.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://iptc.org/std/NITF/2006-10-18/'

Used By

Element nitf:docdata

Source

<element name="du-key">
  <annotation>
    <documentation>Partial description Dynamic Use Key, created daily. Has tree structure indicated by defined form. Full description Provides a mechanism for grouping and updating versions of stories. The du-key is unique to a story during a period fixed by the provider. After the time has elapsed, the reference is available for reuse.</documentation>
  </annotation>
  <complexType>
    <attributeGroup ref="nitf:globalNITFAttributes"/>
    <attribute name="generation" type="NMTOKEN" use="optional">
      <annotation>
        <documentation>Number indicating the du-key generation level. This number increments with each instance of a story that uses the same du-key.</documentation>
      </annotation>
    </attribute>
    <attribute name="part" type="NMTOKEN" use="optional">
      <annotation>
        <documentation>The part within the dynamic use key structure.</documentation>
      </annotation>
    </attribute>
    <attribute name="version" type="NMTOKEN" use="optional">
      <annotation>
        <documentation>Version of a particular use of the dynamic-use key.</documentation>
      </annotation>
    </attribute>
    <attribute name="key" type="string" use="optional">
      <annotation>
        <documentation>Contains the actual key value.</documentation>
      </annotation>
    </attribute>
  </complexType>
</element>

Sample