Definition Type: Element
Name: Update
Containing Schema: NewsML_1.2.xsd
Abstract
Documentation:
==================================== Update ==================================== A modification to an existing NewsItem. This can be an insertion, replacement or deletion. Note that the Update element cannot be used to modify the NewsManagement or Identification element, or any of their descendants. Modifications to these parts of the NewsItem can be made by issuing the NewsItem under the current revision number, with only the Identification and NewsManagement elements present. These will replace the previous Identification and NewsManagement elements in their totality. ================================================================================
Collapse XSD Schema Diagram:
Drilldown into Delete in schema newsml_1_2_xsd Drilldown into Replace in schema newsml_1_2_xsd Drilldown into InsertAfter in schema newsml_1_2_xsd Drilldown into InsertBefore in schema newsml_1_2_xsd Drilldown into Euid in schema newsml_1_2_xsd Drilldown into Duid in schema newsml_1_2_xsd Drilldown into localid in schema newsml_1_2_xsdXSD Diagram of Update in schema newsml_1_2_xsd (News Markup Language (NewsML))
Collapse XSD Schema Code:
<xs:element name="Update">
    <xs:annotation>
        <xs:documentation> 
==================================== Update ====================================
A modification to an existing NewsItem. This can be an insertion, replacement
or deletion. Note that the Update element cannot be used to modify the
NewsManagement or Identification element, or any of their descendants.
Modifications to these parts of the NewsItem can be made by issuing the
NewsItem under the current revision number, with only the Identification and
NewsManagement elements present. These will replace the previous Identification
and NewsManagement elements in their totality.
================================================================================

			</xs:documentation>
    </xs:annotation>
    <xs:complexType>
        <xs:choice minOccurs="0" maxOccurs="unbounded">
            <xs:element ref="InsertBefore" />
            <xs:element ref="InsertAfter" />
            <xs:element ref="Replace" />
            <xs:element ref="Delete" />
        </xs:choice>
        <xs:attributeGroup ref="localid" />
    </xs:complexType>
</xs:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
InsertBefore InsertBefore (1) (1)
InsertAfter InsertAfter (1) (1)
Replace Replace (1) (1)
Delete Delete (1) (1)
Collapse Child Attributes:
Name Type Default Value Use
Duid Duid (Optional)
Euid Euid (Optional)