group fileInfo
diagram gluon3_1_p585.png
namespace urn:ebu:metadata-schema:ebuCore_2014
children ebucore:fileSize ebucore:fileName ebucore:mimeType ebucore:locator ebucore:hash
used by
complexType formatType
annotation
documentation
To provide generic information on an instantiation/file.
source <xs:group name="fileInfo">
 
<xs:annotation>
   
<xs:documentation> To provide generic information on an instantiation/file.
</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="fileSize" type="long" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>To indicate the storage requirements or file size of a digital
resource. The file size is expressed in bytes.
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="fileName" type="string" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation> The name of the file as it appears in the location path or url.
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="mimeType" minOccurs="0" maxOccurs="unbounded">
     
<xs:annotation>
       
<xs:documentation>Define the main MIME type as defined by IANA: e.g. audio, video,
text, application, or a container MIME type
</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:attributeGroup ref="ebucore:typeGroup">
         
<xs:annotation>
           
<xs:documentation> A group of attributes to specify a MIME type.
</xs:documentation>
         
</xs:annotation>
       
</xs:attributeGroup>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="locator" minOccurs="0" maxOccurs="unbounded">
     
<xs:annotation>
       
<xs:documentation>An "address for a resource". For an organisation or producer
acting as caretaker for a media resource, Format Location may contain
information about a specific shelf location for an asset, including an
organisation's name, departmental name, shelf id. and contact information.
The Format Location for a data file or web page may include a complete URI
with a domain, path, filename or html URL. Examples: "Archives Building A,
Row J, Shelf 2", "d://playout/server/content.mpg",
"http://www.ebu.ch/CorporateVideo.avi". The storage structure to be found at
the locator address may be complex and form of sub-directories e.g. for
video, audio and data.
</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:simpleContent>
         
<xs:extension base="anyURI">
           
<xs:attributeGroup ref="ebucore:typeGroup">
             
<xs:annotation>
               
<xs:documentation>The typeGroup can be used to define e.g. the
storage type from a predefined list. or as a term. The
definition can be used to provide any additional information
as deemed necessary e.g. on the location and/ or managing
entity.
</xs:documentation>
             
</xs:annotation>
           
</xs:attributeGroup>
         
</xs:extension>
       
</xs:simpleContent>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="hash" type="ebucore:hashType" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>A hash code to verify the integrity of an essence
file
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:group>

element fileInfo/fileSize
diagram gluon3_1_p586.png
namespace urn:ebu:metadata-schema:ebuCore_2014
type xs:long
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
To indicate the storage requirements or file size of a digital
resource. The file size is expressed in bytes.
source <xs:element name="fileSize" type="long" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>To indicate the storage requirements or file size of a digital
resource. The file size is expressed in bytes.
</xs:documentation>
 
</xs:annotation>
</xs:element>

element fileInfo/fileName
diagram gluon3_1_p587.png
namespace urn:ebu:metadata-schema:ebuCore_2014
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
The name of the file as it appears in the location path or url.
source <xs:element name="fileName" type="string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation> The name of the file as it appears in the location path or url.
</xs:documentation>
 
</xs:annotation>
</xs:element>

element fileInfo/mimeType
diagram gluon3_1_p588.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
Define the main MIME type as defined by IANA: e.g. audio, video,
text, application, or a container MIME type
source <xs:element name="mimeType" minOccurs="0" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>Define the main MIME type as defined by IANA: e.g. audio, video,
text, application, or a container MIME type
</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:attributeGroup ref="ebucore:typeGroup">
     
<xs:annotation>
       
<xs:documentation> A group of attributes to specify a MIME type.
</xs:documentation>
     
</xs:annotation>
   
</xs:attributeGroup>
 
</xs:complexType>
</xs:element>

element fileInfo/locator
diagram gluon3_1_p589.png
namespace urn:ebu:metadata-schema:ebuCore_2014
type extension of xs:anyURI
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
An "address for a resource". For an organisation or producer
acting as caretaker for a media resource, Format Location may contain
information about a specific shelf location for an asset, including an
organisation's name, departmental name, shelf id. and contact information.
The Format Location for a data file or web page may include a complete URI
with a domain, path, filename or html URL. Examples: "Archives Building A,
Row J, Shelf 2", "d://playout/server/content.mpg",
"http://www.ebu.ch/CorporateVideo.avi". The storage structure to be found at
the locator address may be complex and form of sub-directories e.g. for
video, audio and data.
source <xs:element name="locator" minOccurs="0" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>An "address for a resource". For an organisation or producer
acting as caretaker for a media resource, Format Location may contain
information about a specific shelf location for an asset, including an
organisation's name, departmental name, shelf id. and contact information.
The Format Location for a data file or web page may include a complete URI
with a domain, path, filename or html URL. Examples: "Archives Building A,
Row J, Shelf 2", "d://playout/server/content.mpg",
"http://www.ebu.ch/CorporateVideo.avi". The storage structure to be found at
the locator address may be complex and form of sub-directories e.g. for
video, audio and data.
</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="anyURI">
       
<xs:attributeGroup ref="ebucore:typeGroup">
         
<xs:annotation>
           
<xs:documentation>The typeGroup can be used to define e.g. the
storage type from a predefined list. or as a term. The
definition can be used to provide any additional information
as deemed necessary e.g. on the location and/ or managing
entity.
</xs:documentation>
         
</xs:annotation>
       
</xs:attributeGroup>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

element fileInfo/hash
diagram gluon3_1_p590.png
namespace urn:ebu:metadata-schema:ebuCore_2014
type ebucore:hashType
properties
minOcc 0
maxOcc 1
content complex
children ebucore:hashValue ebucore:hashFunction
annotation
documentation
A hash code to verify the integrity of an essence
file
source <xs:element name="hash" type="ebucore:hashType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>A hash code to verify the integrity of an essence
file
</xs:documentation>
 
</xs:annotation>
</xs:element>


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