tva:ServiceInformationType

Complex Type Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
fragmentExpirationDate dateTime optional
fragmentId tva:TVAIDType optional
fragmentVersion unsignedLong optional
metadataOriginIDRef tva:TVAIDRefType optional
serviceId tva:TVAIDType required
xml:lang xs:language optional
Attempting to install the relevant ISO 2- and 3-letter
codes as the enumerated possible values is probably never
going to be a realistic possibility.  See
RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry
at http://www.iana.org/assignments/lang-tag-apps.htm for
further information.

Used By

Source

<complexType name="ServiceInformationType">
  <sequence>
    <element name="Name" type="tva:ServiceInformationNameType" minOccurs="0" maxOccurs="unbounded"/>
    <element name="Owner" type="string" minOccurs="0" maxOccurs="unbounded"/>
    <element name="ServiceURL" type="anyURI" minOccurs="0"/>
    <element name="Logo" type="tva:TVAMediaLocatorType" minOccurs="0" maxOccurs="unbounded"/>
    <element name="ServiceDescription" type="tva:SynopsisType" minOccurs="0" maxOccurs="unbounded"/>
    <element name="ServiceGenre" type="tva:GenreType" minOccurs="0" maxOccurs="unbounded"/>
    <element name="ServiceLanguage" type="language" minOccurs="0" maxOccurs="unbounded"/>
    <element name="ParentService" type="tva:ServiceRefType" minOccurs="0" maxOccurs="unbounded"/>
    <element name="RelatedMaterial" type="tva:RelatedMaterialType" minOccurs="0" maxOccurs="unbounded"/>
    <element name="PurchaseList" type="tva:PurchaseListType" minOccurs="0"/>
    <element name="GroupPurchaseIDRef" type="tva:TVAIDRefType" minOccurs="0" maxOccurs="unbounded"/>
  </sequence>
  <attribute name="serviceId" type="tva:TVAIDType" use="required"/>
  <attributeGroup ref="tva:fragmentIdentification"/>
  <attribute name="metadataOriginIDRef" type="tva:TVAIDRefType" use="optional"/>
  <attribute ref="xml:lang" use="optional"/>
</complexType>