Program Indicators - Session Summary¶
A program indicator is derived from individual level event or tracker data We can use program indicators in data visualizer, maps and event reports by selecting them as a data item
Existují dva typy indikátorů programu:
- Událost: provede operaci založenou na všech událostech v rámci jedné programové fáze
- Zápis : Používá data z nejnovější události; může kombinovat data z více fází programu
Indikátory programu mohou fungovat na dvou úrovních: - Zobrazují se data pro jednu instanci události / trasované entity - Zobrazení souhrnných dat (počtů, součtů, průměrů atd.) pro všechny události / instance trasovaných entit v rámci zadané organizační jednotky / období
Programové indikátory nám umožňují řešit omezení / mezery v jiných aplikacích při kontrole dat trasovače, protože je lze použít k sumarizaci dat v několika fázích (je třeba mít na paměti, že ve svém výstupu použijí data nejnovější události). To zahrnuje:
- Vytváření souhrnů dat typu „registrace“ z více fází ve vizualizéru dat pro grafy i tabulky (není možné ve vizualizéru událostí a sestavách událostí)
- Vytváření souhrnů dat typu „zápis“ z více fází v mapách (není možné ve vrstvě události nebo vrstvě trasované entity)
These other apps (event visualizer, reports, event layer, line listing) are still useful, particularly when working event data as users can modify the filters for the data they want to see in real time. When working with a program indicator, these must be pre-configured and are not as easily modified by the person reviewing the data.
We do not always use program indicators as there are pros and cons that must be weighted
Klady - They offer more flexibility in creating summaries of event and enrollment tracker data - They can be used in tools users are more familiar with (Data Visualizer, Maps) - They offer a number of advanced functionality including boolean logic (if statements), relationship counts, difference in dates, etc.
Zápory - Each program indicator needs to be configured and this can be potentially quite time consuming - Users can define a requirement for a program indicator but can’t modify filters in real time like they can with event reports, visualizer and the event layer - There can be a significant performance hit in large systems
We must consider these before using program indicators in our own implementation.