originalworks / protocol

Protocol of Original Works
https://www.original.works
2 stars 0 forks source link

Validate MWN message for ISWC creation #21

Closed criadoperez closed 3 months ago

criadoperez commented 4 months ago

Validate the MWN file format to register a new ISWC and link it to an ISRC

criadoperez commented 4 months ago

@revelator-labs, we agreed that the "key" (unique) values of an ISWC in the registry where going to be the ISWC, Rights coverage and Region.

However I noticed DDEX also has the field of "SharePercentage". If used, we would have multiple entries with the same ISWC, rights coverage and Region.

How should we handle this?

Key and unique values in the registry will be the following fields:

We also have SharePercentage we need to handle.

revelator-labs commented 4 months ago

We agreed that SharePercentage 0-100 will be recorded per entry (ISWC/RightType/Territory) and as part of the validation if more than 100% is claimed across parties, a flag is raised and the exception will need to be handled