THIS VERSION IS NOT THE LATEST RELEVANT DDEX STANDARD. DDEX RECOMMENDS TO USE THE LATEST VERSION.

Skip to end of metadata
Go to start of metadata

 

 

This section of the DDEX Knowledge Base contains version 3.6 of the "Electronic Release Notification Message Suite Standard"

1 Introduction

This standard was developed by the member organisations of the Digital Data Exchange, LLC (DDEX) and provides a suite of messages that give a uniform mechanism to enable Release Creators (usually record companies) to inform DSPs about Releases — whether they are newly created or “back catalogue” — that are available for distribution to consumers. Such communication may include Resource-level information of may be done at Release level.

This standard also enables Release Creators to inform DSPs in a standardised way the terms and conditions under which such Releases can be made available.

Any organisation wishing to implement this (or any other DDEX Standard) is required to apply for an Implementation Licence. The terms of the licence and an application form can be found at http://ddex.net/implementing-ddex-standards.


 

2 Scope

 

 2.1 Introduction
The suite of messages contained in this Standard provides a mechanism for Release Providers (usually record companies) to inform their distribution partners (herein called Digital Service Providers (DSPs), including Internet Service Providers (ISPs) and Mobile Service Providers (MSPs)) about Releases that can be made available to the public as electronic Products. Such Releases can include, amongst others, Releases for mobile use, Releases for download under pay-as-you-go, advertisement-supported and subscription models and audiovisual Releases.

The messages will allow such standardised information flow about the Releases themselves (i.e. Release metadata) as well as information about the commercial terms under which such Releases can be made available.

Sending or receiving a message using this standard does not necessarily imply, however, that all legal obligations are met for the Releases to be made available.

 2.2 Organisation of the Document

This DDEX Standard has six clauses and two annexes. Clause 1 and 2 provide a general introduction and the scope of this. Clauses 3 and 4 give a set of normative references as well as terms, definitions and abbreviations that are used in this Standard.

Clause 5 provides a non-technical overview of the messages, including the choreography of when it is anticipated that each message will be sent and a diagrammatic representation of the content of each message. Clause 6 then specifies all elements of all messages within this Standard, and their descriptions as they appear in the DDEX Data Dictionary.

Annex A then provides a list of all allowed-value sets, including their allowed values and respective definitions as used in this Standard. The last annex to be part of this document, Annex B, provides release notes, indicating the features new to this version of Electronic Release Notification Message Suite Standard.

3 Normative References

 Click here to expand...

The following normative documents contain provisions, which through reference in this text constitute provisions of this Standard. For dated references, subsequent amendments to, or revisions of, any of these publications do not apply. For undated references, the latest version applies.
  • DDEX Data Dictionary Standard. Latest Version
  • DDEX Party Identifier (DPID) Standard. Latest Version
  • IFPI: Global Release Identifier (GRid) Standard. Latest Version
  • CISAC: Musical Work Licence Identifier (MWLI) Standard. Latest Version
  • IETF RfC 4646, Tags for Identifying Languages. Latest Version.
  • ISO 639-1988, Code for the representation of the names of languages
  • ISO 3166-1:1997 Codes for the representation of names of countries and their sub-divisions – Part 1: Country codes
  • ISO 3901:2001, Information and documentation – International Standard Recording Code (ISRC)
  • ISO 4217:2001 Codes for the representation of currencies and funds
  • ISO 7064:1983, Data Processing – Check Character Systems
  • ISO 8601:2004, Data elements and interchange formats – Information interchange – Representation of dates and times[1]
  • W3C. XML Schema Part 1: Structures. Second Edition. 2004
  • W3C. XML Schema Part 2: Datatypes. Second Edition. 2004


[1] Information on ISO 8601 can be found in Annex D of Part 2 (Datatypes Second Edition) of the XML Schema standard (http://www.w3.org/TR/xmlschema-2/#isoformats).

4 Terms and Abbreviations

 4.1 Terms and Definitions

Contractually Mandatory

An entity in a DDEX Message that has the technical cardinality of 0-1 or 0-n but that is mandatory when a DDEX message is sent in a specific commercial context.

Contractually Mandatory fields may, however, be mandatory when a DDEX message is sent in a specific commercial context. In such circumstances, a message is deemed conformant only if and when it contains all the “contractually mandatory” fields as agreed by Message Sender and Message Recipient.

Digital Service Provider (DSP)

A Digital Service Provider (DSP), a Party making Releases available to Consumers or other DSPs over a public Telecom network. This includes MSPs (Mobile Service Providers) and ISPs (Internet Service Providers). 

Musical Work

A Work intended to be perceivable as a combination of sounds, with or without accompanying text.

Any words that are intended to be expressed with a MusicalWork (often termed Lyrics) form part of that MusicalWork; not all MusicalWorks have Lyrics.
A MusicalWork may be expressed and fixed to become part of a SoundRecording or a Video Recording, or may be used to create notated music (sheet music, scores, instrumental parts) or sound generation codes (such as MIDI files).
In some cases, the MusicalWork comes into existence simultaneously with its expression. This is common in extemporised forms such as jazz music.

Product

A Manifestation of a Release (or another Resource) which is made available to Consumers, by sale, loan or other means. The attributes of a Release in its digital manifestation as a Product may be technical (e.g., the codec or bit rate); a mode of distribution (e.g., downloading or streaming); or a commercial term (e.g., price).

Release

A Release is an abstract entity representing a bundle of one or more Resources compiled by an Issuer. The Resources in Releases are normally primarily sound recordings or music audio-visual recordings, but this is not invariably the case. The Release is not itself the item of trade (or “Product”). Products have more extensive attributes than Releases; one Release may be disseminated in many different Products.

Release Creator

Release Creator is an organisation which is the owner of copyrights in sound and/or music audiovisual recordings and/or exclusive licensees of copyrights in sound and/or music audiovisual recordings.

Resource

A digital fixation of an expression of an abstract Work (such as a sound recording, a video, an image, software or a passage of text). Resources are individual assets that make up a Release. Typical Resources are sound recordings, video clips and cover art images.

 4.2 Abbreviations

AMEPAutomated Message Exchange Protocol
ACAAppointed Certification Agency
AVSAllowed Value Set
BPBusiness Profile
CISAC

Confédération internationale des sociétés d'auteurs et compositeurs, the International Confederation of Societies of Authors and Composers (see cisac.org)

CACertification Agency
CTConformance Tester
DAWDigital Audio Workstation
DDEX

Digital Data Exchange

DSIGDigital Signature
DSPDigital Service Provider (incudes Mobile Service Providers)
DSRDigital Sales Reporting
ERNElectronic Release Notification
FTPFile Transfer Protocol (FTP specifically includes SFTP)
GRidGlobal Release Identifier
HTTPHypertext Transport Protocol  (HTTP specifically includes HTTPS)
HTTPSSecure Hypertext Transport Protocol
IECInternational Electrotechnical Commission (see iec.ch)
ISOInternational Organisation for Standardisation (see iso.org)
MIMEMultipurpose Internet Mail Extensions
MLCMusic Licensing Company
MWLMusical Works Licensing
MWNMusical Works Notification
MRBV

Multi-Record-Block Variant

PCAPrivate Certification Agency
PDFPortable Document Format
RESTREpresentational State Transfer
RINRecording Information Notification
SFTPSecure FTP
SRBV

Single-Record-Block Variant

TISTerritory Information System (a CISAC Standard)
TLSTransport Layer Security
UGCUser-generated content
URLUniform Resource Locator
XMLeXtensible Markup Language
XSDXML Schema Definition
W3CWorld Wide Web Consortium (see w3c.org)
WSWeb Service

5 Message Overview

 5.1 Namespace

The full namespace for the XML Schema document for this Standard is
http://ddex.net/xml/ern/36

All messages developed within DDEX are based upon a common set of elements and their definitions. These are contained in the DDEX Data Dictionary available from ddex.net.

 5.2 Allowed-value Sets

All messages defined in this standard make intensive use of allowed-value sets. These allowed value sets are shared between all DDEX standards and DDEX provides a XML Schema Definition file for all of these allowed values. These values are also contained in the DDEX Data Dictionary available from ddex.net.

The full namespace for the XML Schema document for the allowed-value sets is

http://ddex.net/xml/avs/avs

DDEX may regularly extend this list of allowed-value sets. Any such extensions to this list are issued on a date later than the date on which this Standard is issued form part of this Standard. Thus the list of allowed-value sets provided Annex A contains the list of allowed-value sets valid on the data of issuance of this Standard.

 5.3 Message Choreography

Figure 2  shows the choreography of processes that the Main Profile of the Electronic Release Notification Message Suite Standard enables.


Figure 1 — Choreography of the Electronic Release Notification Message Suite

Table 1 below summarises the point in the Release cycle when each message is sent. The table also indicates who sends which message to whom and which of the messages are defined in this Standard.

Table 1 — Messages in the Electronic Release Notification Message Suite

Message Name

Initiating Event

Sender

Recipient

1

NewRelease-Message

The Release Creator decides to make a Release available to the market and collates all necessary information about the Release. This does not necessarily include information about the commercial conditions under which the Release may be made available.

Release Creator, typically a record company

DSP

The Release Creator has decided on the commercial conditions under which the Release may be made available. This Deal is in effect from the moment indicated on a “per Release” in the EffectiveDate element.

2

CatalogList-Message

The Release Creator wishes to inform a DSP (or any other party) about a catalogue it is (or may be) making available.

Release Creator, typically a record company

DSP

 5.4 Message Content Overview (informative)

Each of the messages defined in this Standard conveys a set of data elements from sender to recipient. The following diagrams show these information elements for the various messages. They allow a rapid overview of the different messages for technicians as well as for business process experts of organisations that are to implement the Standard defined herein. The data element names shown in the diagrams below are not the formal names used in the messages as the diagram is intended to provide a quick overview of the data to be provided within the messages.

The diagrams are not normative.

Figure 2 — Information content in the NewReleaseMessage (Overview)

Note that one XML Attribute, LanguageAndScriptCode, is only shown on the top-level (message) composites; it is accompanied with two further attributed to indicate a specific Release or Business Profile (not shown). This attribute is, in fact, present on all composites or elements that might benefit from being coded in different languages and/0r scripts. If placed on a composite, its value applies to all sub-elements (and, potentially, overrides a different LanguageAndScriptCode “further up”. If placed on an element its value applies only to that element. The LanguageAndScriptCode is provided in accordance with IETF RfC 4646.

Figure 3 — Information content in the NewReleaseMessage (Collections, CueSheets)

Figure 4 — Information content in the CatalogListMessage

Also note that dashed lines represent logical relationships between entities. These relationships are represented not but one entity’s metadata physically including the other entity’s metadata but by referencing — using XML Schema’s xs:ID/xs:IDREF mechanism — the linked entity. The “anchors” for these references are not listed in the diagrams below.

 5.5 Describing Audio-visual Releases (informative)

5.5.1    Series and Seasons

The support for audiovisual Releases such as TV programmes is, in many circumstances more complex than “traditional” audio-only Releases. This is because TV programmes often come in multiple instalments — sometimes called Episodes, Seasons and Series. To allow the communication of such hierarchical Releases, DDEX has developed a composite called “Collection” as it can collect one ore more individual Resources into a, for instance, “Season”. Equally, this composite can be used to collect several “Seasons” into a “Series”. This concept is shown in Figure 5 below where a company wants to declare a Series comprising one pilot programme plus two Seasons, each comprising themselves of two Episodes (blue). The company now wants to make available the pilot, Seasons 1 and 2, Episode 2 of Season 2, the entire Series and each individual Episode. Thus eight Releases are created (green). Not shown are the Deals for these Releases.

 

Figure 5 — Collections of Resources

Not shown in Figure 5 is the ability to associate a “representative image” — i.e. a static image that can be shown to the user to represent the entire collection — to each of the Collections.

5.5.2    Chapters

It should be noted that each episode itself could also be described in a Collection (of typically one item). This was made to enable splitting an episode into several parts. Such splitting of an individual Resource is, however, typically done by a process of “chaptering”. Such chapters are also described within the Collection composite. A chapter is a subset of a Resource, such as the one representing the pilot programme of the TV series shown in Figure 5. Figure 6 shows how this Resource could be split into four chapters (e.g. representing the opening scenes, the main body of the episode, the cliff hanger at the end and, finally, the closing credits).

 

Figure 6 — Chapters of a Resource

Such chapters are also useful on sound recordings, most notably concert recordings, where the clapping may need to be separated out from the actual music, and audio books. As with Figure 5, Figure 6 does not show the ability to associate a representative image with each chapter.

5.5.3    Cues

The final aspect to support audiovisual Releases lies in the ability to provide “cue sheets” to the message recipient. Cues inform about which Work or Resource is being used in a “host” Resource at which location, for how long and for what purpose.

Not shown in the diagram is the ability to directly include the cue’s metadata (title, contributors, etc.) into the cue composite.

 

Figure 7 — Cues

5.5.4    Successive Completion of Audio-Visual Releases (informative)

When making available audio-visual Releases there is a common requirement for Releases to be successively completed, i.e. a Release is created (and made available) at a point in time when not all of its constituent parts are available or even known. An example is a TV series where the Release is created, and put up for sale, when the first episode has been shown. As soon as the second episode has been broadcast, the Release is “augmented” by that second episode. This can continue until the season is “complete”.

This Standard can be employed to commutate such Releases as follows:

  • To declare an incomplete Collection, the message sender can:
  • Set the isComplete flag within the Collection composite to “false”;
  • Set the Number of Collections field within the Collection’s CollectionCollection-ReferenceList to the number of parts that would make the collection complete; this number would need to be bigger than the number of References in the Collection-CollectionReferenceList;
  • To declare an extension to a previously incomplete Collection (which remains incomplete), the message sender needs to report all parts of the Collection (i.e. old and new parts) and:
  • Set the isComplete flag within the Collection composite to “false”;
  • Set the Number of Collections field within the Collection’s CollectionCollection-ReferenceList to the number of parts that would make the collection complete; this number would need to be bigger than the number of References in the Collection-CollectionReferenceList;
  • To “declare” an extension to a previously incomplete Collection (which is now complete), the message sender needs to report all parts of the Collection (i.e. old and new parts)and:
  • Set Collection->isComplete to “true”
  • Set the Number of Collections field within the Collection’s CollectionCollection-ReferenceList to the number of References in the CollectionCollectionReference–List.

 

 

 5.6 Describing Exploitations of Releases (informative)

In DDEX Messages MessageSenders can use five allowed value sets to describe how Releases can be (or have been) exploited. They are:
  • ReleaseType
  • UseType;
  • CommercialModelType;
  • ConsumerInterfaceType; and
  • Distribution Channel Type.

The ReleaseType categorises the Release from the point of view of the ReleaseCreator. For example, a ReleaseCreator may create a Release for use as a RingbackTone on a mobile phone. This is distinct from the UseType which describes what a Consumer is allowed to do with a Release. For example, a Release created as a “normal” digital Album, might be used as a RingTone.

The third dimension, the Commercial Model type describes how Consumers pay for the Release, whether the transactions are based on subscriptions or whether the Consumer pays directly for each Release received.

The final two dimensions can be used to describe the devices on which Consumers consume (e.g. a portable device or a games console) the Releases and through what type of conduit they receive the Releases (e.g. a radio broadcast or the Internet). It is important to know that in many cases such detail will not be required and, thus, ConsumerInterfaceType and DistributionChannelType are optional fields in the messages.

 5.7 Communication of Allowed Values defined in a later Standard (informative)

In order to communicate an allowed values defined by DDEX later than the message format used in the communication between two business partners the following approach shall be taken:
  1. The element shall contain the value “UserDefined”;
  2. The UserDefinedValue attribute shall be set to the value from the later standard; and
  3. The Namespace attribute shall be set to the same value as defined as normative content for the MessageVersionId attribute for that standard.

For example, to communicate a UseType of KioskDownload, a term defined for Version 3.3 of the Release Notification Standard in a Version 3.2 message the following XML code shall be used:

<UseType UserDefinedValue="KioskDownload" Namespace="ern/33">
   UserDefinedValue
</UseType>

6 Message Definition

 6.1 Introduction

This Clause contains an overview for each of the two messages in the Electronic Release Notification Message Suite Standard in a tabular form. The full technical specification is includes the XML Schema files accompanying this standard.

The Standard comprises two messages:

  • NewReleaseMessage, a message in the Electronic Release Notification Message Suite Standard containing details of a new Release; and
  • CatalogListMessage, a Message in the Electronic Release Notification Message Suite Standard containing a list of Releases that form part of a catalogue.

The hierarchical structure of the messages is provided through indentation. On the Message Header for example, the PartyName is a child of Sender. Thus, a Sender contains a PartyName (plus a PartyId). A second example from the Message Header is the MessageAuditTrail that contains MessageAuditTrailEvents which, in turn, contains a MessagingPartyDescriptor and a DateTime element. All elements that have subelements are printed in bold. The MessageAuditTrailEvents element also shows a second structural feature of the Message Summary: the cardinality. In the case of MessageAuditTrailEvents the entry "1-n" means that each MessageAuditTrail contains one or more MessageAuditTrailEvents.

Other possible cardinality entries are: "1" (for: exactly one), "0-1" (for none or one) or "0-n" (for none to multiple). Elements shown in italics are represented in the XML Schema as XML Attributes. In several places within the messages, the Message Sender may need to make a choice between using two or more XML elements. These instances are marked in the tabular representation of the messages below with the keyword XmlChoice. This keyword is not part of the messages; instead exactly one of the “branches” below the XmlChoice keyword has to be used.

In addition to the tabular description of the message, which should always be read in conjunction with the XML Schema files, additional conformance rules, which go beyond XML Schema validation, are provided where necessary. The general conformance rules for all messages within this Standard are provided in Clause 6.2.

Specific business processes between sender and recipient may require even further conformance rules. These are, however, not part of the Standard and will need to be agreed between business partners. Rules relating to the authority of business partners to unilaterally change the Message Standard in this way are set out in the current version of the Procedures for the Development and Maintenance of DDEX Standards which forms part of the overall governance of the DDEX Standards.

The syntax as well as the semantics of the various elements in the messages is provided in this Clause. They are taken from the current version of the DDEX Data Dictionary as defined through, and maintained in accordance with, the DDEX Data Dictionary Standard.

 6.2 General Conformance Rules

6.2.1 Schema Validation

A message is conformant to this specification only when it validates against the set of XML Schema files provided.

6.2.2 Allowed Value Lists

The allowed values are listed, defined and provided through the DDEX Data Dictionary Standard in accordance with its latest version. Other values are not possible unless by using the mechanism described below:

This Standard does not explicitly list allowed values. The XML Schema files contain the allowed values at the time of writing of this Standard (see Annex A). Some of the allowed value sets contain a provision to either use a User Defined Value instead of a DDEX-defined value (in that case the MessageSender has to select the value “UserDefined” from the AVS and provide its own value in the XML attribute “UserDefinedValue”) or to augment a DDEX-defined value (in that case the MessageSender may not select the value “UserDefined” from the AVS but shall provide its additional information in the XML attribute “UserDefinedValue”). In either case the Namespace attribute shall be used to indicate where the UserDefinedValue is defined and maintained.

6.2.3 Allowed Values for Namespace Attributes

The Namespace attributes can be used to allow message parties to use proprietary value lists.

The allowed value for the Namespace attribute which is recommended to be used is the DDEX Party Identifier of the party controlling the proprietary allowed value, as defined in, and administered in accordance with the latest version of the DDEX Party ID Standard.

6.2.4 Indicating Unknown Values

When the sender of a message is required to provide a data element but cannot do so, the following values shall be entered:

  • In fields of type xs:string: “#unknown#” ;
  • In fields of type xd:date: “9999-01-01”;
  • In fields of type xs:datetime: “9999-01-01T99:01:01”; and
  • In fields of type xs:duration: “PT99H01M01S”.

The circumstances under which such behaviour is permissible may be limited in the specific business relationship between message sender and message recipient.

6.4.3 Contractually Mandatory

The messages defined in this standard contain fields with cardinality “0-1” or “0-n”. Therefore these fields are from the standard’s point of view, optional. Such fields may, however, be mandatory when a DDEX message is sent in a specific commercial context.

In such circumstances, a message is deemed conformant only if and when it contains all the “contractually mandatory” fields as agreed by MessageSender and MessageRecipient.

6.4.4 On-Demand Stream

While the DistributionChannelType allowed-value set includes the OnDemandStream, this value is deprecated as it is a UseType and not a DistributionChannelType.

6.4.5 Schema Version

The only valid value for this field is "ern/36".

 6.3 Syntax and Semantics of Messages
 6.3.1 NewReleaseMessage

ern:NewReleaseMessage
A Message in the Release Notification Message Suite Standard, containing details of a new Release.
Message ElementData TypeCardElement Description
Attribute:MessageSchemaVersionIdString1The Identifier of the Version of the XML schema used for the Message. This is represented in an XML schema as an XML Attribute.
Attribute:BusinessProfileVersionIdString0-1The Identifier of the Version of the business profile used for the Message. This is represented in an XML schema as an XML Attribute.
Attribute:ReleaseProfileVersionIdString0-1The Identifier of the Version of the release profile used for the Message. This is represented in an XML schema as an XML Attribute.
Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the NewReleaseMessage as defined in IETF RfC 4646. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
MessageHeaderddexC:MessageHeader1The MessageHeader for the NewReleaseMessage.
  Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the MessageHeader as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
  MessageThreadIdString1A xsstring used to uniquely identify the thread of Messages of which the current Message is a part. One example of such a 'thread' is the chain of NewReleaseMessages being sent from ReleaseCreator to wholesale ReleaseDistributor 1 to retail DSP when communicating information about the same Release(s). A common MessageThreadId will allow all these messages to be tied together.
  MessageIdString1A xsstring used to uniquely identify the current Message.
  MessageFileNameString0-1The FileName, possibly including the FilePath, of the XML File containing the current Message.
  MessageSenderddexC:MessagingParty1A Composite containing details of the MessageSender.
    Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the MessagingParty as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
    PartyIdddexC:PartyId1-nA Composite containing details of the PartyId for the Party handling the Message. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
      Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
      Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
      Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
    PartyNameddexC:PartyName0-1A Composite containing details of the PartyNames for the Party handling the Message.
      Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the PartyName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      FullNameddexC:Name1A Composite containing the complete Name of the Party, in its normal form of presentation (e.g. John H. Smith, Acme Music Inc, A Composite containing the Beatles).
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      FullNameAsciiTranscribedString0-1The FullName transcribed using 7-bit ASCII code.
      FullNameIndexedddexC:Name0-1A Composite containing the complete Name of the Party in the form in which it normally appears in an alphabetic index, with the KeyName first (e.g. Smith, John H.; Beatles, A Composite containing the).
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      NamesBeforeKeyNameddexC:Name0-1A Composite containing the Name(s) preceding the KeyName in the FullName (and that is placed after it in a FullNameIndexed). Examples: 'George' in 'George Michael'; 'John Fitzgerald' in 'John Fitzgerald Kennedy'. Not all PartyNames have a NamesBeforeKeyName (e.g. Madonna, EMI Music Inc).
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      KeyNameddexC:Name0-1A Composite containing the Part of a Name of the Party normally used to index an entry in an alphabetical list, such as 'Smith' (in John Smith) or 'Garcia Marquez' or 'Madonna' or 'Francis de Sales' (in Saint Francis de Sales). For persons, this normally corresponds to the 'family name' or names, which in Western name forms usually comes as a surname at the end of a FullName, and in Asian name forms often at the beginning of a FullName.
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      NamesAfterKeyNameddexC:Name0-1A Composite containing the Name(s) following the KeyName. Example'Ibrahim' (in Anwar Ibrahim). This is common, e.g., in many Asian personal name forms where a FullName begins with the KeyName, which is followed by other names.
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      AbbreviatedNameddexC:Name0-1A Composite containing a short version of the PartyName (e.g. for use on devices with a small display).
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
    TradingNameddexC:Name0-1A Composite containing a TradingName for the Party handling the Message.
      Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
  SentOnBehalfOfddexC:MessagingParty0-1A Composite containing details of the Party on whose behalf the Message is sent.
    Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the MessagingParty as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
    PartyIdddexC:PartyId1-nA Composite containing details of the PartyId for the Party handling the Message. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
      Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
      Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
      Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
    PartyNameddexC:PartyName0-1A Composite containing details of the PartyNames for the Party handling the Message.
      Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the PartyName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      FullNameddexC:Name1A Composite containing the complete Name of the Party, in its normal form of presentation (e.g. John H. Smith, Acme Music Inc, A Composite containing the Beatles).
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      FullNameAsciiTranscribedString0-1The FullName transcribed using 7-bit ASCII code.
      FullNameIndexedddexC:Name0-1A Composite containing the complete Name of the Party in the form in which it normally appears in an alphabetic index, with the KeyName first (e.g. Smith, John H.; Beatles, A Composite containing the).
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      NamesBeforeKeyNameddexC:Name0-1A Composite containing the Name(s) preceding the KeyName in the FullName (and that is placed after it in a FullNameIndexed). Examples: 'George' in 'George Michael'; 'John Fitzgerald' in 'John Fitzgerald Kennedy'. Not all PartyNames have a NamesBeforeKeyName (e.g. Madonna, EMI Music Inc).
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      KeyNameddexC:Name0-1A Composite containing the Part of a Name of the Party normally used to index an entry in an alphabetical list, such as 'Smith' (in John Smith) or 'Garcia Marquez' or 'Madonna' or 'Francis de Sales' (in Saint Francis de Sales). For persons, this normally corresponds to the 'family name' or names, which in Western name forms usually comes as a surname at the end of a FullName, and in Asian name forms often at the beginning of a FullName.
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      NamesAfterKeyNameddexC:Name0-1A Composite containing the Name(s) following the KeyName. Example'Ibrahim' (in Anwar Ibrahim). This is common, e.g., in many Asian personal name forms where a FullName begins with the KeyName, which is followed by other names.
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      AbbreviatedNameddexC:Name0-1A Composite containing a short version of the PartyName (e.g. for use on devices with a small display).
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
    TradingNameddexC:Name0-1A Composite containing a TradingName for the Party handling the Message.
      Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
  MessageRecipientddexC:MessagingParty1A Composite containing details of the MessageRecipient.
    Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the MessagingParty as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
    PartyIdddexC:PartyId1-nA Composite containing details of the PartyId for the Party handling the Message. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
      Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
      Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
      Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
    PartyNameddexC:PartyName0-1A Composite containing details of the PartyNames for the Party handling the Message.
      Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the PartyName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      FullNameddexC:Name1A Composite containing the complete Name of the Party, in its normal form of presentation (e.g. John H. Smith, Acme Music Inc, A Composite containing the Beatles).
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      FullNameAsciiTranscribedString0-1The FullName transcribed using 7-bit ASCII code.
      FullNameIndexedddexC:Name0-1A Composite containing the complete Name of the Party in the form in which it normally appears in an alphabetic index, with the KeyName first (e.g. Smith, John H.; Beatles, A Composite containing the).
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      NamesBeforeKeyNameddexC:Name0-1A Composite containing the Name(s) preceding the KeyName in the FullName (and that is placed after it in a FullNameIndexed). Examples: 'George' in 'George Michael'; 'John Fitzgerald' in 'John Fitzgerald Kennedy'. Not all PartyNames have a NamesBeforeKeyName (e.g. Madonna, EMI Music Inc).
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      KeyNameddexC:Name0-1A Composite containing the Part of a Name of the Party normally used to index an entry in an alphabetical list, such as 'Smith' (in John Smith) or 'Garcia Marquez' or 'Madonna' or 'Francis de Sales' (in Saint Francis de Sales). For persons, this normally corresponds to the 'family name' or names, which in Western name forms usually comes as a surname at the end of a FullName, and in Asian name forms often at the beginning of a FullName.
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      NamesAfterKeyNameddexC:Name0-1A Composite containing the Name(s) following the KeyName. Example'Ibrahim' (in Anwar Ibrahim). This is common, e.g., in many Asian personal name forms where a FullName begins with the KeyName, which is followed by other names.
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      AbbreviatedNameddexC:Name0-1A Composite containing a short version of the PartyName (e.g. for use on devices with a small display).
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
    TradingNameddexC:Name0-1A Composite containing a TradingName for the Party handling the Message.
      Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
  MessageCreatedDateTimeDateTime1The DateTime on which the Message was created (the only allowed format is ISO 86012004: YYYY-MM-DDThhmmssTZD).
  MessageAuditTrailddexC:MessageAuditTrail0-1A Composite containing information about Parties in between the original MessageSender and ultimate MessageRecipient.
    Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the MessageAuditTrail as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
    MessageAuditTrailEventddexC:MessageAuditTrailEvent1-nA Composite containing details of a Party handling the Message and the Time at which the handling took place.
      MessagingPartyDescriptorddexC:MessagingParty1A Composite containing details of a MessagingParty.
        Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the MessagingParty as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        PartyIdddexC:PartyId1-nA Composite containing details of the PartyId for the Party handling the Message. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
          Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
          Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
          Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        PartyNameddexC:PartyName0-1A Composite containing details of the PartyNames for the Party handling the Message.
          Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the PartyName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          FullNameddexC:Name1A Composite containing the complete Name of the Party, in its normal form of presentation (e.g. John H. Smith, Acme Music Inc, A Composite containing the Beatles).
            Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          FullNameAsciiTranscribedString0-1The FullName transcribed using 7-bit ASCII code.
          FullNameIndexedddexC:Name0-1A Composite containing the complete Name of the Party in the form in which it normally appears in an alphabetic index, with the KeyName first (e.g. Smith, John H.; Beatles, A Composite containing the).
            Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          NamesBeforeKeyNameddexC:Name0-1A Composite containing the Name(s) preceding the KeyName in the FullName (and that is placed after it in a FullNameIndexed). Examples: 'George' in 'George Michael'; 'John Fitzgerald' in 'John Fitzgerald Kennedy'. Not all PartyNames have a NamesBeforeKeyName (e.g. Madonna, EMI Music Inc).
            Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          KeyNameddexC:Name0-1A Composite containing the Part of a Name of the Party normally used to index an entry in an alphabetical list, such as 'Smith' (in John Smith) or 'Garcia Marquez' or 'Madonna' or 'Francis de Sales' (in Saint Francis de Sales). For persons, this normally corresponds to the 'family name' or names, which in Western name forms usually comes as a surname at the end of a FullName, and in Asian name forms often at the beginning of a FullName.
            Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          NamesAfterKeyNameddexC:Name0-1A Composite containing the Name(s) following the KeyName. Example'Ibrahim' (in Anwar Ibrahim). This is common, e.g., in many Asian personal name forms where a FullName begins with the KeyName, which is followed by other names.
            Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          AbbreviatedNameddexC:Name0-1A Composite containing a short version of the PartyName (e.g. for use on devices with a small display).
            Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        TradingNameddexC:Name0-1A Composite containing a TradingName for the Party handling the Message.
          Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      DateTimeDateTime1The DateTime at which the Message was handled by the MessagingParty (the only allowed format is ISO 86012004: YYYY-MM-DDThhmmssTZD).
  CommentddexC:Comment0-1A Composite containing a human-readable Comment about the Message.
    Attribute:LanguageAndScriptCodeString0-1The Language and script of the Comment as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
  MessageControlTypeavs:MessageControlType0-1The indicator used to distinguish a live Message from a test Message.
UpdateIndicatoravs:UpdateIndicator0-1The indicator which distinguishes whether the Message contains original data or updates to previously sent data. This element is deprecated. DDEX advises that it may be removed at a future date and therefore recommends against using it.
IsBackfillBoolean0-1A Flag indicating whether the NewReleaseMessage is sent as part of a backfill activity (as opposed to providing ongoing deliveries of frontline Releases) (=True) or not (=False).When this element is not present, then no information on whether it is part of a backfill activity or not is provided.
CatalogTransferern:CatalogTransfer0-1A Composite containing details of a Price change.
  CatalogTransferCompletedBoolean1A Flag indicating whether the CatalogTransfer has been made (=True) or still needs to be made (=False).
  EffectiveTransferDateddexC:EventDate0-1A Composite containing details of the Date and Place of the Event in which the catalog is or was transferred.
    Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported Date is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
    Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
    Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
    Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
    Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
    Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
  CatalogReleaseReferenceListern:CatalogReleaseReferenceList1A Composite containing details of one or more Releases contained in the catalog that is or was transferred.
    CatalogReleaseReferenceIDREF1-nA Reference for a Release (specific to this Message) that is part of the catalog. This is a LocalReleaseAnchorReference starting with the letter R.
  EITHER   
    TerritoryCodeavs:TerritoryCode1-nA Territory to which the CatalogTransfer applies (represented by an ISO 3166-1 TerritoryCode). Either this Element or ExcludedTerritory must be present, but not both.
  OR    
    ExcludedTerritoryCodeavs:TerritoryCode1-nA Territory to which the CatalogTransfer does not apply (represented by an ISO 3166-1 TerritoryCode). Either this Element or Territory must be present, but not both.
  TransferringFromddexC:PartyDescriptor1A Composite containing details of the old RightsController.
    EITHER   
      PartyIdddexC:PartyId1-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
        Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
        Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
    OR    
      PartyNameddexC:PartyName1-nA Composite containing details of the PartyName(s).
        Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the PartyName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        FullNameddexC:Name1A Composite containing the complete Name of the Party, in its normal form of presentation (e.g. John H. Smith, Acme Music Inc, A Composite containing the Beatles).
          Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        FullNameAsciiTranscribedString0-1The FullName transcribed using 7-bit ASCII code.
        FullNameIndexedddexC:Name0-1A Composite containing the complete Name of the Party in the form in which it normally appears in an alphabetic index, with the KeyName first (e.g. Smith, John H.; Beatles, A Composite containing the).
          Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        NamesBeforeKeyNameddexC:Name0-1A Composite containing the Name(s) preceding the KeyName in the FullName (and that is placed after it in a FullNameIndexed). Examples: 'George' in 'George Michael'; 'John Fitzgerald' in 'John Fitzgerald Kennedy'. Not all PartyNames have a NamesBeforeKeyName (e.g. Madonna, EMI Music Inc).
          Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        KeyNameddexC:Name0-1A Composite containing the Part of a Name of the Party normally used to index an entry in an alphabetical list, such as 'Smith' (in John Smith) or 'Garcia Marquez' or 'Madonna' or 'Francis de Sales' (in Saint Francis de Sales). For persons, this normally corresponds to the 'family name' or names, which in Western name forms usually comes as a surname at the end of a FullName, and in Asian name forms often at the beginning of a FullName.
          Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        NamesAfterKeyNameddexC:Name0-1A Composite containing the Name(s) following the KeyName. Example'Ibrahim' (in Anwar Ibrahim). This is common, e.g., in many Asian personal name forms where a FullName begins with the KeyName, which is followed by other names.
          Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        AbbreviatedNameddexC:Name0-1A Composite containing a short version of the PartyName (e.g. for use on devices with a small display).
          Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      PartyIdddexC:PartyId0-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
        Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
        Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
  TransferringToddexC:PartyDescriptor1A Composite containing details of the new RightsController.
    EITHER   
      PartyIdddexC:PartyId1-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
        Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
        Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
    OR    
      PartyNameddexC:PartyName1-nA Composite containing details of the PartyName(s).
        Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the PartyName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        FullNameddexC:Name1A Composite containing the complete Name of the Party, in its normal form of presentation (e.g. John H. Smith, Acme Music Inc, A Composite containing the Beatles).
          Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        FullNameAsciiTranscribedString0-1The FullName transcribed using 7-bit ASCII code.
        FullNameIndexedddexC:Name0-1A Composite containing the complete Name of the Party in the form in which it normally appears in an alphabetic index, with the KeyName first (e.g. Smith, John H.; Beatles, A Composite containing the).
          Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        NamesBeforeKeyNameddexC:Name0-1A Composite containing the Name(s) preceding the KeyName in the FullName (and that is placed after it in a FullNameIndexed). Examples: 'George' in 'George Michael'; 'John Fitzgerald' in 'John Fitzgerald Kennedy'. Not all PartyNames have a NamesBeforeKeyName (e.g. Madonna, EMI Music Inc).
          Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        KeyNameddexC:Name0-1A Composite containing the Part of a Name of the Party normally used to index an entry in an alphabetical list, such as 'Smith' (in John Smith) or 'Garcia Marquez' or 'Madonna' or 'Francis de Sales' (in Saint Francis de Sales). For persons, this normally corresponds to the 'family name' or names, which in Western name forms usually comes as a surname at the end of a FullName, and in Asian name forms often at the beginning of a FullName.
          Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        NamesAfterKeyNameddexC:Name0-1A Composite containing the Name(s) following the KeyName. Example'Ibrahim' (in Anwar Ibrahim). This is common, e.g., in many Asian personal name forms where a FullName begins with the KeyName, which is followed by other names.
          Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        AbbreviatedNameddexC:Name0-1A Composite containing a short version of the PartyName (e.g. for use on devices with a small display).
          Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      PartyIdddexC:PartyId0-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
        Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
        Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
WorkListddexC:WorkList0-1A Composite containing details of one or more MusicalWorks, a Performance of which is contained in the Resources of the NewReleaseMessage.
  Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the WorkList as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
  MusicalWorkddexC:MusicalWork1-nA Composite containing details of a MusicalWork contained in a Resource.
    Attribute:IsUpdatedBoolean0-1The Flag indicating whether the MusicalWork Element was updated (=True) or not (=False). The Flag may only be used when the UpdateIndicator is set to UpdateMessage. When this Boolean Flag is set to true, the MessageRecipient is expected to replace any previously provided MusicalWork data with the now provided data.
    Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the MusicalWork as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
    MusicalWorkIdddexC:MusicalWorkId1-nA Composite containing details of a MusicalWorkId of the MusicalWork.
      Attribute:IsReplacedBoolean0-1The Flag indicating whether this Identifier is old and has been replaced by a new one (=True) or not (=False). The Flag may only be set to True when the new Identifier is also provided. If the Flag is not set, this Identifier is deemed to be the current one.
      ISWCString0-1The ISWC (International Standard Musical Work Code defined in ISO 15707) identifying the MusicalWork. An ISWC comprises three parts: the letter 'T', followed by nine digits and then one check digit.
      OpusNumberString0-1The MusicalWorkId identifying the MusicalWork within the catalog of its Composer (typically of classical music) as an opus number.
      ComposerCatalogNumberString0-nA MusicalWorkId identifying a MusicalWork within the catalog of its Composer (typically of classical music) according to a standardized numbering (e.g. 'K' numbers for Koechel's catalog of Mozart).
      ProprietaryIdddexC:ProprietaryId0-nA Composite containing details of a ProprietaryIdentifier of the MusicalWork.
        Attribute:NamespaceString1The Namespace of the ProprietaryId. This is represented in an XML schema as an XML Attribute.
    MusicalWorkReferenceID1The Identifier (specific to the Message) of the MusicalWork within the Release which contains it. This is a LocalMusicalWorkAnchor starting with the letter W.
    ReferenceTitleddexC:ReferenceTitle1-nA Composite containing details of a ReferenceTitle of the MusicalWork.
      Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the ReferenceTitle as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      TitleTextddexC:TitleText1A Composite containing the text of the ReferenceTitle.
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the TitleText as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      SubTitleddexC:SubTitle0-1A Composite containing details of a SubTitle of the ReferenceTitle, including Titles of Versions used to differentiate different versions of the same Title, as required by the GRid and ISRC ReferenceDescriptiveMetadataSets (where the SubTitle is called Version Title).
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the SubTitle as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
    RightsAgreementIdddexC:RightsAgreementId0-1A Composite containing details of Identifiers of a License, Claim, RightShare or contract for the MusicalWork.
      MWLIString0-nA MusicalWork License Identifier identifying a License. If the Composite is meant to describe a Claim, RightShare or contract, then the License relates to that Claim, RightShare or contract. A MWLI comprises four parts: one of the xsstrings 'M1' or 'M2' or 'M3' or 'M4', followed by five alphanumeric characters, ten alphanumeric characters and one alphanumeric check character.
      ProprietaryIdddexC:ProprietaryId0-nA Composite containing details of a ProprietaryIdentifier of the License, Claim, RightShare or contract.
        Attribute:NamespaceString1The Namespace of the ProprietaryId. This is represented in an XML schema as an XML Attribute.
    MusicalWorkContributorddexC:MusicalWorkContributor1-nA Composite containing details a MusicalWorkContributor to the MusicalWork.
      Attribute:SequenceNumberInteger0-1The number indicating the order of the MusicalWorkContributor in a group of MusicalWorkContributors that have contributed to a MusicalWork. This is represented in an XML schema as an XML Attribute.
      EITHER   
        PartyIdddexC:PartyId1-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
          Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
          Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
          Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
      OR    
        PartyNameddexC:PartyName1-nA Composite containing details of the PartyName(s).
          Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the PartyName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          FullNameddexC:Name1A Composite containing the complete Name of the Party, in its normal form of presentation (e.g. John H. Smith, Acme Music Inc, A Composite containing the Beatles).
            Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          FullNameAsciiTranscribedString0-1The FullName transcribed using 7-bit ASCII code.
          FullNameIndexedddexC:Name0-1A Composite containing the complete Name of the Party in the form in which it normally appears in an alphabetic index, with the KeyName first (e.g. Smith, John H.; Beatles, A Composite containing the).
            Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          NamesBeforeKeyNameddexC:Name0-1A Composite containing the Name(s) preceding the KeyName in the FullName (and that is placed after it in a FullNameIndexed). Examples: 'George' in 'George Michael'; 'John Fitzgerald' in 'John Fitzgerald Kennedy'. Not all PartyNames have a NamesBeforeKeyName (e.g. Madonna, EMI Music Inc).
            Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          KeyNameddexC:Name0-1A Composite containing the Part of a Name of the Party normally used to index an entry in an alphabetical list, such as 'Smith' (in John Smith) or 'Garcia Marquez' or 'Madonna' or 'Francis de Sales' (in Saint Francis de Sales). For persons, this normally corresponds to the 'family name' or names, which in Western name forms usually comes as a surname at the end of a FullName, and in Asian name forms often at the beginning of a FullName.
            Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          NamesAfterKeyNameddexC:Name0-1A Composite containing the Name(s) following the KeyName. Example'Ibrahim' (in Anwar Ibrahim). This is common, e.g., in many Asian personal name forms where a FullName begins with the KeyName, which is followed by other names.
            Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          AbbreviatedNameddexC:Name0-1A Composite containing a short version of the PartyName (e.g. for use on devices with a small display).
            Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        PartyIdddexC:PartyId0-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
          Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
          Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
          Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
      MusicalWorkContributorRoleddexC:MusicalWorkContributorRole0-nA Composite containing details of a role played by the Contributor in relation to the MusicalWork. Note: This can be used in a DdexMessage in relation to any Work, Performance or Fixation any of which may form the whole or part of the Resource itself. Example: if an 'AssociatedPerformer' is shown as a Contributor to a MusicalWork it refers to a performer of a Resource (e.g. a SoundRecording) expressing the MusicalWork.
        Attribute:NamespaceString0-1The Namespace of the MusicalWorkContributorRole. This is represented in an XML schema as an XML Attribute.
        Attribute:UserDefinedValueString0-1A UserDefined value of the MusicalWorkContributorRole. This is represented in an XML schema as an XML Attribute.
      SocietyAffiliationddexC:SocietyAffiliation0-nA Composite containing details of a society affiliation for the MusicalWorkContributor.
        EITHER   
          TerritoryCodeavs:TerritoryCode1-nA Territory to which the affiliation details apply (represented by an ISO 3166-1 TerritoryCode). Either this Element or ExcludedTerritory shall be present, but not both.
        OR    
          ExcludedTerritoryCodeavs:TerritoryCode1-nA Territory to which the affiliation details do not apply (represented by an ISO 3166-1 TerritoryCode). Either this Element or Territory shall be present, but not both.
        MusicRightsSocietyddexC:PartyDescriptor1A Composite containing details of a MusicRightsSociety.
          EITHER   
            PartyIdddexC:PartyId1-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
              Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
              Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
              Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
          OR    
            PartyNameddexC:PartyName1-nA Composite containing details of the PartyName(s).
              Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the PartyName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              FullNameddexC:Name1A Composite containing the complete Name of the Party, in its normal form of presentation (e.g. John H. Smith, Acme Music Inc, A Composite containing the Beatles).
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              FullNameAsciiTranscribedString0-1The FullName transcribed using 7-bit ASCII code.
              FullNameIndexedddexC:Name0-1A Composite containing the complete Name of the Party in the form in which it normally appears in an alphabetic index, with the KeyName first (e.g. Smith, John H.; Beatles, A Composite containing the).
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              NamesBeforeKeyNameddexC:Name0-1A Composite containing the Name(s) preceding the KeyName in the FullName (and that is placed after it in a FullNameIndexed). Examples: 'George' in 'George Michael'; 'John Fitzgerald' in 'John Fitzgerald Kennedy'. Not all PartyNames have a NamesBeforeKeyName (e.g. Madonna, EMI Music Inc).
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              KeyNameddexC:Name0-1A Composite containing the Part of a Name of the Party normally used to index an entry in an alphabetical list, such as 'Smith' (in John Smith) or 'Garcia Marquez' or 'Madonna' or 'Francis de Sales' (in Saint Francis de Sales). For persons, this normally corresponds to the 'family name' or names, which in Western name forms usually comes as a surname at the end of a FullName, and in Asian name forms often at the beginning of a FullName.
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              NamesAfterKeyNameddexC:Name0-1A Composite containing the Name(s) following the KeyName. Example'Ibrahim' (in Anwar Ibrahim). This is common, e.g., in many Asian personal name forms where a FullName begins with the KeyName, which is followed by other names.
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              AbbreviatedNameddexC:Name0-1A Composite containing a short version of the PartyName (e.g. for use on devices with a small display).
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            PartyIdddexC:PartyId0-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
              Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
              Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
              Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
    MusicalWorkTypeddexC:MusicalWorkType0-nA Composite containing details of the Type of the MusicalWork.
      Attribute:NamespaceString0-1The Namespace of the MusicalWorkType. This is represented in an XML schema as an XML Attribute.
      Attribute:UserDefinedValueString0-1A UserDefined value of the MusicalWorkType. This is represented in an XML schema as an XML Attribute.
    RightShareddexC:RightShare0-nA Composite containing details of a RightShare for the MusicalWork.
      Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the RightShare as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      RightShareIdddexC:RightsAgreementId0-1A Composite containing details of Identifiers for the RightShare.
        MWLIString0-nA MusicalWork License Identifier identifying a License. If the Composite is meant to describe a Claim, RightShare or contract, then the License relates to that Claim, RightShare or contract. A MWLI comprises four parts: one of the xsstrings 'M1' or 'M2' or 'M3' or 'M4', followed by five alphanumeric characters, ten alphanumeric characters and one alphanumeric check character.
        ProprietaryIdddexC:ProprietaryId0-nA Composite containing details of a ProprietaryIdentifier of the License, Claim, RightShare or contract.
          Attribute:NamespaceString1The Namespace of the ProprietaryId. This is represented in an XML schema as an XML Attribute.
      RightShareReferenceID1The Identifier (specific to the Message) of the RightShare within the Release which contains it. This is a LocalRightShareAnchor starting with the letter S.
      RightShareCreationReferenceListddexC:RightShareCreationReferenceList0-1A Composite containing details of one or more Creations contained in the RightShare.
        RightShareWorkReferenceIDREF0-nA Reference for a Work (specific to this Message) that is part of the RightShare. This is a LocalMusicalWorkAnchorReference starting with the letter W.
        RightShareResourceReferenceIDREF0-nA Reference for a Resource (specific to this Message) that is part of the RightShare. This is a LocalResourceAnchorReference starting with the letter A. The RightShare covers the Works used in the Resource(s).
        RightShareReleaseReferenceIDREF0-nA Reference for a Release (specific to this Message) that is part of the RightShare. This is a LocalReleaseAnchorReference starting with the letter R. The RightShare covers the Works used in the Release(s).
      EITHER   
        TerritoryCodeavs:TerritoryCode1-nA Territory to which the RightShare applies (represented by an ISO 3166-1 TerritoryCode). Either this Element or ExcludedTerritory shall be present, but not both.
      OR    
        ExcludedTerritoryCodeavs:TerritoryCode1-nA Territory to which the RightShare does not apply (represented by an ISO 3166-1 TerritoryCode). Either this Element or Territory shall be present, but not both.
      RightsTypeddexC:RightsType0-nA Type of Right covered by the RightShare. One of the Elements RightsType and UseType must be present. The RightsType is defined according to the jurisdiction of the Territory indicated in the TerritoryCode XmlAttribute.
        Attribute:TerritoryCodeavs:TerritoryCode1-nA Territory to which the RightsType applies (represented by an ISO 3166-1 TerritoryCode). The RightsType is defined according to the jurisdiction of this Territory.
        Attribute:NamespaceString0-1The Namespace of the RightsType. This is represented in an XML schema as an XML Attribute.
        Attribute:UserDefinedValueString0-1A UserDefined value of the RightsType. This is represented in an XML schema as an XML Attribute.
      UseTypeddexC:UseType0-nA Composite containing details of a nature of a Service, or a Release, as used by a Consumer. One of the Elements RightsType and UseType must be present.
        Attribute:NamespaceString0-1The Namespace of the UseType. This is represented in an XML schema as an XML Attribute.
        Attribute:UserDefinedValueString0-1A UserDefined value of the UseType. This is represented in an XML schema as an XML Attribute.
      UserInterfaceTypeddexC:UserInterfaceType0-nA Composite containing details of a physical interface by which a Consumer uses a Service or Release.
        Attribute:NamespaceString0-1The Namespace of the UserInterfaceType. This is represented in an XML schema as an XML Attribute.
        Attribute:UserDefinedValueString0-1A UserDefined value of the UserInterfaceType. This is represented in an XML schema as an XML Attribute.
      DistributionChannelTypeddexC:DistributionChannelType0-nA Composite containing details of a distribution channel used to disseminate a Service or Release to a Consumer.
        Attribute:NamespaceString0-1The Namespace of the DistributionChannelType. This is represented in an XML schema as an XML Attribute.
        Attribute:UserDefinedValueString0-1A UserDefined value of the DistributionChannelType. This is represented in an XML schema as an XML Attribute.
      CarrierTypeddexC:CarrierType0-nA Composite containing details of a Carrier.
        Attribute:NamespaceString0-1The Namespace of the CarrierType. This is represented in an XML schema as an XML Attribute.
        Attribute:UserDefinedValueString0-1A UserDefined value of the CarrierType. This is represented in an XML schema as an XML Attribute.
      CommercialModelTypeddexC:CommercialModelType0-nA Composite containing details of the fundamental business model which applies (e.g. SubscriptionModel and PayAsYouGoModel). The CommercialModelType indicates how the Consumer pays for the Service or Release.
        Attribute:NamespaceString0-1The Namespace of the CommercialModelType. This is represented in an XML schema as an XML Attribute.
        Attribute:UserDefinedValueString0-1A UserDefined value of the CommercialModelType. This is represented in an XML schema as an XML Attribute.
      MusicalWorkRightsClaimTypeavs:MusicalWorkRightsClaimType0-nA Type of the RightsClaim related to a MusicalWork.
      RightsControllerddexC:RightsController0-nA Composite containing details of a RightsController of Rights in a Creation.
        Attribute:SequenceNumberInteger0-1The number indicating the order of the RightsController in a group of RightsControllers. This is represented in an XML schema as an XML Attribute.
        EITHER   
          PartyIdddexC:PartyId1-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
            Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
            Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        OR    
          PartyNameddexC:PartyName1-nA Composite containing details of the PartyName(s).
            Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the PartyName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            FullNameddexC:Name1A Composite containing the complete Name of the Party, in its normal form of presentation (e.g. John H. Smith, Acme Music Inc, A Composite containing the Beatles).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            FullNameAsciiTranscribedString0-1The FullName transcribed using 7-bit ASCII code.
            FullNameIndexedddexC:Name0-1A Composite containing the complete Name of the Party in the form in which it normally appears in an alphabetic index, with the KeyName first (e.g. Smith, John H.; Beatles, A Composite containing the).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            NamesBeforeKeyNameddexC:Name0-1A Composite containing the Name(s) preceding the KeyName in the FullName (and that is placed after it in a FullNameIndexed). Examples: 'George' in 'George Michael'; 'John Fitzgerald' in 'John Fitzgerald Kennedy'. Not all PartyNames have a NamesBeforeKeyName (e.g. Madonna, EMI Music Inc).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            KeyNameddexC:Name0-1A Composite containing the Part of a Name of the Party normally used to index an entry in an alphabetical list, such as 'Smith' (in John Smith) or 'Garcia Marquez' or 'Madonna' or 'Francis de Sales' (in Saint Francis de Sales). For persons, this normally corresponds to the 'family name' or names, which in Western name forms usually comes as a surname at the end of a FullName, and in Asian name forms often at the beginning of a FullName.
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            NamesAfterKeyNameddexC:Name0-1A Composite containing the Name(s) following the KeyName. Example'Ibrahim' (in Anwar Ibrahim). This is common, e.g., in many Asian personal name forms where a FullName begins with the KeyName, which is followed by other names.
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            AbbreviatedNameddexC:Name0-1A Composite containing a short version of the PartyName (e.g. for use on devices with a small display).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          PartyIdddexC:PartyId0-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
            Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
            Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        RightsControllerRoleavs:RightsControllerRole0-nA role that describes the Party involved in the administration of Rights.
        EITHER   
          RightShareUnknownBoolean1The Flag indicating whether the RightSharePercentage is unknown (=True) or not (=False).
        OR    
          RightSharePercentageString1The share of the licensed Rights owned by the RightsController. RightShare information is given as a xsdecimal value (e.g. '0.125' represents 12.5%). If no information is given, 100% is assumed.
      ValidityPeriodddexC:Period1A Composite containing details about the Period of Time for which the RightShare is valid.
        EITHER   
          StartDateddexC:EventDate0-1A Composite containing details of the Date and Place of an Event that marks the beginning of the Period (in ISO 86012004 format: YYYY-MM-DD). The StartDate must be earlier than the EndDate if both are provided.
            Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported Date is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
            Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
            Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          EndDateddexC:EventDate0-1A Composite containing details of the Date and Place of an Event that marks the end of the Period (in ISO 86012004 format: YYYY-MM-DD). The EndDate must not be earlier than the StartDate if both are provided.
            Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported Date is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
            Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
            Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        OR    
          StartDateTimeddexC:EventDateTime0-1A Composite containing details of the DateTime and Place of an Event that marks the beginning of the Period (in ISO 86012004 format: YYYY-DD-MMThhmmss). The StartDateTime must be earlier than the EndDateTime if both are provided.
            Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported DateTime is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported DateTime (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported DateTime (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
            Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
            Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          EndDateTimeddexC:EventDateTime0-1A Composite containing details of the DateTime and Place of an Event that marks the end of the Period (in ISO 86012004 format: YYYY-DD-MMThhmmss). The EndDateTime must not be earlier than the StartDateTime if both are provided.
            Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported DateTime is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported DateTime (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported DateTime (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
            Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
            Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      EITHER   
        RightShareUnknownBoolean1The Flag indicating whether the RightSharePercentage is unknown (=True) or not (=False).
      OR    
        RightSharePercentageString0-1The share of the licensed Rights owned by the RightsController. RightShare information is given as a xsdecimal value (e.g. '0.125' represents 12.5%) or as a fraction (e.g. '1/8' represents 12.5%).
      TariffReferenceddexC:TariffReference0-1A Composite containing details of a Reference to a TextDocument containing details of a Tariff (in the form of an Identifier, Name or Description) that is to be applied to the RightShare.
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the TariffReference (and the TariffSubReference if applicable) as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        Attribute:TariffSubReferenceString0-1The Reference to a TextDocument containing more specific details of a Tariff. This is represented in an XML schema as an XML Attribute.
      LicenseStatusavs:LicenseStatus0-1The legal status of a License for the RightShare.
      HasFirstLicenseRefusalBoolean0-1The Flag indicating whether a RightsController retains the right of refusal regarding the granting of the first licence for creating a SoundRecording of a Musical Work (=True) or not (=False).
    MusicalWorkDetailsByTerritoryddexC:MusicalWorkDetailsByTerritory0-nA Composite containing details of Descriptors and other attributes of the MusicalWork which may vary according to Territory of release.
      Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the MusicalWorkDetailsByTerritory as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      EITHER   
        TerritoryCodeavs:TerritoryCode1-nA Territory to which the MusicalWork details apply (represented by an ISO 3166-1 TerritoryCode). Either this Element or ExcludedTerritory shall be present, but not both.
      OR    
        ExcludedTerritoryCodeavs:TerritoryCode1-nA Territory to which the MusicalWork details do not apply (represented by an ISO 3166-1 TerritoryCode). Either this Element or Territory shall be present, but not both.
      MusicalWorkContributorddexC:MusicalWorkContributor1-nA Composite containing details a MusicalWorkContributor to the MusicalWork.
        Attribute:SequenceNumberInteger0-1The number indicating the order of the MusicalWorkContributor in a group of MusicalWorkContributors that have contributed to a MusicalWork. This is represented in an XML schema as an XML Attribute.
        EITHER   
          PartyIdddexC:PartyId1-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
            Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
            Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        OR    
          PartyNameddexC:PartyName1-nA Composite containing details of the PartyName(s).
            Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the PartyName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            FullNameddexC:Name1A Composite containing the complete Name of the Party, in its normal form of presentation (e.g. John H. Smith, Acme Music Inc, A Composite containing the Beatles).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            FullNameAsciiTranscribedString0-1The FullName transcribed using 7-bit ASCII code.
            FullNameIndexedddexC:Name0-1A Composite containing the complete Name of the Party in the form in which it normally appears in an alphabetic index, with the KeyName first (e.g. Smith, John H.; Beatles, A Composite containing the).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            NamesBeforeKeyNameddexC:Name0-1A Composite containing the Name(s) preceding the KeyName in the FullName (and that is placed after it in a FullNameIndexed). Examples: 'George' in 'George Michael'; 'John Fitzgerald' in 'John Fitzgerald Kennedy'. Not all PartyNames have a NamesBeforeKeyName (e.g. Madonna, EMI Music Inc).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            KeyNameddexC:Name0-1A Composite containing the Part of a Name of the Party normally used to index an entry in an alphabetical list, such as 'Smith' (in John Smith) or 'Garcia Marquez' or 'Madonna' or 'Francis de Sales' (in Saint Francis de Sales). For persons, this normally corresponds to the 'family name' or names, which in Western name forms usually comes as a surname at the end of a FullName, and in Asian name forms often at the beginning of a FullName.
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            NamesAfterKeyNameddexC:Name0-1A Composite containing the Name(s) following the KeyName. Example'Ibrahim' (in Anwar Ibrahim). This is common, e.g., in many Asian personal name forms where a FullName begins with the KeyName, which is followed by other names.
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            AbbreviatedNameddexC:Name0-1A Composite containing a short version of the PartyName (e.g. for use on devices with a small display).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          PartyIdddexC:PartyId0-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
            Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
            Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        MusicalWorkContributorRoleddexC:MusicalWorkContributorRole0-nA Composite containing details of a role played by the Contributor in relation to the MusicalWork. Note: This can be used in a DdexMessage in relation to any Work, Performance or Fixation any of which may form the whole or part of the Resource itself. Example: if an 'AssociatedPerformer' is shown as a Contributor to a MusicalWork it refers to a performer of a Resource (e.g. a SoundRecording) expressing the MusicalWork.
          Attribute:NamespaceString0-1The Namespace of the MusicalWorkContributorRole. This is represented in an XML schema as an XML Attribute.
          Attribute:UserDefinedValueString0-1A UserDefined value of the MusicalWorkContributorRole. This is represented in an XML schema as an XML Attribute.
        SocietyAffiliationddexC:SocietyAffiliation0-nA Composite containing details of a society affiliation for the MusicalWorkContributor.
          EITHER   
            TerritoryCodeavs:TerritoryCode1-nA Territory to which the affiliation details apply (represented by an ISO 3166-1 TerritoryCode). Either this Element or ExcludedTerritory shall be present, but not both.
          OR    
            ExcludedTerritoryCodeavs:TerritoryCode1-nA Territory to which the affiliation details do not apply (represented by an ISO 3166-1 TerritoryCode). Either this Element or Territory shall be present, but not both.
          MusicRightsSocietyddexC:PartyDescriptor1A Composite containing details of a MusicRightsSociety.
            EITHER   
              PartyIdddexC:PartyId1-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
                Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
                Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            OR    
              PartyNameddexC:PartyName1-nA Composite containing details of the PartyName(s).
                Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the PartyName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                FullNameddexC:Name1A Composite containing the complete Name of the Party, in its normal form of presentation (e.g. John H. Smith, Acme Music Inc, A Composite containing the Beatles).
                  Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                FullNameAsciiTranscribedString0-1The FullName transcribed using 7-bit ASCII code.
                FullNameIndexedddexC:Name0-1A Composite containing the complete Name of the Party in the form in which it normally appears in an alphabetic index, with the KeyName first (e.g. Smith, John H.; Beatles, A Composite containing the).
                  Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                NamesBeforeKeyNameddexC:Name0-1A Composite containing the Name(s) preceding the KeyName in the FullName (and that is placed after it in a FullNameIndexed). Examples: 'George' in 'George Michael'; 'John Fitzgerald' in 'John Fitzgerald Kennedy'. Not all PartyNames have a NamesBeforeKeyName (e.g. Madonna, EMI Music Inc).
                  Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                KeyNameddexC:Name0-1A Composite containing the Part of a Name of the Party normally used to index an entry in an alphabetical list, such as 'Smith' (in John Smith) or 'Garcia Marquez' or 'Madonna' or 'Francis de Sales' (in Saint Francis de Sales). For persons, this normally corresponds to the 'family name' or names, which in Western name forms usually comes as a surname at the end of a FullName, and in Asian name forms often at the beginning of a FullName.
                  Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                NamesAfterKeyNameddexC:Name0-1A Composite containing the Name(s) following the KeyName. Example'Ibrahim' (in Anwar Ibrahim). This is common, e.g., in many Asian personal name forms where a FullName begins with the KeyName, which is followed by other names.
                  Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                AbbreviatedNameddexC:Name0-1A Composite containing a short version of the PartyName (e.g. for use on devices with a small display).
                  Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              PartyIdddexC:PartyId0-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
                Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
                Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
CueSheetListern:CueSheetList0-1A Composite containing details of one or more CueSheets contained in Releases for which data is provided in the NewReleaseMessage.
  CueSheetern:CueSheet1-nA Composite containing details of a CueSheet contained in a Resource.
    CueSheetIdddexC:ProprietaryId0-nA Composite containing details of a CueSheetId of the CueSheet.
      Attribute:NamespaceString1The Namespace of the ProprietaryId. This is represented in an XML schema as an XML Attribute.
    CueSheetReferenceID1The Identifier (specific to the Message) of the CueSheet within the Release which contains it. This is a LocalCueSheetAnchor starting with the letter Q.
    CueSheetTypeddexC:CueSheetType1A Composite containing details of a Type of the CueSheet.
      Attribute:NamespaceString0-1The Namespace of the CueSheetType. This is represented in an XML schema as an XML Attribute.
      Attribute:UserDefinedValueString0-1A UserDefined value of the CueSheetType. This is represented in an XML schema as an XML Attribute.
    Cueern:Cue1-nA Composite containing details of a Cue.
      CueUseTypeddexC:CueUseType0-1A Composite containing details of a UseType of the Cue. It can be expected that this element will be contractually mandatory in many communications of cue sheets to music rights societies.
        Attribute:NamespaceString0-1The Namespace of the CueUseType. This is represented in an XML schema as an XML Attribute.
        Attribute:UserDefinedValueString0-1A UserDefined value of the CueUseType. This is represented in an XML schema as an XML Attribute.
      CueThemeTypeddexC:CueThemeType0-1A Composite containing details of a ThemeType for the Creation referenced in the Cue.
        Attribute:NamespaceString0-1The Namespace of the CueThemeType. This is represented in an XML schema as an XML Attribute.
        Attribute:UserDefinedValueString0-1A UserDefined value of the CueThemeType. This is represented in an XML schema as an XML Attribute.
      CueVocalTypeddexC:CueVocalType0-1A Composite containing details of a VocalType for the Creation referenced in the Cue.
        Attribute:NamespaceString0-1The Namespace of the CueVocalType. This is represented in an XML schema as an XML Attribute.
        Attribute:UserDefinedValueString0-1A UserDefined value of the CueVocalType. This is represented in an XML schema as an XML Attribute.
      IsDanceBoolean0-1A Flag indicating whether a Creation contains dancing (=True) or not (=False).
      CueVisualPerceptionTypeddexC:CueVisualPerceptionType0-1A Composite containing details of a VisualPerceptionType for the Creation referenced in the Cue.
        Attribute:NamespaceString0-1The Namespace of the CueVisualPerceptionType. This is represented in an XML schema as an XML Attribute.
        Attribute:UserDefinedValueString0-1A UserDefined value of the CueVisualPerceptionType. This is represented in an XML schema as an XML Attribute.
      CueOriginddexC:CueOrigin0-1A Composite containing details of a CueOrigin for the Cue. It can be expected that this element will be contractually mandatory in many communications of cue sheets to music rights societies.
        Attribute:NamespaceString0-1The Namespace of the CueOrigin. This is represented in an XML schema as an XML Attribute.
        Attribute:UserDefinedValueString0-1A UserDefined value of the CueOrigin. This is represented in an XML schema as an XML Attribute.
      EITHER   
        CueCreationReferenceddexC:CueCreationReference1-nA Composite containing a CueCreationReference for a Creation (specific to this Message).
          EITHER   
            CueWorkReferenceIDREF1A Reference for a Work (specific to this Message). This is a LocalMusicalWorkAnchorReference starting with the letter W.
          OR    
            CueResourceReferenceIDREF1A Reference for a Resource (specific to this Message). This is a LocalResourceAnchorReference starting with the letter A.
      OR    
        ReferencedCreationTypeavs:CreationType0-1A Type of the Creation referenced in the Cue.
        ReferencedCreationIdddexC:CreationId0-1A Composite containing details of a CreationIds.
          ISWCString0-1The ISWC (International Standard Musical Work Code defined in ISO 15707) identifying the MusicalWork. An ISWC comprises three parts: the letter 'T', followed by nine digits and then one check digit.
          OpusNumberString0-1The MusicalWorkId identifying the MusicalWork within the catalog of its Composer (typically of classical music) as an opus number.
          ComposerCatalogNumberString0-nA MusicalWorkId identifying a MusicalWork within the catalog of its Composer (typically of classical music) according to a standardized numbering (e.g. 'K' numbers for Koechel's catalog of Mozart).
          ISRCString0-1The ISRC (International Standard Recording Code as defined in ISO 3901) for the Resource. An ISRC comprises four parts: two characters, followed by three alphanumeric characters, then two digits and five digits.
          ISMNString0-1The ISMN (International Standard Music Number defined in ISO 10957) for the Resource. An ISMN is a thirteen-digit number. Pre-2008 ISMNs, which had 10 characters and are now deprecated, are converted by replacing the initial letter ('M') with '979-0'.
          ISANString0-1The ISAN (International Standard Audiovisual Number as defined in ISO 15706) for the Resource. An ISAN comprises four blocks of four hexadecimal charaters followed by a check character.
          VISANString0-1The V-ISAN (Version Identifier of a International Standard Audiovisual Number as defined in ISO 15706-2) for the Resource. A V-ISAN comprises four blocks of four hexadecimal charaters followed by a check character, followed by two further blocks of four hexadecimal characters, followed by a further check character.
          ISBNString0-1The ISBN (International Standard Book Number defined in ISO 2108) for the Resource. An ISBN is a 13-digit number. Pre-2007, ISBNs, which had 10-digits and are now deprecated, are converted by adding the prefix '978' and re-calculating the check character.
          ISSNString0-1The ISSN (International Standard Serial Number defined in ISO 3297) for the Resource. An ISSN comprises two groups of four digits, separated by a hyphen and a control digit.
          SICIString0-1The SICI (Serial Item and Contribution Identifier defined in ANSI/NISO Z39.56-199) for the Resource.
          CatalogNumberddexC:CatalogNumber0-1A Composite containing details of the CatalogNumber of the Resource.
            Attribute:NamespaceString1The Namespace of the CatalogNumber. This is represented in an XML schema as an XML Attribute.
          ProprietaryIdddexC:ProprietaryId0-nA Composite containing details of a ProprietaryIdentifier of the Creation.
            Attribute:NamespaceString1The Namespace of the ProprietaryId. This is represented in an XML schema as an XML Attribute.
        ReferencedCreationTitleddexC:Title0-nA Composite containing details of a Title of the Creation referenced in the Cue.
          Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the Title as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          Attribute:TitleTypeavs:TitleType0-1A Type of the Title which defines its origin or the function it fulfils in relation to a Creation. Note: A Title may fulfil more than one role. Example: 'Help' may be both the OriginalTitle and the DisplayTitle for the well-known Beatles song. This is represented in an XML schema as an XML Attribute.
          TitleTextddexC:TitleText1A Composite containing the text of the Title.
            Attribute:LanguageAndScriptCodeString0-1The Language and script of the TitleText as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          SubTitleddexC:TypedSubTitle0-nA Composite containing details of a SubTitle of the Title, including Titles of Versions used to differentiate different versions of the same Title, as required by the GRid and ISRC ReferenceDescriptiveMetadataSets.
            Attribute:LanguageAndScriptCodeString0-1The Language and script of the SubTitle as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            Attribute:SubTitleTypeString0-1A Type of the SubTitle which defines its origin or the function it fulfils. This is represented in an XML schema as an XML Attribute.
        ReferencedCreationContributorern:ResourceContributor0-nA Composite containing details a Contributor of the Creation referenced in the Cue.
          Attribute:SequenceNumberInteger0-1The number indicating the order of the ResourceContributor in a group of ResourceContributors that have contributed to a Resource. This is represented in an XML schema as an XML Attribute.
          EITHER   
            PartyIdddexC:PartyId1-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
              Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
              Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
              Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
          OR    
            PartyNameddexC:PartyName1-nA Composite containing details of the PartyName(s).
              Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the PartyName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              FullNameddexC:Name1A Composite containing the complete Name of the Party, in its normal form of presentation (e.g. John H. Smith, Acme Music Inc, A Composite containing the Beatles).
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              FullNameAsciiTranscribedString0-1The FullName transcribed using 7-bit ASCII code.
              FullNameIndexedddexC:Name0-1A Composite containing the complete Name of the Party in the form in which it normally appears in an alphabetic index, with the KeyName first (e.g. Smith, John H.; Beatles, A Composite containing the).
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              NamesBeforeKeyNameddexC:Name0-1A Composite containing the Name(s) preceding the KeyName in the FullName (and that is placed after it in a FullNameIndexed). Examples: 'George' in 'George Michael'; 'John Fitzgerald' in 'John Fitzgerald Kennedy'. Not all PartyNames have a NamesBeforeKeyName (e.g. Madonna, EMI Music Inc).
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              KeyNameddexC:Name0-1A Composite containing the Part of a Name of the Party normally used to index an entry in an alphabetical list, such as 'Smith' (in John Smith) or 'Garcia Marquez' or 'Madonna' or 'Francis de Sales' (in Saint Francis de Sales). For persons, this normally corresponds to the 'family name' or names, which in Western name forms usually comes as a surname at the end of a FullName, and in Asian name forms often at the beginning of a FullName.
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              NamesAfterKeyNameddexC:Name0-1A Composite containing the Name(s) following the KeyName. Example'Ibrahim' (in Anwar Ibrahim). This is common, e.g., in many Asian personal name forms where a FullName begins with the KeyName, which is followed by other names.
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              AbbreviatedNameddexC:Name0-1A Composite containing a short version of the PartyName (e.g. for use on devices with a small display).
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            PartyIdddexC:PartyId0-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
              Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
              Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
              Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
          ResourceContributorRoleddexC:ResourceContributorRole0-nA Composite containing details of a role played by the Contributor.
            Attribute:NamespaceString0-1The Namespace of the ResourceContributorRole. This is represented in an XML schema as an XML Attribute.
            Attribute:UserDefinedValueString0-1A UserDefined value of the ResourceContributorRole. This is represented in an XML schema as an XML Attribute.
          IsFeaturedArtistBoolean0-1A Flag indicating whether the Contributor is a featured Artist (=True) or not (=False).
          IsContractedArtistBoolean0-1A Flag indicating whether the Contributor is an Artist that has a contract for its part in creating the Resource (=True) or not (=False).
          TerritoryOfPerformanceavs:TerritoryCode0-nA country of performance (represented by an ISO 3166-1 TerritoryCode).
          InstrumentTypeString0-nA Type of musical instrument played by the Artist.
          ArtistDelegatedUsageRightsddexC:ArtistDelegatedUsageRights0-1A Composite containing details of the kinds of usage for which rights have been delegated by the Artist.
            UseTypeddexC:UseType1-nA Composite containing details of the use for which rights are delegated.
              Attribute:NamespaceString0-1The Namespace of the UseType. This is represented in an XML schema as an XML Attribute.
              Attribute:UserDefinedValueString0-1A UserDefined value of the UseType. This is represented in an XML schema as an XML Attribute.
            UserInterfaceTypeddexC:UserInterfaceType0-nA Composite containing details of a physical interface by which a Consumer uses a Service or Release.
              Attribute:NamespaceString0-1The Namespace of the UserInterfaceType. This is represented in an XML schema as an XML Attribute.
              Attribute:UserDefinedValueString0-1A UserDefined value of the UserInterfaceType. This is represented in an XML schema as an XML Attribute.
            PeriodOfRightsDelegationddexC:Period1A Composite containing details about a Period of Time for which the delegation of usage rights applies. Periods are typically described by at least a StartDate or EndDate.
              EITHER   
                StartDateddexC:EventDate0-1A Composite containing details of the Date and Place of an Event that marks the beginning of the Period (in ISO 86012004 format: YYYY-MM-DD). The StartDate must be earlier than the EndDate if both are provided.
                  Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported Date is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
                  Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                  Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                  Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
                  Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
                  Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                EndDateddexC:EventDate0-1A Composite containing details of the Date and Place of an Event that marks the end of the Period (in ISO 86012004 format: YYYY-MM-DD). The EndDate must not be earlier than the StartDate if both are provided.
                  Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported Date is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
                  Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                  Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                  Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
                  Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
                  Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              OR    
                StartDateTimeddexC:EventDateTime0-1A Composite containing details of the DateTime and Place of an Event that marks the beginning of the Period (in ISO 86012004 format: YYYY-DD-MMThhmmss). The StartDateTime must be earlier than the EndDateTime if both are provided.
                  Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported DateTime is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
                  Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported DateTime (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                  Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported DateTime (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                  Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
                  Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
                  Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                EndDateTimeddexC:EventDateTime0-1A Composite containing details of the DateTime and Place of an Event that marks the end of the Period (in ISO 86012004 format: YYYY-DD-MMThhmmss). The EndDateTime must not be earlier than the StartDateTime if both are provided.
                  Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported DateTime is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
                  Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported DateTime (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                  Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported DateTime (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                  Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
                  Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
                  Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            TerritoryOfRightsDelegationavs:TerritoryCode1-nA Territory for which the delegation of usage rights applies (represented by an ISO 3166-1 TerritoryCode).
            MembershipTypeavs:MembershipType1A Type of membership of the Artist.
          Sexavs:Sex0-1Sex
          DateAndPlaceOfBirthddexC:EventDate0-1A Composite containing details of the Date and Place of birth.
            Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported Date is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
            Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
            Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          DateAndPlaceOfDeathddexC:EventDate0-1A Composite containing details of the Date and Place of death.
            Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported Date is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
            Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
            Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          PrimaryRoleddexC:ArtistRole0-1A Composite containing details of the primary role played by the Artist in relation to other Artists.
            Attribute:NamespaceString0-1The Namespace of the ArtistRole. This is represented in an XML schema as an XML Attribute.
            Attribute:UserDefinedValueString0-1A UserDefined value of the ArtistRole. This is represented in an XML schema as an XML Attribute.
          PrimaryInstrumentTypeString0-1A Type of (musical) instrument primarily played by the Artist.
          GoverningAgreementTypeddexC:GoverningAgreementType0-1A Composite containing details of a Type of an agreement that covers the Artist's participation in making a SoundRecording.
            Attribute:NamespaceString0-1The Namespace of the GoverningAgreementType. This is represented in an XML schema as an XML Attribute.
            Attribute:UserDefinedValueString0-1A UserDefined value of the GoverningAgreementType. This is represented in an XML schema as an XML Attribute.
          ContactInformationddexC:ContactId0-1A Composite containing details of contact Identifiers of the Artist.
            EmailAddressString0-nAn EmailAddress of the Party.
            PhoneNumberString0-nA PhoneNumber of the Party.
            FaxNumberString0-nA FaxNumber of the Party.
          TerritoryOfResidencyavs:TerritoryCode0-1The country of main residency of the Artist (represented by an ISO 3166-1 TerritoryCode).
          AdditionalRolesddexC:ArtistRole0-nA Composite containing details of the additional roles played by the Artist.
            Attribute:NamespaceString0-1The Namespace of the ArtistRole. This is represented in an XML schema as an XML Attribute.
            Attribute:UserDefinedValueString0-1A UserDefined value of the ArtistRole. This is represented in an XML schema as an XML Attribute.
          GenreddexC:Genre0-nA Composite containing details of a typical or main Genre relating to the Artist.
            Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the Genre as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            GenreTextddexC:Description1A Composite containing a Description of a genre or style (such as Musical, literary or audio-visual) with which a Creation is associated.
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Description as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            SubGenreddexC:Description0-1A Composite containing a Description of a secondary genre or style with which a Creation is associated.
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Description as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          MembershipddexC:Membership0-nA Composite containing details of a membership in a collective rights management organization.
            OrganizationddexC:PartyDescriptor1A Composite containing details of the collective rights management organization.
              EITHER   
                PartyIdddexC:PartyId1-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
                  Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
                  Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                  Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
              OR    
                PartyNameddexC:PartyName1-nA Composite containing details of the PartyName(s).
                  Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the PartyName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                  FullNameddexC:Name1A Composite containing the complete Name of the Party, in its normal form of presentation (e.g. John H. Smith, Acme Music Inc, A Composite containing the Beatles).
                    Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                  FullNameAsciiTranscribedString0-1The FullName transcribed using 7-bit ASCII code.
                  FullNameIndexedddexC:Name0-1A Composite containing the complete Name of the Party in the form in which it normally appears in an alphabetic index, with the KeyName first (e.g. Smith, John H.; Beatles, A Composite containing the).
                    Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                  NamesBeforeKeyNameddexC:Name0-1A Composite containing the Name(s) preceding the KeyName in the FullName (and that is placed after it in a FullNameIndexed). Examples: 'George' in 'George Michael'; 'John Fitzgerald' in 'John Fitzgerald Kennedy'. Not all PartyNames have a NamesBeforeKeyName (e.g. Madonna, EMI Music Inc).
                    Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                  KeyNameddexC:Name0-1A Composite containing the Part of a Name of the Party normally used to index an entry in an alphabetical list, such as 'Smith' (in John Smith) or 'Garcia Marquez' or 'Madonna' or 'Francis de Sales' (in Saint Francis de Sales). For persons, this normally corresponds to the 'family name' or names, which in Western name forms usually comes as a surname at the end of a FullName, and in Asian name forms often at the beginning of a FullName.
                    Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                  NamesAfterKeyNameddexC:Name0-1A Composite containing the Name(s) following the KeyName. Example'Ibrahim' (in Anwar Ibrahim). This is common, e.g., in many Asian personal name forms where a FullName begins with the KeyName, which is followed by other names.
                    Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                  AbbreviatedNameddexC:Name0-1A Composite containing a short version of the PartyName (e.g. for use on devices with a small display).
                    Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                PartyIdddexC:PartyId0-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
                  Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
                  Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                  Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            MembershipTypeavs:MembershipType1A Type of membership.
            StartDateDate0-1The StartDate of the membership.
            EndDateDate0-1The EndDate of the membership.
        ReferencedCreationCharacterern:Character0-nA Composite containing details of a Character in the Creation referenced in the Cue. A Character may be described through Name, Identifier and Roles.
          Attribute:SequenceNumberInteger0-1The number indicating the order of the Character in a group of Characters. This is represented in an XML schema as an XML Attribute.
          EITHER   
            PartyIdddexC:PartyId1-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
              Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
              Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
              Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
          OR    
            PartyNameddexC:PartyName1-nA Composite containing details of the PartyName(s).
              Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the PartyName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              FullNameddexC:Name1A Composite containing the complete Name of the Party, in its normal form of presentation (e.g. John H. Smith, Acme Music Inc, A Composite containing the Beatles).
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              FullNameAsciiTranscribedString0-1The FullName transcribed using 7-bit ASCII code.
              FullNameIndexedddexC:Name0-1A Composite containing the complete Name of the Party in the form in which it normally appears in an alphabetic index, with the KeyName first (e.g. Smith, John H.; Beatles, A Composite containing the).
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              NamesBeforeKeyNameddexC:Name0-1A Composite containing the Name(s) preceding the KeyName in the FullName (and that is placed after it in a FullNameIndexed). Examples: 'George' in 'George Michael'; 'John Fitzgerald' in 'John Fitzgerald Kennedy'. Not all PartyNames have a NamesBeforeKeyName (e.g. Madonna, EMI Music Inc).
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              KeyNameddexC:Name0-1A Composite containing the Part of a Name of the Party normally used to index an entry in an alphabetical list, such as 'Smith' (in John Smith) or 'Garcia Marquez' or 'Madonna' or 'Francis de Sales' (in Saint Francis de Sales). For persons, this normally corresponds to the 'family name' or names, which in Western name forms usually comes as a surname at the end of a FullName, and in Asian name forms often at the beginning of a FullName.
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              NamesAfterKeyNameddexC:Name0-1A Composite containing the Name(s) following the KeyName. Example'Ibrahim' (in Anwar Ibrahim). This is common, e.g., in many Asian personal name forms where a FullName begins with the KeyName, which is followed by other names.
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              AbbreviatedNameddexC:Name0-1A Composite containing a short version of the PartyName (e.g. for use on devices with a small display).
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            PartyIdddexC:PartyId0-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
              Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
              Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
              Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
          ResourceContributorern:ResourceContributor0-1A Composite containing details of the Name, Identifier and role(s) of a Contributor.
            Attribute:SequenceNumberInteger0-1The number indicating the order of the ResourceContributor in a group of ResourceContributors that have contributed to a Resource. This is represented in an XML schema as an XML Attribute.
            EITHER   
              PartyIdddexC:PartyId1-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
                Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
                Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            OR    
              PartyNameddexC:PartyName1-nA Composite containing details of the PartyName(s).
                Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the PartyName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                FullNameddexC:Name1A Composite containing the complete Name of the Party, in its normal form of presentation (e.g. John H. Smith, Acme Music Inc, A Composite containing the Beatles).
                  Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                FullNameAsciiTranscribedString0-1The FullName transcribed using 7-bit ASCII code.
                FullNameIndexedddexC:Name0-1A Composite containing the complete Name of the Party in the form in which it normally appears in an alphabetic index, with the KeyName first (e.g. Smith, John H.; Beatles, A Composite containing the).
                  Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                NamesBeforeKeyNameddexC:Name0-1A Composite containing the Name(s) preceding the KeyName in the FullName (and that is placed after it in a FullNameIndexed). Examples: 'George' in 'George Michael'; 'John Fitzgerald' in 'John Fitzgerald Kennedy'. Not all PartyNames have a NamesBeforeKeyName (e.g. Madonna, EMI Music Inc).
                  Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                KeyNameddexC:Name0-1A Composite containing the Part of a Name of the Party normally used to index an entry in an alphabetical list, such as 'Smith' (in John Smith) or 'Garcia Marquez' or 'Madonna' or 'Francis de Sales' (in Saint Francis de Sales). For persons, this normally corresponds to the 'family name' or names, which in Western name forms usually comes as a surname at the end of a FullName, and in Asian name forms often at the beginning of a FullName.
                  Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                NamesAfterKeyNameddexC:Name0-1A Composite containing the Name(s) following the KeyName. Example'Ibrahim' (in Anwar Ibrahim). This is common, e.g., in many Asian personal name forms where a FullName begins with the KeyName, which is followed by other names.
                  Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                AbbreviatedNameddexC:Name0-1A Composite containing a short version of the PartyName (e.g. for use on devices with a small display).
                  Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              PartyIdddexC:PartyId0-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
                Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
                Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            ResourceContributorRoleddexC:ResourceContributorRole0-nA Composite containing details of a role played by the Contributor.
              Attribute:NamespaceString0-1The Namespace of the ResourceContributorRole. This is represented in an XML schema as an XML Attribute.
              Attribute:UserDefinedValueString0-1A UserDefined value of the ResourceContributorRole. This is represented in an XML schema as an XML Attribute.
            IsFeaturedArtistBoolean0-1A Flag indicating whether the Contributor is a featured Artist (=True) or not (=False).
            IsContractedArtistBoolean0-1A Flag indicating whether the Contributor is an Artist that has a contract for its part in creating the Resource (=True) or not (=False).
            TerritoryOfPerformanceavs:TerritoryCode0-nA country of performance (represented by an ISO 3166-1 TerritoryCode).
            InstrumentTypeString0-nA Type of musical instrument played by the Artist.
            ArtistDelegatedUsageRightsddexC:ArtistDelegatedUsageRights0-1A Composite containing details of the kinds of usage for which rights have been delegated by the Artist.
              UseTypeddexC:UseType1-nA Composite containing details of the use for which rights are delegated.
                Attribute:NamespaceString0-1The Namespace of the UseType. This is represented in an XML schema as an XML Attribute.
                Attribute:UserDefinedValueString0-1A UserDefined value of the UseType. This is represented in an XML schema as an XML Attribute.
              UserInterfaceTypeddexC:UserInterfaceType0-nA Composite containing details of a physical interface by which a Consumer uses a Service or Release.
                Attribute:NamespaceString0-1The Namespace of the UserInterfaceType. This is represented in an XML schema as an XML Attribute.
                Attribute:UserDefinedValueString0-1A UserDefined value of the UserInterfaceType. This is represented in an XML schema as an XML Attribute.
              PeriodOfRightsDelegationddexC:Period1A Composite containing details about a Period of Time for which the delegation of usage rights applies. Periods are typically described by at least a StartDate or EndDate.
                EITHER   
                  StartDateddexC:EventDate0-1A Composite containing details of the Date and Place of an Event that marks the beginning of the Period (in ISO 86012004 format: YYYY-MM-DD). The StartDate must be earlier than the EndDate if both are provided.
                    Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported Date is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
                    Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                    Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                    Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
                    Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
                    Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                  EndDateddexC:EventDate0-1A Composite containing details of the Date and Place of an Event that marks the end of the Period (in ISO 86012004 format: YYYY-MM-DD). The EndDate must not be earlier than the StartDate if both are provided.
                    Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported Date is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
                    Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                    Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                    Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
                    Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
                    Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                OR    
                  StartDateTimeddexC:EventDateTime0-1A Composite containing details of the DateTime and Place of an Event that marks the beginning of the Period (in ISO 86012004 format: YYYY-DD-MMThhmmss). The StartDateTime must be earlier than the EndDateTime if both are provided.
                    Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported DateTime is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
                    Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported DateTime (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                    Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported DateTime (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                    Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
                    Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
                    Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                  EndDateTimeddexC:EventDateTime0-1A Composite containing details of the DateTime and Place of an Event that marks the end of the Period (in ISO 86012004 format: YYYY-DD-MMThhmmss). The EndDateTime must not be earlier than the StartDateTime if both are provided.
                    Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported DateTime is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
                    Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported DateTime (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                    Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported DateTime (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                    Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
                    Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
                    Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              TerritoryOfRightsDelegationavs:TerritoryCode1-nA Territory for which the delegation of usage rights applies (represented by an ISO 3166-1 TerritoryCode).
              MembershipTypeavs:MembershipType1A Type of membership of the Artist.
            Sexavs:Sex0-1Sex
            DateAndPlaceOfBirthddexC:EventDate0-1A Composite containing details of the Date and Place of birth.
              Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported Date is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
              Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
              Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
              Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
              Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
              Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            DateAndPlaceOfDeathddexC:EventDate0-1A Composite containing details of the Date and Place of death.
              Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported Date is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
              Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
              Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
              Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
              Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
              Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            PrimaryRoleddexC:ArtistRole0-1A Composite containing details of the primary role played by the Artist in relation to other Artists.
              Attribute:NamespaceString0-1The Namespace of the ArtistRole. This is represented in an XML schema as an XML Attribute.
              Attribute:UserDefinedValueString0-1A UserDefined value of the ArtistRole. This is represented in an XML schema as an XML Attribute.
            PrimaryInstrumentTypeString0-1A Type of (musical) instrument primarily played by the Artist.
            GoverningAgreementTypeddexC:GoverningAgreementType0-1A Composite containing details of a Type of an agreement that covers the Artist's participation in making a SoundRecording.
              Attribute:NamespaceString0-1The Namespace of the GoverningAgreementType. This is represented in an XML schema as an XML Attribute.
              Attribute:UserDefinedValueString0-1A UserDefined value of the GoverningAgreementType. This is represented in an XML schema as an XML Attribute.
            ContactInformationddexC:ContactId0-1A Composite containing details of contact Identifiers of the Artist.
              EmailAddressString0-nAn EmailAddress of the Party.
              PhoneNumberString0-nA PhoneNumber of the Party.
              FaxNumberString0-nA FaxNumber of the Party.
            TerritoryOfResidencyavs:TerritoryCode0-1The country of main residency of the Artist (represented by an ISO 3166-1 TerritoryCode).
            AdditionalRolesddexC:ArtistRole0-nA Composite containing details of the additional roles played by the Artist.
              Attribute:NamespaceString0-1The Namespace of the ArtistRole. This is represented in an XML schema as an XML Attribute.
              Attribute:UserDefinedValueString0-1A UserDefined value of the ArtistRole. This is represented in an XML schema as an XML Attribute.
            GenreddexC:Genre0-nA Composite containing details of a typical or main Genre relating to the Artist.
              Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the Genre as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              GenreTextddexC:Description1A Composite containing a Description of a genre or style (such as Musical, literary or audio-visual) with which a Creation is associated.
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Description as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              SubGenreddexC:Description0-1A Composite containing a Description of a secondary genre or style with which a Creation is associated.
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Description as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            MembershipddexC:Membership0-nA Composite containing details of a membership in a collective rights management organization.
              OrganizationddexC:PartyDescriptor1A Composite containing details of the collective rights management organization.
                EITHER   
                  PartyIdddexC:PartyId1-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
                    Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
                    Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                    Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                OR    
                  PartyNameddexC:PartyName1-nA Composite containing details of the PartyName(s).
                    Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the PartyName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                    FullNameddexC:Name1A Composite containing the complete Name of the Party, in its normal form of presentation (e.g. John H. Smith, Acme Music Inc, A Composite containing the Beatles).
                      Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                    FullNameAsciiTranscribedString0-1The FullName transcribed using 7-bit ASCII code.
                    FullNameIndexedddexC:Name0-1A Composite containing the complete Name of the Party in the form in which it normally appears in an alphabetic index, with the KeyName first (e.g. Smith, John H.; Beatles, A Composite containing the).
                      Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                    NamesBeforeKeyNameddexC:Name0-1A Composite containing the Name(s) preceding the KeyName in the FullName (and that is placed after it in a FullNameIndexed). Examples: 'George' in 'George Michael'; 'John Fitzgerald' in 'John Fitzgerald Kennedy'. Not all PartyNames have a NamesBeforeKeyName (e.g. Madonna, EMI Music Inc).
                      Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                    KeyNameddexC:Name0-1A Composite containing the Part of a Name of the Party normally used to index an entry in an alphabetical list, such as 'Smith' (in John Smith) or 'Garcia Marquez' or 'Madonna' or 'Francis de Sales' (in Saint Francis de Sales). For persons, this normally corresponds to the 'family name' or names, which in Western name forms usually comes as a surname at the end of a FullName, and in Asian name forms often at the beginning of a FullName.
                      Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                    NamesAfterKeyNameddexC:Name0-1A Composite containing the Name(s) following the KeyName. Example'Ibrahim' (in Anwar Ibrahim). This is common, e.g., in many Asian personal name forms where a FullName begins with the KeyName, which is followed by other names.
                      Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                    AbbreviatedNameddexC:Name0-1A Composite containing a short version of the PartyName (e.g. for use on devices with a small display).
                      Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                  PartyIdddexC:PartyId0-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
                    Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
                    Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                    Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
              MembershipTypeavs:MembershipType1A Type of membership.
              StartDateDate0-1The StartDate of the membership.
              EndDateDate0-1The EndDate of the membership.
      HasMusicalContentBoolean0-1A Flag indicating whether whether the Creation referenced in the Cue contains musical content such as a SoundRecording or a MusicalWork (=True) or not (=False).
      StartTimeDuration0-1The start time of the Creation, measured from the start of the Resource from which the CueSheet is referenced (using the ISO 86012004 PT[[hhH]mmM]ssS format, where lower case characters indicate variables, upper case characters are part of the xsstring, e.g. one hour, two minutes and three seconds would be PT1H2M3S).
      DurationDuration0-1The Duration of the use of the Creation that is referenced in the CueCreationReference (using the ISO 86012004 PT[[hhH]mmM]ssS format, where lower case characters indicate variables, upper case characters are part of the xsstring, e.g. one hour, two minutes and three seconds would be PT1H2M3S).
      EndTimeDuration0-1The end time of the Creation, measured from the start of the Resource from which the CueSheet is referenced (using the ISO 86012004 PT[[hhH]mmM]ssS format, where lower case characters indicate variables, upper case characters are part of the xsstring, e.g. one hour, two minutes and three seconds would be PT1H2M3S).
      PLineddexC:PLine0-nA Composite containing details of the PLine for the Cue.
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the PLineText as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        Attribute:PLineTypeavs:PLineType0-1A Type of PLine. This is represented in an XML schema as an XML Attribute. If this Attribute is not provided, it is assumed that the PLine is a OriginalPLine.
        YearGYear0-1The Year of the PLine.
        PLineCompanyString0-1The Name of the company releasing the Creation. This may be an owner or a licensee of the Creation.
        PLineTextString1The text of the PLine.
      CLineddexC:CLine0-nA Composite containing details of the CLine for the Cue.
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the CLineText as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        YearGYear0-1The Year of the CLine.
        CLineCompanyString0-1The Name of the company releasing the Creation. This may be an owner or a licensee of the Creation.
        CLineTextString1The text of the CLine.
ResourceListern:ResourceList1A Composite containing details of one or more Resources.
  Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the ResourceList as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
  SoundRecordingern:SoundRecording0-nA Composite containing details of a SoundRecording.
    Attribute:IsUpdatedBoolean0-1The Flag indicating whether the SoundRecording Element was updated (=True) or not (=False). The Flag may only be used when the UpdateIndicator is set to UpdateMessage. When this Boolean Flag is set to true, the MessageRecipient is expected to replace any previously provided SoundRecording data with the now provided data.
    Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the SoundRecording as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
    SoundRecordingTypeddexC:SoundRecordingType0-1A Composite containing details of the Type of the SoundRecording.
      Attribute:NamespaceString0-1The Namespace of the SoundRecordingType. This is represented in an XML schema as an XML Attribute.
      Attribute:UserDefinedValueString0-1A UserDefined value of the SoundRecordingType. This is represented in an XML schema as an XML Attribute.
    IsArtistRelatedBoolean0-1The Flag indicating whether the SoundRecording is related to an Artist (=True) or not (=False).
    SoundRecordingIdddexC:SoundRecordingId1-nA Composite containing details of a SoundRecordingId.
      Attribute:IsReplacedBoolean0-1The Flag indicating whether this Identifier is old and has been replaced by a new one (=True) or not (=False). The Flag may only be set to True when the new Identifier is also provided. If the Flag is not set, this Identifier is deemed to be the current one.
      ISRCString0-1The ISRC (International Standard Recording Code as defined in ISO 3901) for the SoundRecording. An ISRC comprises four parts: two characters, followed by three alphanumeric characters, then two digits and five digits.
      CatalogNumberddexC:CatalogNumber0-1A Composite containing details of the CatalogNumber of the SoundRecording.
        Attribute:NamespaceString1The Namespace of the CatalogNumber. This is represented in an XML schema as an XML Attribute.
      ProprietaryIdddexC:ProprietaryId0-nA Composite containing details of a ProprietaryIdentifier of the SoundRecording (usually one per society involved in the messaging).
        Attribute:NamespaceString1The Namespace of the ProprietaryId. This is represented in an XML schema as an XML Attribute.
    IndirectSoundRecordingIdddexC:MusicalWorkId0-nA Composite containing details of a MusicalWorkId of a MusicalWork used in the SoundRecording.
      Attribute:IsReplacedBoolean0-1The Flag indicating whether this Identifier is old and has been replaced by a new one (=True) or not (=False). The Flag may only be set to True when the new Identifier is also provided. If the Flag is not set, this Identifier is deemed to be the current one.
      ISWCString0-1The ISWC (International Standard Musical Work Code defined in ISO 15707) identifying the MusicalWork. An ISWC comprises three parts: the letter 'T', followed by nine digits and then one check digit.
      OpusNumberString0-1The MusicalWorkId identifying the MusicalWork within the catalog of its Composer (typically of classical music) as an opus number.
      ComposerCatalogNumberString0-nA MusicalWorkId identifying a MusicalWork within the catalog of its Composer (typically of classical music) according to a standardized numbering (e.g. 'K' numbers for Koechel's catalog of Mozart).
      ProprietaryIdddexC:ProprietaryId0-nA Composite containing details of a ProprietaryIdentifier of the MusicalWork.
        Attribute:NamespaceString1The Namespace of the ProprietaryId. This is represented in an XML schema as an XML Attribute.
    ResourceReferenceID1The Identifier (specific to the Message) of the SoundRecording within the Release which contains it. This is a LocalResourceAnchor starting with the letter A.
    ReferenceTitleddexC:ReferenceTitle1A Composite containing details of the ReferenceTitle of the SoundRecording.
      Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the ReferenceTitle as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      TitleTextddexC:TitleText1A Composite containing the text of the ReferenceTitle.
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the TitleText as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      SubTitleddexC:SubTitle0-1A Composite containing details of a SubTitle of the ReferenceTitle, including Titles of Versions used to differentiate different versions of the same Title, as required by the GRid and ISRC ReferenceDescriptiveMetadataSets (where the SubTitle is called Version Title).
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the SubTitle as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
    InstrumentationDescriptionddexC:Description0-1A Composite containing a Description of the Type of instrumentation of the MusicalWork(s) in the SoundRecording.
      Attribute:LanguageAndScriptCodeString0-1The Language and script of the Description as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
    IsMedleyBoolean0-1The Flag indicating whether the SoundRecording is a Medley (=True) or not (=False).
    IsPotpourriBoolean0-1The Flag indicating whether the SoundRecording is a Potpourri (=True) or not (=False).
    IsInstrumentalBoolean0-1The Flag indicating whether the SoundRecording is instrumental (=True) or not (=False).
    IsBackgroundBoolean0-1The Flag indicating whether the SoundRecording is used as background to other audio or audiovisual material (=True) or not (=False).
    IsHiddenResourceBoolean0-1The Flag indicating whether the SoundRecording is hidden in some way from the Consumer (=True) or not (=False).
    IsBonusResourceBoolean0-1The Flag indicating whether the SoundRecording is additional to those on the original Release of which this is a Version (=True) or not (=False).
    HasPreOrderFulfillmentBoolean0-1A Flag indicating whether a DSP shall (=True) or shall not (=False) make the SoundRecording available during the pre-oder period. If the Flag is not set or set to false, the SoundRecording shall not be made available.
    IsComputerGeneratedBoolean0-1The Flag indicating whether the SoundRecording is generated by a computer (=True) or not (=False).
    IsRemasteredBoolean0-1The Flag indicating whether the SoundRecording is remastered (=True) or not (=False).
    NoSilenceBeforeBoolean0-1The Flag indicating whether the SoundRecording is preceded by a period of silence (=False) or not (=True).
    NoSilenceAfterBoolean0-1The Flag indicating whether the SoundRecording is followed by a period of silence (=False) or not (=True).
    PerformerInformationRequiredBoolean0-1A Flag indicating whether performer information is required (=True) or not (=False) when communicating details of the SoundRecording.
    LanguageOfPerformanceavs:IsoLanguageCode0-1The Language of the Performance recorded in the SoundRecording (represented by an ISO 639-2 LanguageCode).
    DurationDuration1The Duration of the SoundRecording (using the ISO 86012004 PT[[hhH]mmM]ssS format, where lower case characters indicate variables, upper case characters are part of the xsstring, e.g. one hour, two minutes and three seconds would be PT1H2M3S).
    RightsAgreementIdddexC:RightsAgreementId0-1A Composite containing details of Identifiers of a License, Claim, RightShare or contract for the MusicalWork(s) used in the SoundRecording.
      MWLIString0-nA MusicalWork License Identifier identifying a License. If the Composite is meant to describe a Claim, RightShare or contract, then the License relates to that Claim, RightShare or contract. A MWLI comprises four parts: one of the xsstrings 'M1' or 'M2' or 'M3' or 'M4', followed by five alphanumeric characters, ten alphanumeric characters and one alphanumeric check character.
      ProprietaryIdddexC:ProprietaryId0-nA Composite containing details of a ProprietaryIdentifier of the License, Claim, RightShare or contract.
        Attribute:NamespaceString1The Namespace of the ProprietaryId. This is represented in an XML schema as an XML Attribute.
    SoundRecordingCollectionReferenceListddexC:SoundRecordingCollectionReferenceList0-1A Composite containing details of one or more Collections. The referenced Collection has to be of CollectionType AudioChapter.
      NumberOfCollectionsInteger0-1The number of referenced Collections (typically Chapters).
      SoundRecordingCollectionReferenceddexC:SoundRecordingCollectionReference1-nA Composite containing a SoundRecordingCollectionReference for a Collection (specific to this Message).
        SequenceNumberInteger0-1The number indicating the order of the Collection in a group of Collections within a Medley, SoundRecording or other Collection.
        SoundRecordingCollectionReferenceIDREF1A Reference for a Collection (specific to this Message). This is a LocalCollectionAnchorReference starting with the letter X. The referenced Collection has to be of CollectionType Series, Season or Episode.
        StartTimeDuration0-1The start time of the Creation, measured from the start of the Resource from which the CueSheet is referenced (using the ISO 86012004 PT[[hhH]mmM]ssS format, where lower case characters indicate variables, upper case characters are part of the xsstring, e.g. one hour, two minutes and three seconds would be PT1H2M3S).
        DurationDuration0-1The Duration of the use of the Creation that is referenced in the CueCreationReference (using the ISO 86012004 PT[[hhH]mmM]ssS format, where lower case characters indicate variables, upper case characters are part of the xsstring, e.g. one hour, two minutes and three seconds would be PT1H2M3S).
        EndTimeDuration0-1The end time of the Creation, measured from the start of the Resource from which the CueSheet is referenced (using the ISO 86012004 PT[[hhH]mmM]ssS format, where lower case characters indicate variables, upper case characters are part of the xsstring, e.g. one hour, two minutes and three seconds would be PT1H2M3S).
        ReleaseResourceTypeavs:ReleaseResourceType0-1A Type of Collection in the context of a Video. This is represented in an XML schema as an XML Attribute.
    ResourceMusicalWorkReferenceListddexC:ResourceMusicalWorkReferenceList0-1A Composite containing details of one or more MusicalWorks contained in the SoundRecording.
      ResourceMusicalWorkReferenceddexC:ResourceMusicalWorkReference1-nA Composite containing a ResourceMusicalWorkReference for a MusicalWork (specific to this Message).
        SequenceNumberInteger0-1The number indicating the order of the MusicalWork in a group of MusicalWorks within a Medley, SoundRecording or other Resource.
        DurationUsedDuration0-1The total Duration of the MusicalWork that has been used in a specified context (this may be less than the total Duration of the MusicalWork) (using the ISO 86012004 PT[[hhH]mmM]ssS format, where lower case characters indicate variables, upper case characters are part of the xsstring, e.g. one hour, two minutes and three seconds would be PT1H2M3S).
        IsFragmentBoolean0-1The Flag indicating whether the MusicalWork is a Fragment (=True) or not (=False).
        ResourceMusicalWorkReferenceIDREF1A Reference for a MusicalWork (specific to this Message). This is a LocalMusicalWorkAnchorReference starting with the letter W.
    ResourceContainedResourceReferenceListddexC:ResourceContainedResourceReferenceList0-1A Composite containing details of ResourceContainedResourceReferences referring to a Resource that is contained in the current SoundRecording.
      ResourceContainedResourceReferenceddexC:ResourceContainedResourceReference1-nA Composite containing details of a ResourceContainedResourceReference.
        ResourceContainedResourceReferenceIDREF1A Reference for a Resource (specific to this Message). This is a LocalResourceAnchorReference starting with the letter A.
        DurationUsedDuration0-1The total Duration of the Resource that has been used in a specified context (this may be less than the total Duration of the Resource) (using the ISO 86012004 PT[[hhH]mmM]ssS format, where lower case characters indicate variables, upper case characters are part of the xsstring, e.g. one hour, two minutes and three seconds would be PT1H2M3S).
        StartPointDecimal0-1The start point of the preview given in seconds from the start of the referenced Resource.
        PurposeddexC:Purpose0-1A Composite containing details of the Purpose of the usage.
          Attribute:NamespaceString0-1The Namespace of the Purpose. This is represented in an XML schema as an XML Attribute.
          Attribute:UserDefinedValueString0-1A UserDefined value of the Purpose. This is represented in an XML schema as an XML Attribute.
    CreationDateddexC:EventDate0-1A Composite containing details of the Date and Place of the Event in which the SoundRecording was created.
      Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported Date is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
      Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
      Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
      Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
      Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
      Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
    MasteredDateddexC:EventDate0-1A Composite containing details of the Date and Place of the Event in which the SoundRecording was originally mastered (in either analogue or digital form).
      Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported Date is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
      Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
      Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
      Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
      Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
      Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
    SoundRecordingDetailsByTerritoryern:SoundRecordingDetailsByTerritory1-nA Composite containing details of Descriptors and other attributes of the SoundRecording which may vary according to Territory.
      Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the SoundRecordingDetailsByTerritory as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      EITHER   
        TerritoryCodeavs:TerritoryCode1-nA Territory to which the SoundRecording details apply (represented by an ISO 3166-1 TerritoryCode). Either this Element or ExcludedTerritory shall be present, but not both.
      OR    
        ExcludedTerritoryCodeavs:TerritoryCode1-nA Territory to which the SoundRecording details do not apply (represented by an ISO 3166-1 TerritoryCode). Either this Element or Territory shall be present, but not both.
      TitleddexC:Title0-nA Composite containing details of a Title of the SoundRecording.
        Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the Title as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        Attribute:TitleTypeavs:TitleType0-1A Type of the Title which defines its origin or the function it fulfils in relation to a Creation. Note: A Title may fulfil more than one role. Example: 'Help' may be both the OriginalTitle and the DisplayTitle for the well-known Beatles song. This is represented in an XML schema as an XML Attribute.
        TitleTextddexC:TitleText1A Composite containing the text of the Title.
          Attribute:LanguageAndScriptCodeString0-1The Language and script of the TitleText as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        SubTitleddexC:TypedSubTitle0-nA Composite containing details of a SubTitle of the Title, including Titles of Versions used to differentiate different versions of the same Title, as required by the GRid and ISRC ReferenceDescriptiveMetadataSets.
          Attribute:LanguageAndScriptCodeString0-1The Language and script of the SubTitle as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          Attribute:SubTitleTypeString0-1A Type of the SubTitle which defines its origin or the function it fulfils. This is represented in an XML schema as an XML Attribute.
      DisplayArtistddexC:Artist0-nA Composite containing details of the DisplayArtist for the SoundRecording. The DisplayArtist may be described through Name, Identifier and Roles.
        Attribute:SequenceNumberInteger0-1The number indicating the order of the Artist in a group of Artists. This is represented in an XML schema as an XML Attribute.
        EITHER   
          PartyIdddexC:PartyId1-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
            Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
            Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        OR    
          PartyNameddexC:PartyName1-nA Composite containing details of the PartyName(s).
            Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the PartyName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            FullNameddexC:Name1A Composite containing the complete Name of the Party, in its normal form of presentation (e.g. John H. Smith, Acme Music Inc, A Composite containing the Beatles).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            FullNameAsciiTranscribedString0-1The FullName transcribed using 7-bit ASCII code.
            FullNameIndexedddexC:Name0-1A Composite containing the complete Name of the Party in the form in which it normally appears in an alphabetic index, with the KeyName first (e.g. Smith, John H.; Beatles, A Composite containing the).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            NamesBeforeKeyNameddexC:Name0-1A Composite containing the Name(s) preceding the KeyName in the FullName (and that is placed after it in a FullNameIndexed). Examples: 'George' in 'George Michael'; 'John Fitzgerald' in 'John Fitzgerald Kennedy'. Not all PartyNames have a NamesBeforeKeyName (e.g. Madonna, EMI Music Inc).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            KeyNameddexC:Name0-1A Composite containing the Part of a Name of the Party normally used to index an entry in an alphabetical list, such as 'Smith' (in John Smith) or 'Garcia Marquez' or 'Madonna' or 'Francis de Sales' (in Saint Francis de Sales). For persons, this normally corresponds to the 'family name' or names, which in Western name forms usually comes as a surname at the end of a FullName, and in Asian name forms often at the beginning of a FullName.
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            NamesAfterKeyNameddexC:Name0-1A Composite containing the Name(s) following the KeyName. Example'Ibrahim' (in Anwar Ibrahim). This is common, e.g., in many Asian personal name forms where a FullName begins with the KeyName, which is followed by other names.
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            AbbreviatedNameddexC:Name0-1A Composite containing a short version of the PartyName (e.g. for use on devices with a small display).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          PartyIdddexC:PartyId0-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
            Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
            Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        ArtistRoleddexC:ArtistRole1-nA Composite containing details of a role played by the Artist in relation to other Artists.
          Attribute:NamespaceString0-1The Namespace of the ArtistRole. This is represented in an XML schema as an XML Attribute.
          Attribute:UserDefinedValueString0-1A UserDefined value of the ArtistRole. This is represented in an XML schema as an XML Attribute.
      DisplayConductorddexC:Artist0-nA Composite containing details of a DisplayConductor for the SoundRecording. A DisplayConductor may be described through Name, Identifier and Roles.
        Attribute:SequenceNumberInteger0-1The number indicating the order of the Artist in a group of Artists. This is represented in an XML schema as an XML Attribute.
        EITHER   
          PartyIdddexC:PartyId1-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
            Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
            Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        OR    
          PartyNameddexC:PartyName1-nA Composite containing details of the PartyName(s).
            Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the PartyName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            FullNameddexC:Name1A Composite containing the complete Name of the Party, in its normal form of presentation (e.g. John H. Smith, Acme Music Inc, A Composite containing the Beatles).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            FullNameAsciiTranscribedString0-1The FullName transcribed using 7-bit ASCII code.
            FullNameIndexedddexC:Name0-1A Composite containing the complete Name of the Party in the form in which it normally appears in an alphabetic index, with the KeyName first (e.g. Smith, John H.; Beatles, A Composite containing the).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            NamesBeforeKeyNameddexC:Name0-1A Composite containing the Name(s) preceding the KeyName in the FullName (and that is placed after it in a FullNameIndexed). Examples: 'George' in 'George Michael'; 'John Fitzgerald' in 'John Fitzgerald Kennedy'. Not all PartyNames have a NamesBeforeKeyName (e.g. Madonna, EMI Music Inc).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            KeyNameddexC:Name0-1A Composite containing the Part of a Name of the Party normally used to index an entry in an alphabetical list, such as 'Smith' (in John Smith) or 'Garcia Marquez' or 'Madonna' or 'Francis de Sales' (in Saint Francis de Sales). For persons, this normally corresponds to the 'family name' or names, which in Western name forms usually comes as a surname at the end of a FullName, and in Asian name forms often at the beginning of a FullName.
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            NamesAfterKeyNameddexC:Name0-1A Composite containing the Name(s) following the KeyName. Example'Ibrahim' (in Anwar Ibrahim). This is common, e.g., in many Asian personal name forms where a FullName begins with the KeyName, which is followed by other names.
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            AbbreviatedNameddexC:Name0-1A Composite containing a short version of the PartyName (e.g. for use on devices with a small display).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          PartyIdddexC:PartyId0-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
            Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
            Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        ArtistRoleddexC:ArtistRole1-nA Composite containing details of a role played by the Artist in relation to other Artists.
          Attribute:NamespaceString0-1The Namespace of the ArtistRole. This is represented in an XML schema as an XML Attribute.
          Attribute:UserDefinedValueString0-1A UserDefined value of the ArtistRole. This is represented in an XML schema as an XML Attribute.
      ResourceContributorern:ResourceContributor0-nA Composite containing details of a Contributor to the SoundRecording.
        Attribute:SequenceNumberInteger0-1The number indicating the order of the ResourceContributor in a group of ResourceContributors that have contributed to a Resource. This is represented in an XML schema as an XML Attribute.
        EITHER   
          PartyIdddexC:PartyId1-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
            Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
            Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        OR    
          PartyNameddexC:PartyName1-nA Composite containing details of the PartyName(s).
            Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the PartyName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            FullNameddexC:Name1A Composite containing the complete Name of the Party, in its normal form of presentation (e.g. John H. Smith, Acme Music Inc, A Composite containing the Beatles).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            FullNameAsciiTranscribedString0-1The FullName transcribed using 7-bit ASCII code.
            FullNameIndexedddexC:Name0-1A Composite containing the complete Name of the Party in the form in which it normally appears in an alphabetic index, with the KeyName first (e.g. Smith, John H.; Beatles, A Composite containing the).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            NamesBeforeKeyNameddexC:Name0-1A Composite containing the Name(s) preceding the KeyName in the FullName (and that is placed after it in a FullNameIndexed). Examples: 'George' in 'George Michael'; 'John Fitzgerald' in 'John Fitzgerald Kennedy'. Not all PartyNames have a NamesBeforeKeyName (e.g. Madonna, EMI Music Inc).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            KeyNameddexC:Name0-1A Composite containing the Part of a Name of the Party normally used to index an entry in an alphabetical list, such as 'Smith' (in John Smith) or 'Garcia Marquez' or 'Madonna' or 'Francis de Sales' (in Saint Francis de Sales). For persons, this normally corresponds to the 'family name' or names, which in Western name forms usually comes as a surname at the end of a FullName, and in Asian name forms often at the beginning of a FullName.
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            NamesAfterKeyNameddexC:Name0-1A Composite containing the Name(s) following the KeyName. Example'Ibrahim' (in Anwar Ibrahim). This is common, e.g., in many Asian personal name forms where a FullName begins with the KeyName, which is followed by other names.
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            AbbreviatedNameddexC:Name0-1A Composite containing a short version of the PartyName (e.g. for use on devices with a small display).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          PartyIdddexC:PartyId0-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
            Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
            Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        ResourceContributorRoleddexC:ResourceContributorRole0-nA Composite containing details of a role played by the Contributor.
          Attribute:NamespaceString0-1The Namespace of the ResourceContributorRole. This is represented in an XML schema as an XML Attribute.
          Attribute:UserDefinedValueString0-1A UserDefined value of the ResourceContributorRole. This is represented in an XML schema as an XML Attribute.
        IsFeaturedArtistBoolean0-1A Flag indicating whether the Contributor is a featured Artist (=True) or not (=False).
        IsContractedArtistBoolean0-1A Flag indicating whether the Contributor is an Artist that has a contract for its part in creating the Resource (=True) or not (=False).
        TerritoryOfPerformanceavs:TerritoryCode0-nA country of performance (represented by an ISO 3166-1 TerritoryCode).
        InstrumentTypeString0-nA Type of musical instrument played by the Artist.
        ArtistDelegatedUsageRightsddexC:ArtistDelegatedUsageRights0-1A Composite containing details of the kinds of usage for which rights have been delegated by the Artist.
          UseTypeddexC:UseType1-nA Composite containing details of the use for which rights are delegated.
            Attribute:NamespaceString0-1The Namespace of the UseType. This is represented in an XML schema as an XML Attribute.
            Attribute:UserDefinedValueString0-1A UserDefined value of the UseType. This is represented in an XML schema as an XML Attribute.
          UserInterfaceTypeddexC:UserInterfaceType0-nA Composite containing details of a physical interface by which a Consumer uses a Service or Release.
            Attribute:NamespaceString0-1The Namespace of the UserInterfaceType. This is represented in an XML schema as an XML Attribute.
            Attribute:UserDefinedValueString0-1A UserDefined value of the UserInterfaceType. This is represented in an XML schema as an XML Attribute.
          PeriodOfRightsDelegationddexC:Period1A Composite containing details about a Period of Time for which the delegation of usage rights applies. Periods are typically described by at least a StartDate or EndDate.
            EITHER   
              StartDateddexC:EventDate0-1A Composite containing details of the Date and Place of an Event that marks the beginning of the Period (in ISO 86012004 format: YYYY-MM-DD). The StartDate must be earlier than the EndDate if both are provided.
                Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported Date is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
                Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
                Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              EndDateddexC:EventDate0-1A Composite containing details of the Date and Place of an Event that marks the end of the Period (in ISO 86012004 format: YYYY-MM-DD). The EndDate must not be earlier than the StartDate if both are provided.
                Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported Date is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
                Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
                Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            OR    
              StartDateTimeddexC:EventDateTime0-1A Composite containing details of the DateTime and Place of an Event that marks the beginning of the Period (in ISO 86012004 format: YYYY-DD-MMThhmmss). The StartDateTime must be earlier than the EndDateTime if both are provided.
                Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported DateTime is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported DateTime (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported DateTime (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
                Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
                Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              EndDateTimeddexC:EventDateTime0-1A Composite containing details of the DateTime and Place of an Event that marks the end of the Period (in ISO 86012004 format: YYYY-DD-MMThhmmss). The EndDateTime must not be earlier than the StartDateTime if both are provided.
                Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported DateTime is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported DateTime (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported DateTime (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
                Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
                Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          TerritoryOfRightsDelegationavs:TerritoryCode1-nA Territory for which the delegation of usage rights applies (represented by an ISO 3166-1 TerritoryCode).
          MembershipTypeavs:MembershipType1A Type of membership of the Artist.
        Sexavs:Sex0-1Sex
        DateAndPlaceOfBirthddexC:EventDate0-1A Composite containing details of the Date and Place of birth.
          Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported Date is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
          Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
          Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
          Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
          Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
          Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        DateAndPlaceOfDeathddexC:EventDate0-1A Composite containing details of the Date and Place of death.
          Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported Date is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
          Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
          Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
          Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
          Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
          Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        PrimaryRoleddexC:ArtistRole0-1A Composite containing details of the primary role played by the Artist in relation to other Artists.
          Attribute:NamespaceString0-1The Namespace of the ArtistRole. This is represented in an XML schema as an XML Attribute.
          Attribute:UserDefinedValueString0-1A UserDefined value of the ArtistRole. This is represented in an XML schema as an XML Attribute.
        PrimaryInstrumentTypeString0-1A Type of (musical) instrument primarily played by the Artist.
        GoverningAgreementTypeddexC:GoverningAgreementType0-1A Composite containing details of a Type of an agreement that covers the Artist's participation in making a SoundRecording.
          Attribute:NamespaceString0-1The Namespace of the GoverningAgreementType. This is represented in an XML schema as an XML Attribute.
          Attribute:UserDefinedValueString0-1A UserDefined value of the GoverningAgreementType. This is represented in an XML schema as an XML Attribute.
        ContactInformationddexC:ContactId0-1A Composite containing details of contact Identifiers of the Artist.
          EmailAddressString0-nAn EmailAddress of the Party.
          PhoneNumberString0-nA PhoneNumber of the Party.
          FaxNumberString0-nA FaxNumber of the Party.
        TerritoryOfResidencyavs:TerritoryCode0-1The country of main residency of the Artist (represented by an ISO 3166-1 TerritoryCode).
        AdditionalRolesddexC:ArtistRole0-nA Composite containing details of the additional roles played by the Artist.
          Attribute:NamespaceString0-1The Namespace of the ArtistRole. This is represented in an XML schema as an XML Attribute.
          Attribute:UserDefinedValueString0-1A UserDefined value of the ArtistRole. This is represented in an XML schema as an XML Attribute.
        GenreddexC:Genre0-nA Composite containing details of a typical or main Genre relating to the Artist.
          Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the Genre as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          GenreTextddexC:Description1A Composite containing a Description of a genre or style (such as Musical, literary or audio-visual) with which a Creation is associated.
            Attribute:LanguageAndScriptCodeString0-1The Language and script of the Description as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          SubGenreddexC:Description0-1A Composite containing a Description of a secondary genre or style with which a Creation is associated.
            Attribute:LanguageAndScriptCodeString0-1The Language and script of the Description as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        MembershipddexC:Membership0-nA Composite containing details of a membership in a collective rights management organization.
          OrganizationddexC:PartyDescriptor1A Composite containing details of the collective rights management organization.
            EITHER   
              PartyIdddexC:PartyId1-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
                Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
                Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            OR    
              PartyNameddexC:PartyName1-nA Composite containing details of the PartyName(s).
                Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the PartyName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                FullNameddexC:Name1A Composite containing the complete Name of the Party, in its normal form of presentation (e.g. John H. Smith, Acme Music Inc, A Composite containing the Beatles).
                  Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                FullNameAsciiTranscribedString0-1The FullName transcribed using 7-bit ASCII code.
                FullNameIndexedddexC:Name0-1A Composite containing the complete Name of the Party in the form in which it normally appears in an alphabetic index, with the KeyName first (e.g. Smith, John H.; Beatles, A Composite containing the).
                  Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                NamesBeforeKeyNameddexC:Name0-1A Composite containing the Name(s) preceding the KeyName in the FullName (and that is placed after it in a FullNameIndexed). Examples: 'George' in 'George Michael'; 'John Fitzgerald' in 'John Fitzgerald Kennedy'. Not all PartyNames have a NamesBeforeKeyName (e.g. Madonna, EMI Music Inc).
                  Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                KeyNameddexC:Name0-1A Composite containing the Part of a Name of the Party normally used to index an entry in an alphabetical list, such as 'Smith' (in John Smith) or 'Garcia Marquez' or 'Madonna' or 'Francis de Sales' (in Saint Francis de Sales). For persons, this normally corresponds to the 'family name' or names, which in Western name forms usually comes as a surname at the end of a FullName, and in Asian name forms often at the beginning of a FullName.
                  Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                NamesAfterKeyNameddexC:Name0-1A Composite containing the Name(s) following the KeyName. Example'Ibrahim' (in Anwar Ibrahim). This is common, e.g., in many Asian personal name forms where a FullName begins with the KeyName, which is followed by other names.
                  Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                AbbreviatedNameddexC:Name0-1A Composite containing a short version of the PartyName (e.g. for use on devices with a small display).
                  Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              PartyIdddexC:PartyId0-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
                Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
                Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
          MembershipTypeavs:MembershipType1A Type of membership.
          StartDateDate0-1The StartDate of the membership.
          EndDateDate0-1The EndDate of the membership.
      IndirectResourceContributorddexC:IndirectResourceContributor0-nA Composite containing details of an indirect Contributor to the SoundRecording.
        Attribute:SequenceNumberInteger0-1The number indicating the order of the indirect ResourceContributor in a group of ResourceContributors that have contributed to a Resource. This is represented in an XML schema as an XML Attribute.
        EITHER   
          PartyIdddexC:PartyId1-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
            Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
            Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        OR    
          PartyNameddexC:PartyName1-nA Composite containing details of the PartyName(s).
            Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the PartyName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            FullNameddexC:Name1A Composite containing the complete Name of the Party, in its normal form of presentation (e.g. John H. Smith, Acme Music Inc, A Composite containing the Beatles).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            FullNameAsciiTranscribedString0-1The FullName transcribed using 7-bit ASCII code.
            FullNameIndexedddexC:Name0-1A Composite containing the complete Name of the Party in the form in which it normally appears in an alphabetic index, with the KeyName first (e.g. Smith, John H.; Beatles, A Composite containing the).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            NamesBeforeKeyNameddexC:Name0-1A Composite containing the Name(s) preceding the KeyName in the FullName (and that is placed after it in a FullNameIndexed). Examples: 'George' in 'George Michael'; 'John Fitzgerald' in 'John Fitzgerald Kennedy'. Not all PartyNames have a NamesBeforeKeyName (e.g. Madonna, EMI Music Inc).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            KeyNameddexC:Name0-1A Composite containing the Part of a Name of the Party normally used to index an entry in an alphabetical list, such as 'Smith' (in John Smith) or 'Garcia Marquez' or 'Madonna' or 'Francis de Sales' (in Saint Francis de Sales). For persons, this normally corresponds to the 'family name' or names, which in Western name forms usually comes as a surname at the end of a FullName, and in Asian name forms often at the beginning of a FullName.
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            NamesAfterKeyNameddexC:Name0-1A Composite containing the Name(s) following the KeyName. Example'Ibrahim' (in Anwar Ibrahim). This is common, e.g., in many Asian personal name forms where a FullName begins with the KeyName, which is followed by other names.
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            AbbreviatedNameddexC:Name0-1A Composite containing a short version of the PartyName (e.g. for use on devices with a small display).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          PartyIdddexC:PartyId0-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
            Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
            Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        IndirectResourceContributorRoleddexC:MusicalWorkContributorRole0-nA Composite containing details of a role played by the indirect Contributor.
          Attribute:NamespaceString0-1The Namespace of the MusicalWorkContributorRole. This is represented in an XML schema as an XML Attribute.
          Attribute:UserDefinedValueString0-1A UserDefined value of the MusicalWorkContributorRole. This is represented in an XML schema as an XML Attribute.
      RightsAgreementIdddexC:RightsAgreementId0-1A Composite containing details of Identifiers of a License, Claim, RightShare or contract for the MusicalWork(s) used in the SoundRecording.
        MWLIString0-nA MusicalWork License Identifier identifying a License. If the Composite is meant to describe a Claim, RightShare or contract, then the License relates to that Claim, RightShare or contract. A MWLI comprises four parts: one of the xsstrings 'M1' or 'M2' or 'M3' or 'M4', followed by five alphanumeric characters, ten alphanumeric characters and one alphanumeric check character.
        ProprietaryIdddexC:ProprietaryId0-nA Composite containing details of a ProprietaryIdentifier of the License, Claim, RightShare or contract.
          Attribute:NamespaceString1The Namespace of the ProprietaryId. This is represented in an XML schema as an XML Attribute.
      LabelNameddexC:LabelName0-nA Composite containing the Name of the Label under which the Release is to be marketed.
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the LabelName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        Attribute:LabelNameTypeString0-1A Type of LabelName. This is represented in an XML schema as an XML Attribute.
      RightsControllerern:TypedRightsController0-nA Composite containing details of RightsController of Rights in the SoundRecording.
        Attribute:SequenceNumberInteger0-1The number indicating the order of the RightsController in a group of RightsControllers. This is represented in an XML schema as an XML Attribute.
        EITHER   
          PartyIdddexC:PartyId1-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
            Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
            Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        OR    
          PartyNameddexC:PartyName1-nA Composite containing details of the PartyName(s).
            Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the PartyName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            FullNameddexC:Name1A Composite containing the complete Name of the Party, in its normal form of presentation (e.g. John H. Smith, Acme Music Inc, A Composite containing the Beatles).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            FullNameAsciiTranscribedString0-1The FullName transcribed using 7-bit ASCII code.
            FullNameIndexedddexC:Name0-1A Composite containing the complete Name of the Party in the form in which it normally appears in an alphabetic index, with the KeyName first (e.g. Smith, John H.; Beatles, A Composite containing the).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            NamesBeforeKeyNameddexC:Name0-1A Composite containing the Name(s) preceding the KeyName in the FullName (and that is placed after it in a FullNameIndexed). Examples: 'George' in 'George Michael'; 'John Fitzgerald' in 'John Fitzgerald Kennedy'. Not all PartyNames have a NamesBeforeKeyName (e.g. Madonna, EMI Music Inc).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            KeyNameddexC:Name0-1A Composite containing the Part of a Name of the Party normally used to index an entry in an alphabetical list, such as 'Smith' (in John Smith) or 'Garcia Marquez' or 'Madonna' or 'Francis de Sales' (in Saint Francis de Sales). For persons, this normally corresponds to the 'family name' or names, which in Western name forms usually comes as a surname at the end of a FullName, and in Asian name forms often at the beginning of a FullName.
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            NamesAfterKeyNameddexC:Name0-1A Composite containing the Name(s) following the KeyName. Example'Ibrahim' (in Anwar Ibrahim). This is common, e.g., in many Asian personal name forms where a FullName begins with the KeyName, which is followed by other names.
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            AbbreviatedNameddexC:Name0-1A Composite containing a short version of the PartyName (e.g. for use on devices with a small display).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          PartyIdddexC:PartyId0-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
            Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
            Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        RightsControllerRoleavs:RightsControllerRole0-nA role that describes the Party involved in the administration of Rights.
        EITHER   
          RightShareUnknownBoolean1The Flag indicating whether the RightSharePercentage is unknown (=True) or not (=False).
        OR    
          RightSharePercentageString1The share of the licensed Rights owned by the RightsController. RightShare information is given as a xsdecimal value (e.g. '0.125' represents 12.5%). If no information is given, 100% is assumed.
        RightsControllerTypeavs:RightsControllerType0-1A type of the RightsController.
        TerritoryOfRegistrationavs:TerritoryCode0-1The country of registration (represented by an ISO 3166-1 TerritoryCode).
        StartDateDate0-1The Date that marks the beginning of the title (in ISO 86012004 format: YYYY-MM-DD).
        EndDateDate0-1The Date that marks the end of the title (in ISO 86012004 format: YYYY-MM-DD).
      RemasteredDateddexC:EventDate0-1A Composite containing details of the Date and Place of the Event in which the SoundRecording was re-mastered (usually digitally).
        Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported Date is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
        Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
        Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
        Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      OriginalResourceReleaseDateddexC:EventDate0-1A Composite containing details of the Date and Place of the Event in which the SoundRecording was originally published, whether for physical or electronic/online distribution.
        Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported Date is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
        Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
        Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
        Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      PLineddexC:PLine0-nA Composite containing details of the PLine for the SoundRecording.
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the PLineText as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        Attribute:PLineTypeavs:PLineType0-1A Type of PLine. This is represented in an XML schema as an XML Attribute. If this Attribute is not provided, it is assumed that the PLine is a OriginalPLine.
        YearGYear0-1The Year of the PLine.
        PLineCompanyString0-1The Name of the company releasing the Creation. This may be an owner or a licensee of the Creation.
        PLineTextString1The text of the PLine.
      CourtesyLineddexC:CourtesyLine0-1A Composite containing an Annotation which acknowledges record companies and/or other Parties giving permission for guests Artists or others featured on the SoundRecording.
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the CourtesyLine as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      SequenceNumberString0-1The number indicating the order of the SoundRecording in a group of SoundRecordings in a Release.
      HostSoundCarrierddexC:HostSoundCarrier0-nA Composite containing details of a HostSoundCarrier on which the SoundRecording appears (e.g., the CD on which it was originally released). This Composite exists in the Release Notification Message Suite Standard, to support the identification and matching of SoundRecording information.
        ReleaseIdddexC:ReleaseId0-nA Composite containing details of ReleaseIds of the HostSoundCarrier. If available, a GRid has to be used. If the HostSoundCarrier contains only one SoundRecording, the ISRC of the SoundRecording may be used instead.
          Attribute:IsReplacedBoolean0-1The Flag indicating whether this Identifier is old and has been replaced by a new one (=True) or not (=False). The Flag may only be set to True when the new Identifier is also provided. If the Flag is not set, this Identifier is deemed to be the current one.
          GRidString0-1The GRid identifying the Release. This is the preferred Element and is mandatory if a GRid is available. A GRid comprises four parts: the xsstring 'A1', followed by five alphanumeric characters, ten alphanumeric characters and and one alphanumeric character.
          ISRCString0-1The ISRC (International Standard Recording Code as defined in ISO 3901) used as proxy for identification of the Release. Only applicable when the Release only contains one SoundRecording or one MusicalWorkVideo. An ISRC comprises four parts: two characters, followed by three alphanumeric characters, then two digits and five digits.
          ICPNddexC:ICPN0-1A Composite containing details of the ICPN used as proxy for identification of the Release. Only applicable when the Release is an abstraction of a complete PhysicalProduct. An ICPN comprises 12 or 13 digits, depending whether it is an EAN (13) or a UPC (12).
            Attribute:IsEanBoolean1The Flag indicating whether the ICPN is specifically an EAN (=True) or a UPC (=False). This is represented in an XML schema as an XML Attribute.
          CatalogNumberddexC:CatalogNumber0-1A Composite containing details of the CatalogNumber of the Release.
            Attribute:NamespaceString1The Namespace of the CatalogNumber. This is represented in an XML schema as an XML Attribute.
          ProprietaryIdddexC:ProprietaryId0-nA Composite containing details of a ProprietaryIdentifier of the Release.
            Attribute:NamespaceString1The Namespace of the ProprietaryId. This is represented in an XML schema as an XML Attribute.
        RightsAgreementIdddexC:RightsAgreementId0-1A Composite containing details of Identifiers of a License, Claim, RightShare or contract for the MusicalWork(s) used in the HostSoundCarrier.
          MWLIString0-nA MusicalWork License Identifier identifying a License. If the Composite is meant to describe a Claim, RightShare or contract, then the License relates to that Claim, RightShare or contract. A MWLI comprises four parts: one of the xsstrings 'M1' or 'M2' or 'M3' or 'M4', followed by five alphanumeric characters, ten alphanumeric characters and one alphanumeric check character.
          ProprietaryIdddexC:ProprietaryId0-nA Composite containing details of a ProprietaryIdentifier of the License, Claim, RightShare or contract.
            Attribute:NamespaceString1The Namespace of the ProprietaryId. This is represented in an XML schema as an XML Attribute.
        TitleddexC:Title0-nA Composite containing details of a Title of the HostSoundCarrier.
          Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the Title as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          Attribute:TitleTypeavs:TitleType0-1A Type of the Title which defines its origin or the function it fulfils in relation to a Creation. Note: A Title may fulfil more than one role. Example: 'Help' may be both the OriginalTitle and the DisplayTitle for the well-known Beatles song. This is represented in an XML schema as an XML Attribute.
          TitleTextddexC:TitleText1A Composite containing the text of the Title.
            Attribute:LanguageAndScriptCodeString0-1The Language and script of the TitleText as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          SubTitleddexC:TypedSubTitle0-nA Composite containing details of a SubTitle of the Title, including Titles of Versions used to differentiate different versions of the same Title, as required by the GRid and ISRC ReferenceDescriptiveMetadataSets.
            Attribute:LanguageAndScriptCodeString0-1The Language and script of the SubTitle as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            Attribute:SubTitleTypeString0-1A Type of the SubTitle which defines its origin or the function it fulfils. This is represented in an XML schema as an XML Attribute.
        DisplayArtistddexC:Artist0-nA Composite containing details of the DisplayArtist for the HostSoundCarrier. The DisplayArtist may be described through Name, Identifier and Roles.
          Attribute:SequenceNumberInteger0-1The number indicating the order of the Artist in a group of Artists. This is represented in an XML schema as an XML Attribute.
          EITHER   
            PartyIdddexC:PartyId1-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
              Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
              Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
              Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
          OR    
            PartyNameddexC:PartyName1-nA Composite containing details of the PartyName(s).
              Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the PartyName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              FullNameddexC:Name1A Composite containing the complete Name of the Party, in its normal form of presentation (e.g. John H. Smith, Acme Music Inc, A Composite containing the Beatles).
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              FullNameAsciiTranscribedString0-1The FullName transcribed using 7-bit ASCII code.
              FullNameIndexedddexC:Name0-1A Composite containing the complete Name of the Party in the form in which it normally appears in an alphabetic index, with the KeyName first (e.g. Smith, John H.; Beatles, A Composite containing the).
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              NamesBeforeKeyNameddexC:Name0-1A Composite containing the Name(s) preceding the KeyName in the FullName (and that is placed after it in a FullNameIndexed). Examples: 'George' in 'George Michael'; 'John Fitzgerald' in 'John Fitzgerald Kennedy'. Not all PartyNames have a NamesBeforeKeyName (e.g. Madonna, EMI Music Inc).
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              KeyNameddexC:Name0-1A Composite containing the Part of a Name of the Party normally used to index an entry in an alphabetical list, such as 'Smith' (in John Smith) or 'Garcia Marquez' or 'Madonna' or 'Francis de Sales' (in Saint Francis de Sales). For persons, this normally corresponds to the 'family name' or names, which in Western name forms usually comes as a surname at the end of a FullName, and in Asian name forms often at the beginning of a FullName.
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              NamesAfterKeyNameddexC:Name0-1A Composite containing the Name(s) following the KeyName. Example'Ibrahim' (in Anwar Ibrahim). This is common, e.g., in many Asian personal name forms where a FullName begins with the KeyName, which is followed by other names.
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              AbbreviatedNameddexC:Name0-1A Composite containing a short version of the PartyName (e.g. for use on devices with a small display).
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            PartyIdddexC:PartyId0-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
              Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
              Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
              Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
          ArtistRoleddexC:ArtistRole1-nA Composite containing details of a role played by the Artist in relation to other Artists.
            Attribute:NamespaceString0-1The Namespace of the ArtistRole. This is represented in an XML schema as an XML Attribute.
            Attribute:UserDefinedValueString0-1A UserDefined value of the ArtistRole. This is represented in an XML schema as an XML Attribute.
        AdministratingRecordCompanyddexC:AdministratingRecordCompany0-nA Composite containing details of the AdministratingRecordCompany for the Rights in the HostSoundCarrier.
          Attribute:NamespaceString0-1The Namespace of the Role if it belongs to a proprietary scheme. This is represented in an XML schema as an XML Attribute.
          Attribute:UserDefinedValueString0-1A UserDefined value of the Role. This is represented in an XML schema as an XML Attribute.
          Attribute:Roleavs:AdministratingRecordCompanyRole1The role played by the Party responsible for administering Rights in a Resource or a Release.
          EITHER   
            PartyIdddexC:PartyId1-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
              Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
              Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
              Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
          OR    
            PartyNameddexC:PartyName1-nA Composite containing details of the PartyName(s).
              Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the PartyName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              FullNameddexC:Name1A Composite containing the complete Name of the Party, in its normal form of presentation (e.g. John H. Smith, Acme Music Inc, A Composite containing the Beatles).
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              FullNameAsciiTranscribedString0-1The FullName transcribed using 7-bit ASCII code.
              FullNameIndexedddexC:Name0-1A Composite containing the complete Name of the Party in the form in which it normally appears in an alphabetic index, with the KeyName first (e.g. Smith, John H.; Beatles, A Composite containing the).
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              NamesBeforeKeyNameddexC:Name0-1A Composite containing the Name(s) preceding the KeyName in the FullName (and that is placed after it in a FullNameIndexed). Examples: 'George' in 'George Michael'; 'John Fitzgerald' in 'John Fitzgerald Kennedy'. Not all PartyNames have a NamesBeforeKeyName (e.g. Madonna, EMI Music Inc).
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              KeyNameddexC:Name0-1A Composite containing the Part of a Name of the Party normally used to index an entry in an alphabetical list, such as 'Smith' (in John Smith) or 'Garcia Marquez' or 'Madonna' or 'Francis de Sales' (in Saint Francis de Sales). For persons, this normally corresponds to the 'family name' or names, which in Western name forms usually comes as a surname at the end of a FullName, and in Asian name forms often at the beginning of a FullName.
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              NamesAfterKeyNameddexC:Name0-1A Composite containing the Name(s) following the KeyName. Example'Ibrahim' (in Anwar Ibrahim). This is common, e.g., in many Asian personal name forms where a FullName begins with the KeyName, which is followed by other names.
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              AbbreviatedNameddexC:Name0-1A Composite containing a short version of the PartyName (e.g. for use on devices with a small display).
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            PartyIdddexC:PartyId0-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
              Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
              Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
              Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        TrackNumberString0-1The TrackNumber of the SoundRecording within the HostSoundCarrier.
        VolumeNumberInSetString0-1The SequenceNumber within the Set of the volume containing the SoundRecording, where the HostSoundCarrier is a Set (such as a 'box set' of CDs).
      MarketingCommentddexC:Comment0-1A Composite containing a Comment about the promotion and marketing of the SoundRecording.
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the Comment as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      GenreddexC:Genre0-nA Composite containing details of a Genre to which the SoundRecording belongs.
        Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the Genre as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        GenreTextddexC:Description1A Composite containing a Description of a genre or style (such as Musical, literary or audio-visual) with which a Creation is associated.
          Attribute:LanguageAndScriptCodeString0-1The Language and script of the Description as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        SubGenreddexC:Description0-1A Composite containing a Description of a secondary genre or style with which a Creation is associated.
          Attribute:LanguageAndScriptCodeString0-1The Language and script of the Description as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      ParentalWarningTypeddexC:ParentalWarningType0-nA Composite containing details of the classification of the SoundRecording according to advice which it carries about the level of explicitness or offensiveness of its content.
        Attribute:NamespaceString0-1The Namespace of the ParentalWarningType. This is represented in an XML schema as an XML Attribute.
        Attribute:UserDefinedValueString0-1A UserDefined value of the ParentalWarningType. This is represented in an XML schema as an XML Attribute.
      AvRatingddexC:AvRating0-nA Composite containing details of a rating for the SoundRecording.
        RatingTextString1The text of the AvRating.
        RatingAgencyddexC:RatingAgency1A Composite containing details of an Organization that issues the AvRating.
          Attribute:NamespaceString0-1The Namespace of the RatingAgency. This is represented in an XML schema as an XML Attribute.
          Attribute:UserDefinedValueString0-1A UserDefined value of the RatingAgency. This is represented in an XML schema as an XML Attribute.
        RatingSchemeDescriptionddexC:Description0-nA Composite containing details of a Description of the RatingText.
          Attribute:LanguageAndScriptCodeString0-1The Language and script of the Description as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      TechnicalSoundRecordingDetailsern:TechnicalSoundRecordingDetails0-nA Composite containing technical details of the SoundRecording.
        Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the TechnicalSoundRecordingDetails as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        TechnicalResourceDetailsReferenceID1The Identifier (specific to the Message) of the TechnicalSoundRecordingDetails within the Release which contains it. This is a LocalTechnicalResourceDetailsAnchor starting with the letter T.
        DrmPlatformTypeddexC:DrmPlatformType0-1A Composite containing details of a Type of DrmPlatform.
          Attribute:VersionString0-1The Identifier of the Version of the DrmPlatformType. This is represented in an XML schema as an XML Attribute.
          Attribute:NamespaceString0-1The Namespace of the DrmPlatformType. This is represented in an XML schema as an XML Attribute.
          Attribute:UserDefinedValueString0-1A UserDefined value of the DrmPlatformType. This is represented in an XML schema as an XML Attribute.
        ContainerFormatddexC:ContainerFormat0-1A Composite containing details of a ContainerFormat.
          Attribute:NamespaceString0-1The Namespace of the ContainerFormat. This is represented in an XML schema as an XML Attribute.
          Attribute:UserDefinedValueString0-1A UserDefined value of the ContainerFormat. This is represented in an XML schema as an XML Attribute.
        AudioCodecTypeddexC:AudioCodecType0-1A Composite containing details of a Type of AudioCodec.
          Attribute:VersionString0-1The Identifier of the Version of the AudioCodecType. This is represented in an XML schema as an XML Attribute.
          Attribute:NamespaceString0-1The Namespace of the AudioCodecType. This is represented in an XML schema as an XML Attribute.
          Attribute:UserDefinedValueString0-1A UserDefined value of the AudioCodecType. This is represented in an XML schema as an XML Attribute.
        BitRateddexC:BitRate0-1A Composite containing the BitRate for the audio data and a UnitOfMeasure (the default is kbps).
          Attribute:UnitOfMeasureavs:UnitOfBitRate0-1The UnitOfMeasure of the BitRate. This is represented in an XML schema as an XML Attribute.
        NumberOfChannelsInteger0-1A number of audio channels.
        SamplingRateddexC:SamplingRate0-1A Composite containing the sampling rate of the SoundRecording and a UnitOfMeasure (the default is Hz).
          Attribute:UnitOfMeasureavs:UnitOfFrequency0-1The UnitOfMeasure of the SamplingRate. This is represented in an XML schema as an XML Attribute.
        BitsPerSampleInteger0-1An amount of audio data in a sample.
        DurationDuration0-1The Duration of the instantiation of the SoundRecording if this differs from the Duration provided for the SoundRecording itself (using the ISO 86012004 PT[[hhH]mmM]ssS format, where lower case characters indicate variables, upper case characters are part of the xsstring, e.g. one hour, two minutes and three seconds would be PT1H2M3S). This element must only be used if and when there are no royalty reporting implications on this change in duration and when the specific technical instantiation is a clip taken from a technical instantiation representing the whole SoundRecording.
        ResourceProcessingRequiredBoolean0-1The Flag indicating whether the SoundRecording needs to be processed (=True) or not (=False) (typically: transcoded) by the MessageRecipient before being delivered to Consumers.
        UsableResourceDurationDuration0-1The Duration of the SoundRecording that may be sold to a Consumer if the SoundRecording provided is not intended to be provided to Consumers 'as is' but will need to be transcoded into an appropriate format by the MessageRecipient or any other DSP handling the Release before it is sold (using the ISO 86012004 PT[[hhH]mmM]ssS format, where lower case characters indicate variables, upper case characters are part of the xsstring, e.g. one hour, two minutes and three seconds would be PT1H2M3S).
        IsPreviewBoolean0-1The Flag indicating whether the SoundRecording is technically a preview of the parent Resource (=True) or not (=False). Note that nothing can be implied from this element as to the conditions under which the preview can be made available.
        PreviewDetailsern:SoundRecordingPreviewDetails0-1A Composite containing details of a preview.
          PartTypeddexC:Description0-1A Composite containing a Description of the Type of Part that the preview relates to, e.g. chorus or intro.
            Attribute:LanguageAndScriptCodeString0-1The Language and script of the Description as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          StartPointDecimal0-1The start point of the preview given in seconds from the start of the Resource.
          EndPointDecimal0-1The end point of the preview given in seconds from the start of the Resource.
          DurationDuration0-1The Duration of the preview, measured from the StartPoint.
          TopLeftCornerDecimal0-1The position of the preview measured in Pixels or millimetres from the top left corner of the Resource.
          BottomRightCornerDecimal0-1The position of the preview measured in Pixels or millimetres from the bottom right corner of the Resource.
          ExpressionTypeavs:ExpressionType1A Type of expression indicating how this should be perceived, e.g. as instruction (meaning that this has to be done to create the preview) or as information (meaning that this has been done to craete the preview).
        FulfillmentDateddexC:FulfillmentDate0-1A Composite containing details of a FulfillmentDate.
          FulfillmentDateDate1A Date after which an end user can receive the Resource (in ISO 86012004 format: YYYY-MM-DD). If no FulfillmentDate is provided the FulfillmentDate is the StartDate of the respective Deal.
          ResourceReleaseReferenceIDREF0-nThe Identifier (specific to the Message) of a Release for a Resource. This is a LocalReleaseAnchorReference starting with the letter R.
        ConsumerFulfillmentDateddexC:FulfillmentDate0-1A Composite containing details of when a consumer is able to get hold of the SoundRecording.
          FulfillmentDateDate1A Date after which an end user can receive the Resource (in ISO 86012004 format: YYYY-MM-DD). If no FulfillmentDate is provided the FulfillmentDate is the StartDate of the respective Deal.
          ResourceReleaseReferenceIDREF0-nThe Identifier (specific to the Message) of a Release for a Resource. This is a LocalReleaseAnchorReference starting with the letter R.
        EITHER   
          FileAvailabilityDescriptionddexC:Description1-nA Composite containing a Description providing details of how a DSP can obtain a File that contains the SoundRecording.
            Attribute:LanguageAndScriptCodeString0-1The Language and script of the Description as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        OR    
          FileddexC:File1-nA Composite containing details of a File containing the SoundRecording that a DSP can obtain.
            EITHER   
              FileNameString1A Name of the File.
              FilePathString0-1A location of the File.
            OR    
              URLString1A URL of the File.
            HashSumddexC:HashSum0-1A Composite containing a HashSum of the File and information about the algorithm with which it has been generated.
              HashSumString1The value of the HashSum.
              HashSumAlgorithmTypeddexC:HashSumAlgorithmType1A Composite containing details of the Type of HashSumAlgorithm governing the HashSum.
                Attribute:NamespaceString0-1The Namespace of the HashSumAlgorithmType. This is represented in an XML schema as an XML Attribute.
                Attribute:UserDefinedValueString0-1A UserDefined value of the HashSumAlgorithmType. This is represented in an XML schema as an XML Attribute.
        FingerprintddexC:Fingerprint0-nA Composite containing details of a Fingerprint and its governing algorithm.
          FingerprintString1The value of the Fingerprint.
          FingerprintAlgorithmTypeddexC:FingerprintAlgorithmType1A Composite containing details of the Type of FingerprintAlgorithm governing the Fingerprint.
            Attribute:NamespaceString0-1The Namespace of the FingerprintAlgorithmType. This is represented in an XML schema as an XML Attribute.
            Attribute:UserDefinedValueString0-1A UserDefined value of the FingerprintAlgorithmType. This is represented in an XML schema as an XML Attribute.
          FingerprintAlgorithmVersionString0-1The Identifier of the Version of the FingerprintAlgorithm.
          FingerprintAlgorithmParameterString0-1A parameter of the FingerprintAlgorithm.
      FulfillmentDateddexC:FulfillmentDate0-1A Composite containing details of a FulfillmentDate.
        FulfillmentDateDate1A Date after which an end user can receive the Resource (in ISO 86012004 format: YYYY-MM-DD). If no FulfillmentDate is provided the FulfillmentDate is the StartDate of the respective Deal.
        ResourceReleaseReferenceIDREF0-nThe Identifier (specific to the Message) of a Release for a Resource. This is a LocalReleaseAnchorReference starting with the letter R.
      KeywordsddexC:Keywords0-nA Composite containing details of a Description of the SoundRecording containing Keywords.
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the Keywords as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      SynopsisddexC:Synopsis0-1A Composite containing details of a Synopsis of the SoundRecording.
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the Synopsis as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
    TerritoryOfCommissioningavs:TerritoryCode0-1The country of commissioning (represented by an ISO 3166-1 TerritoryCode).
    NumberOfFeaturedArtistsInteger0-1The number of FeaturedArtists associated with the SoundRecording.
    NumberOfNonFeaturedArtistsInteger0-1The number of NonFeaturedArtists associated with the SoundRecording.
    NumberOfContractedArtistsInteger0-1The number of ContractedArtists associated with the SoundRecording.
    NumberOfNonContractedArtistsInteger0-1The number of NonContractedArtists associated with the SoundRecording.
  MIDIern:MIDI0-nA Composite containing details of a MIDI.
    Attribute:IsUpdatedBoolean0-1The Flag indicating whether the MIDI Element was updated (=True) or not (=False). The Flag may only be used when the UpdateIndicator is set to UpdateMessage. When this Boolean Flag is set to true, the MessageRecipient is expected to replace any previously provided MIDI data with the now provided data.
    Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the MIDI as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
    MidiTypeddexC:MidiType0-1A Composite containing details of the Type of the MIDI.
      Attribute:NamespaceString0-1The Namespace of the MidiType. This is represented in an XML schema as an XML Attribute.
      Attribute:UserDefinedValueString0-1A UserDefined value of the MidiType. This is represented in an XML schema as an XML Attribute.
    IsArtistRelatedBoolean0-1The Flag indicating whether the MIDI is related to an Artist (=True) or not (=False).
    MidiIdddexC:MidiId1-nA Composite containing details of Identifiers of the Midi.
      Attribute:IsReplacedBoolean0-1The Flag indicating whether this Identifier is old and has been replaced by a new one (=True) or not (=False). The Flag may only be set to True when the new Identifier is also provided. If the Flag is not set, this Identifier is deemed to be the current one.
      ProprietaryIdddexC:ProprietaryId1-nA Composite containing details of a ProprietaryIdentifier of the Midi.
        Attribute:NamespaceString1The Namespace of the ProprietaryId. This is represented in an XML schema as an XML Attribute.
    IndirectMidiIdddexC:MusicalWorkId0-nA Composite containing details of a MusicalWorkId of a MusicalWork used in the MIDI.
      Attribute:IsReplacedBoolean0-1The Flag indicating whether this Identifier is old and has been replaced by a new one (=True) or not (=False). The Flag may only be set to True when the new Identifier is also provided. If the Flag is not set, this Identifier is deemed to be the current one.
      ISWCString0-1The ISWC (International Standard Musical Work Code defined in ISO 15707) identifying the MusicalWork. An ISWC comprises three parts: the letter 'T', followed by nine digits and then one check digit.
      OpusNumberString0-1The MusicalWorkId identifying the MusicalWork within the catalog of its Composer (typically of classical music) as an opus number.
      ComposerCatalogNumberString0-nA MusicalWorkId identifying a MusicalWork within the catalog of its Composer (typically of classical music) according to a standardized numbering (e.g. 'K' numbers for Koechel's catalog of Mozart).
      ProprietaryIdddexC:ProprietaryId0-nA Composite containing details of a ProprietaryIdentifier of the MusicalWork.
        Attribute:NamespaceString1The Namespace of the ProprietaryId. This is represented in an XML schema as an XML Attribute.
    ResourceReferenceID1The Identifier (specific to the Message) of the MIDI within the Release which contains it. This is a LocalResourceAnchor starting with the letter A.
    ReferenceTitleddexC:ReferenceTitle1A Composite containing details of the ReferenceTitle of the MIDI.
      Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the ReferenceTitle as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      TitleTextddexC:TitleText1A Composite containing the text of the ReferenceTitle.
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the TitleText as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      SubTitleddexC:SubTitle0-1A Composite containing details of a SubTitle of the ReferenceTitle, including Titles of Versions used to differentiate different versions of the same Title, as required by the GRid and ISRC ReferenceDescriptiveMetadataSets (where the SubTitle is called Version Title).
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the SubTitle as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
    InstrumentationDescriptionddexC:Description0-1A Composite containing a Description of the Type of instrumentation of the MusicalWork(s) in the MIDI.
      Attribute:LanguageAndScriptCodeString0-1The Language and script of the Description as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
    IsMedleyBoolean0-1The Flag indicating whether the MIDI is a Medley (=True) or not (=False).
    IsPotpourriBoolean0-1The Flag indicating whether the MIDI is a Potpourri (=True) or not (=False).
    IsInstrumentalBoolean0-1The Flag indicating whether the MIDI is instrumental (=True) or not (=False).
    IsBackgroundBoolean0-1The Flag indicating whether the MIDI is used as background to other audio or audiovisual material (=True) or not (=False).
    IsHiddenResourceBoolean0-1The Flag indicating whether the MIDI is hidden in some way from the Consumer (=True) or not (=False).
    IsBonusResourceBoolean0-1The Flag indicating whether the MIDI is additional to those on the original Release of which this is a Version (=True) or not (=False).
    IsComputerGeneratedBoolean0-1The Flag indicating whether the MIDI is generated by a computer (=True) or not (=False).
    NoSilenceBeforeBoolean0-1The Flag indicating whether the MIDI is preceded by a period of silence (=False) or not (=True).
    NoSilenceAfterBoolean0-1The Flag indicating whether the MIDI is followed by a period of silence (=False) or not (=True).
    PerformerInformationRequiredBoolean0-1A Flag indicating whether performer information is required (=True) or not (=False) when communicating details of the MIDI.
    LanguageOfPerformanceavs:IsoLanguageCode0-1The Language of the Performance recorded in the MIDI (represented by an ISO 639-2 LanguageCode).
    DurationDuration1The Duration of the MIDI (using the ISO 86012004 PT[[hhH]mmM]ssS format, where lower case characters indicate variables, upper case characters are part of the xsstring, e.g. one hour, two minutes and three seconds would be PT1H2M3S).
    RightsAgreementIdddexC:RightsAgreementId0-1A Composite containing details of Identifiers of a License, Claim, RightShare or contract for the MusicalWork(s) used in the MIDI.
      MWLIString0-nA MusicalWork License Identifier identifying a License. If the Composite is meant to describe a Claim, RightShare or contract, then the License relates to that Claim, RightShare or contract. A MWLI comprises four parts: one of the xsstrings 'M1' or 'M2' or 'M3' or 'M4', followed by five alphanumeric characters, ten alphanumeric characters and one alphanumeric check character.
      ProprietaryIdddexC:ProprietaryId0-nA Composite containing details of a ProprietaryIdentifier of the License, Claim, RightShare or contract.
        Attribute:NamespaceString1The Namespace of the ProprietaryId. This is represented in an XML schema as an XML Attribute.
    ResourceMusicalWorkReferenceListddexC:ResourceMusicalWorkReferenceList0-1A Composite containing details of one or more MusicalWorks contained in the MIDI.
      ResourceMusicalWorkReferenceddexC:ResourceMusicalWorkReference1-nA Composite containing a ResourceMusicalWorkReference for a MusicalWork (specific to this Message).
        SequenceNumberInteger0-1The number indicating the order of the MusicalWork in a group of MusicalWorks within a Medley, SoundRecording or other Resource.
        DurationUsedDuration0-1The total Duration of the MusicalWork that has been used in a specified context (this may be less than the total Duration of the MusicalWork) (using the ISO 86012004 PT[[hhH]mmM]ssS format, where lower case characters indicate variables, upper case characters are part of the xsstring, e.g. one hour, two minutes and three seconds would be PT1H2M3S).
        IsFragmentBoolean0-1The Flag indicating whether the MusicalWork is a Fragment (=True) or not (=False).
        ResourceMusicalWorkReferenceIDREF1A Reference for a MusicalWork (specific to this Message). This is a LocalMusicalWorkAnchorReference starting with the letter W.
    ResourceContainedResourceReferenceListddexC:ResourceContainedResourceReferenceList0-1A Composite containing details of ResourceContainedResourceReferences referring to a Resource that is contained in the current MIDI.
      ResourceContainedResourceReferenceddexC:ResourceContainedResourceReference1-nA Composite containing details of a ResourceContainedResourceReference.
        ResourceContainedResourceReferenceIDREF1A Reference for a Resource (specific to this Message). This is a LocalResourceAnchorReference starting with the letter A.
        DurationUsedDuration0-1The total Duration of the Resource that has been used in a specified context (this may be less than the total Duration of the Resource) (using the ISO 86012004 PT[[hhH]mmM]ssS format, where lower case characters indicate variables, upper case characters are part of the xsstring, e.g. one hour, two minutes and three seconds would be PT1H2M3S).
        StartPointDecimal0-1The start point of the preview given in seconds from the start of the referenced Resource.
        PurposeddexC:Purpose0-1A Composite containing details of the Purpose of the usage.
          Attribute:NamespaceString0-1The Namespace of the Purpose. This is represented in an XML schema as an XML Attribute.
          Attribute:UserDefinedValueString0-1A UserDefined value of the Purpose. This is represented in an XML schema as an XML Attribute.
    CreationDateddexC:EventDate0-1A Composite containing details of the Date and Place of the Event in which the MIDI was created.
      Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported Date is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
      Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
      Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
      Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
      Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
      Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
    MasteredDateddexC:EventDate0-1A Composite containing details of the Date and Place of the Event in which the MIDI was originally mastered (in either analogue or digital form).
      Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported Date is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
      Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
      Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
      Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
      Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
      Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
    MidiDetailsByTerritoryern:MidiDetailsByTerritory1-nA Composite containing details of Descriptors and other attributes of the MIDI which may vary according to Territory of release.
      Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the MidiDetailsByTerritory as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      EITHER   
        TerritoryCodeavs:TerritoryCode1-nA Territory to which the MIDI details apply (represented by an ISO 3166-1 TerritoryCode). Either this Element or ExcludedTerritory shall be present, but not both.
      OR    
        ExcludedTerritoryCodeavs:TerritoryCode1-nA Territory to which the MIDI details do not apply (represented by an ISO 3166-1 TerritoryCode). Either this Element or Territory shall be present, but not both.
      TitleddexC:Title0-nA Composite containing details of a Title of the MIDI.
        Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the Title as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        Attribute:TitleTypeavs:TitleType0-1A Type of the Title which defines its origin or the function it fulfils in relation to a Creation. Note: A Title may fulfil more than one role. Example: 'Help' may be both the OriginalTitle and the DisplayTitle for the well-known Beatles song. This is represented in an XML schema as an XML Attribute.
        TitleTextddexC:TitleText1A Composite containing the text of the Title.
          Attribute:LanguageAndScriptCodeString0-1The Language and script of the TitleText as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        SubTitleddexC:TypedSubTitle0-nA Composite containing details of a SubTitle of the Title, including Titles of Versions used to differentiate different versions of the same Title, as required by the GRid and ISRC ReferenceDescriptiveMetadataSets.
          Attribute:LanguageAndScriptCodeString0-1The Language and script of the SubTitle as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          Attribute:SubTitleTypeString0-1A Type of the SubTitle which defines its origin or the function it fulfils. This is represented in an XML schema as an XML Attribute.
      DisplayArtistddexC:Artist0-nA Composite containing details of the DisplayArtist for the MIDI. The DisplayArtist may be described through Name, Identifier and Roles.
        Attribute:SequenceNumberInteger0-1The number indicating the order of the Artist in a group of Artists. This is represented in an XML schema as an XML Attribute.
        EITHER   
          PartyIdddexC:PartyId1-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
            Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
            Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        OR    
          PartyNameddexC:PartyName1-nA Composite containing details of the PartyName(s).
            Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the PartyName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            FullNameddexC:Name1A Composite containing the complete Name of the Party, in its normal form of presentation (e.g. John H. Smith, Acme Music Inc, A Composite containing the Beatles).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            FullNameAsciiTranscribedString0-1The FullName transcribed using 7-bit ASCII code.
            FullNameIndexedddexC:Name0-1A Composite containing the complete Name of the Party in the form in which it normally appears in an alphabetic index, with the KeyName first (e.g. Smith, John H.; Beatles, A Composite containing the).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            NamesBeforeKeyNameddexC:Name0-1A Composite containing the Name(s) preceding the KeyName in the FullName (and that is placed after it in a FullNameIndexed). Examples: 'George' in 'George Michael'; 'John Fitzgerald' in 'John Fitzgerald Kennedy'. Not all PartyNames have a NamesBeforeKeyName (e.g. Madonna, EMI Music Inc).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            KeyNameddexC:Name0-1A Composite containing the Part of a Name of the Party normally used to index an entry in an alphabetical list, such as 'Smith' (in John Smith) or 'Garcia Marquez' or 'Madonna' or 'Francis de Sales' (in Saint Francis de Sales). For persons, this normally corresponds to the 'family name' or names, which in Western name forms usually comes as a surname at the end of a FullName, and in Asian name forms often at the beginning of a FullName.
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            NamesAfterKeyNameddexC:Name0-1A Composite containing the Name(s) following the KeyName. Example'Ibrahim' (in Anwar Ibrahim). This is common, e.g., in many Asian personal name forms where a FullName begins with the KeyName, which is followed by other names.
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            AbbreviatedNameddexC:Name0-1A Composite containing a short version of the PartyName (e.g. for use on devices with a small display).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          PartyIdddexC:PartyId0-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
            Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
            Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        ArtistRoleddexC:ArtistRole1-nA Composite containing details of a role played by the Artist in relation to other Artists.
          Attribute:NamespaceString0-1The Namespace of the ArtistRole. This is represented in an XML schema as an XML Attribute.
          Attribute:UserDefinedValueString0-1A UserDefined value of the ArtistRole. This is represented in an XML schema as an XML Attribute.
      ResourceContributorern:ResourceContributor0-nA Composite containing details of a Contributor to the MIDI.
        Attribute:SequenceNumberInteger0-1The number indicating the order of the ResourceContributor in a group of ResourceContributors that have contributed to a Resource. This is represented in an XML schema as an XML Attribute.
        EITHER   
          PartyIdddexC:PartyId1-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
            Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
            Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        OR    
          PartyNameddexC:PartyName1-nA Composite containing details of the PartyName(s).
            Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the PartyName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            FullNameddexC:Name1A Composite containing the complete Name of the Party, in its normal form of presentation (e.g. John H. Smith, Acme Music Inc, A Composite containing the Beatles).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            FullNameAsciiTranscribedString0-1The FullName transcribed using 7-bit ASCII code.
            FullNameIndexedddexC:Name0-1A Composite containing the complete Name of the Party in the form in which it normally appears in an alphabetic index, with the KeyName first (e.g. Smith, John H.; Beatles, A Composite containing the).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            NamesBeforeKeyNameddexC:Name0-1A Composite containing the Name(s) preceding the KeyName in the FullName (and that is placed after it in a FullNameIndexed). Examples: 'George' in 'George Michael'; 'John Fitzgerald' in 'John Fitzgerald Kennedy'. Not all PartyNames have a NamesBeforeKeyName (e.g. Madonna, EMI Music Inc).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            KeyNameddexC:Name0-1A Composite containing the Part of a Name of the Party normally used to index an entry in an alphabetical list, such as 'Smith' (in John Smith) or 'Garcia Marquez' or 'Madonna' or 'Francis de Sales' (in Saint Francis de Sales). For persons, this normally corresponds to the 'family name' or names, which in Western name forms usually comes as a surname at the end of a FullName, and in Asian name forms often at the beginning of a FullName.
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            NamesAfterKeyNameddexC:Name0-1A Composite containing the Name(s) following the KeyName. Example'Ibrahim' (in Anwar Ibrahim). This is common, e.g., in many Asian personal name forms where a FullName begins with the KeyName, which is followed by other names.
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            AbbreviatedNameddexC:Name0-1A Composite containing a short version of the PartyName (e.g. for use on devices with a small display).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          PartyIdddexC:PartyId0-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
            Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
            Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        ResourceContributorRoleddexC:ResourceContributorRole0-nA Composite containing details of a role played by the Contributor.
          Attribute:NamespaceString0-1The Namespace of the ResourceContributorRole. This is represented in an XML schema as an XML Attribute.
          Attribute:UserDefinedValueString0-1A UserDefined value of the ResourceContributorRole. This is represented in an XML schema as an XML Attribute.
        IsFeaturedArtistBoolean0-1A Flag indicating whether the Contributor is a featured Artist (=True) or not (=False).
        IsContractedArtistBoolean0-1A Flag indicating whether the Contributor is an Artist that has a contract for its part in creating the Resource (=True) or not (=False).
        TerritoryOfPerformanceavs:TerritoryCode0-nA country of performance (represented by an ISO 3166-1 TerritoryCode).
        InstrumentTypeString0-nA Type of musical instrument played by the Artist.
        ArtistDelegatedUsageRightsddexC:ArtistDelegatedUsageRights0-1A Composite containing details of the kinds of usage for which rights have been delegated by the Artist.
          UseTypeddexC:UseType1-nA Composite containing details of the use for which rights are delegated.
            Attribute:NamespaceString0-1The Namespace of the UseType. This is represented in an XML schema as an XML Attribute.
            Attribute:UserDefinedValueString0-1A UserDefined value of the UseType. This is represented in an XML schema as an XML Attribute.
          UserInterfaceTypeddexC:UserInterfaceType0-nA Composite containing details of a physical interface by which a Consumer uses a Service or Release.
            Attribute:NamespaceString0-1The Namespace of the UserInterfaceType. This is represented in an XML schema as an XML Attribute.
            Attribute:UserDefinedValueString0-1A UserDefined value of the UserInterfaceType. This is represented in an XML schema as an XML Attribute.
          PeriodOfRightsDelegationddexC:Period1A Composite containing details about a Period of Time for which the delegation of usage rights applies. Periods are typically described by at least a StartDate or EndDate.
            EITHER   
              StartDateddexC:EventDate0-1A Composite containing details of the Date and Place of an Event that marks the beginning of the Period (in ISO 86012004 format: YYYY-MM-DD). The StartDate must be earlier than the EndDate if both are provided.
                Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported Date is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
                Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
                Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              EndDateddexC:EventDate0-1A Composite containing details of the Date and Place of an Event that marks the end of the Period (in ISO 86012004 format: YYYY-MM-DD). The EndDate must not be earlier than the StartDate if both are provided.
                Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported Date is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
                Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
                Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            OR    
              StartDateTimeddexC:EventDateTime0-1A Composite containing details of the DateTime and Place of an Event that marks the beginning of the Period (in ISO 86012004 format: YYYY-DD-MMThhmmss). The StartDateTime must be earlier than the EndDateTime if both are provided.
                Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported DateTime is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported DateTime (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported DateTime (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
                Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
                Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              EndDateTimeddexC:EventDateTime0-1A Composite containing details of the DateTime and Place of an Event that marks the end of the Period (in ISO 86012004 format: YYYY-DD-MMThhmmss). The EndDateTime must not be earlier than the StartDateTime if both are provided.
                Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported DateTime is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported DateTime (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported DateTime (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
                Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
                Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          TerritoryOfRightsDelegationavs:TerritoryCode1-nA Territory for which the delegation of usage rights applies (represented by an ISO 3166-1 TerritoryCode).
          MembershipTypeavs:MembershipType1A Type of membership of the Artist.
        Sexavs:Sex0-1Sex
        DateAndPlaceOfBirthddexC:EventDate0-1A Composite containing details of the Date and Place of birth.
          Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported Date is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
          Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
          Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
          Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
          Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
          Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        DateAndPlaceOfDeathddexC:EventDate0-1A Composite containing details of the Date and Place of death.
          Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported Date is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
          Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
          Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
          Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
          Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
          Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        PrimaryRoleddexC:ArtistRole0-1A Composite containing details of the primary role played by the Artist in relation to other Artists.
          Attribute:NamespaceString0-1The Namespace of the ArtistRole. This is represented in an XML schema as an XML Attribute.
          Attribute:UserDefinedValueString0-1A UserDefined value of the ArtistRole. This is represented in an XML schema as an XML Attribute.
        PrimaryInstrumentTypeString0-1A Type of (musical) instrument primarily played by the Artist.
        GoverningAgreementTypeddexC:GoverningAgreementType0-1A Composite containing details of a Type of an agreement that covers the Artist's participation in making a SoundRecording.
          Attribute:NamespaceString0-1The Namespace of the GoverningAgreementType. This is represented in an XML schema as an XML Attribute.
          Attribute:UserDefinedValueString0-1A UserDefined value of the GoverningAgreementType. This is represented in an XML schema as an XML Attribute.
        ContactInformationddexC:ContactId0-1A Composite containing details of contact Identifiers of the Artist.
          EmailAddressString0-nAn EmailAddress of the Party.
          PhoneNumberString0-nA PhoneNumber of the Party.
          FaxNumberString0-nA FaxNumber of the Party.
        TerritoryOfResidencyavs:TerritoryCode0-1The country of main residency of the Artist (represented by an ISO 3166-1 TerritoryCode).
        AdditionalRolesddexC:ArtistRole0-nA Composite containing details of the additional roles played by the Artist.
          Attribute:NamespaceString0-1The Namespace of the ArtistRole. This is represented in an XML schema as an XML Attribute.
          Attribute:UserDefinedValueString0-1A UserDefined value of the ArtistRole. This is represented in an XML schema as an XML Attribute.
        GenreddexC:Genre0-nA Composite containing details of a typical or main Genre relating to the Artist.
          Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the Genre as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          GenreTextddexC:Description1A Composite containing a Description of a genre or style (such as Musical, literary or audio-visual) with which a Creation is associated.
            Attribute:LanguageAndScriptCodeString0-1The Language and script of the Description as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          SubGenreddexC:Description0-1A Composite containing a Description of a secondary genre or style with which a Creation is associated.
            Attribute:LanguageAndScriptCodeString0-1The Language and script of the Description as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        MembershipddexC:Membership0-nA Composite containing details of a membership in a collective rights management organization.
          OrganizationddexC:PartyDescriptor1A Composite containing details of the collective rights management organization.
            EITHER   
              PartyIdddexC:PartyId1-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
                Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
                Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            OR    
              PartyNameddexC:PartyName1-nA Composite containing details of the PartyName(s).
                Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the PartyName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                FullNameddexC:Name1A Composite containing the complete Name of the Party, in its normal form of presentation (e.g. John H. Smith, Acme Music Inc, A Composite containing the Beatles).
                  Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                FullNameAsciiTranscribedString0-1The FullName transcribed using 7-bit ASCII code.
                FullNameIndexedddexC:Name0-1A Composite containing the complete Name of the Party in the form in which it normally appears in an alphabetic index, with the KeyName first (e.g. Smith, John H.; Beatles, A Composite containing the).
                  Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                NamesBeforeKeyNameddexC:Name0-1A Composite containing the Name(s) preceding the KeyName in the FullName (and that is placed after it in a FullNameIndexed). Examples: 'George' in 'George Michael'; 'John Fitzgerald' in 'John Fitzgerald Kennedy'. Not all PartyNames have a NamesBeforeKeyName (e.g. Madonna, EMI Music Inc).
                  Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                KeyNameddexC:Name0-1A Composite containing the Part of a Name of the Party normally used to index an entry in an alphabetical list, such as 'Smith' (in John Smith) or 'Garcia Marquez' or 'Madonna' or 'Francis de Sales' (in Saint Francis de Sales). For persons, this normally corresponds to the 'family name' or names, which in Western name forms usually comes as a surname at the end of a FullName, and in Asian name forms often at the beginning of a FullName.
                  Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                NamesAfterKeyNameddexC:Name0-1A Composite containing the Name(s) following the KeyName. Example'Ibrahim' (in Anwar Ibrahim). This is common, e.g., in many Asian personal name forms where a FullName begins with the KeyName, which is followed by other names.
                  Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                AbbreviatedNameddexC:Name0-1A Composite containing a short version of the PartyName (e.g. for use on devices with a small display).
                  Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              PartyIdddexC:PartyId0-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
                Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
                Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
          MembershipTypeavs:MembershipType1A Type of membership.
          StartDateDate0-1The StartDate of the membership.
          EndDateDate0-1The EndDate of the membership.
      IndirectResourceContributorddexC:IndirectResourceContributor0-nA Composite containing details of an indirect Contributor to the MIDI.
        Attribute:SequenceNumberInteger0-1The number indicating the order of the indirect ResourceContributor in a group of ResourceContributors that have contributed to a Resource. This is represented in an XML schema as an XML Attribute.
        EITHER   
          PartyIdddexC:PartyId1-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
            Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
            Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        OR    
          PartyNameddexC:PartyName1-nA Composite containing details of the PartyName(s).
            Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the PartyName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            FullNameddexC:Name1A Composite containing the complete Name of the Party, in its normal form of presentation (e.g. John H. Smith, Acme Music Inc, A Composite containing the Beatles).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            FullNameAsciiTranscribedString0-1The FullName transcribed using 7-bit ASCII code.
            FullNameIndexedddexC:Name0-1A Composite containing the complete Name of the Party in the form in which it normally appears in an alphabetic index, with the KeyName first (e.g. Smith, John H.; Beatles, A Composite containing the).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            NamesBeforeKeyNameddexC:Name0-1A Composite containing the Name(s) preceding the KeyName in the FullName (and that is placed after it in a FullNameIndexed). Examples: 'George' in 'George Michael'; 'John Fitzgerald' in 'John Fitzgerald Kennedy'. Not all PartyNames have a NamesBeforeKeyName (e.g. Madonna, EMI Music Inc).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            KeyNameddexC:Name0-1A Composite containing the Part of a Name of the Party normally used to index an entry in an alphabetical list, such as 'Smith' (in John Smith) or 'Garcia Marquez' or 'Madonna' or 'Francis de Sales' (in Saint Francis de Sales). For persons, this normally corresponds to the 'family name' or names, which in Western name forms usually comes as a surname at the end of a FullName, and in Asian name forms often at the beginning of a FullName.
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            NamesAfterKeyNameddexC:Name0-1A Composite containing the Name(s) following the KeyName. Example'Ibrahim' (in Anwar Ibrahim). This is common, e.g., in many Asian personal name forms where a FullName begins with the KeyName, which is followed by other names.
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            AbbreviatedNameddexC:Name0-1A Composite containing a short version of the PartyName (e.g. for use on devices with a small display).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          PartyIdddexC:PartyId0-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
            Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
            Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        IndirectResourceContributorRoleddexC:MusicalWorkContributorRole0-nA Composite containing details of a role played by the indirect Contributor.
          Attribute:NamespaceString0-1The Namespace of the MusicalWorkContributorRole. This is represented in an XML schema as an XML Attribute.
          Attribute:UserDefinedValueString0-1A UserDefined value of the MusicalWorkContributorRole. This is represented in an XML schema as an XML Attribute.
      RightsAgreementIdddexC:RightsAgreementId0-1A Composite containing details of Identifiers of a License, Claim, RightShare or contract for the MusicalWork(s) used in the MIDI.
        MWLIString0-nA MusicalWork License Identifier identifying a License. If the Composite is meant to describe a Claim, RightShare or contract, then the License relates to that Claim, RightShare or contract. A MWLI comprises four parts: one of the xsstrings 'M1' or 'M2' or 'M3' or 'M4', followed by five alphanumeric characters, ten alphanumeric characters and one alphanumeric check character.
        ProprietaryIdddexC:ProprietaryId0-nA Composite containing details of a ProprietaryIdentifier of the License, Claim, RightShare or contract.
          Attribute:NamespaceString1The Namespace of the ProprietaryId. This is represented in an XML schema as an XML Attribute.
      LabelNameddexC:LabelName0-nA Composite containing the Name of the Label under which the Release is to be marketed.
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the LabelName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        Attribute:LabelNameTypeString0-1A Type of LabelName. This is represented in an XML schema as an XML Attribute.
      RightsControllerern:TypedRightsController0-nA Composite containing details of RightsController of Rights in the MIDI.
        Attribute:SequenceNumberInteger0-1The number indicating the order of the RightsController in a group of RightsControllers. This is represented in an XML schema as an XML Attribute.
        EITHER   
          PartyIdddexC:PartyId1-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
            Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
            Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        OR    
          PartyNameddexC:PartyName1-nA Composite containing details of the PartyName(s).
            Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the PartyName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            FullNameddexC:Name1A Composite containing the complete Name of the Party, in its normal form of presentation (e.g. John H. Smith, Acme Music Inc, A Composite containing the Beatles).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            FullNameAsciiTranscribedString0-1The FullName transcribed using 7-bit ASCII code.
            FullNameIndexedddexC:Name0-1A Composite containing the complete Name of the Party in the form in which it normally appears in an alphabetic index, with the KeyName first (e.g. Smith, John H.; Beatles, A Composite containing the).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            NamesBeforeKeyNameddexC:Name0-1A Composite containing the Name(s) preceding the KeyName in the FullName (and that is placed after it in a FullNameIndexed). Examples: 'George' in 'George Michael'; 'John Fitzgerald' in 'John Fitzgerald Kennedy'. Not all PartyNames have a NamesBeforeKeyName (e.g. Madonna, EMI Music Inc).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            KeyNameddexC:Name0-1A Composite containing the Part of a Name of the Party normally used to index an entry in an alphabetical list, such as 'Smith' (in John Smith) or 'Garcia Marquez' or 'Madonna' or 'Francis de Sales' (in Saint Francis de Sales). For persons, this normally corresponds to the 'family name' or names, which in Western name forms usually comes as a surname at the end of a FullName, and in Asian name forms often at the beginning of a FullName.
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            NamesAfterKeyNameddexC:Name0-1A Composite containing the Name(s) following the KeyName. Example'Ibrahim' (in Anwar Ibrahim). This is common, e.g., in many Asian personal name forms where a FullName begins with the KeyName, which is followed by other names.
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            AbbreviatedNameddexC:Name0-1A Composite containing a short version of the PartyName (e.g. for use on devices with a small display).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          PartyIdddexC:PartyId0-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
            Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
            Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        RightsControllerRoleavs:RightsControllerRole0-nA role that describes the Party involved in the administration of Rights.
        EITHER   
          RightShareUnknownBoolean1The Flag indicating whether the RightSharePercentage is unknown (=True) or not (=False).
        OR    
          RightSharePercentageString1The share of the licensed Rights owned by the RightsController. RightShare information is given as a xsdecimal value (e.g. '0.125' represents 12.5%). If no information is given, 100% is assumed.
        RightsControllerTypeavs:RightsControllerType0-1A type of the RightsController.
        TerritoryOfRegistrationavs:TerritoryCode0-1The country of registration (represented by an ISO 3166-1 TerritoryCode).
        StartDateDate0-1The Date that marks the beginning of the title (in ISO 86012004 format: YYYY-MM-DD).
        EndDateDate0-1The Date that marks the end of the title (in ISO 86012004 format: YYYY-MM-DD).
      RemasteredDateddexC:EventDate0-1A Composite containing details of the Date and Place of the Event in which the MIDI was re-mastered (usually digitally).
        Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported Date is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
        Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
        Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
        Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      OriginalResourceReleaseDateddexC:EventDate0-1A Composite containing details of the Date and Place of the Event in which the MIDI was originally published, whether for physical or electronic/online distribution.
        Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported Date is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
        Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
        Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
        Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      CLineddexC:CLine0-nA Composite containing details of the CLine for the MIDI.
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the CLineText as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        YearGYear0-1The Year of the CLine.
        CLineCompanyString0-1The Name of the company releasing the Creation. This may be an owner or a licensee of the Creation.
        CLineTextString1The text of the CLine.
      CourtesyLineddexC:CourtesyLine0-1A Composite containing an Annotation which acknowledges record companies and/or other Parties giving permission for guests Artists or others featured on the MIDI.
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the CourtesyLine as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      SequenceNumberString0-1The number indicating the order of the MIDI in a group of MIDIs in a Release.
      HostSoundCarrierddexC:HostSoundCarrier0-nA Composite containing details of a HostSoundCarrier on which the MIDI appears (e.g., the CD on which it was originally released). This Composite exists in the Release Notification Message Suite Standard, to support the identification and matching of MIDI information.
        ReleaseIdddexC:ReleaseId0-nA Composite containing details of ReleaseIds of the HostSoundCarrier. If available, a GRid has to be used. If the HostSoundCarrier contains only one SoundRecording, the ISRC of the SoundRecording may be used instead.
          Attribute:IsReplacedBoolean0-1The Flag indicating whether this Identifier is old and has been replaced by a new one (=True) or not (=False). The Flag may only be set to True when the new Identifier is also provided. If the Flag is not set, this Identifier is deemed to be the current one.
          GRidString0-1The GRid identifying the Release. This is the preferred Element and is mandatory if a GRid is available. A GRid comprises four parts: the xsstring 'A1', followed by five alphanumeric characters, ten alphanumeric characters and and one alphanumeric character.
          ISRCString0-1The ISRC (International Standard Recording Code as defined in ISO 3901) used as proxy for identification of the Release. Only applicable when the Release only contains one SoundRecording or one MusicalWorkVideo. An ISRC comprises four parts: two characters, followed by three alphanumeric characters, then two digits and five digits.
          ICPNddexC:ICPN0-1A Composite containing details of the ICPN used as proxy for identification of the Release. Only applicable when the Release is an abstraction of a complete PhysicalProduct. An ICPN comprises 12 or 13 digits, depending whether it is an EAN (13) or a UPC (12).
            Attribute:IsEanBoolean1The Flag indicating whether the ICPN is specifically an EAN (=True) or a UPC (=False). This is represented in an XML schema as an XML Attribute.
          CatalogNumberddexC:CatalogNumber0-1A Composite containing details of the CatalogNumber of the Release.
            Attribute:NamespaceString1The Namespace of the CatalogNumber. This is represented in an XML schema as an XML Attribute.
          ProprietaryIdddexC:ProprietaryId0-nA Composite containing details of a ProprietaryIdentifier of the Release.
            Attribute:NamespaceString1The Namespace of the ProprietaryId. This is represented in an XML schema as an XML Attribute.
        RightsAgreementIdddexC:RightsAgreementId0-1A Composite containing details of Identifiers of a License, Claim, RightShare or contract for the MusicalWork(s) used in the HostSoundCarrier.
          MWLIString0-nA MusicalWork License Identifier identifying a License. If the Composite is meant to describe a Claim, RightShare or contract, then the License relates to that Claim, RightShare or contract. A MWLI comprises four parts: one of the xsstrings 'M1' or 'M2' or 'M3' or 'M4', followed by five alphanumeric characters, ten alphanumeric characters and one alphanumeric check character.
          ProprietaryIdddexC:ProprietaryId0-nA Composite containing details of a ProprietaryIdentifier of the License, Claim, RightShare or contract.
            Attribute:NamespaceString1The Namespace of the ProprietaryId. This is represented in an XML schema as an XML Attribute.
        TitleddexC:Title0-nA Composite containing details of a Title of the HostSoundCarrier.
          Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the Title as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          Attribute:TitleTypeavs:TitleType0-1A Type of the Title which defines its origin or the function it fulfils in relation to a Creation. Note: A Title may fulfil more than one role. Example: 'Help' may be both the OriginalTitle and the DisplayTitle for the well-known Beatles song. This is represented in an XML schema as an XML Attribute.
          TitleTextddexC:TitleText1A Composite containing the text of the Title.
            Attribute:LanguageAndScriptCodeString0-1The Language and script of the TitleText as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          SubTitleddexC:TypedSubTitle0-nA Composite containing details of a SubTitle of the Title, including Titles of Versions used to differentiate different versions of the same Title, as required by the GRid and ISRC ReferenceDescriptiveMetadataSets.
            Attribute:LanguageAndScriptCodeString0-1The Language and script of the SubTitle as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            Attribute:SubTitleTypeString0-1A Type of the SubTitle which defines its origin or the function it fulfils. This is represented in an XML schema as an XML Attribute.
        DisplayArtistddexC:Artist0-nA Composite containing details of the DisplayArtist for the HostSoundCarrier. The DisplayArtist may be described through Name, Identifier and Roles.
          Attribute:SequenceNumberInteger0-1The number indicating the order of the Artist in a group of Artists. This is represented in an XML schema as an XML Attribute.
          EITHER   
            PartyIdddexC:PartyId1-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
              Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
              Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
              Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
          OR    
            PartyNameddexC:PartyName1-nA Composite containing details of the PartyName(s).
              Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the PartyName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              FullNameddexC:Name1A Composite containing the complete Name of the Party, in its normal form of presentation (e.g. John H. Smith, Acme Music Inc, A Composite containing the Beatles).
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              FullNameAsciiTranscribedString0-1The FullName transcribed using 7-bit ASCII code.
              FullNameIndexedddexC:Name0-1A Composite containing the complete Name of the Party in the form in which it normally appears in an alphabetic index, with the KeyName first (e.g. Smith, John H.; Beatles, A Composite containing the).
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              NamesBeforeKeyNameddexC:Name0-1A Composite containing the Name(s) preceding the KeyName in the FullName (and that is placed after it in a FullNameIndexed). Examples: 'George' in 'George Michael'; 'John Fitzgerald' in 'John Fitzgerald Kennedy'. Not all PartyNames have a NamesBeforeKeyName (e.g. Madonna, EMI Music Inc).
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              KeyNameddexC:Name0-1A Composite containing the Part of a Name of the Party normally used to index an entry in an alphabetical list, such as 'Smith' (in John Smith) or 'Garcia Marquez' or 'Madonna' or 'Francis de Sales' (in Saint Francis de Sales). For persons, this normally corresponds to the 'family name' or names, which in Western name forms usually comes as a surname at the end of a FullName, and in Asian name forms often at the beginning of a FullName.
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              NamesAfterKeyNameddexC:Name0-1A Composite containing the Name(s) following the KeyName. Example'Ibrahim' (in Anwar Ibrahim). This is common, e.g., in many Asian personal name forms where a FullName begins with the KeyName, which is followed by other names.
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              AbbreviatedNameddexC:Name0-1A Composite containing a short version of the PartyName (e.g. for use on devices with a small display).
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            PartyIdddexC:PartyId0-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
              Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
              Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
              Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
          ArtistRoleddexC:ArtistRole1-nA Composite containing details of a role played by the Artist in relation to other Artists.
            Attribute:NamespaceString0-1The Namespace of the ArtistRole. This is represented in an XML schema as an XML Attribute.
            Attribute:UserDefinedValueString0-1A UserDefined value of the ArtistRole. This is represented in an XML schema as an XML Attribute.
        AdministratingRecordCompanyddexC:AdministratingRecordCompany0-nA Composite containing details of the AdministratingRecordCompany for the Rights in the HostSoundCarrier.
          Attribute:NamespaceString0-1The Namespace of the Role if it belongs to a proprietary scheme. This is represented in an XML schema as an XML Attribute.
          Attribute:UserDefinedValueString0-1A UserDefined value of the Role. This is represented in an XML schema as an XML Attribute.
          Attribute:Roleavs:AdministratingRecordCompanyRole1The role played by the Party responsible for administering Rights in a Resource or a Release.
          EITHER   
            PartyIdddexC:PartyId1-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
              Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
              Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
              Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
          OR    
            PartyNameddexC:PartyName1-nA Composite containing details of the PartyName(s).
              Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the PartyName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              FullNameddexC:Name1A Composite containing the complete Name of the Party, in its normal form of presentation (e.g. John H. Smith, Acme Music Inc, A Composite containing the Beatles).
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              FullNameAsciiTranscribedString0-1The FullName transcribed using 7-bit ASCII code.
              FullNameIndexedddexC:Name0-1A Composite containing the complete Name of the Party in the form in which it normally appears in an alphabetic index, with the KeyName first (e.g. Smith, John H.; Beatles, A Composite containing the).
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              NamesBeforeKeyNameddexC:Name0-1A Composite containing the Name(s) preceding the KeyName in the FullName (and that is placed after it in a FullNameIndexed). Examples: 'George' in 'George Michael'; 'John Fitzgerald' in 'John Fitzgerald Kennedy'. Not all PartyNames have a NamesBeforeKeyName (e.g. Madonna, EMI Music Inc).
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              KeyNameddexC:Name0-1A Composite containing the Part of a Name of the Party normally used to index an entry in an alphabetical list, such as 'Smith' (in John Smith) or 'Garcia Marquez' or 'Madonna' or 'Francis de Sales' (in Saint Francis de Sales). For persons, this normally corresponds to the 'family name' or names, which in Western name forms usually comes as a surname at the end of a FullName, and in Asian name forms often at the beginning of a FullName.
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              NamesAfterKeyNameddexC:Name0-1A Composite containing the Name(s) following the KeyName. Example'Ibrahim' (in Anwar Ibrahim). This is common, e.g., in many Asian personal name forms where a FullName begins with the KeyName, which is followed by other names.
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              AbbreviatedNameddexC:Name0-1A Composite containing a short version of the PartyName (e.g. for use on devices with a small display).
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            PartyIdddexC:PartyId0-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
              Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
              Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
              Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        TrackNumberString0-1The TrackNumber of the SoundRecording within the HostSoundCarrier.
        VolumeNumberInSetString0-1The SequenceNumber within the Set of the volume containing the SoundRecording, where the HostSoundCarrier is a Set (such as a 'box set' of CDs).
      MarketingCommentddexC:Comment0-1A Composite containing a Comment about the promotion and marketing of the MIDI.
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the Comment as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      GenreddexC:Genre0-nA Composite containing details of a Genre to which the MIDI belongs.
        Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the Genre as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        GenreTextddexC:Description1A Composite containing a Description of a genre or style (such as Musical, literary or audio-visual) with which a Creation is associated.
          Attribute:LanguageAndScriptCodeString0-1The Language and script of the Description as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        SubGenreddexC:Description0-1A Composite containing a Description of a secondary genre or style with which a Creation is associated.
          Attribute:LanguageAndScriptCodeString0-1The Language and script of the Description as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      ParentalWarningTypeddexC:ParentalWarningType0-nA Composite containing details of the classification of the MIDI according to advice which it carries about the level of explicitness or offensiveness of its content.
        Attribute:NamespaceString0-1The Namespace of the ParentalWarningType. This is represented in an XML schema as an XML Attribute.
        Attribute:UserDefinedValueString0-1A UserDefined value of the ParentalWarningType. This is represented in an XML schema as an XML Attribute.
      FulfillmentDateddexC:FulfillmentDate0-1A Composite containing details of a FulfillmentDate.
        FulfillmentDateDate1A Date after which an end user can receive the Resource (in ISO 86012004 format: YYYY-MM-DD). If no FulfillmentDate is provided the FulfillmentDate is the StartDate of the respective Deal.
        ResourceReleaseReferenceIDREF0-nThe Identifier (specific to the Message) of a Release for a Resource. This is a LocalReleaseAnchorReference starting with the letter R.
      KeywordsddexC:Keywords0-nA Composite containing details of a Description of the MIDI containing Keywords.
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the Keywords as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      SynopsisddexC:Synopsis0-1A Composite containing details of a Synopsis of the MIDI.
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the Synopsis as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      TechnicalMidiDetailsern:TechnicalMidiDetails0-nA Composite containing technical details of the MIDI.
        Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the TechnicalMidiDetails as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        TechnicalResourceDetailsReferenceID1The Identifier (specific to the Message) of the TechnicalMidiDetails within the Release which contains it. This is a LocalTechnicalResourceDetailsAnchor starting with the letter T.
        DurationDuration0-1The Duration of the instantiation of the MIDI if this differs from the Duration provided for the MIDI itself (using the ISO 86012004 PT[[hhH]mmM]ssS format, where lower case characters indicate variables, upper case characters are part of the xsstring, e.g. one hour, two minutes and three seconds would be PT1H2M3S). This element must only be used if and when there are no royalty reporting implications on this change in duration and when the specific technical instantiation is a clip taken from a technical instantiation representing the whole MIDI.
        ResourceProcessingRequiredBoolean0-1The Flag indicating whether the MIDI needs to be processed (=True) or not (=False) (typically: transcoded) by the MessageRecipient before being delivered to Consumers.
        UsableResourceDurationDuration0-1The Duration of the MIDI that may be sold to a Consumer if the MIDI provided is not intended to be provided to Consumers 'as is' but will need to be transcoded into an appropriate format by the MessageRecipient or any other DSP handling the Release before it is sold (using the ISO 86012004 PT[[hhH]mmM]ssS format, where lower case characters indicate variables, upper case characters are part of the xsstring, e.g. one hour, two minutes and three seconds would be PT1H2M3S).
        IsPreviewBoolean0-1The Flag indicating whether the MIDI is technically a preview of the parent Resource (=True) or not (=False). Note that nothing can be implied from this element as to the conditions under which the preview can be made available.
        PreviewDetailsern:SoundRecordingPreviewDetails0-1A Composite containing details of a preview.
          PartTypeddexC:Description0-1A Composite containing a Description of the Type of Part that the preview relates to, e.g. chorus or intro.
            Attribute:LanguageAndScriptCodeString0-1The Language and script of the Description as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          StartPointDecimal0-1The start point of the preview given in seconds from the start of the Resource.
          EndPointDecimal0-1The end point of the preview given in seconds from the start of the Resource.
          DurationDuration0-1The Duration of the preview, measured from the StartPoint.
          TopLeftCornerDecimal0-1The position of the preview measured in Pixels or millimetres from the top left corner of the Resource.
          BottomRightCornerDecimal0-1The position of the preview measured in Pixels or millimetres from the bottom right corner of the Resource.
          ExpressionTypeavs:ExpressionType1A Type of expression indicating how this should be perceived, e.g. as instruction (meaning that this has to be done to create the preview) or as information (meaning that this has been done to craete the preview).
        FulfillmentDateddexC:FulfillmentDate0-1A Composite containing details of a FulfillmentDate.
          FulfillmentDateDate1A Date after which an end user can receive the Resource (in ISO 86012004 format: YYYY-MM-DD). If no FulfillmentDate is provided the FulfillmentDate is the StartDate of the respective Deal.
          ResourceReleaseReferenceIDREF0-nThe Identifier (specific to the Message) of a Release for a Resource. This is a LocalReleaseAnchorReference starting with the letter R.
        ConsumerFulfillmentDateddexC:FulfillmentDate0-1A Composite containing details of when a consumer is able to get hold of the MIDI.
          FulfillmentDateDate1A Date after which an end user can receive the Resource (in ISO 86012004 format: YYYY-MM-DD). If no FulfillmentDate is provided the FulfillmentDate is the StartDate of the respective Deal.
          ResourceReleaseReferenceIDREF0-nThe Identifier (specific to the Message) of a Release for a Resource. This is a LocalReleaseAnchorReference starting with the letter R.
        EITHER   
          FileAvailabilityDescriptionddexC:Description1-nA Composite containing a Description providing details of how a DSP can obtain a File that contains the MIDI.
            Attribute:LanguageAndScriptCodeString0-1The Language and script of the Description as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        OR    
          FileddexC:File1-nA Composite containing details of a File containing the MIDI that a DSP can obtain.
            EITHER   
              FileNameString1A Name of the File.
              FilePathString0-1A location of the File.
            OR    
              URLString1A URL of the File.
            HashSumddexC:HashSum0-1A Composite containing a HashSum of the File and information about the algorithm with which it has been generated.
              HashSumString1The value of the HashSum.
              HashSumAlgorithmTypeddexC:HashSumAlgorithmType1A Composite containing details of the Type of HashSumAlgorithm governing the HashSum.
                Attribute:NamespaceString0-1The Namespace of the HashSumAlgorithmType. This is represented in an XML schema as an XML Attribute.
                Attribute:UserDefinedValueString0-1A UserDefined value of the HashSumAlgorithmType. This is represented in an XML schema as an XML Attribute.
        NumberOfVoicesInteger0-1The number of voices.
        SoundProcessorTypeddexC:SoundProcessorType0-1A Type of sound processor.
          Attribute:VersionString0-1The Identifier of the Version of the SoundProcessorType. This is represented in an XML schema as an XML Attribute.
          Attribute:NamespaceString0-1The Namespace of the SoundProcessorType. This is represented in an XML schema as an XML Attribute.
          Attribute:UserDefinedValueString0-1A UserDefined value of the SoundProcessorType. This is represented in an XML schema as an XML Attribute.
        FingerprintddexC:Fingerprint0-nA Composite containing details of a Fingerprint and its governing algorithm.
          FingerprintString1The value of the Fingerprint.
          FingerprintAlgorithmTypeddexC:FingerprintAlgorithmType1A Composite containing details of the Type of FingerprintAlgorithm governing the Fingerprint.
            Attribute:NamespaceString0-1The Namespace of the FingerprintAlgorithmType. This is represented in an XML schema as an XML Attribute.
            Attribute:UserDefinedValueString0-1A UserDefined value of the FingerprintAlgorithmType. This is represented in an XML schema as an XML Attribute.
          FingerprintAlgorithmVersionString0-1The Identifier of the Version of the FingerprintAlgorithm.
          FingerprintAlgorithmParameterString0-1A parameter of the FingerprintAlgorithm.
  Videoern:Video0-nA Composite containing details of a Video.
    Attribute:IsUpdatedBoolean0-1The Flag indicating whether the Video Element was updated (=True) or not (=False). The Flag may only be used when the UpdateIndicator is set to UpdateMessage. When this Boolean Flag is set to true, the MessageRecipient is expected to replace any previously provided Video data with the now provided data.
    Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the Video as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
    VideoTypeddexC:VideoType0-1A Composite containing details of the Type of the Video.
      Attribute:NamespaceString0-1The Namespace of the VideoType. This is represented in an XML schema as an XML Attribute.
      Attribute:UserDefinedValueString0-1A UserDefined value of the VideoType. This is represented in an XML schema as an XML Attribute.
    IsArtistRelatedBoolean0-1The Flag indicating whether the Video is related to an Artist (=True) or not (=False).
    VideoIdddexC:VideoId0-nA Composite containing details of an Identifier of the Video.
      Attribute:IsReplacedBoolean0-1The Flag indicating whether this Identifier is old and has been replaced by a new one (=True) or not (=False). The Flag may only be set to True when the new Identifier is also provided. If the Flag is not set, this Identifier is deemed to be the current one.
      ISRCString0-1The ISRC (International Standard Recording Code as defined in ISO 3901) for the Video. An ISRC comprises four parts: two characters, followed by three alphanumeric characters, then two digits and five digits.
      ISANString0-1The ISAN (International Standard Audiovisual Number as defined in ISO 15706) for the Video. An ISAN comprises four blocks of four hexadecimal charaters followed by a check character.
      VISANString0-1The V-ISAN (Version Identifier of a International Standard Audiovisual Number as defined in ISO 15706-2) for the Video. A V-ISAN comprises four blocks of four hexadecimal charaters followed by a check character, followed by two further blocks of four hexadecimal characters, followed by a further check character.
      CatalogNumberddexC:CatalogNumber0-1A Composite containing details of the CatalogNumber of the Video.
        Attribute:NamespaceString1The Namespace of the CatalogNumber. This is represented in an XML schema as an XML Attribute.
      ProprietaryIdddexC:ProprietaryId0-nA Composite containing details of a ProprietaryIdentifier of the Video (usually one per society involved in the messaging).
        Attribute:NamespaceString1The Namespace of the ProprietaryId. This is represented in an XML schema as an XML Attribute.
    IndirectVideoIdddexC:MusicalWorkId0-nA Composite containing details of a MusicalWorkId of a MusicalWork used in the Video.
      Attribute:IsReplacedBoolean0-1The Flag indicating whether this Identifier is old and has been replaced by a new one (=True) or not (=False). The Flag may only be set to True when the new Identifier is also provided. If the Flag is not set, this Identifier is deemed to be the current one.
      ISWCString0-1The ISWC (International Standard Musical Work Code defined in ISO 15707) identifying the MusicalWork. An ISWC comprises three parts: the letter 'T', followed by nine digits and then one check digit.
      OpusNumberString0-1The MusicalWorkId identifying the MusicalWork within the catalog of its Composer (typically of classical music) as an opus number.
      ComposerCatalogNumberString0-nA MusicalWorkId identifying a MusicalWork within the catalog of its Composer (typically of classical music) according to a standardized numbering (e.g. 'K' numbers for Koechel's catalog of Mozart).
      ProprietaryIdddexC:ProprietaryId0-nA Composite containing details of a ProprietaryIdentifier of the MusicalWork.
        Attribute:NamespaceString1The Namespace of the ProprietaryId. This is represented in an XML schema as an XML Attribute.
    ResourceReferenceID1The Identifier (specific to the Message) of the Video within the Release which contains it. This is a LocalResourceAnchor starting with the letter A.
    EITHER   
      VideoCueSheetReferenceddexC:VideoCueSheetReference1-nA Composite containing a VideoCueSheetReference for a CueSheet (specific to this Message).
        VideoCueSheetReferenceIDREF1A Reference for a CueSheet (specific to this Message). This is a LocalCueSheetAnchorReference starting with the letter Q.
    OR    
      ReasonForCueSheetAbsenceddexC:Reason1A Composite containing the textual Description of the reason for the Identifier being used as a proxy.
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the Reason as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
    ReferenceTitleddexC:ReferenceTitle0-1A Composite containing details of the ReferenceTitle of the Video.
      Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the ReferenceTitle as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      TitleTextddexC:TitleText1A Composite containing the text of the ReferenceTitle.
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the TitleText as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      SubTitleddexC:SubTitle0-1A Composite containing details of a SubTitle of the ReferenceTitle, including Titles of Versions used to differentiate different versions of the same Title, as required by the GRid and ISRC ReferenceDescriptiveMetadataSets (where the SubTitle is called Version Title).
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the SubTitle as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
    TitleddexC:Title0-nA Composite containing details of a Title of the Video.
      Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the Title as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      Attribute:TitleTypeavs:TitleType0-1A Type of the Title which defines its origin or the function it fulfils in relation to a Creation. Note: A Title may fulfil more than one role. Example: 'Help' may be both the OriginalTitle and the DisplayTitle for the well-known Beatles song. This is represented in an XML schema as an XML Attribute.
      TitleTextddexC:TitleText1A Composite containing the text of the Title.
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the TitleText as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      SubTitleddexC:TypedSubTitle0-nA Composite containing details of a SubTitle of the Title, including Titles of Versions used to differentiate different versions of the same Title, as required by the GRid and ISRC ReferenceDescriptiveMetadataSets.
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the SubTitle as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        Attribute:SubTitleTypeString0-1A Type of the SubTitle which defines its origin or the function it fulfils. This is represented in an XML schema as an XML Attribute.
    InstrumentationDescriptionddexC:Description0-1A Composite containing a Description of the Type of instrumentation of the MusicalWork(s) in the Video.
      Attribute:LanguageAndScriptCodeString0-1The Language and script of the Description as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
    IsMedleyBoolean0-1The Flag indicating whether the Video is a Medley (=True) or not (=False).
    IsPotpourriBoolean0-1The Flag indicating whether the Video is a Potpourri (=True) or not (=False).
    IsInstrumentalBoolean0-1The Flag indicating whether the Video is instrumental (=True) or not (=False).
    IsBackgroundBoolean0-1The Flag indicating whether the Video is used as background to other audio or audiovisual material (=True) or not (=False).
    IsHiddenResourceBoolean0-1The Flag indicating whether the Video is hidden in some way from the Consumer (=True) or not (=False).
    IsBonusResourceBoolean0-1The Flag indicating whether the Video is additional to those on the original Release of which this is a Version (=True) or not (=False).
    HasPreOrderFulfillmentBoolean0-1A Flag indicating whether a DSP shall (=True) or shall not (=False) make the Video available during the pre-oder period. If the Flag is not set or set to false, the Video shall not be made available.
    IsRemasteredBoolean0-1The Flag indicating whether the Video is remastered (=True) or not (=False).
    NoSilenceBeforeBoolean0-1The Flag indicating whether the Video is preceded by a period of silence (=False) or not (=True).
    NoSilenceAfterBoolean0-1The Flag indicating whether the Video is followed by a period of silence (=False) or not (=True).
    PerformerInformationRequiredBoolean0-1A Flag indicating whether performer information is required (=True) or not (=False) when communicating details of the Video.
    LanguageOfPerformanceavs:IsoLanguageCode0-nThe original Language of the Performance recorded in the Video (represented by an ISO 639-2 LanguageCode).
    LanguageOfDubbingavs:IsoLanguageCode0-nThe Language of dubbing used in the Video (represented by an ISO 639-2 LanguageCode).
    SubTitleLanguageavs:IsoLanguageCode0-nThe Language of SubTitles in the Video (represented by an ISO 639-2 LanguageCode).
    DurationDuration1The Duration of the Video (using the ISO 86012004 PT[[hhH]mmM]ssS format, where lower case characters indicate variables, upper case characters are part of the xsstring, e.g. one hour, two minutes and three seconds would be PT1H2M3S).
    RightsAgreementIdddexC:RightsAgreementId0-1A Composite containing details of Identifiers of a License, Claim, RightShare or contract for the MusicalWork(s) used in the Video.
      MWLIString0-nA MusicalWork License Identifier identifying a License. If the Composite is meant to describe a Claim, RightShare or contract, then the License relates to that Claim, RightShare or contract. A MWLI comprises four parts: one of the xsstrings 'M1' or 'M2' or 'M3' or 'M4', followed by five alphanumeric characters, ten alphanumeric characters and one alphanumeric check character.
      ProprietaryIdddexC:ProprietaryId0-nA Composite containing details of a ProprietaryIdentifier of the License, Claim, RightShare or contract.
        Attribute:NamespaceString1The Namespace of the ProprietaryId. This is represented in an XML schema as an XML Attribute.
    VideoCollectionReferenceListddexC:SoundRecordingCollectionReferenceList0-1A Composite containing details of one or more Collections. The referenced Collection has to be of CollectionType VideoChapter.
      NumberOfCollectionsInteger0-1The number of referenced Collections (typically Chapters).
      SoundRecordingCollectionReferenceddexC:SoundRecordingCollectionReference1-nA Composite containing a SoundRecordingCollectionReference for a Collection (specific to this Message).
        SequenceNumberInteger0-1The number indicating the order of the Collection in a group of Collections within a Medley, SoundRecording or other Collection.
        SoundRecordingCollectionReferenceIDREF1A Reference for a Collection (specific to this Message). This is a LocalCollectionAnchorReference starting with the letter X. The referenced Collection has to be of CollectionType Series, Season or Episode.
        StartTimeDuration0-1The start time of the Creation, measured from the start of the Resource from which the CueSheet is referenced (using the ISO 86012004 PT[[hhH]mmM]ssS format, where lower case characters indicate variables, upper case characters are part of the xsstring, e.g. one hour, two minutes and three seconds would be PT1H2M3S).
        DurationDuration0-1The Duration of the use of the Creation that is referenced in the CueCreationReference (using the ISO 86012004 PT[[hhH]mmM]ssS format, where lower case characters indicate variables, upper case characters are part of the xsstring, e.g. one hour, two minutes and three seconds would be PT1H2M3S).
        EndTimeDuration0-1The end time of the Creation, measured from the start of the Resource from which the CueSheet is referenced (using the ISO 86012004 PT[[hhH]mmM]ssS format, where lower case characters indicate variables, upper case characters are part of the xsstring, e.g. one hour, two minutes and three seconds would be PT1H2M3S).
        ReleaseResourceTypeavs:ReleaseResourceType0-1A Type of Collection in the context of a Video. This is represented in an XML schema as an XML Attribute.
    ResourceMusicalWorkReferenceListddexC:ResourceMusicalWorkReferenceList0-1A Composite containing details of one or more MusicalWorks contained in the Video.
      ResourceMusicalWorkReferenceddexC:ResourceMusicalWorkReference1-nA Composite containing a ResourceMusicalWorkReference for a MusicalWork (specific to this Message).
        SequenceNumberInteger0-1The number indicating the order of the MusicalWork in a group of MusicalWorks within a Medley, SoundRecording or other Resource.
        DurationUsedDuration0-1The total Duration of the MusicalWork that has been used in a specified context (this may be less than the total Duration of the MusicalWork) (using the ISO 86012004 PT[[hhH]mmM]ssS format, where lower case characters indicate variables, upper case characters are part of the xsstring, e.g. one hour, two minutes and three seconds would be PT1H2M3S).
        IsFragmentBoolean0-1The Flag indicating whether the MusicalWork is a Fragment (=True) or not (=False).
        ResourceMusicalWorkReferenceIDREF1A Reference for a MusicalWork (specific to this Message). This is a LocalMusicalWorkAnchorReference starting with the letter W.
    ResourceContainedResourceReferenceListddexC:ResourceContainedResourceReferenceList0-1A Composite containing details of ResourceContainedResourceReferences referring to a Resource that is contained in the current Video.
      ResourceContainedResourceReferenceddexC:ResourceContainedResourceReference1-nA Composite containing details of a ResourceContainedResourceReference.
        ResourceContainedResourceReferenceIDREF1A Reference for a Resource (specific to this Message). This is a LocalResourceAnchorReference starting with the letter A.
        DurationUsedDuration0-1The total Duration of the Resource that has been used in a specified context (this may be less than the total Duration of the Resource) (using the ISO 86012004 PT[[hhH]mmM]ssS format, where lower case characters indicate variables, upper case characters are part of the xsstring, e.g. one hour, two minutes and three seconds would be PT1H2M3S).
        StartPointDecimal0-1The start point of the preview given in seconds from the start of the referenced Resource.
        PurposeddexC:Purpose0-1A Composite containing details of the Purpose of the usage.
          Attribute:NamespaceString0-1The Namespace of the Purpose. This is represented in an XML schema as an XML Attribute.
          Attribute:UserDefinedValueString0-1A UserDefined value of the Purpose. This is represented in an XML schema as an XML Attribute.
    CreationDateddexC:EventDate0-1A Composite containing details of the Date and Place of the Event in which the Video was created.
      Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported Date is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
      Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
      Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
      Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
      Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
      Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
    MasteredDateddexC:EventDate0-1A Composite containing details of the Date and Place of the Event in which the Video was originally mastered (in either analogue or digital form).
      Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported Date is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
      Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
      Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
      Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
      Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
      Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
    VideoDetailsByTerritoryern:VideoDetailsByTerritory1-nA Composite containing details of Descriptors and other attributes of the Video which may vary according to Territory of release.
      Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the SoundRecordingDetailsByTerritory as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      EITHER   
        TerritoryCodeavs:TerritoryCode1-nA Territory to which the SoundRecording details apply (represented by an ISO 3166-1 TerritoryCode). Either this Element or ExcludedTerritory shall be present, but not both.
      OR    
        ExcludedTerritoryCodeavs:TerritoryCode1-nA Territory to which the SoundRecording details do not apply (represented by an ISO 3166-1 TerritoryCode). Either this Element or Territory shall be present, but not both.
      TitleddexC:Title0-nA Composite containing details of a Title of the SoundRecording.
        Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the Title as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        Attribute:TitleTypeavs:TitleType0-1A Type of the Title which defines its origin or the function it fulfils in relation to a Creation. Note: A Title may fulfil more than one role. Example: 'Help' may be both the OriginalTitle and the DisplayTitle for the well-known Beatles song. This is represented in an XML schema as an XML Attribute.
        TitleTextddexC:TitleText1A Composite containing the text of the Title.
          Attribute:LanguageAndScriptCodeString0-1The Language and script of the TitleText as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        SubTitleddexC:TypedSubTitle0-nA Composite containing details of a SubTitle of the Title, including Titles of Versions used to differentiate different versions of the same Title, as required by the GRid and ISRC ReferenceDescriptiveMetadataSets.
          Attribute:LanguageAndScriptCodeString0-1The Language and script of the SubTitle as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          Attribute:SubTitleTypeString0-1A Type of the SubTitle which defines its origin or the function it fulfils. This is represented in an XML schema as an XML Attribute.
      DisplayArtistddexC:Artist0-nA Composite containing details of the DisplayArtist for the SoundRecording. The DisplayArtist may be described through Name, Identifier and Roles.
        Attribute:SequenceNumberInteger0-1The number indicating the order of the Artist in a group of Artists. This is represented in an XML schema as an XML Attribute.
        EITHER   
          PartyIdddexC:PartyId1-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
            Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
            Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        OR    
          PartyNameddexC:PartyName1-nA Composite containing details of the PartyName(s).
            Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the PartyName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            FullNameddexC:Name1A Composite containing the complete Name of the Party, in its normal form of presentation (e.g. John H. Smith, Acme Music Inc, A Composite containing the Beatles).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            FullNameAsciiTranscribedString0-1The FullName transcribed using 7-bit ASCII code.
            FullNameIndexedddexC:Name0-1A Composite containing the complete Name of the Party in the form in which it normally appears in an alphabetic index, with the KeyName first (e.g. Smith, John H.; Beatles, A Composite containing the).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            NamesBeforeKeyNameddexC:Name0-1A Composite containing the Name(s) preceding the KeyName in the FullName (and that is placed after it in a FullNameIndexed). Examples: 'George' in 'George Michael'; 'John Fitzgerald' in 'John Fitzgerald Kennedy'. Not all PartyNames have a NamesBeforeKeyName (e.g. Madonna, EMI Music Inc).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            KeyNameddexC:Name0-1A Composite containing the Part of a Name of the Party normally used to index an entry in an alphabetical list, such as 'Smith' (in John Smith) or 'Garcia Marquez' or 'Madonna' or 'Francis de Sales' (in Saint Francis de Sales). For persons, this normally corresponds to the 'family name' or names, which in Western name forms usually comes as a surname at the end of a FullName, and in Asian name forms often at the beginning of a FullName.
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            NamesAfterKeyNameddexC:Name0-1A Composite containing the Name(s) following the KeyName. Example'Ibrahim' (in Anwar Ibrahim). This is common, e.g., in many Asian personal name forms where a FullName begins with the KeyName, which is followed by other names.
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            AbbreviatedNameddexC:Name0-1A Composite containing a short version of the PartyName (e.g. for use on devices with a small display).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          PartyIdddexC:PartyId0-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
            Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
            Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        ArtistRoleddexC:ArtistRole1-nA Composite containing details of a role played by the Artist in relation to other Artists.
          Attribute:NamespaceString0-1The Namespace of the ArtistRole. This is represented in an XML schema as an XML Attribute.
          Attribute:UserDefinedValueString0-1A UserDefined value of the ArtistRole. This is represented in an XML schema as an XML Attribute.
      DisplayConductorddexC:Artist0-nA Composite containing details of a DisplayConductor for the Video. A DisplayConductor may be described through Name, Identifier and Roles.
        Attribute:SequenceNumberInteger0-1The number indicating the order of the Artist in a group of Artists. This is represented in an XML schema as an XML Attribute.
        EITHER   
          PartyIdddexC:PartyId1-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
            Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
            Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        OR    
          PartyNameddexC:PartyName1-nA Composite containing details of the PartyName(s).
            Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the PartyName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            FullNameddexC:Name1A Composite containing the complete Name of the Party, in its normal form of presentation (e.g. John H. Smith, Acme Music Inc, A Composite containing the Beatles).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            FullNameAsciiTranscribedString0-1The FullName transcribed using 7-bit ASCII code.
            FullNameIndexedddexC:Name0-1A Composite containing the complete Name of the Party in the form in which it normally appears in an alphabetic index, with the KeyName first (e.g. Smith, John H.; Beatles, A Composite containing the).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            NamesBeforeKeyNameddexC:Name0-1A Composite containing the Name(s) preceding the KeyName in the FullName (and that is placed after it in a FullNameIndexed). Examples: 'George' in 'George Michael'; 'John Fitzgerald' in 'John Fitzgerald Kennedy'. Not all PartyNames have a NamesBeforeKeyName (e.g. Madonna, EMI Music Inc).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            KeyNameddexC:Name0-1A Composite containing the Part of a Name of the Party normally used to index an entry in an alphabetical list, such as 'Smith' (in John Smith) or 'Garcia Marquez' or 'Madonna' or 'Francis de Sales' (in Saint Francis de Sales). For persons, this normally corresponds to the 'family name' or names, which in Western name forms usually comes as a surname at the end of a FullName, and in Asian name forms often at the beginning of a FullName.
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            NamesAfterKeyNameddexC:Name0-1A Composite containing the Name(s) following the KeyName. Example'Ibrahim' (in Anwar Ibrahim). This is common, e.g., in many Asian personal name forms where a FullName begins with the KeyName, which is followed by other names.
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            AbbreviatedNameddexC:Name0-1A Composite containing a short version of the PartyName (e.g. for use on devices with a small display).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          PartyIdddexC:PartyId0-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
            Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
            Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        ArtistRoleddexC:ArtistRole1-nA Composite containing details of a role played by the Artist in relation to other Artists.
          Attribute:NamespaceString0-1The Namespace of the ArtistRole. This is represented in an XML schema as an XML Attribute.
          Attribute:UserDefinedValueString0-1A UserDefined value of the ArtistRole. This is represented in an XML schema as an XML Attribute.
      ResourceContributorern:ResourceContributor0-nA Composite containing details of a Contributor to the Video.
        Attribute:SequenceNumberInteger0-1The number indicating the order of the ResourceContributor in a group of ResourceContributors that have contributed to a Resource. This is represented in an XML schema as an XML Attribute.
        EITHER   
          PartyIdddexC:PartyId1-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
            Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
            Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        OR    
          PartyNameddexC:PartyName1-nA Composite containing details of the PartyName(s).
            Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the PartyName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            FullNameddexC:Name1A Composite containing the complete Name of the Party, in its normal form of presentation (e.g. John H. Smith, Acme Music Inc, A Composite containing the Beatles).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            FullNameAsciiTranscribedString0-1The FullName transcribed using 7-bit ASCII code.
            FullNameIndexedddexC:Name0-1A Composite containing the complete Name of the Party in the form in which it normally appears in an alphabetic index, with the KeyName first (e.g. Smith, John H.; Beatles, A Composite containing the).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            NamesBeforeKeyNameddexC:Name0-1A Composite containing the Name(s) preceding the KeyName in the FullName (and that is placed after it in a FullNameIndexed). Examples: 'George' in 'George Michael'; 'John Fitzgerald' in 'John Fitzgerald Kennedy'. Not all PartyNames have a NamesBeforeKeyName (e.g. Madonna, EMI Music Inc).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            KeyNameddexC:Name0-1A Composite containing the Part of a Name of the Party normally used to index an entry in an alphabetical list, such as 'Smith' (in John Smith) or 'Garcia Marquez' or 'Madonna' or 'Francis de Sales' (in Saint Francis de Sales). For persons, this normally corresponds to the 'family name' or names, which in Western name forms usually comes as a surname at the end of a FullName, and in Asian name forms often at the beginning of a FullName.
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            NamesAfterKeyNameddexC:Name0-1A Composite containing the Name(s) following the KeyName. Example'Ibrahim' (in Anwar Ibrahim). This is common, e.g., in many Asian personal name forms where a FullName begins with the KeyName, which is followed by other names.
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            AbbreviatedNameddexC:Name0-1A Composite containing a short version of the PartyName (e.g. for use on devices with a small display).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          PartyIdddexC:PartyId0-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
            Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
            Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        ResourceContributorRoleddexC:ResourceContributorRole0-nA Composite containing details of a role played by the Contributor.
          Attribute:NamespaceString0-1The Namespace of the ResourceContributorRole. This is represented in an XML schema as an XML Attribute.
          Attribute:UserDefinedValueString0-1A UserDefined value of the ResourceContributorRole. This is represented in an XML schema as an XML Attribute.
        IsFeaturedArtistBoolean0-1A Flag indicating whether the Contributor is a featured Artist (=True) or not (=False).
        IsContractedArtistBoolean0-1A Flag indicating whether the Contributor is an Artist that has a contract for its part in creating the Resource (=True) or not (=False).
        TerritoryOfPerformanceavs:TerritoryCode0-nA country of performance (represented by an ISO 3166-1 TerritoryCode).
        InstrumentTypeString0-nA Type of musical instrument played by the Artist.
        ArtistDelegatedUsageRightsddexC:ArtistDelegatedUsageRights0-1A Composite containing details of the kinds of usage for which rights have been delegated by the Artist.
          UseTypeddexC:UseType1-nA Composite containing details of the use for which rights are delegated.
            Attribute:NamespaceString0-1The Namespace of the UseType. This is represented in an XML schema as an XML Attribute.
            Attribute:UserDefinedValueString0-1A UserDefined value of the UseType. This is represented in an XML schema as an XML Attribute.
          UserInterfaceTypeddexC:UserInterfaceType0-nA Composite containing details of a physical interface by which a Consumer uses a Service or Release.
            Attribute:NamespaceString0-1The Namespace of the UserInterfaceType. This is represented in an XML schema as an XML Attribute.
            Attribute:UserDefinedValueString0-1A UserDefined value of the UserInterfaceType. This is represented in an XML schema as an XML Attribute.
          PeriodOfRightsDelegationddexC:Period1A Composite containing details about a Period of Time for which the delegation of usage rights applies. Periods are typically described by at least a StartDate or EndDate.
            EITHER   
              StartDateddexC:EventDate0-1A Composite containing details of the Date and Place of an Event that marks the beginning of the Period (in ISO 86012004 format: YYYY-MM-DD). The StartDate must be earlier than the EndDate if both are provided.
                Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported Date is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
                Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
                Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              EndDateddexC:EventDate0-1A Composite containing details of the Date and Place of an Event that marks the end of the Period (in ISO 86012004 format: YYYY-MM-DD). The EndDate must not be earlier than the StartDate if both are provided.
                Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported Date is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
                Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
                Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            OR    
              StartDateTimeddexC:EventDateTime0-1A Composite containing details of the DateTime and Place of an Event that marks the beginning of the Period (in ISO 86012004 format: YYYY-DD-MMThhmmss). The StartDateTime must be earlier than the EndDateTime if both are provided.
                Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported DateTime is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported DateTime (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported DateTime (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
                Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
                Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              EndDateTimeddexC:EventDateTime0-1A Composite containing details of the DateTime and Place of an Event that marks the end of the Period (in ISO 86012004 format: YYYY-DD-MMThhmmss). The EndDateTime must not be earlier than the StartDateTime if both are provided.
                Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported DateTime is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported DateTime (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported DateTime (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
                Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
                Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          TerritoryOfRightsDelegationavs:TerritoryCode1-nA Territory for which the delegation of usage rights applies (represented by an ISO 3166-1 TerritoryCode).
          MembershipTypeavs:MembershipType1A Type of membership of the Artist.
        Sexavs:Sex0-1Sex
        DateAndPlaceOfBirthddexC:EventDate0-1A Composite containing details of the Date and Place of birth.
          Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported Date is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
          Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
          Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
          Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
          Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
          Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        DateAndPlaceOfDeathddexC:EventDate0-1A Composite containing details of the Date and Place of death.
          Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported Date is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
          Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
          Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
          Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
          Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
          Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        PrimaryRoleddexC:ArtistRole0-1A Composite containing details of the primary role played by the Artist in relation to other Artists.
          Attribute:NamespaceString0-1The Namespace of the ArtistRole. This is represented in an XML schema as an XML Attribute.
          Attribute:UserDefinedValueString0-1A UserDefined value of the ArtistRole. This is represented in an XML schema as an XML Attribute.
        PrimaryInstrumentTypeString0-1A Type of (musical) instrument primarily played by the Artist.
        GoverningAgreementTypeddexC:GoverningAgreementType0-1A Composite containing details of a Type of an agreement that covers the Artist's participation in making a SoundRecording.
          Attribute:NamespaceString0-1The Namespace of the GoverningAgreementType. This is represented in an XML schema as an XML Attribute.
          Attribute:UserDefinedValueString0-1A UserDefined value of the GoverningAgreementType. This is represented in an XML schema as an XML Attribute.
        ContactInformationddexC:ContactId0-1A Composite containing details of contact Identifiers of the Artist.
          EmailAddressString0-nAn EmailAddress of the Party.
          PhoneNumberString0-nA PhoneNumber of the Party.
          FaxNumberString0-nA FaxNumber of the Party.
        TerritoryOfResidencyavs:TerritoryCode0-1The country of main residency of the Artist (represented by an ISO 3166-1 TerritoryCode).
        AdditionalRolesddexC:ArtistRole0-nA Composite containing details of the additional roles played by the Artist.
          Attribute:NamespaceString0-1The Namespace of the ArtistRole. This is represented in an XML schema as an XML Attribute.
          Attribute:UserDefinedValueString0-1A UserDefined value of the ArtistRole. This is represented in an XML schema as an XML Attribute.
        GenreddexC:Genre0-nA Composite containing details of a typical or main Genre relating to the Artist.
          Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the Genre as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          GenreTextddexC:Description1A Composite containing a Description of a genre or style (such as Musical, literary or audio-visual) with which a Creation is associated.
            Attribute:LanguageAndScriptCodeString0-1The Language and script of the Description as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          SubGenreddexC:Description0-1A Composite containing a Description of a secondary genre or style with which a Creation is associated.
            Attribute:LanguageAndScriptCodeString0-1The Language and script of the Description as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        MembershipddexC:Membership0-nA Composite containing details of a membership in a collective rights management organization.
          OrganizationddexC:PartyDescriptor1A Composite containing details of the collective rights management organization.
            EITHER   
              PartyIdddexC:PartyId1-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
                Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
                Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            OR    
              PartyNameddexC:PartyName1-nA Composite containing details of the PartyName(s).
                Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the PartyName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                FullNameddexC:Name1A Composite containing the complete Name of the Party, in its normal form of presentation (e.g. John H. Smith, Acme Music Inc, A Composite containing the Beatles).
                  Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                FullNameAsciiTranscribedString0-1The FullName transcribed using 7-bit ASCII code.
                FullNameIndexedddexC:Name0-1A Composite containing the complete Name of the Party in the form in which it normally appears in an alphabetic index, with the KeyName first (e.g. Smith, John H.; Beatles, A Composite containing the).
                  Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                NamesBeforeKeyNameddexC:Name0-1A Composite containing the Name(s) preceding the KeyName in the FullName (and that is placed after it in a FullNameIndexed). Examples: 'George' in 'George Michael'; 'John Fitzgerald' in 'John Fitzgerald Kennedy'. Not all PartyNames have a NamesBeforeKeyName (e.g. Madonna, EMI Music Inc).
                  Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                KeyNameddexC:Name0-1A Composite containing the Part of a Name of the Party normally used to index an entry in an alphabetical list, such as 'Smith' (in John Smith) or 'Garcia Marquez' or 'Madonna' or 'Francis de Sales' (in Saint Francis de Sales). For persons, this normally corresponds to the 'family name' or names, which in Western name forms usually comes as a surname at the end of a FullName, and in Asian name forms often at the beginning of a FullName.
                  Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                NamesAfterKeyNameddexC:Name0-1A Composite containing the Name(s) following the KeyName. Example'Ibrahim' (in Anwar Ibrahim). This is common, e.g., in many Asian personal name forms where a FullName begins with the KeyName, which is followed by other names.
                  Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
                AbbreviatedNameddexC:Name0-1A Composite containing a short version of the PartyName (e.g. for use on devices with a small display).
                  Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              PartyIdddexC:PartyId0-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
                Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
                Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
                Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
          MembershipTypeavs:MembershipType1A Type of membership.
          StartDateDate0-1The StartDate of the membership.
          EndDateDate0-1The EndDate of the membership.
      IndirectResourceContributorddexC:IndirectResourceContributor0-nA Composite containing details of an indirect Contributor to the SoundRecording.
        Attribute:SequenceNumberInteger0-1The number indicating the order of the indirect ResourceContributor in a group of ResourceContributors that have contributed to a Resource. This is represented in an XML schema as an XML Attribute.
        EITHER   
          PartyIdddexC:PartyId1-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
            Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
            Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        OR    
          PartyNameddexC:PartyName1-nA Composite containing details of the PartyName(s).
            Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the PartyName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            FullNameddexC:Name1A Composite containing the complete Name of the Party, in its normal form of presentation (e.g. John H. Smith, Acme Music Inc, A Composite containing the Beatles).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            FullNameAsciiTranscribedString0-1The FullName transcribed using 7-bit ASCII code.
            FullNameIndexedddexC:Name0-1A Composite containing the complete Name of the Party in the form in which it normally appears in an alphabetic index, with the KeyName first (e.g. Smith, John H.; Beatles, A Composite containing the).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            NamesBeforeKeyNameddexC:Name0-1A Composite containing the Name(s) preceding the KeyName in the FullName (and that is placed after it in a FullNameIndexed). Examples: 'George' in 'George Michael'; 'John Fitzgerald' in 'John Fitzgerald Kennedy'. Not all PartyNames have a NamesBeforeKeyName (e.g. Madonna, EMI Music Inc).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            KeyNameddexC:Name0-1A Composite containing the Part of a Name of the Party normally used to index an entry in an alphabetical list, such as 'Smith' (in John Smith) or 'Garcia Marquez' or 'Madonna' or 'Francis de Sales' (in Saint Francis de Sales). For persons, this normally corresponds to the 'family name' or names, which in Western name forms usually comes as a surname at the end of a FullName, and in Asian name forms often at the beginning of a FullName.
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            NamesAfterKeyNameddexC:Name0-1A Composite containing the Name(s) following the KeyName. Example'Ibrahim' (in Anwar Ibrahim). This is common, e.g., in many Asian personal name forms where a FullName begins with the KeyName, which is followed by other names.
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            AbbreviatedNameddexC:Name0-1A Composite containing a short version of the PartyName (e.g. for use on devices with a small display).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          PartyIdddexC:PartyId0-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
            Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
            Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        IndirectResourceContributorRoleddexC:MusicalWorkContributorRole0-nA Composite containing details of a role played by the indirect Contributor.
          Attribute:NamespaceString0-1The Namespace of the MusicalWorkContributorRole. This is represented in an XML schema as an XML Attribute.
          Attribute:UserDefinedValueString0-1A UserDefined value of the MusicalWorkContributorRole. This is represented in an XML schema as an XML Attribute.
      RightsAgreementIdddexC:RightsAgreementId0-1A Composite containing details of Identifiers of a License, Claim, RightShare or contract for the MusicalWork(s) used in the SoundRecording.
        MWLIString0-nA MusicalWork License Identifier identifying a License. If the Composite is meant to describe a Claim, RightShare or contract, then the License relates to that Claim, RightShare or contract. A MWLI comprises four parts: one of the xsstrings 'M1' or 'M2' or 'M3' or 'M4', followed by five alphanumeric characters, ten alphanumeric characters and one alphanumeric check character.
        ProprietaryIdddexC:ProprietaryId0-nA Composite containing details of a ProprietaryIdentifier of the License, Claim, RightShare or contract.
          Attribute:NamespaceString1The Namespace of the ProprietaryId. This is represented in an XML schema as an XML Attribute.
      LabelNameddexC:LabelName0-nA Composite containing the Name of the Label under which the Release is to be marketed.
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the LabelName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        Attribute:LabelNameTypeString0-1A Type of LabelName. This is represented in an XML schema as an XML Attribute.
      RightsControllerern:TypedRightsController0-nA Composite containing details of RightsController of Rights in the Video.
        Attribute:SequenceNumberInteger0-1The number indicating the order of the RightsController in a group of RightsControllers. This is represented in an XML schema as an XML Attribute.
        EITHER   
          PartyIdddexC:PartyId1-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
            Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
            Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        OR    
          PartyNameddexC:PartyName1-nA Composite containing details of the PartyName(s).
            Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the PartyName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            FullNameddexC:Name1A Composite containing the complete Name of the Party, in its normal form of presentation (e.g. John H. Smith, Acme Music Inc, A Composite containing the Beatles).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            FullNameAsciiTranscribedString0-1The FullName transcribed using 7-bit ASCII code.
            FullNameIndexedddexC:Name0-1A Composite containing the complete Name of the Party in the form in which it normally appears in an alphabetic index, with the KeyName first (e.g. Smith, John H.; Beatles, A Composite containing the).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            NamesBeforeKeyNameddexC:Name0-1A Composite containing the Name(s) preceding the KeyName in the FullName (and that is placed after it in a FullNameIndexed). Examples: 'George' in 'George Michael'; 'John Fitzgerald' in 'John Fitzgerald Kennedy'. Not all PartyNames have a NamesBeforeKeyName (e.g. Madonna, EMI Music Inc).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            KeyNameddexC:Name0-1A Composite containing the Part of a Name of the Party normally used to index an entry in an alphabetical list, such as 'Smith' (in John Smith) or 'Garcia Marquez' or 'Madonna' or 'Francis de Sales' (in Saint Francis de Sales). For persons, this normally corresponds to the 'family name' or names, which in Western name forms usually comes as a surname at the end of a FullName, and in Asian name forms often at the beginning of a FullName.
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            NamesAfterKeyNameddexC:Name0-1A Composite containing the Name(s) following the KeyName. Example'Ibrahim' (in Anwar Ibrahim). This is common, e.g., in many Asian personal name forms where a FullName begins with the KeyName, which is followed by other names.
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            AbbreviatedNameddexC:Name0-1A Composite containing a short version of the PartyName (e.g. for use on devices with a small display).
              Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          PartyIdddexC:PartyId0-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
            Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
            Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
            Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        RightsControllerRoleavs:RightsControllerRole0-nA role that describes the Party involved in the administration of Rights.
        EITHER   
          RightShareUnknownBoolean1The Flag indicating whether the RightSharePercentage is unknown (=True) or not (=False).
        OR    
          RightSharePercentageString1The share of the licensed Rights owned by the RightsController. RightShare information is given as a xsdecimal value (e.g. '0.125' represents 12.5%). If no information is given, 100% is assumed.
        RightsControllerTypeavs:RightsControllerType0-1A type of the RightsController.
        TerritoryOfRegistrationavs:TerritoryCode0-1The country of registration (represented by an ISO 3166-1 TerritoryCode).
        StartDateDate0-1The Date that marks the beginning of the title (in ISO 86012004 format: YYYY-MM-DD).
        EndDateDate0-1The Date that marks the end of the title (in ISO 86012004 format: YYYY-MM-DD).
      RemasteredDateddexC:EventDate0-1A Composite containing details of the Date and Place of the Event in which the SoundRecording was re-mastered (usually digitally).
        Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported Date is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
        Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
        Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
        Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      OriginalResourceReleaseDateddexC:EventDate0-1A Composite containing details of the Date and Place of the Event in which the SoundRecording was originally published, whether for physical or electronic/online distribution.
        Attribute:IsApproximateBoolean0-1The Flag indicating whether the reported Date is approximate (=True) or exact (=False). This is represented in an XML schema as an XML Attribute.
        Attribute:IsBeforeBoolean0-1The Flag indicating whether the Event being described occurred sometime before the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        Attribute:IsAfterBoolean0-1The Flag indicating whether the Event being described occurred sometime after the reported Date (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        Attribute:TerritoryCodeavs:TerritoryCode0-1The Territory in which the Event occurred (represented by an ISO 3166-1 TerritoryCode). This is represented in an XML schema as an XML Attribute.
        Attribute:LocationDescriptionString0-1A Description of the location in which the Event occurred. It offers the opportunity to describe a place more precisely than using the TerritoryCode. This is represented in an XML schema as an XML Attribute.
        Attribute:LanguageAndScriptCodeString0-1The Language and script for the LocationDescription as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      PLineddexC:PLine0-nA Composite containing details of the PLine for the SoundRecording.
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the PLineText as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        Attribute:PLineTypeavs:PLineType0-1A Type of PLine. This is represented in an XML schema as an XML Attribute. If this Attribute is not provided, it is assumed that the PLine is a OriginalPLine.
        YearGYear0-1The Year of the PLine.
        PLineCompanyString0-1The Name of the company releasing the Creation. This may be an owner or a licensee of the Creation.
        PLineTextString1The text of the PLine.
      CourtesyLineddexC:CourtesyLine0-1A Composite containing an Annotation Annotation which acknowledges record companies and/or other Parties giving permission for guests Artists or others featured on the Video.
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the CourtesyLine as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      SequenceNumberString0-1The number indicating the order of the Video in a group of Videos in a Release.
      HostSoundCarrierddexC:HostSoundCarrier0-nA Composite containing details of a HostSoundCarrier on which the Video appears (e.g., the CD on which it was originally released). This Composite exists in the Release Notification Message Suite Standard, to support the identification and matching of Video information.
        ReleaseIdddexC:ReleaseId0-nA Composite containing details of ReleaseIds of the HostSoundCarrier. If available, a GRid has to be used. If the HostSoundCarrier contains only one SoundRecording, the ISRC of the SoundRecording may be used instead.
          Attribute:IsReplacedBoolean0-1The Flag indicating whether this Identifier is old and has been replaced by a new one (=True) or not (=False). The Flag may only be set to True when the new Identifier is also provided. If the Flag is not set, this Identifier is deemed to be the current one.
          GRidString0-1The GRid identifying the Release. This is the preferred Element and is mandatory if a GRid is available. A GRid comprises four parts: the xsstring 'A1', followed by five alphanumeric characters, ten alphanumeric characters and and one alphanumeric character.
          ISRCString0-1The ISRC (International Standard Recording Code as defined in ISO 3901) used as proxy for identification of the Release. Only applicable when the Release only contains one SoundRecording or one MusicalWorkVideo. An ISRC comprises four parts: two characters, followed by three alphanumeric characters, then two digits and five digits.
          ICPNddexC:ICPN0-1A Composite containing details of the ICPN used as proxy for identification of the Release. Only applicable when the Release is an abstraction of a complete PhysicalProduct. An ICPN comprises 12 or 13 digits, depending whether it is an EAN (13) or a UPC (12).
            Attribute:IsEanBoolean1The Flag indicating whether the ICPN is specifically an EAN (=True) or a UPC (=False). This is represented in an XML schema as an XML Attribute.
          CatalogNumberddexC:CatalogNumber0-1A Composite containing details of the CatalogNumber of the Release.
            Attribute:NamespaceString1The Namespace of the CatalogNumber. This is represented in an XML schema as an XML Attribute.
          ProprietaryIdddexC:ProprietaryId0-nA Composite containing details of a ProprietaryIdentifier of the Release.
            Attribute:NamespaceString1The Namespace of the ProprietaryId. This is represented in an XML schema as an XML Attribute.
        RightsAgreementIdddexC:RightsAgreementId0-1A Composite containing details of Identifiers of a License, Claim, RightShare or contract for the MusicalWork(s) used in the HostSoundCarrier.
          MWLIString0-nA MusicalWork License Identifier identifying a License. If the Composite is meant to describe a Claim, RightShare or contract, then the License relates to that Claim, RightShare or contract. A MWLI comprises four parts: one of the xsstrings 'M1' or 'M2' or 'M3' or 'M4', followed by five alphanumeric characters, ten alphanumeric characters and one alphanumeric check character.
          ProprietaryIdddexC:ProprietaryId0-nA Composite containing details of a ProprietaryIdentifier of the License, Claim, RightShare or contract.
            Attribute:NamespaceString1The Namespace of the ProprietaryId. This is represented in an XML schema as an XML Attribute.
        TitleddexC:Title0-nA Composite containing details of a Title of the HostSoundCarrier.
          Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the Title as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          Attribute:TitleTypeavs:TitleType0-1A Type of the Title which defines its origin or the function it fulfils in relation to a Creation. Note: A Title may fulfil more than one role. Example: 'Help' may be both the OriginalTitle and the DisplayTitle for the well-known Beatles song. This is represented in an XML schema as an XML Attribute.
          TitleTextddexC:TitleText1A Composite containing the text of the Title.
            Attribute:LanguageAndScriptCodeString0-1The Language and script of the TitleText as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          SubTitleddexC:TypedSubTitle0-nA Composite containing details of a SubTitle of the Title, including Titles of Versions used to differentiate different versions of the same Title, as required by the GRid and ISRC ReferenceDescriptiveMetadataSets.
            Attribute:LanguageAndScriptCodeString0-1The Language and script of the SubTitle as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            Attribute:SubTitleTypeString0-1A Type of the SubTitle which defines its origin or the function it fulfils. This is represented in an XML schema as an XML Attribute.
        DisplayArtistddexC:Artist0-nA Composite containing details of the DisplayArtist for the HostSoundCarrier. The DisplayArtist may be described through Name, Identifier and Roles.
          Attribute:SequenceNumberInteger0-1The number indicating the order of the Artist in a group of Artists. This is represented in an XML schema as an XML Attribute.
          EITHER   
            PartyIdddexC:PartyId1-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
              Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
              Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
              Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
          OR    
            PartyNameddexC:PartyName1-nA Composite containing details of the PartyName(s).
              Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the PartyName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              FullNameddexC:Name1A Composite containing the complete Name of the Party, in its normal form of presentation (e.g. John H. Smith, Acme Music Inc, A Composite containing the Beatles).
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              FullNameAsciiTranscribedString0-1The FullName transcribed using 7-bit ASCII code.
              FullNameIndexedddexC:Name0-1A Composite containing the complete Name of the Party in the form in which it normally appears in an alphabetic index, with the KeyName first (e.g. Smith, John H.; Beatles, A Composite containing the).
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              NamesBeforeKeyNameddexC:Name0-1A Composite containing the Name(s) preceding the KeyName in the FullName (and that is placed after it in a FullNameIndexed). Examples: 'George' in 'George Michael'; 'John Fitzgerald' in 'John Fitzgerald Kennedy'. Not all PartyNames have a NamesBeforeKeyName (e.g. Madonna, EMI Music Inc).
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              KeyNameddexC:Name0-1A Composite containing the Part of a Name of the Party normally used to index an entry in an alphabetical list, such as 'Smith' (in John Smith) or 'Garcia Marquez' or 'Madonna' or 'Francis de Sales' (in Saint Francis de Sales). For persons, this normally corresponds to the 'family name' or names, which in Western name forms usually comes as a surname at the end of a FullName, and in Asian name forms often at the beginning of a FullName.
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              NamesAfterKeyNameddexC:Name0-1A Composite containing the Name(s) following the KeyName. Example'Ibrahim' (in Anwar Ibrahim). This is common, e.g., in many Asian personal name forms where a FullName begins with the KeyName, which is followed by other names.
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              AbbreviatedNameddexC:Name0-1A Composite containing a short version of the PartyName (e.g. for use on devices with a small display).
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            PartyIdddexC:PartyId0-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
              Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
              Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
              Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
          ArtistRoleddexC:ArtistRole1-nA Composite containing details of a role played by the Artist in relation to other Artists.
            Attribute:NamespaceString0-1The Namespace of the ArtistRole. This is represented in an XML schema as an XML Attribute.
            Attribute:UserDefinedValueString0-1A UserDefined value of the ArtistRole. This is represented in an XML schema as an XML Attribute.
        AdministratingRecordCompanyddexC:AdministratingRecordCompany0-nA Composite containing details of the AdministratingRecordCompany for the Rights in the HostSoundCarrier.
          Attribute:NamespaceString0-1The Namespace of the Role if it belongs to a proprietary scheme. This is represented in an XML schema as an XML Attribute.
          Attribute:UserDefinedValueString0-1A UserDefined value of the Role. This is represented in an XML schema as an XML Attribute.
          Attribute:Roleavs:AdministratingRecordCompanyRole1The role played by the Party responsible for administering Rights in a Resource or a Release.
          EITHER   
            PartyIdddexC:PartyId1-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
              Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
              Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
              Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
          OR    
            PartyNameddexC:PartyName1-nA Composite containing details of the PartyName(s).
              Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the PartyName as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              FullNameddexC:Name1A Composite containing the complete Name of the Party, in its normal form of presentation (e.g. John H. Smith, Acme Music Inc, A Composite containing the Beatles).
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              FullNameAsciiTranscribedString0-1The FullName transcribed using 7-bit ASCII code.
              FullNameIndexedddexC:Name0-1A Composite containing the complete Name of the Party in the form in which it normally appears in an alphabetic index, with the KeyName first (e.g. Smith, John H.; Beatles, A Composite containing the).
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              NamesBeforeKeyNameddexC:Name0-1A Composite containing the Name(s) preceding the KeyName in the FullName (and that is placed after it in a FullNameIndexed). Examples: 'George' in 'George Michael'; 'John Fitzgerald' in 'John Fitzgerald Kennedy'. Not all PartyNames have a NamesBeforeKeyName (e.g. Madonna, EMI Music Inc).
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              KeyNameddexC:Name0-1A Composite containing the Part of a Name of the Party normally used to index an entry in an alphabetical list, such as 'Smith' (in John Smith) or 'Garcia Marquez' or 'Madonna' or 'Francis de Sales' (in Saint Francis de Sales). For persons, this normally corresponds to the 'family name' or names, which in Western name forms usually comes as a surname at the end of a FullName, and in Asian name forms often at the beginning of a FullName.
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              NamesAfterKeyNameddexC:Name0-1A Composite containing the Name(s) following the KeyName. Example'Ibrahim' (in Anwar Ibrahim). This is common, e.g., in many Asian personal name forms where a FullName begins with the KeyName, which is followed by other names.
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
              AbbreviatedNameddexC:Name0-1A Composite containing a short version of the PartyName (e.g. for use on devices with a small display).
                Attribute:LanguageAndScriptCodeString0-1The Language and script of the Name as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
            PartyIdddexC:PartyId0-nA Composite containing details of the PartyId for the Party. If no Namespace is given, the Identifier is a DdexPartyId (DPID). Note that DPIDs are not normally used to identify Artists, Producers or other Creators.
              Attribute:NamespaceString0-1The Namespace of the PartyId if it belongs to a proprietary Party xsID scheme. If the PartyId is a DPID, the Namespace Element must not be used. This is represented in an XML schema as an XML Attribute.
              Attribute:IsDPIDBoolean0-1The Flag indicating whether the PartyId is a DPID (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
              Attribute:IsISNIBoolean0-1The Flag indicating whether the PartyId is an ISNI (=True) or not (=False). This is represented in an XML schema as an XML Attribute.
        TrackNumberString0-1The TrackNumber of the SoundRecording within the HostSoundCarrier.
        VolumeNumberInSetString0-1The SequenceNumber within the Set of the volume containing the SoundRecording, where the HostSoundCarrier is a Set (such as a 'box set' of CDs).
      MarketingCommentddexC:Comment0-1A Composite containing a Comment about the promotion and marketing of the Video.
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the Comment as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      GenreddexC:Genre0-nA Composite containing details of a Genre to which the Video belongs.
        Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the Genre as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        GenreTextddexC:Description1A Composite containing a Description of a genre or style (such as Musical, literary or audio-visual) with which a Creation is associated.
          Attribute:LanguageAndScriptCodeString0-1The Language and script of the Description as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        SubGenreddexC:Description0-1A Composite containing a Description of a secondary genre or style with which a Creation is associated.
          Attribute:LanguageAndScriptCodeString0-1The Language and script of the Description as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      ParentalWarningTypeddexC:ParentalWarningType0-nA Composite containing details of the classification of the Video according to advice which it carries about the level of explicitness or offensiveness of its content.
        Attribute:NamespaceString0-1The Namespace of the ParentalWarningType. This is represented in an XML schema as an XML Attribute.
        Attribute:UserDefinedValueString0-1A UserDefined value of the ParentalWarningType. This is represented in an XML schema as an XML Attribute.
      AvRatingddexC:AvRating0-nA Composite containing details of a rating for the Video.
        RatingTextString1The text of the AvRating.
        RatingAgencyddexC:RatingAgency1A Composite containing details of an Organization that issues the AvRating.
          Attribute:NamespaceString0-1The Namespace of the RatingAgency. This is represented in an XML schema as an XML Attribute.
          Attribute:UserDefinedValueString0-1A UserDefined value of the RatingAgency. This is represented in an XML schema as an XML Attribute.
        RatingSchemeDescriptionddexC:Description0-nA Composite containing details of a Description of the RatingText.
          Attribute:LanguageAndScriptCodeString0-1The Language and script of the Description as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      FulfillmentDateddexC:FulfillmentDate0-1A Composite containing details of a FulfillmentDate.
        FulfillmentDateDate1A Date after which an end user can receive the Resource (in ISO 86012004 format: YYYY-MM-DD). If no FulfillmentDate is provided the FulfillmentDate is the StartDate of the respective Deal.
        ResourceReleaseReferenceIDREF0-nThe Identifier (specific to the Message) of a Release for a Resource. This is a LocalReleaseAnchorReference starting with the letter R.
      KeywordsddexC:Keywords0-nA Composite containing details of a Description of the Video containing Keywords.
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the Keywords as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      SynopsisddexC:Synopsis0-1A Composite containing details of a Synopsis of the Video.
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the Synopsis as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
      CLineddexC:CLine0-nA Composite containing details of the CLine for the Video.
        Attribute:LanguageAndScriptCodeString0-1The Language and script of the CLineText as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        YearGYear0-1The Year of the CLine.
        CLineCompanyString0-1The Name of the company releasing the Creation. This may be an owner or a licensee of the Creation.
        CLineTextString1The text of the CLine.
      TechnicalVideoDetailsern:TechnicalVideoDetails0-nA Composite containing technical details of the Video.
        Attribute:LanguageAndScriptCodeString0-1The Language and script for the Elements of the TechnicalSoundRecordingDetails as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
        TechnicalResourceDetailsReferenceID1The Identifier (specific to the Message) of the TechnicalVideoDetails within the Release which contains it. This is a LocalTechnicalResourceDetailsAnchor starting with the letter T.
        DrmPlatformTypeddexC:DrmPlatformType0-1A Composite containing details of a Type of DrmPlatform.
          Attribute:VersionString0-1The Identifier of the Version of the DrmPlatformType. This is represented in an XML schema as an XML Attribute.
          Attribute:NamespaceString0-1The Namespace of the DrmPlatformType. This is represented in an XML schema as an XML Attribute.
          Attribute:UserDefinedValueString0-1A UserDefined value of the DrmPlatformType. This is represented in an XML schema as an XML Attribute.
        OverallBitRateddexC:BitRate0-1A Composite containing the overall BitRate and a UnitOfMeasure (the default is kbps).
          Attribute:UnitOfMeasureavs:UnitOfBitRate0-1The UnitOfMeasure of the BitRate. This is represented in an XML schema as an XML Attribute.
        ContainerFormatddexC:ContainerFormat0-1A Composite containing details of a ContainerFormat.
          Attribute:NamespaceString0-1The Namespace of the ContainerFormat. This is represented in an XML schema as an XML Attribute.
          Attribute:UserDefinedValueString0-1A UserDefined value of the ContainerFormat. This is represented in an XML schema as an XML Attribute.
        VideoCodecTypeddexC:VideoCodecType0-1A Composite containing details of a Type of VideoCodec.
          Attribute:VersionString0-1The Identifier of the Version of the VideoCodecType. This is represented in an XML schema as an XML Attribute.
          Attribute:NamespaceString0-1The Namespace of the VideoCodecType. This is represented in an XML schema as an XML Attribute.
          Attribute:UserDefinedValueString0-1A UserDefined value of the VideoCodecType. This is represented in an XML schema as an XML Attribute.
        VideoBitRateddexC:BitRate0-1A Composite containing the BitRate for the video data and a UnitOfMeasure (the default is kbps).
          Attribute:UnitOfMeasureavs:UnitOfBitRate0-1The UnitOfMeasure of the BitRate. This is represented in an XML schema as an XML Attribute.
        FrameRateddexC:FrameRate0-1A Composite containing the Rate for a number of frames shown in the Video in a specific Period of Time and a UnitOfMeasure (the default is Hz, interlaced).
          Attribute:UnitOfMeasureavs:UnitOfFrameRate0-1The UnitOfMeasure of the FrameRate. This is represented in an XML schema as an XML Attribute.
        ImageHeightddexC:Extent0-1A Composite containing the vertical Extent of an Image of the Video and a UnitOfMeasure (the default is Pixels).
          Attribute:UnitOfMeasureavs:UnitOfExtent0-1The UnitOfMeasure of the Extent. This is represented in an XML schema as an XML Attribute.
        ImageWidthddexC:Extent0-1A Composite containing the horizontal Extent of an Image of the Video and a UnitOfMeasure (the default is Pixels).
          Attribute:UnitOfMeasureavs:UnitOfExtent0-1The UnitOfMeasure of the Extent. This is represented in an XML schema as an XML Attribute.
        AspectRatioddexC:AspectRatio0-1A Composite containing the ratio formed by dividing the ImageHeight by the ImageWidth.
          Attribute:AspectRatioTypeavs:UnitOfFrameRate0-1The Type of the AspectRatio. This is represented in an XML schema as an XML Attribute. If this Attribute is not provided, it is assumed that the AspectRatio is a PixelAspectRatio.
        ColorDepthInteger0-1An amount of data determining the color of a pixel of an Image of the Video (given in bits per pixel).
        VideoDefinitionTypeavs:VideoDefinitionType0-1A Type of resolution (or definition) in which the Video is provided.
        AudioCodecTypeddexC:AudioCodecType0-1A Composite containing details of a Type of AudioCodec.
          Attribute:VersionString0-1The Identifier of the Version of the AudioCodecType. This is represented in an XML schema as an XML Attribute.
          Attribute:NamespaceString0-1The Namespace of the AudioCodecType. This is represented in an XML schema as an XML Attribute.
          Attribute:UserDefinedValueString0-1A UserDefined value of the AudioCodecType. This is represented in an XML schema as an XML Attribute.
        AudioBitRateddexC:BitRate0-1A Composite containing the BitRate for the audio data and a UnitOfMeasure (the default is kbps).
          Attribute:UnitOfMeasureavs:UnitOfBitRate0-1The UnitOfMeasure of the BitRate. This is represented in an XML schema as an XML Attribute.
        NumberOfAudioChannelsInteger0-1A number of audio channels.
        AudioSamplingRateddexC:SamplingRate0-1A Composite containing the SamplingRate for the audio data and a UnitOfMeasure (the default is Hz).
          Attribute:UnitOfMeasureavs:UnitOfFrequency0-1The UnitOfMeasure of the SamplingRate. This is represented in an XML schema as an XML Attribute.
        AudioBitsPerSampleInteger0-1An amount of audio data in a sample.
        DurationDuration0-1The Duration of the instantiation of the Video if this differs from the Duration provided for the Video itself (using the ISO 86012004 PT[[hhH]mmM]ssS format, where lower case characters indicate variables, upper case characters are part of the xsstring, e.g. one hour, two minutes and three seconds would be PT1H2M3S). This element must only be used if and when there are no royalty reporting implications on this change in duration and when the specific technical instantiation is a clip taken from a technical instantiation representing the whole Video.
        ResourceProcessingRequiredBoolean0-1The Flag indicating whether the Video needs to be processed (=True) or not (=False) (typically: transcoded) by the MessageRecipient before being delivered to Consumers.
        UsableResourceDurationDuration0-1The Duration of the Video that may be sold to a Consumer if the Video provided is not intended to be provided to Consumers 'as is' but will need to be transcoded into an appropriate format by the MessageRecipient or any other DSP handling the Release before it is sold (using the ISO 86012004 PT[[hhH]mmM]ssS format, where lower case characters indicate variables, upper case characters are part of the xsstring, e.g. one hour, two minutes and three seconds would be PT1H2M3S).
        IsPreviewBoolean0-1The Flag indicating whether the Video is technically a preview of the parent Resource (=True) or not (=False). Note that nothing can be implied from this element as to the conditions under which the preview can be made available.
        PreviewDetailsern:SoundRecordingPreviewDetails0-1A Composite containing details of a preview.
          PartTypeddexC:Description0-1A Composite containing a Description of the Type of Part that the preview relates to, e.g. chorus or intro.
            Attribute:LanguageAndScriptCodeString0-1The Language and script of the Description as defined in IETF RfC 4646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute.
          StartPointDecimal0-1The start point of the preview given in seconds from the start of the Resource.
          EndPointDecimal0-1The end point of the preview given in seconds from the start of the Resource.
          DurationDuration0-1The Duration of the preview, measured from the StartPoint.
          TopLeftCornerDecimal0-1The position of the preview measured in Pixels or millimetres from the top left corner of the Resource.
          BottomRightCornerDecimal0-1The position of the preview measured in Pixels or millimetres from the bottom right corner of the Resource.
          ExpressionTypeavs:ExpressionType1A Type of expression indicating how this should be perceived, e.g. as instruction (meaning that this has to be done to create the preview) or as information (meaning that this has been done to craete the preview).
        FulfillmentDateddexC:FulfillmentDate0-1A Composite containing details of a FulfillmentDate.
          FulfillmentDateDate1A Date after which an end user can receive the Resource (in ISO 86012004 format: YYYY-MM-DD). If no FulfillmentDate is provided the FulfillmentDate is the StartDate of the respective Deal.
          ResourceReleaseReferenceIDREF0-n