<xs:complexType name="RightsInfoType">
<xs:annotation>
<xs:documentation>The type for a set of properties representing the rights associated with the Item (Type defined in this XML Schema only)</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element ref="accountable" minOccurs="0" />
<xs:element ref="copyrightHolder" minOccurs="0" />
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="copyrightNotice" />
<xs:element ref="usageTerms" />
<xs:element ref="link">
<xs:annotation>
<xs:documentation>A link from the current Item to Web resource with rights related information</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="rightsInfoExtProperty" />
</xs:choice>
<xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Extension point for provider-defined properties from other namespaces</xs:documentation>
</xs:annotation>
</xs:any>
</xs:sequence>
<xs:attribute name="idrefs" type="xs:IDREFS" use="optional">
<xs:annotation>
<xs:documentation>Reference(s) to the part(s) of an Item to which the rightsInfo element applies. When referencing part(s) of the content of an Item, idrefs must include the partid value of a partMeta element which in turn references the part of the content.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="scope" type="QCodeListType" use="optional">
<xs:annotation>
<xs:documentation> Indicates to which part(s) of an Item the rightsInfo element applies - expressed by a QCode. If the attribute does not exist then rightsInfo applies to all parts of the Item. Mandatory NewsCodes scheme for the values: http://cv.iptc.org/newscodes/riscope/</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="scopeuri" type="IRIListType" use="optional">
<xs:annotation>
<xs:documentation> Indicates to which part(s) of an Item the rightsInfo element applies - expressed by a URI. If the attribute does not exist then rightsInfo applies to all parts of the Item. Mandatory NewsCodes scheme for the values: http://cv.iptc.org/newscodes/riscope/</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="aspect" type="QCodeListType" use="optional">
<xs:annotation>
<xs:documentation>Indicates to which rights-related aspect(s) of an Item or part(s) of an Item the rightsInfo element applies - expressed by a QCode. If the attribute does not exist then rightsInfo applies to all aspects. Mandatory NewsCodes scheme for the values: http://cv.iptc.org/newscodes/raspect</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="aspecturi" type="IRIListType" use="optional">
<xs:annotation>
<xs:documentation>Indicates to which rights-related aspect(s) of an Item or part(s) of an Item the rightsInfo element applies - expressed by a URI. If the attribute does not exist then rightsInfo applies to all aspects. Mandatory NewsCodes scheme for the values: http://cv.iptc.org/newscodes/raspect</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attributeGroup ref="commonPowerAttributes" />
<xs:attributeGroup ref="i18nAttributes" />
<xs:attributeGroup ref="timeValidityAttributes" />
<xs:anyAttribute namespace="##other" processContents="lax" />
</xs:complexType>
|