منصة Nyss هي منصة برمجية لجمع البيانات وإدارتها وتحليلها؛ وهي مصمّمة خصيصا للاستجابة لاحتياجات الحركة الدولية للصليب الأحمر والهلال الأحمر المتعلقة بالرصد المجتمعي.
وتسمح منصة Nyss بالكشف في الوقت الفعلي عن المعلومات المتعلقة بالمخاطر الصحية المجتمعية والإبلاغ عنها وتجميعها وتحليلها؛ وتمكّن بذلك من الوقاية من فاشيات الأمراض والكشف عنها والاستجابة لها عن طريق الإنذار المبكر والاستجابة المبكرة.
- يتم تدريب المتطوعين على التعرّف على علامات وأعراض الأمراض الوبائية، ويتم تزويدهم بهواتف بسيطة ليكونوا نقطة الاتصال في مجتمعاتهم لرصد المخاطر الصحية والإبلاغ عنها.
- يقوم المتطوعون بإرسال تقارير قصيرة مشفّرة عبر الرسائل النصية (SMS)، تستند إلى العلامات والأعراض التي يلاحظونها. يردّ نظام Nyss مباشرة على المتطوعين برسائل تتضمن معلومات توعوية صحية، لتمكينهم من بدء استجابتهم الأولية، مثل تقديم الإسعافات الأولية المناسبة.
- يستقبل نظام Nyss هذه الرسائل تلقائيًا، ويقوم بتجميعها وتحليلها في لوحة معلومات مرئية، يمكن الوصول إليها من قبل السلطات الصحية وجمعية الصليب الأحمر أو الهلال الأحمر المعنية.
-
عندما تتجاوز التقارير الواردة العتبات المحددة مسبقًا، يُطلق نظام Nyss تنبيهات تلقائية تُرسل إلى مشرفي المتطوعين والسلطات الصحية المعنية، مما يُمكن السلطات من اتخاذ الإجراءات اللازمة.
يساهم نظام Nyss في دعم المتطوعين والموظفين والمندوبين — من المستوى المحلي إلى العالمي — في اتخاذ قرارات مبنية على معلومات موثوقة بشأن الاستجابة للأوبئة. وهذا بدوره يُساعدنا على الوقاية من الفاشيات الصحية المحتملة، والاستعداد لها، والاستجابة لها بكفاءة وفعالية.
منصة Nyss هي حل قائم على الحوسبة السحابية يستخدم منصة Microsoft Azure. ويعمل التطبيق نفسه على منصة Azure Web App، وكذلك واجهة برمجة التطبيقات الداخلية (ReportAPI). ويُيسَّر الاتصال غير المتزامن بين مكونات النظام عن طريق قوائم لانتظار الرسائل على ناقل الخدمة Azure Service Bus. وتعتمد منصة Nyss على بوابة مادية لخدمة الرسائل الهاتفية القصيرة لنقل رسائل هذه الخدمة إلى السحابة.
ستقبل الرسائل النصية (SMS) عبر تطبيق وظيفي (Function App) موجه للجمهور، حيث يتم وضع الرسائل في طابور الانتظار. بعد ذلك، يقوم التطبيق الوظيفي الداخلي بقراءة هذه الرسائل وإرسال طلب HTTP إلى واجهة برمجة التطبيقات الداخلية (Report API)، والتي تقوم بتحليل التقارير والتحقق من صحتها.
يتم إرسال رسالة نصية راجعة (feedback SMS) إلى جامع البيانات الذي أرسل التقرير. وتُرسل هذه الرسالة عبر بوابة الرسائل النصية (SMS Gateway) الفعلية باستخدام خدمة التحويل من البريد الإلكتروني إلى الرسائل النصية التي توفرها تلك البوابة.
عند تحليل التقرير المستلم والتحقق من صحته بنجاح، يتم إطلاق تنبيه استنادًا إلى قواعد محددة مسبقًا على أساس كل مشروع من خلال تطبيق Nyss.
عند تفعيل التنبيه، يتم إرسال الإشعارات عبر الرسائل النصية القصيرة (SMS) و/أو البريد الإلكتروني، وذلك بحسب الإعدادات المُحددة في كل مشروع داخل تطبيق Nyss.
وفي حال لم يتم التعامل مع التنبيه خلال مدة 24 ساعة، يتم إرسال بريد إلكتروني تلقائي إلى المدير المعني.
نسعى من خلال نظام Nyss إلى الامتثال للائحة العامة لحماية البيانات (GDPR)، والتي أصبحت تُعد المعيار الذهبي عالميًا في مجال حماية البيانات. وتتضمن التدابير التي نتّبعها لحماية البيانات ما يلي: تخزين البيانات ضمن نطاق إقليمي محصور في شمال أوروبا، تشفير جميع قواعد البيانات، ضبط صلاحيات وصول المستخدمين، استخدام بروتوكول HTTPS الآمن، توثيق صارم لجميع إجراءات معالجة البيانات.
تم تطوير التكنولوجيا التي يقوم عليها نظام Nyss منذ البداية بهدف أن تكون مفتوحة المصدر، ويمكن العثور على جميع المعلومات التقنية الخاصة بالبرنامج على صفحتنا على GitHub.
كما استفدنا بشكل كبير من استخدام أكواد مفتوحة المصدر في بعض مكونات البرنامج، ونأمل أن يستفيد الآخرون من ما قمنا ببنائه ومشاركته.
أنشأ الصليب الأحمر النرويجي منصة Nyss بالتعاون مع الاتحاد الدولي لجمعيات الصليب الأحمر والهلال الأحمر والصليب الأحمر البلجيكي، وما زال الصليب الأحمر النرويجي يتولى صيانتها واستضافتها.