Action Plans Overview

The purpose of the action plan in Patriot is to categorise the signals reported by your clients. Action plans give a consistent structure right throughout the software and make event types, alarm priorities, response plans and assignable tasks all much easier to understand, maintain and operate. An action plan can be summarised as a set of instructions on how to handle a category of signal logged into the system. The key decisions that the action plan has to make about a signal include: if the signal should create an alarm, the priority that alarm should have, whether the signal represents an open, a close or a periodic test, and perhaps most importantly what response plan is generated in response to an activation. Patriot is installed with a generalised set of action plans based on both priority (e.g. High Priority Alarm) and type (e.g. System Alarm). This default set of action plans is designed to be applicable to any monitoring environment, but tailoring the default set to better categorise the signals reported by a particular client base is encouraged.

Action Plans can be edited and maintained using the Action Plan Maintenance window.

Maintenance → General → Action Plans

Action Plan Settings
The Action Plan maintenance settings form

Action Plan Settings

Action Plans have the following settings

Priority Level: (0 – 255) If set above 0, this will create an activation.

Signal Type: Decides how this signal is handled. Choose from the following options:

Automatic Attend Fee: Select a fee which is automatically assigned any activations created using this action plan.

Special Options

Default Response Plan: The top-level response plan to use if no response plan override is found at any of the lower levels (client, template or dealer). See Response Plans for further information.

Warning: the following Legacy Response settings are only visible when the corresponding setting is enabled in the system wide response settings. All of these legacy features will be dropped by Patriot in the near future.

Legacy Setting Description
Legacy Global Response Plan Select a client that contains the users you wish to assign to the Global response plan. Once a client has been selected, click on the Assign response plan button and assign the appropriate users. This response plan will be appended to any response plan is found (except the default response plan).
Legacy After Hours CallList Directly create a response plan from the users assigned to a clients call list. No assigned tasks supported.
Legacy Use Site as Default Response Unless a response plan has been assigned to this action plan, the response plan assigned to the client level action plan is used.
Legacy Default Response Plan Select a client that contains the users you wish to assign to the Default response plan. Once a client has been selected, click on the Assign response plan button and assign the appropriate users. This response plan will be used if no other response plan is found.
Legacy Site/Dealer Call Order Append the Site and/or Dealer to the response plan if they have call order set greater than zero.

Set Color: Choose the color for this alarm.

Set Icon: Choose the Icon for this alarm.

Automated Alarm Handling (Enterprise Only)

Only available to action plans with priority greater than 1.

Escalate Action Plan: Specifies the action plan that the activation will escalate to, after the interval has expired. For example if an activation is created using action plan A, and action plan A has Escalate Action Plan set to action plan B, with an interval override set to 20 seconds. If the activation has not been processed by an operator after 20 seconds, its action plan which be escalated to action plan B. Only action plans of a higher priority than the original action plan will be available for Escalate Action Plan selection.

Several action plan escalations can be stringed together, for example you can escalate from action plan A, to B, then to C.

An operator note is also logged against the activation to record that the alarm escalation has taken place.

Interval Override (Seconds): Interval it takes this type of action plan to escalate.

Log Event on Increase. A signal of type 65092 will be logged against the System account (SYST). This signal can be used to react to alarm escalation, like emailing a supervisor etc.

Scheduled Actions

In this section an alternate Action Plan can be specified for events which occur at certain times during the day, the week, or while the client status is set or unset. In this way up to 4 Action Plans can be linked together providing a powerful means of selecting a fine tuned event response.

Scheduling Option The alternate Action Plan will be used:
Not Active Never
Use Client Schedule Outside the scheduled opening hours of the event's source client
Use Selected Schedule Outside the scheduled opening hours of the client or template selected in the "Use this client's schedule" entry box
Use Client Status While the last know status of the event's source client is closed

Scheduled actions work in sequence; after an event's Action Plan has been selected, but before any Activation is generated, Patriot will check the Scheduled Actions settings and determine whether there is an applicable alternate Action Plan. If there is, then this alternate Action Plan will become the selected, and Patriot will check the Scheduled Actions settings of the newly selected Action Plan. This process is repeated up to a maximum of 3 times.

Refer to the Scheduled Action Case Studies for example usage cases and Patriot setup.

Action Plan Warning Timers

The Action Plan Warning Timers are used to notify an Operator of how long an activation has been in the Activation List. When an Activation has an action plan with the warning timers set you will see different sized bars appear next to the activation depending on how far along the timers are.

Notice below there are two bars next to the activation which means warning timer 1 and 2 have both finished counting. In the second image all three bars are present which means all 3 warning timers have finished counting down.

Warning Timer 2

Warning Timer 1

The activation list can be ordered by warning level. This feature is useful for quickly identifying which activations are overdue for a response, and can also serves as a notification that operators are not managing to respond to activations at the expected rate.

How does Patriot decide which Action Plan to use?

When a signal is logged in Patriot the system retrieves an Action Plan for this signal to decide how to handle it. When choosing an action plan Patriot uses an order of precedence which places Zone/User assigned action plans before event type assigned action plans. If none of these sources yields an action plan, then the global default action plan is used as the last resort*. If a Null Action Plan is found at any level, this tells the system to skip this level and try further down.

* If you have the Legacy Site Action plan enabled in system wide response settings then the Site Action Plan will be used before the global default.

Level 1 Action Plan

As an aid to the understanding of action plan selection in Patriot, let us introduce the concept of the Level 1 Action Plan. In most situations this simply refers to the action plan assigned to the signal event type. This assignment is typically made via a client's Event Type template (template chaining is supported) but can be made directly on the client if overriding the template type action plan is desired.

Choosing Level 1 Action Plan

If the level 1 AP has a signal type of opening, closing, or user info, it involves the User, so we check to see if the User has an Action Plan assigned. If it does, we use this Action Plan, otherwise we use the level 1 action plan.

If the level 1 Action Plan has a signal type of Restoral, or Zone Info, it involves the zone, so we check to see if the Zone has an Action Plan. If it does, we use this Action Plan, otherwise we use the level 1 Action Plan.

Because Action plans assigned to zones take precendance over event type assignments, a zone action plan assignment implies that all zone signals are to be handled the same way regardless of event type. Here is an example of what this means in practice: you want to treat zone 7 as a high priority zone. If you put a high priority alarm Action Plan on Zone 1, and receive a burglary on zone 1, this creates a high priority alarm. As the operator you then complete the activation and then you receive a restoral from the same zone, this will create another high priority alarm. This is not how you would normally want the system to behave. To overcome this, you can assign create an alternate high priority Action Plan with a Signal Type of Cascade, and then assign this new action plan to the zone. A cascade Action Plan behaves just like a normal action plan, with the exception of the signal type, which is retrieved from the level 1 Action Plan. So repeating our example, the burglary still creates a high priority alarm (because the zone level cascade AP has a high priority, and the level 1 AP has a signal type of Zone Info), but when the restoral is received, the system treats this signal as a restoral (because the level 1 AP has a signal type of restoral). Cascade APs can also be used at User level, using the same logic.

How Action plans are chosen

Other Factors

To allow for more flexibility, the additional features also affect action plan selection,

Action Plan Assignments

The great majority of action plan assignments in Patriot will be made in a relatively small number of alarm protocol event type templates. In theory this should make managing action plan assignments fairly easy, but in practice this is not always the case. The reason for this is that Patriot provides users with the complete freedom to assign action plans to event type, zone, user and client (legacy support only) records throughout the client database. This can lead to a large number of action plan assignments. Therefore Patriot provides a tool for maintaining action plan assignments which can be opened from the tab bar at the top of the action plan maintenance window. On the Assignments tab every client, type, zone or user with an action plan assignment is listed in client no. order. Double click through on any assignment in the listings to change or remove it from the relevant record.

Action Plan Assignments
Action Plan Assignments tool - most assignments will usually appear in the (Event) Types list against alarm protocol templates.

Action Plan & Response Overrides

Action Plan Overrides

Action plans are selected using the process defined above in 'How does Patriot decide which action plan to use?'. At each stage where an action plan is assigned, it can be overridden, and replaced with an alternative action plan. this allows for standard behaviour to be tailored at two additional levels, Dealer level, and Client level.

If the IDA module is registered, Dealer level overrides can be configured which change the behaviour of an action plan for all clients belonging to this dealer. Dealer level action plan overrides can be made by locating the dealer's installer user with the User Maintenance tool (Maintenance → Users → User Maintenance), and then expanding the Response Plans section of the Installer tab.

Client level action plan overrides can change the behaviour of particular action plans for specific clients. This can be useful if a client has particular needs which differ from the general behaviour. Client level action plan overrides take precidence of Dealer level action plan overrides. These are defined within the client, on the Action Plans tab, within the Event Types tab.

Combination of action plan overrides and response overrides can allow for very customised behaviour, with minimal setup and maintenance. See Action Plan Case Studies for some examples.

Response Overrides

Action plans can be assigned a response plan at three tiered levels: Global, Dealer & Client. The top level "Global" response is set per action plan on the Settings tab of the action plan maintenance window. When setting up a new Patriot installation it is recommended practice that the top-level response plan is assigned first. The top-level action plan applies to all clients in your database. The top-level action plan response can then be "overridden" later by assigning a response plan at the dealer (installer) or individual client level.

If the IDA module is registered then you may override response plans at the Dealer level. When an override is made at the dealer level it applies to all clients belonging to that dealer (ie. clients with the dealer's installer user assigned on the client Users tab). Dealer level action plan response overrides can be made by locating the dealer's installer user with the User Maintenance tool (Maintenance → Users → User Maintenance), and then expanding the Response Plans section of the Installer tab.

Dealer level response assignment
Overriding the global responses plan at the Dealer level.

Dealer level action plan overrides can in turn be overridden by assigning a response plan at the client level on the client Response tab.

Patriot's three tiered response override system serves to minimize the amount of action plan maintenance required to generate the full variety of response plans demanded by your dealers and clients. Response plan customisation only needs be made where it is required - e.g. if a particular dealer requires a unique response plan for A/C failures reported by his or her clients, this can be achieved with a single response plan assignment.

System Overview

Patriot provides a tool for maintaining action plan overrides which can be opened from the tab bar at the top of the action plan maintenance window. On the Overrides tab the three tiered view of your action plan's response overrides is presented in a tree view. When the top-level "All Clients" is selected in the left hand tree menu the action plan's default action plan is labelled as the Response Plan. Underneath is a full list of all clients who have overriden the global response. The list of dealers in the left hand tree menu includes dealers who have overriden the global response. When one of these dealers is selected, the response plan assigned to that dealer is labelled as the Response plan, and underneath is a filtered list of clients who: belong to the selected dealer AND have overriden the dealer level response plan. Double click through on any client in the "Clients with Overrides" listing to edit or remove client level response plan overrides.

Action Plan & Response Overrides
The Action Plan Overrides tool provides a tree view of all action plan & response overrides made at Global, Dealer & Client level.

Action Plan Case Studies

Refer to Action Plan Case Studies for a list of worked examples demonstrating common Action Plan setups and usage.