sportsPropertyComplexType

An extensible property, similar to structures in NewsML 1.

Complex Type Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
allowed-values xs:string optional
Points to a controlled vocabulary that delimits the set of allowed values for the property.
class xs:string optional
An open placeholder for categorization.
formal-name xs:string optional
The code or key for the property.
id xs:ID optional
An XML-specific identifier for the element.
scheme xs:string optional
Distinguishes which of possibly multiple naming schemes in the controlled vocabulary is the one that governs this formal-name.
style xs:string optional
An open placeholder for reference by an external stylesheet.
value xs:string optional
The value of the property. For example, if formal-name equals favorite-color, then value might equal blue.
vocabulary xs:string optional
Provides a pointer to a Topic Set which is the controlled vocabulary that can be used to resolve the meaning of the formal-name.

Used By

Source

<xs:complexType name="sportsPropertyComplexType">
  <xs:annotation>
    <xs:documentation>An extensible property, similar to structures in NewsML 1.</xs:documentation>
  </xs:annotation>
  <xs:attributeGroup ref="commonAttributes"/>
  <xs:attribute name="formal-name" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>The code or key for the property.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="vocabulary" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Provides a pointer to a Topic Set which is the controlled vocabulary that can be used to resolve the meaning of the formal-name.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="scheme" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Distinguishes which of possibly multiple naming schemes in the controlled vocabulary is the one that governs this formal-name.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="value" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>The value of the property. For example, if formal-name equals favorite-color, then value might equal blue.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="allowed-values" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Points to a controlled vocabulary that delimits the set of allowed values for the property.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>