Definition Type: Element
Name: packageItem
Namespace: http://iptc.org/std/nar/2006-10-01/
Type: nsA:AnyItemType
Containing Schema: NAR_1.3-spec-PackageItem-Power.xsd
Abstract False
Documentation:
An Item used for packaging references to other Items and Web resources.
Collapse XSD Schema Diagram:
Drilldown into groupSet Drilldown into inlineRef Drilldown into assert Drilldown into contentMeta Drilldown into dir Drilldown into lang Drilldown into version Drilldown into guid Drilldown into conformance Drilldown into standardversion Drilldown into standard Drilldown into itemMeta Drilldown into rightsInfo Drilldown into catalog Drilldown into catalogRef Drilldown into AnyItemTypeXSD Diagram of packageItem
Collapse XSD Schema Code:
<xs:element name="packageItem">
    <xs:annotation>
        <xs:documentation>An Item used for packaging references to other Items and Web resources.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
        <xs:complexContent>
            <xs:extension base="AnyItemType">
                <xs:sequence>
                    <xs:element name="contentMeta" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>A set of properties about the content</xs:documentation>
                        </xs:annotation>
                        <xs:complexType>
                            <xs:sequence>
                                <xs:element ref="icon" minOccurs="0" />
                                <xs:group ref="AdministrativeMetadataGroup" />
                                <xs:group ref="DescriptiveMetadataGroup" minOccurs="0" />
                                <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded" />
                            </xs:sequence>
                            <xs:attributeGroup ref="i18nAttributes" />
                            <xs:anyAttribute namespace="##other" processContents="lax" />
                        </xs:complexType>
                    </xs:element>
                    <xs:element ref="assert" minOccurs="0" maxOccurs="unbounded" />
                    <xs:element ref="inlineRef" minOccurs="0" maxOccurs="unbounded" />
                    <xs:element name="groupSet" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>A hierarchical set of groups</xs:documentation>
                        </xs:annotation>
                        <xs:complexType>
                            <xs:sequence>
                                <xs:element name="group" maxOccurs="unbounded">
                                    <xs:annotation>
                                        <xs:documentation>A mixed set of group references and links</xs:documentation>
                                    </xs:annotation>
                                    <xs:complexType>
                                        <xs:choice minOccurs="0" maxOccurs="unbounded">
                                            <xs:element name="groupRef">
                                                <xs:annotation>
                                                    <xs:documentation>A reference to a group local to the package</xs:documentation>
                                                </xs:annotation>
                                                <xs:complexType>
                                                    <xs:attribute name="idref" type="xs:IDREF" use="required">
                                                        <xs:annotation>
                                                            <xs:documentation>The reference to the id of a local group</xs:documentation>
                                                        </xs:annotation>
                                                    </xs:attribute>
                                                    <xs:anyAttribute namespace="##other" processContents="lax" />
                                                </xs:complexType>
                                            </xs:element>
                                            <xs:element name="itemRef" type="Link1Type">
                                                <xs:annotation>
                                                    <xs:documentation>A reference to a target item or Web resource</xs:documentation>
                                                </xs:annotation>
                                            </xs:element>
                                        </xs:choice>
                                        <xs:attribute name="id" type="xs:ID" use="required">
                                            <xs:annotation>
                                                <xs:documentation>The local identifier of the group</xs:documentation>
                                            </xs:annotation>
                                        </xs:attribute>
                                        <xs:attribute name="creator" type="QCodeType">
                                            <xs:annotation>
                                                <xs:documentation>If the supporting property has no value, specifies which party (person, organisation or system) will edit the property. If the supporting property has a value, specifies which party (person, organisation or system) has edited the property</xs:documentation>
                                            </xs:annotation>
                                        </xs:attribute>
                                        <xs:attribute name="modified" type="DateOptTimeType">
                                            <xs:annotation>
                                                <xs:documentation>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</xs:documentation>
                                            </xs:annotation>
                                        </xs:attribute>
                                        <xs:attribute name="role" type="QCodeType" use="required">
                                            <xs:annotation>
                                                <xs:documentation>The part this group plays within its container</xs:documentation>
                                            </xs:annotation>
                                        </xs:attribute>
                                        <xs:attribute name="mode" type="QCodeType">
                                            <xs:annotation>
                                                <xs:documentation>An indication whether the elements in the group are complementary and unordered, complementary and ordered or a set of alternative elements</xs:documentation>
                                            </xs:annotation>
                                        </xs:attribute>
                                        <xs:attributeGroup ref="i18nAttributes" />
                                        <xs:anyAttribute namespace="##other" processContents="lax" />
                                    </xs:complexType>
                                </xs:element>
                            </xs:sequence>
                            <xs:attribute name="root" type="xs:IDREF" use="required">
                                <xs:annotation>
                                    <xs:documentation>The reference to a local group acting as the root of the hierarchy of groups</xs:documentation>
                                </xs:annotation>
                            </xs:attribute>
                            <xs:anyAttribute namespace="##other" processContents="lax" />
                        </xs:complexType>
                    </xs:element>
                </xs:sequence>
            </xs:extension>
        </xs:complexContent>
    </xs:complexType>
</xs:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
catalogRef nsA:catalogRef (1) (1)
catalog nsA:catalog (1) (1)
rightsInfo nsA:rightsInfo 0 unbounded
itemMeta nsA:itemMeta (1) (1)
contentMeta nsA:contentMeta 0 (1)
assert nsA:assert 0 unbounded
inlineRef nsA:inlineRef 0 unbounded
groupSet nsA:groupSet 0 (1)
<xs:any> http://www.w3.org/2000/09/xmldsig# 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
standard nsA:standard Required
standardversion nsA:standardversion Required
conformance nsA:conformance core (Optional)
guid nsA:guid Required
version nsA:version 1 (Optional)
lang nsA:lang (Optional)
dir nsA:dir (Optional)
<anyAttribute> ##other
Collapse Derivation Tree:
Collapse Comments:
blog comments powered by Disqus