<xs:element name="rating">
<xs:annotation>
<xs:documentation>Expresses the rating of the content of this item by a party.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attributeGroup ref="commonPowerAttributes" />
<xs:attribute name="value" type="xs:decimal" use="required">
<xs:annotation>
<xs:documentation>The rating of the content expressed as decimal value from a scale.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="valcalctype" type="QCodeType" use="optional">
<xs:annotation>
<xs:documentation>Indicates how the value was calculated (by methods like median, average ...) - expressed by a QCode</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="valcalctypeuri" type="IRIType" use="optional">
<xs:annotation>
<xs:documentation>Indicates how the value was calculated (by methods like median, average ...) - expressed by a URI</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="scalemin" type="xs:decimal" use="required">
<xs:annotation>
<xs:documentation>Indicates the value of the rating scale used for the lowest/worst rating.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="scalemax" type="xs:decimal" use="required">
<xs:annotation>
<xs:documentation>Indicates the value of the rating scale used for the highest/best rating.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="scaleunit" type="QCodeType">
<xs:annotation>
<xs:documentation>The units which apply to the rating scale - expressed by a QCode / either the scaleunit or the scaleunituri attribute MUST be used</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="scaleunituri" type="IRIType">
<xs:annotation>
<xs:documentation>The units which apply to the rating scale - expressed by a URI / either the scaleunit or the scaleunituri attribute MUST be used</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="raters" type="xs:nonNegativeInteger" use="optional">
<xs:annotation>
<xs:documentation>The number of parties acting as raters.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="ratertype" type="QCodeType" use="optional">
<xs:annotation>
<xs:documentation>The type of the rating parties - expressed by a QCode</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="ratertypeuri" type="IRIType" use="optional">
<xs:annotation>
<xs:documentation>The type of the rating parties - expressed by a URI</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="ratingtype" type="QCodeType">
<xs:annotation>
<xs:documentation>Full definition of the rating - expressed by a QCode</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="ratingtypeuri" type="IRIType">
<xs:annotation>
<xs:documentation>Full definition of the rating - expressed by a URI</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:anyAttribute namespace="##other" processContents="lax" />
</xs:complexType>
</xs:element>
|