MTTrack Data Type

An MTTrack represents a musical work.

Namespace
(Default)
Schema
ns0.xsd
Properties
name data type type namespace min/max occurs wrapped by description
agreementRelationship list of MTTrackAgreementRelationship element 0/unbounded agreementRelationships  
album MTAlbum element 0/1   The album which the track belongs to.
alternativeTitle string element 0/1   The track alternative title.
audioFile list of MTAudioFile element 0/unbounded audioFiles All available audio files.
bpm int element 1/1   The bitrate.
created dateTime element 0/1   The date which this track was created in the system.
description string element 0/1   The track description.
genreRelationship list of MTTrackGenreRelationship element 0/unbounded genreRelationships Genres which applies to this track.
hierarchyNodeRelationship list of MTTrackHierarchyNodeRelationship element 0/unbounded hierarchyNodeRelationships Hierarchy nodes which applies to this track.
id string element 0/1    
keywordRelationship list of MTTrackKeywordRelationship element 0/unbounded keywordRelationships  
number int element 1/1    
parent MTTrack element 0/1    
publicDomain boolean element 1/1    
share list of MTShare element 0/unbounded shares  
status MTTrackStatus element 0/1    
title string element 0/1    
token string element 0/1    
updated dateTime element 0/1    
version string element 0/1    
versionType MTTrackVersionType element 0/1    
versioned boolean element 1/1    
year int element 1/1    

Example

<track>
  <album>
    <comment>...</comment>
    <created>...</created>
    <distribute>...</distribute>
    <id>...</id>
    <library>
      <code>...</code>
      <country>...</country>
      <id>...</id>
      <name>...</name>
      <owner/>
      <status>...</status>
      <updated>...</updated>
    </library>
    <number>...</number>
    <status>...</status>
    <title>...</title>
    <updated>...</updated>
  </album>
  <alternativeTitle>...</alternativeTitle>
  <agreementRelationships>
    <agreementRelationship>
      <agreement>
        <comment>...</comment>
        <name>...</name>
        <originalPublisher/>
        <originalPublisherShare>...</originalPublisherShare>
        <subPublisherShare>...</subPublisherShare>
        <societyRelationships>
          <societyRelationship/>
        </societyRelationships>
        <id>...</id>
        <updated>...</updated>
      </agreement>
      <id>...</id>
      <track/>
      <value>...</value>
      <updated>...</updated>
    </agreementRelationship>
  </agreementRelationships>
  <audioFiles>
    <audioFile>
      <bitRate>...</bitRate>
      <duration>...</duration>
      <id>...</id>
      <quality>...</quality>
      <sampleRate>...</sampleRate>
      <size>...</size>
      <track/>
      <type>...</type>
      <updated>...</updated>
    </audioFile>
  </audioFiles>
  <bpm>...</bpm>
  <created>...</created>
  <description>...</description>
  <genreRelationships>
    <genreRelationship>
      <genre>
        <id>...</id>
        <name>...</name>
        <parent/>
        <updated>...</updated>
      </genre>
      <id>...</id>
      <track/>
      <updated>...</updated>
    </genreRelationship>
  </genreRelationships>
  <hierarchyNodeRelationships>
    <hierarchyNodeRelationship>
      <created>...</created>
      <hierarchyNode>
        <created>...</created>
        <id>...</id>
        <name>...</name>
        <parent/>
        <title>...</title>
        <updated>...</updated>
      </hierarchyNode>
      <id>...</id>
      <updated>...</updated>
    </hierarchyNodeRelationship>
  </hierarchyNodeRelationships>
  <id>...</id>
  <keywordRelationships>
    <keywordRelationship>
      <id>...</id>
      <keyword>
        <id>...</id>
        <name>...</name>
        <parent/>
        <updated>...</updated>
      </keyword>
      <track/>
      <updated>...</updated>
    </keywordRelationship>
  </keywordRelationships>
  <number>...</number>
  <parent/>
  <publicDomain>...</publicDomain>
  <shares>
    <share>
      <id>...</id>
      <role>...</role>
      <stakeholder>
        <cae>...</cae>
        <comment>...</comment>
        <id>...</id>
        <name>...</name>
        <type>...</type>
        <updated>...</updated>
      </stakeholder>
      <track/>
      <value>...</value>
      <updated>...</updated>
    </share>
  </shares>
  <status>...</status>
  <title>...</title>
  <token>...</token>
  <version>...</version>
  <versioned>...</versioned>
  <versionType>...</versionType>
  <year>...</year>
  <updated>...</updated>
</track>