hopHistory

A history of the creation and modifications of the content object of this item, expressed as a sequence of hops.

Element Information

Model

Children: hop

Attributes

QName Type Fixed Default Use Inheritable Annotation
creator QCodeType optional
If the attribute is empty, specifies which entity (person, organisation or system) will edit the property - expressed by a QCode. If the attribute is non-empty, specifies which entity (person, organisation or system) has edited the property.
creatoruri IRIType optional
If the attribute is empty, specifies which entity (person, organisation or system) will edit the property - expressed by a URI. If the attribute is non-empty, specifies which entity (person, organisation or system) has edited the property.
custom xs:boolean optional
If set to true the corresponding property was added to the G2 Item for a specific customer or group of customers only. The default value of this property is false which applies when this attribute is not used with the property.
how QCodeType optional
Indicates by which means the value was extracted from the content - expressed by a QCode
howuri IRIType optional
Indicates by which means the value was extracted from the content - expressed by a URI
id xs:ID optional
The local identifier of the property.
modified DateOptTimeType optional
The date (and, optionally, the time) when the property was last modified. The initial value is the date (and, optionally, the time) of creation of the property.
pubconstraint QCodeListType optional
One or many constraints that apply to publishing the value of the property - expressed by a QCode. Each constraint applies to all descendant elements.
pubconstrainturi IRIListType optional
One or many constraints that apply to publishing the value of the property - expressed by a URI. Each constraint applies to all descendant elements.
why QCodeType optional
Why the metadata has been included - expressed by a QCode
whyuri IRIType optional
Why the metadata has been included - expressed by a URI
Wildcard: ANY attribute from ANY namespace OTHER than 'http://iptc.org/std/nar/2006-10-01/'

Used By

Source

<xs:element name="hopHistory">
  <xs:annotation>
    <xs:documentation>A history of the creation and modifications of the content object of this item, expressed as a sequence of hops.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="hop" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>A single hop of the Hop History. The details of the hop entry should reflect the actions taken by a party.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="party" minOccurs="0">
              <xs:annotation>
                <xs:documentation>A party involved this hop of the Hop History</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:complexContent>
                  <xs:extension base="FlexPartyPropType"/>
                </xs:complexContent>
              </xs:complexType>
            </xs:element>
            <xs:element name="action" minOccurs="0" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>An action which is executed at this hop in the hop history.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:complexContent>
                  <xs:extension base="QualPropType">
                    <xs:attribute name="target" type="QCodeType">
                      <xs:annotation>
                        <xs:documentation>The target of the action in a content object - expressed by a QCode. If the target attribute is omitted the target of the action is the whole object.</xs:documentation>
                      </xs:annotation>
                    </xs:attribute>
                    <xs:attribute name="targeturi" type="IRIType">
                      <xs:annotation>
                        <xs:documentation>The target of the action in a content object - expressed by a URI. If the target attribute is omitted the target of the action is the whole object.</xs:documentation>
                      </xs:annotation>
                    </xs:attribute>
                    <xs:attribute name="timestamp" type="xs:dateTime">
                      <xs:annotation>
                        <xs:documentation>The date and optionally the time (with a time zone) when this action was performed on the target.</xs:documentation>
                      </xs:annotation>
                    </xs:attribute>
                  </xs:extension>
                </xs:complexContent>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
          <xs:attribute name="seq" type="xs:nonNegativeInteger">
            <xs:annotation>
              <xs:documentation>The sequential value of this Hop in a sequence of Hops of a Hop History. Values need not to be consecutive. The sequence starts with the lowest value.</xs:documentation>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="timestamp" type="xs:dateTime">
            <xs:annotation>
              <xs:documentation>The date and optionally the time (with a time zone) when this item's content object was forwarded.</xs:documentation>
            </xs:annotation>
          </xs:attribute>
          <xs:attributeGroup ref="commonPowerAttributes"/>
          <xs:anyAttribute namespace="##other" processContents="lax"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
    <xs:attributeGroup ref="commonPowerAttributes"/>
    <xs:anyAttribute namespace="##other" processContents="skip"/>
  </xs:complexType>
</xs:element>

Sample