01f913dd90b230135bb68e15aa3ffa456dc326d9
[working/Evergreen.git] / Open-ILS / examples / action_trigger_filters.json.example
1 {
2 "checkout.due" :
3     { "context_org" : "circ_lib",
4       "filter"      :
5             { "checkin_time"  : null,
6               "-or"           :
7                     [ { "stop_fines"  : ["MAXFINES"] },
8                       { "stop_fines"  : null }
9                     ]
10             }
11     },
12     "au.expired" : {
13         "context_org":"home_ou",
14         "filter"                :
15                         { "active":"t",
16                         "deleted":"f" }
17         },
18     "hold_request.shelf_expires_soon" : {
19         "context_org": "pickup_lib",
20         "filter": {
21             "shelf_expire_time": {"!=": null},
22             "capture_time": {"!=": null},
23             "current_copy": {"!=": null},
24             "shelf_time": {"!=": null},
25             "cancel_time": null,
26             "fulfillment_time": null
27         }
28     },
29     "hold_request.long_wait" : {
30         "context_org": "pickup_lib",
31         "filter": {
32             "frozen": "f",
33             "cancel_time": null,
34             "capture_time": null
35         }
36     },
37     "au.created" : {
38         "context_org":"home_ou",
39         "filter": {
40             "active":"t",
41             "deleted":"f"
42         }
43     }
44 }