complexType typeType
diagram gluon3_1_p928.png
namespace urn:ebu:metadata-schema:ebuCore_2014
children type ebucore:genre ebucore:objectType ebucore:targetAudience
used by
element coreMetadataType/type
attributes
Name  Type  Use  Default  Fixed  Annotation
typeLabel  xs:string        
documentation
Free text to define the type of the associated element.
typeDefinition  xs:string        
documentation
Free text to provide a definition for the type.
typeLink  xs:anyURI        
documentation
A URI to link e.g. to a type in a classification scheme.
typeSource  xs:string        
documentation
To identify a source of attribution.
typeLanguage  xs:language        
documentation
To define the language in which the type information is provided.
note  xs:string        
documentation
Optional additional contextual information.
annotation
documentation
The nature or genre of the content of the resource. Type includes terms
describing general categories, functions, genres, or aggregation levels for content.
Recommended best practice is to select a value from a controlled vocabulary. To
describe the physical or digital manifestation of the resource, use the FORMAT
element.
source <xs:complexType name="typeType">
 
<xs:annotation>
   
<xs:documentation>The nature or genre of the content of the resource. Type includes terms
describing general categories, functions, genres, or aggregation levels for content.
Recommended best practice is to select a value from a controlled vocabulary. To
describe the physical or digital manifestation of the resource, use the FORMAT
element.
</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element ref="dc:type" minOccurs="0" maxOccurs="unbounded">
     
<xs:annotation>
       
<xs:documentation> The EBU core metadata set is built as a refinement of the Dublin
Core.
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="genre" minOccurs="0" maxOccurs="unbounded">
     
<xs:annotation>
       
<xs:documentation>A type element specifically dedicated to the description of a
resource genre
</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:attributeGroup ref="ebucore:typeGroup">
         
<xs:annotation>
           
<xs:documentation>To define the Type reference data.</xs:documentation>
         
</xs:annotation>
       
</xs:attributeGroup>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="objectType" minOccurs="0" maxOccurs="unbounded">
     
<xs:annotation>
       
<xs:documentation>A type element specifically dedicated to the description of type
of resource being describe e.g. programme, item, episode, series,
record
</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:attributeGroup ref="ebucore:typeGroup">
         
<xs:annotation>
           
<xs:documentation>To define the Type reference data.</xs:documentation>
         
</xs:annotation>
       
</xs:attributeGroup>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="targetAudience" type="ebucore:targetAudienceType" minOccurs="0" maxOccurs="unbounded">
     
<xs:annotation>
       
<xs:documentation>A type element specifically dedicated to the description of a
resource target audience e.g. parental guidance or geographical/occupational
group. The group of format attributes is used to identify the
rating/classification system. The group of type attributes is used to define
the kind of rating / classification, i.e. its purpose. This covers two
concepts also known as AudienceRating and AudienceLevel
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
 
<xs:attributeGroup ref="ebucore:typeGroup">
   
<xs:annotation>
     
<xs:documentation> To allow defining a type of dc:type other than 'genre',
'objectType', or 'targetAudience'.
</xs:documentation>
   
</xs:annotation>
 
</xs:attributeGroup>
 
<xs:attribute name="note" type="string">
   
<xs:annotation>
     
<xs:documentation> Optional additional contextual information. </xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
</xs:complexType>

attribute typeType/@note
type xs:string
annotation
documentation
Optional additional contextual information.
source <xs:attribute name="note" type="string">
 
<xs:annotation>
   
<xs:documentation> Optional additional contextual information. </xs:documentation>
 
</xs:annotation>
</xs:attribute>

element typeType/genre
diagram gluon3_1_p929.png
namespace urn:ebu:metadata-schema:ebuCore_2014
properties
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
typeLabel  xs:string        
documentation
Free text to define the type of the associated element.
typeDefinition  xs:string        
documentation
Free text to provide a definition for the type.
typeLink  xs:anyURI        
documentation
A URI to link e.g. to a type in a classification scheme.
typeSource  xs:string        
documentation
To identify a source of attribution.
typeLanguage  xs:language        
documentation
To define the language in which the type information is provided.
annotation
documentation
A type element specifically dedicated to the description of a
resource genre
source <xs:element name="genre" minOccurs="0" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>A type element specifically dedicated to the description of a
resource genre
</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:attributeGroup ref="ebucore:typeGroup">
     
<xs:annotation>
       
<xs:documentation>To define the Type reference data.</xs:documentation>
     
</xs:annotation>
   
</xs:attributeGroup>
 
</xs:complexType>
</xs:element>

element typeType/objectType
diagram gluon3_1_p930.png
namespace urn:ebu:metadata-schema:ebuCore_2014
properties
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
typeLabel  xs:string        
documentation
Free text to define the type of the associated element.
typeDefinition  xs:string        
documentation
Free text to provide a definition for the type.
typeLink  xs:anyURI        
documentation
A URI to link e.g. to a type in a classification scheme.
typeSource  xs:string        
documentation
To identify a source of attribution.
typeLanguage  xs:language        
documentation
To define the language in which the type information is provided.
annotation
documentation
A type element specifically dedicated to the description of type
of resource being describe e.g. programme, item, episode, series,
record
source <xs:element name="objectType" minOccurs="0" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>A type element specifically dedicated to the description of type
of resource being describe e.g. programme, item, episode, series,
record
</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:attributeGroup ref="ebucore:typeGroup">
     
<xs:annotation>
       
<xs:documentation>To define the Type reference data.</xs:documentation>
     
</xs:annotation>
   
</xs:attributeGroup>
 
</xs:complexType>
</xs:element>

element typeType/targetAudience
diagram gluon3_1_p931.png
namespace urn:ebu:metadata-schema:ebuCore_2014
type ebucore:targetAudienceType
properties
minOcc 0
maxOcc unbounded
content complex
children ebucore:targetRegion ebucore:targetExclusionRegion
attributes
Name  Type  Use  Default  Fixed  Annotation
typeLabel  xs:string        
documentation
Free text to define the type of the associated element.
typeDefinition  xs:string        
documentation
Free text to provide a definition for the type.
typeLink  xs:anyURI        
documentation
A URI to link e.g. to a type in a classification scheme.
typeSource  xs:string        
documentation
To identify a source of attribution.
typeLanguage  xs:language        
documentation
To define the language in which the type information is provided.
formatLabel  xs:string        
documentation
Free text to define the format of the associated element.
formatDefinition  xs:string        
documentation
Free text to provide a definition for the format.
formatLink  xs:anyURI        
documentation
A URI to link e.g. to a format in a classification scheme.
formatSource  xs:string        
documentation
To identify a source of attribution.
formatLanguage  xs:language        
documentation
To define the language in which the type information is provided.
reason  xs:string        
documentation
An attribute to optionnally explain why this target audience has been
selected
linkToLogo  xs:anyURI        
documentation
A link to a visual representation of the target audience rating, if
available
notRated  xs:boolean        
documentation
A flag to signal that content has not been rated (if set to
"true")
adultContent  xs:boolean        
documentation
A flag to signal if content is adult content (if set to "true") or
not for easy identification
annotation
documentation
A type element specifically dedicated to the description of a
resource target audience e.g. parental guidance or geographical/occupational
group. The group of format attributes is used to identify the
rating/classification system. The group of type attributes is used to define
the kind of rating / classification, i.e. its purpose. This covers two
concepts also known as AudienceRating and AudienceLevel
source <xs:element name="targetAudience" type="ebucore:targetAudienceType" minOccurs="0" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>A type element specifically dedicated to the description of a
resource target audience e.g. parental guidance or geographical/occupational
group. The group of format attributes is used to identify the
rating/classification system. The group of type attributes is used to define
the kind of rating / classification, i.e. its purpose. This covers two
concepts also known as AudienceRating and AudienceLevel
</xs:documentation>
 
</xs:annotation>
</xs:element>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy