1 @startuml Register API Provider Domain
5 participant providermanager
6 participant publishservice
10 alt#paleGreen #paleGreen Provider Enrolment
11 ProviderClient->capifcore: Register provider with\n APIProviderEnrolmentDetails
12 capifcore->providermanager:Register provider
13 providermanager->providermanager: Create apiProvDomId\n and apiProvFuncIds\n for provided functions
14 providermanager->capifcore: Provider with\n apfId and aefIds
15 capifcore->ProviderClient: Provider with\n apfId and aefIds