complexType entityType
diagram gluon3_1_p797.png
namespace urn:ebu:metadata-schema:ebuCore_2014
children ebucore:contactDetails ebucore:organisationDetails ebucore:role
used by
elements identifierType/attributor subjectType/attributor descriptionType/attributor organisationDetailsType/contacts coreMetadataType/contributor coreMetadataType/creator ebuCoreMainType/metadataProvider coreMetadataType/publisher ratingType/ratingProvider contactDetailsType/relatedContacts rightsType/rightsHolder
attributes
Name  Type  Use  Default  Fixed  Annotation
entityId  xs:anyURI        
documentation
To provide a unique Id for the entity.
annotation
documentation
To identify a person, group of persons or organisation
source <xs:complexType name="entityType">
 
<xs:annotation>
   
<xs:documentation>To identify a person, group of persons or organisation</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="contactDetails" type="ebucore:contactDetailsType" minOccurs="0" maxOccurs="unbounded">
     
<xs:annotation>
       
<xs:documentation> Minimum information providing means to further identify and
contact a person.
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="organisationDetails" type="ebucore:organisationDetailsType" minOccurs="0" maxOccurs="unbounded">
     
<xs:annotation>
       
<xs:documentation>Minimum information providing means to further identify and
contact the entity as an organisation.
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="role" minOccurs="0" maxOccurs="unbounded">
     
<xs:annotation>
       
<xs:documentation> Used to identify the function fulfilled by the person, group or
organisation described as an entity. This is used to detail the role of a
'contributor'. This also applies to e.g. 'creator' as several functions can
be seen as participating to the creative process
</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:attributeGroup ref="ebucore:typeGroup"/>
       
<xs:attribute name="costCentre">
         
<xs:annotation>
           
<xs:documentation> An attribute to associated an entity to a cost centre in
the framework of the defined role/job
</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
 
<xs:attribute name="entityId" type="anyURI">
   
<xs:annotation>
     
<xs:documentation> To provide a unique Id for the entity. </xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
</xs:complexType>

attribute entityType/@entityId
type xs:anyURI
annotation
documentation
To provide a unique Id for the entity.
source <xs:attribute name="entityId" type="anyURI">
 
<xs:annotation>
   
<xs:documentation> To provide a unique Id for the entity. </xs:documentation>
 
</xs:annotation>
</xs:attribute>

element entityType/contactDetails
diagram gluon3_1_p798.png
namespace urn:ebu:metadata-schema:ebuCore_2014
type ebucore:contactDetailsType
properties
minOcc 0
maxOcc unbounded
content complex
children ebucore:name ebucore:givenName ebucore:familyName ebucore:otherGivenName ebucore:suffix ebucore:salutation ebucore:birthDate ebucore:deathDate ebucore:username ebucore:nickname ebucore:occupation ebucore:details ebucore:stageName ebucore:guest ebucore:gender ebucore:relatedInformationLink ebucore:relatedContacts ebucore:skill
attributes
Name  Type  Use  Default  Fixed  Annotation
contactId  xs:anyURI        
documentation
To provide a unique identifier for a contact.
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.
lastUpdate  xs:date        
documentation
To provide a date when this information was last known to be valid.
annotation
documentation
Minimum information providing means to further identify and
contact a person.
source <xs:element name="contactDetails" type="ebucore:contactDetailsType" minOccurs="0" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation> Minimum information providing means to further identify and
contact a person.
</xs:documentation>
 
</xs:annotation>
</xs:element>

element entityType/organisationDetails
diagram gluon3_1_p799.png
namespace urn:ebu:metadata-schema:ebuCore_2014
type ebucore:organisationDetailsType
properties
minOcc 0
maxOcc unbounded
content complex
children ebucore:organisationName ebucore:organisationCode ebucore:organisationDepartment ebucore:details ebucore:relatedInformationLink ebucore:contacts
attributes
Name  Type  Use  Default  Fixed  Annotation
organisationId  xs:anyURI        
documentation
To provide a unique identifier for an organisation.
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.
linkToLogo  xs:anyURI        
documentation
A logo to visually identifiy an organisation
lastUpdate  xs:date        
documentation
To provide a date when this information was known to be valid.
annotation
documentation
Minimum information providing means to further identify and
contact the entity as an organisation.
source <xs:element name="organisationDetails" type="ebucore:organisationDetailsType" minOccurs="0" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>Minimum information providing means to further identify and
contact the entity as an organisation.
</xs:documentation>
 
</xs:annotation>
</xs:element>

element entityType/role
diagram gluon3_1_p800.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.
costCentre          
documentation
An attribute to associated an entity to a cost centre in
the framework of the defined role/job
annotation
documentation
Used to identify the function fulfilled by the person, group or
organisation described as an entity. This is used to detail the role of a
'contributor'. This also applies to e.g. 'creator' as several functions can
be seen as participating to the creative process
source <xs:element name="role" minOccurs="0" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation> Used to identify the function fulfilled by the person, group or
organisation described as an entity. This is used to detail the role of a
'contributor'. This also applies to e.g. 'creator' as several functions can
be seen as participating to the creative process
</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:attributeGroup ref="ebucore:typeGroup"/>
   
<xs:attribute name="costCentre">
     
<xs:annotation>
       
<xs:documentation> An attribute to associated an entity to a cost centre in
the framework of the defined role/job
</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute entityType/role/@costCentre
annotation
documentation
An attribute to associated an entity to a cost centre in
the framework of the defined role/job
source <xs:attribute name="costCentre">
 
<xs:annotation>
   
<xs:documentation> An attribute to associated an entity to a cost centre in
the framework of the defined role/job
</xs:documentation>
 
</xs:annotation>
</xs:attribute>


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