2 participant ACM_Runtime
3 participant Participant
5 ACM_Runtime -> Participant: [ASYNC] Prime AC Element Types for this AC Type
7 loop over AC Element Types in AC Type
8 alt Does the primed Participant ID on this AC Element Type\nmatch my Participant ID
9 alt Does this AC Element Type already exist
10 ACM_Runtime <- Participant: [ASYNC] WARN: AC Element Type already exists
12 Participant -> Participant: Create AC Element Type
14 deactivate Participant
15 alt AC Element successfully created
16 ACM_Runtime <- Participant: [ASYNC] INFO: AC Element successfully primed
18 ACM_Runtime <- Participant: [ASYNC] ERROR: AC Element priming failed
22 note left of participant
23 ignore this AC Element Type as its for another participant