• About DDEX standards
  • General implementation guidance
  • Implementing each standard
  • Reference material
  • Contact Us
  • Change Request
Hide navigation
  • Implementing each standard
    • Electronic Release Notification Message Suite (ERN)
      • ERN 4 explained
        • ERN 4 structure
        • ERN 4 profiles
        • Differences between ERN 3 and ERN 4
      • ERN 3 explained
        • ERN 3 structure
        • ERN 3 profiles
          • Release profiles in ERN 3
          • Business profiles in ERN 3
      • ERN implementation guidance and best practice
      • ERN choreography using Secure File Transfer Protocol
      • ERN choreography using Web Services
        • Asymmetric web service architecture
        • Symmetric web service architecture
      • ERN samples
    • Media Enrichment and Description (MEAD)
      • MEAD explained
      • MEAD implementation guidance and best practice
      • MEAD choreography
    • Party Identification and Enrichment (PIE)
      • PIE explained
      • PIE implementation guidance and best practice
      • PIE choreography
    • Digital Sales Reporting Message Suite (DSR)
      • DSR explained
        • Adopting DSR
        • Architecture, Allowed Value Sets and Record Type Definitions
        • Multi-Record and Single-Record Block Variants
        • Multi-Context and Single-Context Sales Reports
        • DSR and CDM
        • DSR implementation
      • DSR profiles
        • Part 3: Basic Audio profile
        • Part 4: UGC profile
        • Part 5: Audio-visual profile
        • Part 6: Royalty Reporting profile
        • Part 7: Radio Broadcast profile
        • Part 9: Financial Reporting to Record Companies profile
        • Part 10: Masterlist profile
        • Part 11: Basic Audio Profile for The Mechanical Licensing Collective
      • DSR implementation guidance and best practice
      • DSR samples
    • Claim Detail Message Suite (CDM)
      • CDM explained
        • CDM structure
        • CDM profiles
        • Benefits of CDM
        • Challenges when implementing CDM
        • Why migrate to CDM?
      • CDM implementation guidance and best practice
      • CDM choreographies
      • CDM samples
    • Musical Work Data and Rights communication (MWDR)
      • Musical Work Right Share Notification Standard (MWN)
        • MWN explained
          • Purpose of MWN
          • Structure of MWN messages
          • MWN and the Common Works Registration (CWR)
        • MWN implementation guidance and best practice
        • MWN choreography
        • MWN samples
          • MWN Response Providing a Claim with Co-Ownership
          • MWN Response Providing a Claim
      • US Musical Work Licensing Choreography Standard (MWL)
        • MWL explained
          • Purpose of MWL
          • Structure of MWL messages
        • MWL implementation guidance and best practice
        • MWL choreography
        • MWL samples
      • US Letters of Direction Choreography Standard (LoD)
        • LoD explained
          • Purpose of LoD
          • Structure of LoD messages
        • LOD implementation guidance and best practice
        • LoD choreography
        • LoD samples
      • Bulk communication of Work And Recording Metadata (BWARM)
        • BWARM explained
        • BWARM implementation guidance and best practice
        • BWARM samples
    • Recording Data and Rights Standards (RDR)
      • Recording Data and Rights Notification (RDR-N)
        • RDR-N explained
          • RDR-N: XML Declaration
          • RDR-N: Message Header
          • RDR-N: Message Notification Period
          • RDR-N: ResourceList
          • RDR-N: SoundRecording (version 1.5)
          • RDR-N: SoundRecording (version 1.4)
          • RDR-N: SoundRecording DetailsByTerritory (version 1.5)
          • RDR-N: SoundRecording DetailsByTerritory (version 1.4)
          • RDR-N: SoundRecording DetailsByTerritory (version 1.3)
          • RDR-N Message Exchange
        • RDR-N implementation guidance and best practice
          • RDR Implementation Support
          • Upgrading from RDR-N Version 1.2 to Version 1.3
          • Upgrading from RDR-N Version 1.3 to Version 1.4
          • Upgrading from RDR-N Version 1.4 to Version 1.5
        • RDR-N samples
      • Recording Data and Rights Revenue Reporting (RDR-R)
        • RDR-R explained
        • RDR-R implementation guidance and best practice
        • RDR-R samples
      • Recording Data and Rights Choreography (RDR-C)
        • RDR-C implementation guidance and best practice
        • RDR-C data dictionaries
      • RDR implementation guidance and best practice
    • Recording Information Notification (RIN)
      • RIN explained
        • Background to RIN
        • Purpose of RIN
        • Structure of RIN
        • Who is RIN for?
      • RIN implementation guidance and best practice
      • RIN choreography
      • RIN samples
      • RIN FAQ
    • Transfer of Catalogues of Releases and Resources by Reassignment of Rights Controller Information
    • Best Practices for Catalogue Transfers
      • Best Practices for Catalogue Transfers explained
      • Best Practices for Catalogue Transfers choreography
    • Links between Resources and Musical Works (LRAW)
      • LRAW explained
      • LRAW implementation guidance and best practice
    • Best practices for all DDEX standards
      • Guidance for Flat-File Standards
        • Delimiters and Special Characters in Flat File Messages
        • Deprecated Cells in DSR and CDM
        • DSR and CDM messages exported from spreadsheet applications
        • Handling long titles and special characters in the DSR, CDM and RDR-R standards
        • MRBV vs SRBV
        • Multiple Identifiers for Multiple Parties
        • Profile names
      • Guidance on XML Issues
        • Comments
        • Direction of writing
        • Do not use CDATA to concatenate data
        • Importing RIN Files into RIN Files
        • Java library's date bug for 2020
        • Locations of XSDs
        • Namespace and file locations for the XSD for allowed value sets
        • Order of XML attributes
        • Preambles for XML-based DDEX messages
        • Referencing composites using ID and IDREF
        • Semantics of repeating XML tags
        • Special XML characters (and how to avoid &)
      • Miscellaneous
        • Origin and Trustworthiness of MEAD and PIE information
        • Handling “odd” characters
        • No Data for Mandatory Fields
        • Who owns which rights?
      • Guidance on Release/Resource/Work Metadata
        • Are ResourceGroups mandatory?
        • Can a Release contain the Same Sound Recording Multiple Times?
        • Classical Music – Genre vs Structure
        • Clip samples
        • Communicating audio and video clips such as previews and clips used for “shorts” (ERN 4.3 and later)
        • Communicating Classical Releases and Resources
        • Communicating Stems
        • Communicating Lyrics
        • Creation Dates
        • Differentiating versions using SubTitle in ERN and RDR-N
        • Display Titles in RDR
        • ERN Message without Resources
        • Genres
        • Handling “immersive audio”
        • Handling of Tracks that are “not cleared”
        • Hidden Sound Recordings
        • Images for Box Sets
        • Impact Date
        • Implementation: RDR-N ResourceList
        • Instrumental Music (ERN-3)
        • Keywords
        • Linking different Releases and Resources
        • MEAD and PIE samples: awards
        • MEAD and PIE samples: focus tracks
        • MEAD and PIE samples: recording locations
        • MEAD information for a taken down release
        • Metadata in different languages
        • Mixing classical with popular music
        • Mood in MEAD
        • Original Release Date, Release Date and other Dates
        • Parental advice labels
        • PLine and CLine
        • Primary and Secondary Resources
        • Product Types in Titles
        • Public Domain Works
        • ReferenceTitle of a SoundRecording
        • Release Types for TrackReleases
        • Resource Groups and Track Releases
        • Resource Types
        • Same Recording with Different Metadata
        • Samples for classical music in ERN-3 and ERN-4
        • Sequencing Resources
        • Territorial Variations in the SoundRecordingDetailsByTerritory Composite in RDR-N
        • Territorial Variations in Release Descriptions
        • Theme in MEAD
        • Titles and Subtitles in ERN-3
        • Titles and Subtitles in ERN-4
        • Translating and Transliterating Titles
        • Track Releases
        • What should a RIN File contain? 
        • Why Artist Information Is in Multiple Places
        • Subtitles in Multiple Languages
      • Guidance on Binaries
        • Adding and Removing Specific Encodings
        • Communicating Binaries
      • Guidance on Previews
        • Preview Resources
        • Resource-specific Previews
      • Guidance on allowed value sets (AVS, aka Code Lists)
        • Allowed-value sets and UserDefinedValues
        • Excluded Territories and Worldwide
        • Specialising DDEX-Defined Values
        • User-defined values
        • Versioning Allowed Value Sets
      • Guidance on contributors, artists and writers
        • Artist Name changes over time
        • Artist Roles and DisplayCredits
        • Band Members
        • Canonical Spellings for Names
        • Communicating awards in MEAD/PIE
        • Communicating Display Artist(s) and Display Artist Name(s)
        • Communicating of focus tracks in MEAD/PIE
        • Communicating Remixe(r)s
        • Contributors, Artists and Writers
        • ERN 4 PartyList
        • How long can artist names and titles be?
        • One artist with two roles
        • Ownership Claims for Single Resource Releases in ERN
        • Sequencing Recording Artists and Writers
        • Special Characters
        • Role Code Synonyms and Credits
        • Semantics of LineupComplete
        • Splitting Names & the "Key" Name
        • Territorial RightsController Information
        • Translating and Transliterating Names
        • “Various Artists” in ERN
        • Writer Roles
        • Rights Controller Information in ERNs to Music Licensing Companies
        • DisplayArtistNames for Releases and Resources
        • Displaying Artists for Remixes [ERN-4 only]
        • DisplayArtist? DisplayArtistName? Contributor? IndirectContributor? What is this all about?
      • Guidance on message exchange and choreographies
        • Access Credentials
        • Acknowledgements and Non-repudiation
        • Differentiating "Inserts" from "Updates"
        • ERN Messages as a “Statements of Truth”
        • File naming convention for Masterlist Reports
        • Generating and Processing ERN Batches
        • MEAD as a “Statement of Truth”
        • MEAD Information for a Taken-down Release
        • MEAD Messages as Secondary Resources in an ERN Feed
        • (No) Resources in initial delivery
        • Order of ERN Processing
        • Signalling Rights conflicts in ERN-C Status Updates
        • Update Indicator
      • Deals and Commercial Aspects
        • Adding tracks to a playlist before "street date"
        • Territories in Deals and Release Descriptions
        • Communicate Territory Information in Different Kinds of Releases
        • Active Deals at Time of Sending an ERN
        • Availability and Visibility
        • Album Streaming
        • ApplicableTerritoryCode vs Deal Territories
        • Avoiding "Dropouts" (or: how to signal Deal changes)
        • Cancelling a Deal Before "Street Date"
        • Communicating old currencies
        • Complex Deals can be Dangerous
        • Dates in Deals are being phased out (in favour of datetimes)
        • Deals without StartDate/StartDateTime (ERN-3 & ERN 4.1)
        • Dates: exclusive vs. inclusive
        • Displaying Deal Dates to Consumers
        • DoNotDisplayDates (ERN 4.3 and later)
        • Handling Conflicts
        • Is a NewReleaseMessage with no Deal valid?
        • LiveStream
        • MEAD and PIE samples: impact date
        • Multiple CommercialModelTypes or UseTypes in one Deal
        • Multiple consecutive Deals
        • Multiple Deals for one Release
        • No Takedown in Initial Deal
        • Podcasts in DSR
        • PriceInformation
        • Recommended use of CommercialModelType and UseType in ERN-4
        • Reporting Sales/Usages for Individual Tracks (e.g. for Streaming Deals
        • Registering Compilations in RDR-N (v 1.5)
        • Revenue and IndirectValue
        • RightsClaimPolicy (update in v3.8.1 and ERN-4)
        • Start Dates, End Dates, Start Date-Times and End Date-Times of Deals
        • Takedowns
        • Territorial Scope of a Deal
        • Territorial scope for visibility dates (ERN 4.3 and later)
        • Territorial Takedowns
        • Updating a claim in RDR
        • UseType for Fingerprinting Services
      • General Guidance on Messages
        • Communication of percentages
        • Currency conversion in DSR and CDM
        • Dealing with uncommon use cases
        • Field length and precision
        • GDPR and UGC
        • Invalid Messages
        • Priorities for metadata items
        • Scalability of UGC sales/usage reports
        • Time stamp for data accuracy
        • Version compatibility
        • What can I do if I have data requirements not addressed by DDEX
        • Which Release Profile for which ERN Version?
      • Guidance on Identifiers and ISO Codes Lists
        • Avoiding the use of proprietary Identifiers
        • Bar codes of various lengths
        • Can a release be identified by an ISRC?
        • Communication of identifiers in DDEX messages
        • Do DPIDs have hyphens?
        • How many DPIDs Do I need?
        • Identifiers for resources, releases and parties
        • Identifying Chapters
        • Identifying sound recordings and videos containing the same audio
        • Limitations of proprietary identifiers
        • Malformed identifiers
        • Multiple proprietary identification systems
        • Opus and composer catalogue numbers
        • Proprietary identifiers
        • Should I use an ISRC as the primary key for my database?
        • Territory codes (ISO 3166-1, ISO 3166-3, TIS)
        • Worldwide
Show navigation

Guidance for Flat-File Standards

Delimiters and Special Characters in Flat File Messages
Deprecated Cells in DSR and CDM
DSR and CDM messages exported from spreadsheet applications
Handling long titles and special characters in the DSR, CDM and RDR-R standards
MRBV vs SRBV
Multiple Identifiers for Multiple Parties
Profile names

Search

    Powered by Instant Websites for Confluence