MTTrackAgreementRelationship Data Type

A MTTrackAgreementRelationship represents a relationship between a MTTrack and a MTAgreement. It thus represents an agreement which a track is associated with.

Namespace
(Default)
Schema
ns0.xsd
Properties
name data type type namespace min/max occurs constraints description
agreement MTAgreement element 1/1 required The agreement which takes part in the relationship.
id string element 0/1   An UUID (version 4) which uniquely represents this society.
track MTTrack element 1/1 required The track which takes part in the relationship.
updated dateTime element 0/1   A timestamp indicating when this society was created or last updated.
value double element 1/1   The share which the agreement owns in the track.

Example

<trackAgreementRelationship>
  <agreement>
    <comment>...</comment>
    <name>...</name>
    <originalPublisher>
      <id>...</id>
      <ipi>...</ipi>
      <originalPublisherLibraryRelationships>
        <originalPublisherLibraryRelationship/>
      </originalPublisherLibraryRelationships>
      <name>...</name>
      <society/>
      <updated>...</updated>
    </originalPublisher>
    <originalPublisherShare>...</originalPublisherShare>
    <subPublisherShare>...</subPublisherShare>
    <societyRelationships>
      <societyRelationship>
        <agreement/>
        <id>...</id>
        <name>...</name>
        <number>...</number>
        <society/>
        <status>...</status>
        <subPublisher/>
        <subStatus>...</subStatus>
        <updated>...</updated>
      </societyRelationship>
    </societyRelationships>
    <id>...</id>
    <updated>...</updated>
  </agreement>
  <id>...</id>
  <track>
    <album>
      <comment>...</comment>
      <created>...</created>
      <distribute>...</distribute>
      <id>...</id>
      <library/>
      <number>...</number>
      <status>...</status>
      <title>...</title>
      <updated>...</updated>
    </album>
    <alternativeTitle>...</alternativeTitle>
    <agreementRelationships>
      <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>
        <track/>
        <updated>...</updated>
      </genreRelationship>
    </genreRelationships>
    <hierarchyNodeRelationships>
      <hierarchyNodeRelationship>
        <created>...</created>
        <hierarchyNode/>
        <id>...</id>
        <updated>...</updated>
      </hierarchyNodeRelationship>
    </hierarchyNodeRelationships>
    <id>...</id>
    <keywordRelationships>
      <keywordRelationship>
        <id>...</id>
        <keyword/>
        <track/>
        <updated>...</updated>
      </keywordRelationship>
    </keywordRelationships>
    <number>...</number>
    <parent/>
    <publicDomain>...</publicDomain>
    <shares>
      <share>
        <id>...</id>
        <role>...</role>
        <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>
  <value>...</value>
  <updated>...</updated>
</trackAgreementRelationship>