Implementers of DDEX standards sometimes have questions regarding some of the fields (or tags). The most common issues are discussed here:
Identifiers and ISO Codes Lists
- Referencing Composites using ID and IDREF
- Communication of Identifiers in DDEX Messages
- Can a Release be Identified by an ISRC?
- Identifiers for Resources, Releases and Parties
- Should I use an ISRC as the primary key for my database?
- Avoiding the use of proprietary Identifiers
- Limitations of Proprietary Identifiers
- Opus and Composer Catalogue Numbers
- Territory Codes (ISO 3166-1, ISO 3166-3, TIS)
- Proprietary Identifiers
- Malformed Identifiers
- Multiple Proprietary Identification Systems
- Excluded Territories and Worldwide
- Bar codes of various lengths
DDEX Party IDs (DPIDs)
Allowed Value Sets (aka Code Lists)
- Allowed-value sets and UserDefinedValues
- User-defined Values
- Specialising DDEX-Defined Values
- Versioning Allowed Value Sets (AVSs)
Release and Resource Metadata
- Track Releases
- ReferenceTitle of a SoundRecording
- Titles and SubTitles in ERN-3
- Titles and SubTitles in ERN-4
- Why is there artist information in multiple places
- Territorial variations in Release desciptions
- Metadata in different languages
- Genres
- Are ResourceGroups mandatory?
- Resource Groups and Track Releases
- Release Types for TrackReleases
- Original Release Date, Release Date and other Dates
- Resource Types
- Primary and Secondary Resources
- Can a Release contain the Same Sound Recording Multiple Times?
- Hidden Sound Recordings
- Images for Box Sets
- Sequencing Resources
- Communication of Lyrics
- PLine and CLine
- Communicating Stems
- Creation Dates
- Instrumental Music
- Linking different Releases and Resources
- Same Recording with Different Metadata
- Priorities for Metadata Items
- Keywords
- Differentiating versions using SubTitle in ERN and RDR-N
- Theme in MEAD
- Mood in MEAD
- Sub Titles in Multiple Languages
- Translating and Transliterating Titles
- Classical Music – Genre vs Structure
- Communicating Classical Releases and Resources
- Classical music in ERN-3 and ERN-4 (Examples)
- Mixing classical with popular music
- Communicating audio and video clips such as previews and clips used for “shorts” (ERN 4.3 and later)
- Handling “immersive audio”
- “Various Artists” in ERN
- Handling “odd” characters
- Identification of Chapters
- Clip samples
Previews
Binaries
Contributors, Artists and Writers
- One artist with two roles
- Communicating Display Artist(s) and Display Artist Name(s)
- Band Members
- Sequencing Recording Artists and Writers
- How long can artist names and titles be?
- Artist Name changes over time
- Special Characters
- Splitting Names & the "Key" Name
- DisplayArtistNames for Releases and Resources
- DisplayArtist? DisplayArtistName? Contributor? IndirectContributor? What is this all about?
- Public Domain Works in ERNs
- Territorial RightsController Information
- Role Code Synonyms and Credits
- Rights Controller Information in ERNs to music licensing companies
- Ownership Claims for Single Resource Releases in ERN
- Displaying Artists for Remixes [ERN-4 only]
- Artist Roles and DisplayCredits
- Writer Roles
- Canonical Spellings for Names
- Communicating Remixe(r)s
- Translating and Transliterating Names
Deals and Commercial Aspects
- Multiple Deals for one Release
- Is a NewReleaseMessage with no Deal valid?
- Avoiding "Dropouts" (or: how to signal Deal changes)
- Dates: exclusive vs. inclusive
- Product Types in Titles
- Album Streaming
- PriceInformation
- Takedowns
- No Takedown in Initial Deal
- Complex Deals can be Dangerous
- Cancelling a Deal Before “Street Date”
- Dates in Deals are being phased out (in favour of datetimes)
- Start Dates, End Dates, Start Date-Times and End Date-Times of Deals
- RightsClaimPolicy (update in v3.8.1 and ERN-4)
- Multiple consecutive Deals
- Territorial Scope of a Deal
- UseType for Fingerprinting Services
- Multiple CommercialModelTypes or UseTypes in one Deal
- ApplicableTerritoryCode vs Deal Territories
- Recommended use of CommercialModelType and UseType in ERN-4
- Territories in Deals and Release Descriptions
- Communicate Territory Information in Different Kinds of Releases
- Java Library's Date Bug for 2020
- Active Deals at Time of Sending an ERN
- Availability and Visibility
- Deals without StartDate/StartDateTime (ERN-3 & ERN 4.1)
- Handling of Tracks that are “not cleared”
- Adding tracks to a playlist before "street date"
- Displaying Deal Dates to Consumers
- LiveStream
- Territorial scope for visibility dates (ERN 4.3 and later)
- DoNotDisplayDates (ERN 4.3 and later)
Sales/Usage Reporting
- Deprecated Cells in DSR and CDM
- File naming convention for Masterlist Reports
- MRBV vs SRBV
- No Data for Mandatory Fields
- Podcasts
- Reporting Sales/Usages for Individual Tracks (e.g. for Streaming Deals)
Message Exchange and Choreography
- Differentiating "Inserts" from "Updates"
- Order of ERN Processing
- (No) Resources in initial delivery
- Invalid Messages
- Acknowledgements and Non-repudiation
- Generating and Processing ERN Batches
- Signalling Rights conflicts in ERN-C Status Updates
- What can I do if I have data requirements not addressed by DDEX?
Miscellaneous
- Multiple Data Dictionaries
- Locations of XSDs
- Worldwide
- Direction of writing
- Communication of Percentages in DDEX
- Attribute Ordering
- Semantics of repeating XML tags
- Special XML Characters (and how to avoid &)
- Do not use CDATA to concatenate Data
- Comments
- Which Profile for which XSD?
- Who owns which rights?
- Field Length and Precision
- Preambles for XML-based DDEX Messages
- Time stamp for data accuracy
- Access Credentials
- ERN Messages as a “Statements of Truth”
- Handling long titles and special characters in the DSR, CDM and RDR-R standards