web-dev-qa-db-ja.com

DHIS2フォームの列のデータセットを再配置する方法

一部のデータセットにはオプションがあり、インジケーターもあるフォームセクションがあります。下の画像のように

enter image description here

これには、性別および年齢グループに複数のオプションがある新しいケースという名前の1つのデータ要素があり、それ以上のオプションなしでデータセットがあります。

dHIS2でこれを設計する方法を教えてください

1
arfan

それを達成する方法は複数ありますが、私の推奨事項は次のとおりです。

  1. カテゴリオプション「男性」と「女性」を使用して、カテゴリ「性別」を作成します。
  2. カテゴリ「年齢グループ」を作成し、「<1 y」、「1-4y」などのすべての年齢グループのカテゴリオプションを使用します。
  3. 上記の2つのカテゴリで「性別と年齢グループ」というカテゴリの組み合わせを作成します。
  4. ケースのタイプのデータ要素を作成します:「General OPD」、「Medicine」、「Surgery」など。 「性別と年齢グループ」カテゴリの組み合わせをこれらすべてのデータ要素に割り当てます。
  5. フォーム内の各「フィールド」を要約する式を示すインジケーターを作成できます。
  6. これらすべてのデータ要素とインジケーターをデータセットに割り当てます。
  7. そのデータセットのカスタムデータ入力フォームを作成し、各データ要素とカテゴリオプションの組み合わせを適切な入力フィールドに割り当てます。グレー表示された入力セルへのフィールドの挿入はスキップできます。 「合計」列フィールドにインジケータを挿入できます。
1
lars