complexType partType
diagram gluon3_1_p859.png
namespace urn:ebu:metadata-schema:ebuCore_2014
type extension of ebucore:coreMetadataType
properties
base ebucore:coreMetadataType
children ebucore:title ebucore:alternativeTitle ebucore:creator ebucore:subject ebucore:description ebucore:publisher ebucore:contributor ebucore:date ebucore:type ebucore:format ebucore:identifier source ebucore:language ebucore:relation ebucore:isRelatedTo ebucore:isNextInSequence ebucore:isVersionOf ebucore:hasVersion ebucore:isReplacedBy ebucore:replaces ebucore:isRequiredBy ebucore:requires ebucore:isPartOf ebucore:hasPart ebucore:hasTrackPart ebucore:isReferencedBy ebucore:references ebucore:isFormatOf ebucore:hasFormat ebucore:isEpisodeOf ebucore:isSeasonOf ebucore:hasEpisode ebucore:hasSeason ebucore:isMemberOf ebucore:hasMember ebucore:sameAs ebucore:coverage ebucore:rights ebucore:version ebucore:publicationHistory ebucore:planning ebucore:rating ebucore:part ebucore:partStartTime ebucore:partDuration
used by
element coreMetadataType/part
attributes
Name  Type  Use  Default  Fixed  Annotation
partId  xs:NMTOKEN        
documentation
To uniquely identify a part.
partName  xs:string        
documentation
Tor provide a human readable name for a part.
partDefinition  xs:string        
documentation
Tor provide a human definition name for a part.
partNumber  xs:integer        
documentation
To provide a number associated with a part.
partTotalNumber  xs:integer        
documentation
To indicate the total number of parts of a particular type.
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
To describe e.g. editorial segment / fragments (to be identified or
located using e.g. W3C's Media Fragment URIs, timelines e.g. for dynamic technical
metadata, play lists, elements of a group (itself described at root level) such as
"tracks" of a record, episodes of a series or season, etc. It can also be sued to
split data into user defined clusters. It can be used to describe different
instantiations of the same asset in different locations possibly in a different
formats with different rights. Etc.
source <xs:complexType name="partType">
 
<xs:annotation>
   
<xs:documentation> To describe e.g. editorial segment / fragments (to be identified or
located using e.g. W3C's Media Fragment URIs, timelines e.g. for dynamic technical
metadata, play lists, elements of a group (itself described at root level) such as
"tracks" of a record, episodes of a series or season, etc. It can also be sued to
split data into user defined clusters. It can be used to describe different
instantiations of the same asset in different locations possibly in a different
formats with different rights. Etc.
</xs:documentation>
 
</xs:annotation>
 
<xs:complexContent>
   
<xs:extension base="ebucore:coreMetadataType">
     
<xs:annotation>
       
<xs:documentation> Each part can be described using the same level of detiled
information as provided by the coreMetadata element.
</xs:documentation>
     
</xs:annotation>
     
<xs:sequence>
       
<xs:element name="partStartTime" type="ebucore:timeType" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation> To indicate the start time of a part if of temporal
nature.
</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="partDuration" type="ebucore:durationType" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation> To indicate the duration of a part if of temporal
nature.
</xs:documentation>
         
</xs:annotation>
       
</xs:element>
     
</xs:sequence>
     
<xs:attribute name="partId" type="NMTOKEN">
       
<xs:annotation>
         
<xs:documentation> To uniquely identify a part. </xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="partName" type="string">
       
<xs:annotation>
         
<xs:documentation> Tor provide a human readable name for a part.
</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="partDefinition" type="string">
       
<xs:annotation>
         
<xs:documentation> Tor provide a human definition name for a part.
</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="partNumber" type="integer">
       
<xs:annotation>
         
<xs:documentation> To provide a number associated with a part. </xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="partTotalNumber" type="integer">
       
<xs:annotation>
         
<xs:documentation> To indicate the total number of parts of a particular type.
</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attributeGroup ref="ebucore:typeGroup">
       
<xs:annotation>
         
<xs:documentation> A group of attributes used to define the type of part.
</xs:documentation>
       
</xs:annotation>
     
</xs:attributeGroup>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

attribute partType/@partId
type xs:NMTOKEN
annotation
documentation
To uniquely identify a part.
source <xs:attribute name="partId" type="NMTOKEN">
 
<xs:annotation>
   
<xs:documentation> To uniquely identify a part. </xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute partType/@partName
type xs:string
annotation
documentation
Tor provide a human readable name for a part.
source <xs:attribute name="partName" type="string">
 
<xs:annotation>
   
<xs:documentation> Tor provide a human readable name for a part.
</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute partType/@partDefinition
type xs:string
annotation
documentation
Tor provide a human definition name for a part.
source <xs:attribute name="partDefinition" type="string">
 
<xs:annotation>
   
<xs:documentation> Tor provide a human definition name for a part.
</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute partType/@partNumber
type xs:integer
annotation
documentation
To provide a number associated with a part.
source <xs:attribute name="partNumber" type="integer">
 
<xs:annotation>
   
<xs:documentation> To provide a number associated with a part. </xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute partType/@partTotalNumber
type xs:integer
annotation
documentation
To indicate the total number of parts of a particular type.
source <xs:attribute name="partTotalNumber" type="integer">
 
<xs:annotation>
   
<xs:documentation> To indicate the total number of parts of a particular type.
</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element partType/partStartTime
diagram gluon3_1_p860.png
namespace urn:ebu:metadata-schema:ebuCore_2014
type ebucore:timeType
properties
minOcc 0
maxOcc 1
content complex
children ebucore:timecode ebucore:normalPlayTime ebucore:editUnitNumber ebucore:time
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
To indicate the start time of a part if of temporal
nature.
source <xs:element name="partStartTime" type="ebucore:timeType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation> To indicate the start time of a part if of temporal
nature.
</xs:documentation>
 
</xs:annotation>
</xs:element>

element partType/partDuration
diagram gluon3_1_p861.png
namespace urn:ebu:metadata-schema:ebuCore_2014
type ebucore:durationType
properties
minOcc 0
maxOcc 1
content complex
children ebucore:timecode ebucore:normalPlayTime ebucore:editUnitNumber ebucore:duration
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
To indicate the duration of a part if of temporal
nature.
source <xs:element name="partDuration" type="ebucore:durationType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation> To indicate the duration of a part if of temporal
nature.
</xs:documentation>
 
</xs:annotation>
</xs:element>


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