-
Notifications
You must be signed in to change notification settings - Fork 0
/
case Volley.dms
72 lines (72 loc) · 2.39 KB
/
case Volley.dms
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
(
name: "Case Volley",
actor_roles: [
(
id: ("eb92fd3b-be8a-497a-9412-3d484db6e2c9"),
name: "aspirant member",
),
(
id: ("43b682d7-580f-4497-8f68-3d8b6dbee6ad"),
name: "membership starter",
),
(
id: ("e0775494-c4a8-403f-92bf-bf053ad8b5b5"),
name: "membership payer",
),
],
transactions: [
(
id: ("a0e280cd-1d9e-48fe-b877-891082bd5bea"),
t_id: "T1",
name: "membership starting",
product: "[mebership] is started",
initiator_id: ("eb92fd3b-be8a-497a-9412-3d484db6e2c9"),
executor_id: ("43b682d7-580f-4497-8f68-3d8b6dbee6ad"),
initiations: [
(
initiating_c_fact: Promised,
initiated_transaction_id: ("2f8db385-285d-4b8e-93b1-a2b760235e8a"),
initiated_c_act: Request,
multiplicity: (
min: 1,
max: Numeric(1),
),
),
],
impediments: [
(
impeded_act: PAct,
impeding_transaction_id: ("2f8db385-285d-4b8e-93b1-a2b760235e8a"),
impeding_c_fact: Accepted,
),
],
),
(
id: ("2f8db385-285d-4b8e-93b1-a2b760235e8a"),
t_id: "T2",
name: "membership paying",
product: "the first fee for [membership] is paid",
initiator_id: ("43b682d7-580f-4497-8f68-3d8b6dbee6ad"),
executor_id: ("e0775494-c4a8-403f-92bf-bf053ad8b5b5"),
initiations: [],
impediments: [],
),
],
subjects: [
(
id: ("67402e1e-c813-4a36-ad2a-4a2d0e1f6074"),
name: "customer",
),
(
id: ("7b0d6d67-9391-4779-a62c-efa4e54ec546"),
name: "Voley administrator",
),
],
adt: (
mappings: {
(("eb92fd3b-be8a-497a-9412-3d484db6e2c9"), ("67402e1e-c813-4a36-ad2a-4a2d0e1f6074")): Authorisation,
(("43b682d7-580f-4497-8f68-3d8b6dbee6ad"), ("7b0d6d67-9391-4779-a62c-efa4e54ec546")): Authorisation,
(("e0775494-c4a8-403f-92bf-bf053ad8b5b5"), ("67402e1e-c813-4a36-ad2a-4a2d0e1f6074")): Authorisation,
},
),
)