ViewPoint Manual

Supplemental Information for D-Series Systems
ViewPoint Manual426801-001
E-9
Extraneous Parts of Filter
-----------------------------------------------------------
-- Events which have passed the conditions above will be
-- processed using the ViewPoint default filtering rules:
-- 1) Events with a suppress^display token value equal to
-- true fail unless the event is an action
-- completion event -- then it will pass with a pass
-- code value of 3.
-- 2) Events with an action^needed token are passed
-- with a pass code of 1.
-- 3) Events with an emphasis token value which is not
-- false are passed with a pass code 2.
-- 4) All other events pass with no pass code.
-----------------------------------------------------------
begin ssid(zems^val^ssid) -- zems ssid section.
-- fail on suppress^display events which are not
-- action-completion.
if zems^tkn^suppress^display = [zspi^val^true] then
begin
if tokenpresent (zems^tkn^action^needed) and
zems^tkn^action^needed = [zspi^val^false] then pass 3
else
fail;
end;
-- events which have not been discarded by above conditions
-- are returned to ViewPoint. Action and critical events
-- are identified by the following conditions:
-- action events are identified by the action^needed token.
if tokenpresent (zems^tkn^action^needed) then pass 1;
-- critical events are identified by the emphasis token.
if zems^tkn^emphasis <> [zspi^val^false] then pass 2;
end; -- zems ssid section.
pass;
end;
Figure E-2. D-Series Default Alternate-Events Filter (page 4 of 4)