5.9.4 Choreography via a Hub
The process of communication between an Acquiring Music Publisher, a Licensee and a Relinquishing Music Publisher via a Hub contains these steps:
The Acquiring Music Publisher informs a Hub of a Catalogue transfer:
The Acquiring Music Publisher calls the Web Service endpoint published by the Hub using the
POST LoD
call with anLoDMessage
;The Hub replies with an
Acknowledgement
;
The Relinquishing Music Publisher can confirm to the Hub that a Catalogue transfer has taken place, directly (in line with steps 1a and 1b above) or as a result of the Hub requesting the information:
The Relinquishing Music Publisher regularly calls the Web Service endpoint published by the Hub using the
GET LoDList
call;The Hub replies with an
LoDMessage
;The Relinquishing Music Publisher regularly calls the Web Service endpoint published by the Hub using the
PUT LoDConfirmation
call;The Hub replies with an
Acknowledgement
;
The Hub informs a Licensee about a Catalogue transfer:
The Licensee regularly calls the Web Service endpoint published by the Hub using the
GET LoDList
call;The Hub replies to this with an Atom feed providing a URL for all
LoDMessages
that are ready to be collected;The Licensee can then call the Hub's
GET LoD
Web Service endpoint for each URL provided in step 3b to which the Hub will respond with the requestedLoDMessage
.
A Hub may wish to use one Web Service endpoint for the GET LoDList
calls defined above and the GET ClaimRequestList
and GET ClaimNotificationList
calls defined in the Musical Work Right Share Notification Choreography.
These steps are depicted below.