خطوات اضافة موديول مثل (Nutrition) الى DHIS2

السلام عليكم و رحمه الله و بركاته
شباب كنت محتاجة توضيح ان عايزة اضيف موديل موجود بالفعل مثل التغذية
(Nutrition)
الى DHIS 2 الخاص بى
ماهى الخطوات التى يجب ان اتابعها
بالفعل قمت بتحميل نسخة الموديول
NUTR_AGG_1.0.2_DHIS2.39
وحاولت افهم من documentation
الخطوات التى يحب ان اتبعها و لكن غير واضحة لى و خصوصا انى جديدة فى
DHIS
و لايوجد اى فيديوهات شرح
توضح ذلك
و شكرا جزيلا

وعليكم السلام ورحمة الله
@rehabm
ماذا تقصدين بالموديول ممكن التوضيح أكثر من أجل مساعدتك ولك جزيل الشكر.
تحياااتي

2 Likes

شكرا جزيلا ع الرد
اقصد اضافة نموذج جاهز مثل
the Malaria aggregate packages
OR Nutrition Aggregate packages
to my local DHIS2
مرة اخرى شكرا جزيلا

السلام عليكم

يجب عمل export
للمديول الذي ترغب في استخدامه

ومن ثم عمل import على local

والافضل دائما بناء المديول من الصفر لانه سيجعلك قادر على فهم كافة البيانات وقيمها

مهم جدا فهمها data element

وفي dhis2 لا نقول له مديول
وانما dataset
مع الشكر

2 Likes

بعد تحميل الاستمارة التجميعية من صفحة Metadata كملف JSON باستطاعتك عمل استيراد لها على DHIS2 من خلال مديول الاستيراد/التصدير كما هو موضح بالصورة التالية :

ملاحظة : قبل استيراد ملف JSON للاستمارة التجميعية يجب وضع ID للوحدة التنظيمية ضمن الملف التي سوف يتم تفعيل الاستمارة لها كخطوة أولية فقط عند الاستيراد وبعدها ممكن تفعليها لأي وحدة تنظيمية من البرنامج مباشرة.
وفي حال وجود أي استفسار أو اي شيء غير واضح لاتتردي بالسؤال.

تحيااااتي

2 Likes

اولا بارك الله فيكم
حاولت ارفع الملف يس مش فهمت الملحوظة يجب وضع
ID للوحدة التنظيمية ضمن الملف
استاذنك توضبح اكثر و هل هذا سبب اليرور
و لكم جزيل الشكر

ممكن بعد إذنك بس ترسلي صورة عن رسالة الخطأ التي تظهر بالأسفل من أجل معرفة سبب المشكلة بالضبط

1 Like

فى قائمة كبيرة من الاخطاء نتيجة الرفع ان مش واضح ممكن ارفعها فى ملف اكسل

ايه ممكن ترفعيها على ملف إكسل ولكن سؤال من خلال بعض رسائل الأخطاء من الواضح أنه البرنامج يحتوي على عدة استمارات سابقة وعم يصير تضارب بين البيانات التي يتم رفعها والبيانات الموجودة من أجل الخروج من هذه المشكلة يفضل انه يتم رفع الاستمارة على قاعدة بيانات فارغة لا يوجد فيها غير OrgUnit
تحياااتي

1 Like

تحياتى لحضرتك
و لكن لا يوجد سواء Ogunit
بالفعل و هذه اول استمارة نبدا بها
و قاعدة البيانات فارغه
شكرا جزيلا على مجهودك

الله يعطيك العافية
في الرابط التالي : Malaria Aggregate Installation Guide
موضح أنه يجب تعديل ثلاثة أمور قبل عملية الاستيراد:
أولا أبعاد البيانات حيث يتم استبدال UID الموجود بملف JSON بالـ UID الموجود بالسيستم كما هو موضح بالصورة

ثانيا نوع المؤشر استبدال UID الموجود بملف JSON بالـ UID الموجود بالسيستم كما هو موضح بالصورة

ثالثا وضع UID للوحدة التنظيمية الرئيسية من السيستم ضمن <OU_ROOT_UID> الموجود بملف الاستيراد

تحياااتي

2 Likes

التغذية ليس موديول جاهز ضمن نظام dhis2 (وان وجدت فهي شاشات افتراضية لغرض تهيئتها من اجل العمل عليها بما يتوافق مع طبيعة عملك). نظام dhis2 ينزل جداول و واجهات و تطبيقات و ادوات اضافية ضرورية لعمل النظام. اما عن النوافذ التي تستخدم في التغذية و غيرها يجب تصميمها ابتداء من تحديد الفئات و خياراتها, عناصر البيانات, و اعداد حزمة البيانات و اعداد الرولات و المجموعات الخاصة بصلاحيات النافذة و المستخدمين. عموما انصح ان تبداء العمل على التغذية خطوة خطوة. او يمكن ان تطرحي ايش النموذج المطلوب تصميمه و سوف يساعدك مجتمع dhis2 حتى النهاية بنجاح
عم

2 Likes