Přeskočit obsah
For the complete DHIS2 documentation index, see llms.txt.

DHIS version 2.38 Release Note

ANALYTICKÉ VLASTNOSTI

Nová aplikace Line Listing: Nová aplikace Line Listing je vyvinuta pro kompatibilitu s DHIS 2.38 a bude brzy vydána prostřednictvím App Hub. Tato nová aplikace je masivním vylepšením pro vytváření řádkových seznamů sledovaných entit v DHIS2 oproti aplikaci hlášení událostí. Nová aplikace pro vytváření řádků replikovala všechny funkce řádkového výpisu aplikace pro hlášení událostí a má zcela nové, mnohem vylepšené uživatelské prostředí, které uživatelům výrazně usnadňuje vytváření řádkového seznamu sledovaných entit. Obsahuje také mnoho nových funkcí. Seznam některých klíčových nových funkcí: * Vizualizace více opakujících se událostí: Nyní jste schopni vytvořit seznam řádků, který může zobrazovat data z více opakujících se fází pro jednu sledovanou entitu. Můžete určit, z kolika opakovaných fází chcete data zobrazit. To je užitečné pro mnoho zdravotnických a vzdělávacích programů, protože umožňuje vizualizaci dat zachycených opakovaně v průběhu času pro jednoho pacienta nebo studenta. Snímek obrazovky 1 | Snímek obrazovky 2 * Nové dimenze specifického období pro sledování: V nové aplikaci Line Listing můžete vytvořit seznam řádků zobrazující datum registrace, datum události a/nebo datum incidentu. Každý z nich může být definován, tříděn a zobrazen společně v jednom řádku seznamu. Screenshot * Vytvořil a Poslední aktualizace: Umožňuje zobrazit uživatelské jméno uživatele, který buď vytvořil registraci, nebo uživatele, který naposledy aktualizoval data trasované entity.

Screenshot

Note: Program indicators that have an analytics_period_start and/or an analytics_period_end dates defined will not be displayed in the line listing application.

Spádové oblasti pro organizační jednotky: DHIS2 nyní podporuje ukládání více geometrií (bodů a tvarů) pro organizační jednotky. To umožňuje zobrazení více polygonů, jako jsou povodí, v mapě. Ty lze zobrazit v aplikaci Mapy a vybrat z selektoru organizační jednotky. To znamená, že správci systému mohou nahrávat spádové oblasti svých zařízení, komunitních zdravotních stanic, škol, nemocnic atd. a vizualizovat jakákoli data podle spádových oblastí.

Snímek obrazovky | Docs

Podpora pro vrstvu Google Earth Engine Building/Structures Layer: Uživatelé nyní mohou v mapové aplikaci vidět obrysy struktury, jak je identifikuje datový soubor Open Building společnosti Google. Tento soubor dat zahrnuje 516 milionů budov (64 % afrického kontinentu). Je užitečná například pro odhad populace, městské plánování, informační a zdravotní programy a humanitární reakci. Počet budov lze zobrazit podle hranic povodí nebo organizační jednotky. Výkon pro vrstvy EE se výrazně zlepšil díky použití webových pracovníků.

Screenshot 1 | Screenshot 2 | Docs

Vector tiles support in Maps: The Maps app now supports vector tiles for external base maps. This leads to better performance when loading large maps, better maps resolution and a seamless zoom experience. The default base map to display can now be defined as a system setting.

Screenshot

Indicator aggregation type override: An indicator expression can now specify an aggregation type, overriding the default type assigned to a data element. For example if a data element has aggregation type SUM, an indicator may also report the value by AVERAGE or COUNT.

Example expression in indicators: #{EX2jBdKe4Yq}.aggregationType(COUNT) Description: ER Teachers Trained.aggregationType(COUNT)

Dokumenty

Indicator min and max date: A min and/or max date may be specified for fetching a data element for an indicator. This can be useful when data semantics change from time to time requiring different calculations for the same result. It allows an indicator to report consistently across these changes by changing the way the indicator is calculated through time. The period offset function (since 2.36) can also be used to include data from a different period in an indicator expression.

Example minDate and maxDate expression in indicators: #{EX2jBdKe4Yq}.minDate(2021-1-1).maxDate(2021-6-30) Description: ER Teachers Trained.minDate(2021-1-1).maxDate(2021-6-30) -> Only values between Jan. 1, 2021 and June 30, 2021 for ER Teachers Trained will be used in the indicator calculation.

Example periodOffset expression in indicators: #{EX2jBdKe4Yq} + #{EX2jBdKe4Yq}.periodOffset(-1) + #{EX2jBdKe4Yq}.periodOffset(-2) Description: ER Teachers Trained + Description: ER Teachers Trained + ER Teachers Trained.periodOffset(-1) + ER Teachers Trained.periodOffset(-2) -> Sum of the ER Teachers Trained over the last three months relative to the period selection in the analytics app being used to visualize this value.

Docs

Podvýrazy indikátoru (pro 2.38.1): Indikátory mohou počítat počet organizačních jednotek, kde se datový prvek porovnává specifickým způsobem s pevnou hodnotou.

Ukázkový výraz podVýraz v indikátorech: subVýraz( if (#{vq2q03TrNi} > 100, 1, 0) ) Popis: subExpression(if(IDSR Malárie>100,1,0)) -> Spočítá počet organizačních jednotek, kde je více než Bylo hlášeno 100 případů malárie během daného období definovaného v analytické aplikaci použité k vizualizaci této hodnoty.

Docs

VLASTNOSTI TRASOVÁNÍ A UDÁLOSTÍ

Tracker program working list improvements: Working lists for tracker programs have been expanded to be similar to those of event working lists. The Capture app now allows working lists to be configured, saved, shared, deleted and updated through the user interface.

Snímek obrazovky | Dokumenty | Jira

Překlad akcí programových pravidel: Obsah akcí programových pravidel, „statický text“, který se zobrazuje uživatelům, lze přeložit a zobrazit v programech Tracker. To platí pro aplikace Tracker Capture i Capture.

Jira

Popis a adresy URL pro datové prvky a atributy trasovaných entit: Popis a adresa URL nastavená pro tyto datové položky se zobrazí ve vyskakovacím okně. K tomuto vyskakovacímu okně lze přistupovat kliknutím na informační ikonu, která se zobrazí za názvem datového prvku. Popis je nastaven v aplikaci Údržba a lze jej použít k poskytnutí dalších informací o tom, co se má pro datovou položku zachytit.

Snímek obrazovky | Jira

New org unit component in Capture app: The org unit component used in Capture app has been replaced with the redesigned org unit from the d2-ui library.

Jira

Podpora pro GS1 Data Matrix: GS1 Data Matrix se používá pro čárové kódování farmaceutických a zdravotnických komodit a bude podporovat případy použití v dodavatelském řetězci. Vzhledem k hodnotě pole formátované podle standardu datové matice GS1 a řetězcovému klíči z identifikátorů aplikace GS1 nyní existuje podpora pro programová pravidla extrahující hodnoty z tohoto textu s oddělovači a přiřazující hodnoty k jejich určeným polím. To je implementováno v aplikaci Tracker Capture, Capture a Android Capture.

Dokumenty | Jira

Data/Value type for program rule variable: For the program rule variables with source type Calculated value, the Maintenance app will offer the user to assign a value type. The default value type for calculated values will be text. For all other program rule variable source types, the value type selection should not be visible, as the variable will inherit the type from the underlying data element or tracked entity attribute.

Jira

Programy mohou zůstat otevřené po koncovém datu možnosti atributu: Určitý program může zůstat otevřený i po uzavření možnosti souvisejícího atributu.

Dokumenty | Jira

Aplikace Capture je průběžně vydávána: Aplikace Capture bude od nynějška průběžně vydávána na App Hub. Opravy chyb a nové funkce budou k dispozici ke stažení a lze je integrovat v době, kdy jsou potřeba, bez upgradu celé aplikace DHIS2. První aktualizovaná verze aplikace Capture bude dostupná na App Hub krátce po vydání 2.38.0. App Hub je přístupný prostřednictvím aplikace pro správu aplikací.

Funkce trasování v aplikaci Capture: Kromě funkce trasování, která byla přidána ve verzi 2.37 pro uzavřené beta testování, byly přidány další funkce. Nové funkce lze otestovat instalací aktualizované aplikace Capture z App Hub a přihlášením k používání funkcí trasování v aplikaci Capture. Pouze superuživatelé nebo uživatelé s přístupem ke změně metadat programu budou mít k dispozici funkci opt-in. Zde jsou uvedeny nové funkce trasování, které lze otestovat přihlášením:

  • Widget profilu TEI: Na ovládacím panelu registrace můžete zobrazit widget profilu instance trasované entity. Uvnitř widgetu profilu můžete zobrazit hodnoty klíčových atributů. Klepnutím na tlačítko Upravit proveďte změny v profilu instance trasované entity. Úpravou profilu se otevře dialog, kde lze změnit atributy profilu. Jira
  • Formulář widgetu pro plánování události: Namísto hlášení události může uživatel zvolit naplánování události později. To se provádí s naplánovaným datem. Otevře se dialog s navrhovaným plánovaným datem a toto datum je určeno sadou pravidel z konfigurace fáze programu a konfigurace programu. Dokumenty | Jira
  • Rychlé akce v ovládacím panelu zápisu: Widget rychlých akcí nabízí zkratky pro často používané akce pro aktuální registraci, včetně vytvoření události a naplánování události. Dokumenty | Jira
  • "Add new" for Completed enrollments in Enrollment Widget: There can only be one active enrollment at a time, but if all enrollments is completed, there will be an option to enroll the TEI in the program again in the enrollment widget, f the program allows more than one enrollment per TEI. If program does not allow more than one enrollment, the add new button will be disabled.
    Jira
  • Re-enroll an existing tracked entity instance: By having a tracked entity instance selected in the locked selector and selecting a different program, you can now re-enroll existing TEIs into other programs. The registration page will be pre-filled with any overlapping tracked entity attribute values.
    Docs | Jira

VLASTNOSTI PLATFORMY

Upozornění na kontrolu verze: Zavádí se nová služba upozornění na kontrolu verze DHIS 2, která bude zasílat upozornění ve formě zpráv systémové schránky DHIS 2, když budou k dispozici novější verze DHIS 2. To zahrnuje hlavní a opravné verze. To je užitečné k povzbuzení systémových administrátorů k upgradu DHIS 2, aby byla jejich instance zabezpečená a aktuální.

Dokumenty | Jira

Atributy metadat GeoJSON: GeoJSON je nyní podporován jako typ hodnoty pro atributy metadat. To vám umožní uložit libovolný počet dokumentů GeoJSON, např. pro organizační jednotky.

Dokumenty | Jira

Export ADX: Aplikace pro import/export nyní umožňuje import a export dat pomocí datového formátu ADX.

Docs | Jira

Konfigurovatelná úroveň protokolu: Úrovně protokolování lze nyní konfigurovat v konfiguračním souboru dhis.conf na úrovni balíčku. To znamená, že můžete zadat úroveň protokolu pro výstup pro konkrétní rámce a moduly v rámci DHIS 2 přímo v konfiguračním souboru DHIS 2.

Dokumenty | Jira

Oznámení o deaktivaci účtu: Při automatické deaktivaci uživatelů prostřednictvím naplánované úlohy deaktivace uživatelů může být příslušnému uživateli zasláno e-mailové upozornění. Počet dní před oznámením lze definovat v konfiguraci úlohy. To je užitečné, aby uživatelé měli možnost se přihlásit, než bude jejich účet deaktivován.

Dokumenty | Jira

Schéma ID vstupu sady datových hodnot: Schémata vstupních identifikátorů jsou nyní podporována pro koncový bod rozhraní API sad datových hodnot, což vám umožňuje importovat data pomocí pole kódu k odkazování na metadata.

Dokumenty | Jira

Krátký název sady skupin: Sada skupin indikátorů a sady skupin možností kategorií nyní mají vlastnosti krátkého názvu, což umožňuje přesné vykreslování vhodné pro uživatelské rozhraní. Krátké názvy se nyní používají jako názvy sloupců v tabulkách zdrojů místo názvů.

Jira

Analytics cache handling: The cache for analytics data is now automatically flushed when the analytics database tables are updated. This ensures that analytics queries read the latest data from the analytics data and reduce the time lag between analytics tables being updated and data appearing in data visualizations.

Jira

PLATFORM API FEATURES

Vylepšení úložiště dat: Rozhraní API úložiště dat doznalo řady vylepšení, aby se stalo plnohodnotným úložištěm dat a užitečnějším pro webové aplikace a další klienty.

  • Filtrování polí: Umožňuje vrátit pouze konkrétní klíče a hodnoty položek v úložišti dat pomocí parametru fields. Funguje podobně jako filtrování polí v rozhraní API metadat. Filtrování probíhá na úrovni jmenného prostoru a je užitečné, když klient potřebuje vypsat mnoho položek se specifickými klíči/hodnotami v jediném dotazu. Dokumenty | Jira
  • Paging: V odpovědích na dotazy je stránkování ve výchozím nastavení podporováno a povoleno. Stránkování můžete určit explicitně pomocí parametrů page a pageSize. Stránkování je užitečné pro práci s jmennými prostory s vysokým počtem záznamů. Dokumenty | Jira
  • Filtrování záznamů: Umožňuje porovnat a filtrovat záznamy v jmenném prostoru na základě různých operátorů, jako jsou eq, lt, le, gt, ge, like, null pomocí parametru filter. Funguje podobně jako filtrování objektů v rozhraní API metadat. Filtrování je užitečné, když chce klient vypsat mnoho záznamů, které odpovídají jednomu nebo více kritériím. Dokumenty | Jira
  • Sorting: Allows you to sort entries in a namespace ascending or descending based on a specific key/value using the order parameter. This is useful when clients have specific requirements for sorting a list of entries.
    Dokumenty | Jira

Protokolování požadavků: Klienti rozhraní API nyní mohou odesílat hodnotu s hlavičkou HTTP X-Request-ID, která je součástí všech výpisů protokolu. To je užitečné, když se díváte na protokoly DHIS 2 a snažíte se pochopit, který klient/aplikace zadal požadavek, například při ladění problému, který se týká konkrétní instalace aplikace pro Android do telefonu.

Dokumenty | Jira

Zrušení úloh analytických tabulek: Nyní můžete zrušit (zastavit) úlohy analytických tabulek, když jsou spuštěny. To je užitečné, chcete-li zastavit dlouho běžící úlohy, aniž byste museli čekat na jejich dokončení.

Dokumenty | Jira

Pracovní postup návrhu metadat: Nový koncový bod pracovního postupu návrhu metadat umožňuje pracovní postup změn metadat. Fáze zahrnují navržení, přijetí, oponování, přizpůsobení a zamítnutí změny metadat. To je užitečné např. pro registry zařízení, kde musí být spravovány změny organizačních jednotek.

Dokumenty | Jira

INFORMACE O VYDÁNÍ

Informace o vydání Odkaz
Stáhněte si verzi a ukázkovou databázi https://www.dhis2.org/downloads
Dokumentace https://docs.dhis2.org
Poznámky k upgradu Poznámky k upgradu na GitHubu
Úplný seznam funkcí a chyb Poznámka k vydání
Zdrojový kód na Githubu https://github.com/dhis2
Ukázková instance https://play.dhis2.org/2.38/
Docker image docker pull dhis2/core:2.38.0
Obrázky Docker Hub https://hub.docker.com/r/dhis2/core
komunitní fórum https://community.dhis2.org/