Does anyone have a full list of parameters on which one can set a watcher? I know of:
Obs terms
Global variables (except arrays, apparently)
Clinical lists, like Med, Problems and Orders
We have designed a pretty comprehensive, tunable system of CDS alerts and I am refining and expanding it. Looking for extra "hooks" to execute code at intervals. I find some odd behaviors;
Watcher on an Obs term in the form (watcher pane) fires only when that Obs is changed
Watcher on an Obs term in the note (text component inserted in document template) fires anytime ANY Obs term is changed. That is useful for firing my CDS engine frequently, which then checks parameters to see if a measure should be prompted, or marked complete. But it rubs me the wrong way, and isn't always predictable. Looking for any options I am missing.
Thanks!