跳转至
For the complete DHIS2 documentation index, see llms.txt.

DHIS2 第 40 版发布说明{ #dhis2-version-40-release-note }

分析功能

数据展示台中的即时自定义计算: 现在在 DHIS2 中探索数据更加容易了。有了这项功能,您可以直接在数据展示台的数据透视表应用程序中创建自己的自定义计算。这意味着您不再需要管理员权限或创建新的指标,就能玩转自己的个人数据表达式。此外,自定义计算会自动保存到创建它的数据透视表中,而不会用额外保存的指标来扰乱您的配置。该功能非常适合探索使用不同人口分母的覆盖率计算,以及进行快速简单的求和。
Jira | Docs

带有图例颜色的单一数值图表: 图例颜色可应用于单一数值图表的背景,使数值的表现更加明显,更具有视觉吸引力。此功能可帮助用户快速了解数值的重要性及其与图例颜色的关系。
Jira

用于堆叠柱形图的图例: 新功能允许将图例应用于柱形图,为您的数据可视化增色不少!这样就能一目了然地了解指标的表现情况。
Jira

用于单值图表的指标图标: 想为数据增添个性吗?现在,可以在单值图表中显示图标,以表示所使用的指标。例如,如果您要跟踪疟疾病例总数,您可以选择一个蚊子图标,直观地表达数值所代表的含义。在不久的将来,数据元素也将增加这一功能。
Jira

仪表盘上的行列表: 通过仪表盘上现在可用的行列表,您可以在一个地方跟踪所有数据!此功能也已添加到 2.39 和 2.38 版本中。
Jira

地图中的多种事件坐标类型: 在地图中使用多种事件坐标类型,以全新方式直观显示地理数据。您可以选择通过事件坐标、注册坐标、跟踪实体坐标、坐标类型的计划阶段数据元素或坐标类型的计划跟踪实体属性来查看位置。例如,您可以轻松查看上周在医疗机构接受外展服务的产妇的家庭位置。
Jira

在专题图层中显示数值: 通过在专题图层中直接在地图上显示数值的选项,使您的地图信息更加丰富。这一新增功能是对图例的补充,可提供更全面的数据展示。
Jira

改进地图下载: 在下载地图时获取所需的所有关键信息。现在,下载地图时,您可以在一张易于使用的图片中显示地图标题、说明、图例、指北针和概览地图。
Jira

计划指标中的所有权分析: 现在,您可以根据组织单位的所有权来制定计划指标。例如,您可以计算在某个机构接受护理的患者人数,即使他们最初并未在该机构注册护理或正式转院。具体来说,计划指标可以定义分析中使用的组织单位。可选项包括事件、注册、登记、组织单位数据元素的组织单位,以及报告期开始或结束时的跟踪实体实例所有权。
Jira

跟踪器和事件功能

打破玻璃: Capture 应用程序现在支持访问级别为 "受保护 "的程序。对于受保护的程序,在搜索另一个组织单位中发现的跟踪实体实例时,会要求用户提供需要访问的原因。当一个诊所的临床医生应能访问自己的记录,但只有在例外情况下才能访问其他诊所的记录时,这种访问级别就非常有用。旧版 Tracker Capture 支持此功能,现在已在 Capture 中重新实施并加以改进。支持 DHIS 2.38 或更高版本,Capture 100.27.0 或更高版本。
屏幕截图 | Jira

为跟踪程序保存程序阶段工作列表: 自 2.39 版起,捕捉应用程序已部分支持程序阶段过滤器,允许根据跟踪程序中的事件数据对列表进行过滤和排序。现在,这些筛选器也可以作为工作列表进行存储和共享。程序阶段工作列表可用于多种不同目的。例如,创建特定任务的跟进清单、跟进拖欠者或系统地审查数据。支持 DHIS2 40 或更高版本,以及采集 100.31.0 或更高版本。
Jira

标题栏改进: 采集应用程序中的标题栏已更新,以与系统中的其他应用程序相匹配。虽然功能保持不变,但标题现在占用的空间更少,并使用弹出式窗口,以避免出现标题栏扩大并将其他内容从用户视图中挤下来的情况。支持 DHIS2 2.38 或更高版本和采集 100.26.0 或更高版本。
屏幕截图 | Jira

要求用户在完成阶段后创建新事件: 采集应用程序现在包含要求用户在完成阶段后创建新事件的功能。如果勾选了要求用户创建新阶段的标志,则会提示用户在完成阶段后立即创建新事件。此功能可提高数据输入效率,减少人为错误。以前的 Tracker Capture 应用程序支持该功能,现在已在 Capture 中以改进的形式重新实施。支持 DHIS2 版本 2.38 或更高版本和 Capture 版本 100.21.0 或更高版本。
屏幕截图 | Jira

在没有匹配结果时创建新的 TEI: 在捕获应用程序中搜索跟踪实体实例但没有找到结果后,用户现在可以选择沿用搜索条件并创建新的跟踪实体实例。旧的 Tracker Capture 应用程序支持此功能,现在已在 Capture 中以改进的形式重新实施。支持 DHIS2 2.38 或更高版本和 Capture 100.20.0 或更高版本。
Jira

隐藏到期日期: 采集应用程序现在支持隐藏单个程序阶段的计划日期。此功能允许隐藏不需要排程或预定日期的计划阶段字段,从而使用户界面更加简洁。支持 DHIS2 2.38 或更高版本和采集 100.19.0 或更高版本。
屏幕截图 | Jira

**跟踪程序的属性选项组合:**捕获应用程序现在支持跟踪程序的属性操作组合。跟踪器捕获应用程序已支持此功能,但现在已在捕获应用程序中重新设计和实施。支持 DHIS2 2.38 或更高版本,以及捕获 100.30.0 或更高版本。
Jira

可用性改进: 采集应用程序中引入了若干非功能性可用性更新,以提供更好的用户体验和更流畅的观感。支持 DHIS2 2.38 及以上版本和采集 100.29.0 及以上版本。
Jira 1 | Jira 2 | Jira 3 | Jira 4 | Jira 5 | Jira 6

下载作为被跟踪实体属性上传的文件的应用程序接口: 新的应用程序接口端点现在可用,它允许访问作为被跟踪实体属性值上传的文件资源。此功能可让用户使用文件作为跟踪实体属性,例如上传孩子的出生证明。
Jira

以 CSV 格式下载跟踪实体的 API: /tracker API 端点现在支持以逗号分隔值的形式直接下载跟踪实体实例的功能。此功能对于在其他接受 CSV 的系统中导入数据非常有用。
Jira

平台功能

汇总数据输入的多选选项集: 汇总数据输入应用程序现在支持文本值的多选选项集。数据元素引入了新的值类型 "MULTI_TEXT",允许用户为一个选项集选择多个选项。这在调查表单中非常有用,因为在调查表单中可以要求用户为一个问题选中多个复选框。
Jira

汇总数据交换应用程序: 新的汇总数据交换网络应用程序现已推出。该网络应用程序可让用户选择汇总数据交换,预览数据,最后将数据提交到目标 DHIS 2 实例。这样就可以直观地检查和验证将要提交的数据。数据提交完成后,对话框将显示数据提交的摘要。举例来说,如果国家部委或组织需要向国际组织或捐助者提交数据,并希望对提交的数据进行人工验证和完全控制,这就非常有用。
屏幕截图 1| 2 | 3 | Jira | User docs |API文档

数据完整性改进: 数据完整性应用程序接口(Data Integrity API)已得到改进,以处理日益增多的完整性检查。为避免超出 URL 的最大长度,已实施了以下更改:

  • POST 端点现在接受检查列表作为请求体。
  • 标识符已缩短。
  • 慢速测试已被排除在通配符名称扩展之外。
  • 25 项新的完整性检查
  • 对具有相同名称和父单位的组织单位进行完整性检查。
  • 对属于不同时期类型数据集的数据元素进行完整性检查。

Jira 1 | Jira 2 | Jira 3 | Jira 4

** 用于刷新物化视图 SQL 视图的任务:** 物化视图类型的 SQL 视图现在有了一个新的任务,可以计划刷新 SQL 视图的内容。这可确保数据保持新鲜,并消除对外部 cron 作业的需求。
Jira(后台) | Jira(前台) | 文档

工作现在可以分组按顺序运行: 计划工作现在可以分组按顺序运行,从而更容易在工作之间创建依赖关系,并明确哪些工作可以并行运行。该功能也将很快在日程安排程序应用程序中提供。
Jira | Docs

最小值和最大值(组织单位层次结构中的总和)聚合: 两种新的聚合类型现在可用,允许在组织单位层次结构维度中汇总数据的数据元素的最小值或最大值。新的聚合类型可在维护应用程序中为数据元素定义,并影响数据元素在分析和可视化应用程序中的聚合方式。
Jira

用于计算概率的新预测函数: 在供应链应用中,了解缺货概率至关重要。利用新的 normDistCumnormDistDen 预测函数,您可以计算正态分布库存消耗的缺货概率。这些函数提供了与 Excel NORM.DIST() 和 LibreOffice NORMDIST() 相对应的功能,允许您计算给定平均值和标准偏差的概率密度函数 (PDF) 和累积分布函数 (CDF)。
Jira | Docs

利用数据元素组有效创建多个预测器: 将预测器应用于数据元素组,从而简化预测器工作。这一省时省力的功能可让您根据组中的数据元素,通过单个定义创建多个预测器。例如,如果您要跟踪供应链中多种商品的数据,只需将预测器应用到每种商品的数据元素组,即可生成必要的值。
Jira | Docs

按分类进行预测: 一个预测器可用于根据预测器生成器表达式中的相同分类数据,独立预测输出数据元素的每个分类。
Jira | Docs

平台 api 功能{ #platform-api-features }

嵌入式 OpenAPI 3 文档: API 的使用变得更加简单。服务器现在提供全面的 OpenAPI 文档,涵盖所有端点,让用户能够快速、轻松地了解 API 的功能。支持 JSON 和 YAML 格式,因此您可以选择最适合自己的格式。如果您想为特定端点生成文档,或选择根路径和标记,只需向正确的端点发出请求即可。因此,无论您是开发人员、分析师还是数据管理人员,OpenAPI 功能都能帮助您充分利用 DHIS2 API。
文档(https://docs.dhis2.org/en/develop/core-openapi-specification.html)

新增专用 ping 端点: 新增用于 ping 服务器的端点。新端点不需要身份验证,可扩展用户会话,占用资源较少。
Jira

数据摘要端点中的系统信息: 数据摘要端点现在会返回当前系统的信息,包括版本、修订版、构建时间和系统 ID。
Jira

数据存储现在可返回共享信息: 数据存储密钥可通过与共享元数据相同的方式进行共享。有了这一变更,数据存储 API 现在可以提供共享信息。
Jira

事件钩子(预览): 事件钩子应用程序接口是一个功能强大的工具,通过允许用户订阅 DHIS2 中发生的两类事件,可帮助您实现工作流程自动化并保持系统同步。目前支持元数据事件和计划作业事件。要使用事件钩子 API,您需要在 DHIS2 配置文件中启用它。网络钩子由源和目标组成。支持的目标协议有网络钩子、JMS 和 Kafka。事件钩子会立即发布事件,允许目标系统实时采取行动。例如,您可以设置一个事件钩子,监听元数据中数据元素的变化,然后向第三方系统发送消息,让其相应地更新记录。
[Jira](https://dhis2.atlassian.net/browse/DHIS2-12194) | Docs

** API 路由(预览版):** 路由 API 可将 DHIS2 API 请求路由到自定义或外部 API 服务。该功能允许开发人员通过 DHIS2 API 构建和公开自定义微服务,以及公开外部第三方 API。这些 API 端点反过来又可以被自定义的 DHIS 2 网络应用程序使用。这有助于通过最适合服务器端的功能来扩展 DHIS 2,例如重型数据处理、集成作业和外部服务消费。用户可以创建路由、执行路由并传递查询参数和请求体。路由 API 支持 "GET "和 "POST "请求以及基本认证和 API 标记等认证方法。支持路由执行的自定义授权。该功能为在网络应用程序中使用自定义和外部服务 DHIS2 提供了一种简单有效的方法。
Jira | Docs

用户假冒(预览): 具有适当权限的用户现在可以假冒其他用户。目前,这主要用于 DHIS2 内部生成报告,将来会得到加强,以支持更多的使用情况。用户假冒功能默认为禁用。
Jira

发行信息

发布信息 链接
下载发行版和样本数据库 https://www.dhis2.org/downloads
文献资料 https://docs.dhis2.org
升级说明 GitHub 上的升级说明
完整的功能和错误列表 发布说明
GitHub 上的源代码 https://github.com/dhis2
演示实例 https://play.dhis2.org/40.0.0/
Docker 映像 docker pull dhis2/core:40.0.0
Docker Hub 映像 https://hub.docker.com/r/dhis2/core
社区论坛 https://community.dhis2.org/