diagram | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | urn:ebu:metadata-schema:ebuCore_2014 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | extension of ebucore:coreMetadataType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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> |
type | xs:NMTOKEN | ||
annotation |
|
||
source | <xs:attribute name="partId" type="NMTOKEN"> <xs:annotation> <xs:documentation> To uniquely identify a part. </xs:documentation> </xs:annotation> </xs:attribute> |
type | xs:string | ||
annotation |
|
||
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> |
type | xs:string | ||
annotation |
|
||
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> |
type | xs:integer | ||
annotation |
|
||
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> |
type | xs:integer | ||
annotation |
|
||
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> |
diagram | |||||||||||||||||||||||||||||||||||||||||||||||
namespace | urn:ebu:metadata-schema:ebuCore_2014 | ||||||||||||||||||||||||||||||||||||||||||||||
type | ebucore:timeType | ||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||
children | ebucore:timecode ebucore:normalPlayTime ebucore:editUnitNumber ebucore:time | ||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||
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> |
diagram | |||||||||||||||||||||||||||||||||||||||||||||||
namespace | urn:ebu:metadata-schema:ebuCore_2014 | ||||||||||||||||||||||||||||||||||||||||||||||
type | ebucore:durationType | ||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||
children | ebucore:timecode ebucore:normalPlayTime ebucore:editUnitNumber ebucore:duration | ||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||
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> |