تطوير تطبيق ويب لتنسيق فريق الرعاية لأكثر من 120 من مقدمي الرعاية
العميل
شركة أمريكية تزود المستشفيات ومقدمي الخدمات الإضافية ومؤسسات الرعاية الدائمة بحلول من الدرجة الأولى لجمع البيانات السريرية ومعالجتها وتحليلها، بما في ذلك بيانات المرضى والعلاج والأدوية، ويبلغ عدد العملاء النهائيين الذين يستخدمون خدمات العميل أكثر من 120 من مقدمي الرعاية.
التحدي
كان الهدف المُحدد للعملاء النهائيين تزويد المرضى بفِرَق الرعاية التي ستكون متصلة فيما بينها وجاهزة للاستجابة بسرعة. ولمساعدتهم على تحقيق هذا الهدف، كلَّف العميل ساينس سوفت بإنشاء تطبيق ينظم فِرَق الرعاية تبعًا للحالة الطبية لكل مريض، مع إمكانية تبادل المعلومات بشأن التغيرات في الحالة الصحية الحالية للمريض.
الحل
تنفيذ وحدة لتنسيق الرعاية ضمن إحدى البرمجيات التي أنشأها فريق تطوير التطبيقات الطبية لدى ساينس سوفت. ويتيح التطبيق إمكانية تخزين الوثائق الطبية وتبادلها بصيغة CCD (تحتوي على البيانات السريرية والديموغرافية والإدارية للمرضى) بين الأطباء وأطقم التمريض وغيرهم من أعضاء فريق الرعاية.
تتمثل الوظيفة الرئيسية لوحدة تنسيق الرعاية في استلام ومعالجة المعلومات عن حالة المرضى وإخطار أعضاء فريق الرعاية بـ«الأحداث» المحددة الآتية:
- الإصابات الخطيرة
- حالات الطوارئ الطبية
- الاشتباه في سوء الاستخدام
- الأخطاء الدوائية
- ردود الفعل السلبية للأدوية
- الأنشطة الجنسية التي تنطوي على استخدام القوة أو القسر
- الأمراض الخطيرة المفاجئة
- الحوادث التي تتطلب العلاج
- الحرائق أو أحداث القوة القاهرة التي تتطلب نقل الخدمات لأكثر من 24 ساعة.
- الظروف المتعلقة بوكالات إنفاذ القانون أو إدارة الإطفاء والمتعلقة بصحة الفرد أو سلامته أو الإشراف عليه.
- الاستشفاء
- زيارات غرف الطوارئ
- الاشتباه في استغلال البالغين المستضعفين
- الاعتداء الجسدي على الآخرين الذي ينتج عنه الألم أو الإصابة أو الضرر النفسي.
- الأحداث الحياتية (مثل، التغيير في الوصاية، بدء عمل جديد)
- ظهور علامات الاكتئاب
- تغيُّر السلوك
- عدم الالتزام بتناول الأدوية
- وجود عقبات تحول دون تقديم الخدمات (على سبيل المثال: عدم توفر وسائل النقل والمواصلات)
- تغييرات عامة في الأداء
يضم فريق الرعاية في التطبيق أعضاء سريريين وغير سريريين، ولكل عضو دوره الخاص. على سبيل المثال:
منسق الرعاية: المسؤول عن ضمان حصول المريض على الخدمات الصحية والاجتماعية اللازمة.
مدير الحالة: المسؤول إداريًا عن حالة معينة.
الوالد أو الوصي: ممثل رسمي للمريض - جهة الاتصال الأولى وصانع القرار الرئيسي في الحالات الحرجة.
طبيب الرعاية الأولية: طبيب أو معالج أو ممرض يقدم الرعاية في العيادات الخارجية.
اختصاصي الصحة السلوكية: اختصاصي يعالج المشاكل الصحية السلوكية للمرضى، مثل التوتر أو الاكتئاب أو القلق أو مشكلات العلاقات أو الحزن أو الإدمان أو اضطراب نقص الانتباه مع فرط النشاط (ADHD) أو اضطرابات التعلم أو اضطرابات المزاج أو غيرها من الاضطرابات النفسية.
كيف يعمل الحل؟
في أثناء دورة الرعاية، يتابع مختلف أعضاء فريق الرعاية الحالة الصحية كل مريض. وعندما يعاني المريض من إحدى الحالات المذكورة في الأعلى («الأحداث»)، ينشئ اختصاصي الرعاية الصحية (على سبيل المثال: جراح أو طبيب أو ممرض أو ما إلى ذلك) حدثًا جديدًا ووصفًا للمشكلة، ويمكن إنشاء الحدث في نظام السجلات الصحية الإلكترونية (EHR) أو نظام إدارة الممارسات الطبية (PMS) أو نظام معلومات المختبر (LIS) أو نظام معلومات الأشعة (RIS) أو أي نظام آخر وكذلك في الوحدة نفسها.
بعد ذلك، يُرسل الحدث الذي تم إنشاؤه إلى أعضاء فريق الرعاية وفقًا لمصفوفة توزيع المسؤوليات (RACI) - وهي مجموعة من القواعد التلقائية التي تُحدد مُقدِّم الرعاية المسؤول وفقًا لكل نوع من أنواع الأحداث ومستوى مسؤوليتهم.
على سبيل المثال: عندما يتعرض أحد المرضى لإصابة خطيرة، يُرسل الحدث إلى مدير الحالة ومنسق الرعاية والوالد أو الوصي وطبيب الرعاية الأولية واختصاصي الصحة السلوكية. ومع ذلك، فإن منسق الرعاية والطبيب الأساسي وحدهما هما المسؤولان عن اتخاذ الإجراءات اللازمة.
يمكن إخطار كل عضو عبر الرسائل النصية أو البريد الإلكتروني أو الفاكس أو الرسائل الآمنة داخل التطبيق، كما يمكن لأعضاء الفريق تعديل تفضيلات قنوات الاتصال وفقًا لأدوارهم.
النتائج
الآن، يمكن لأكثر من 120 مستشفى ومؤسسة رعاية دائمة ونظام صحي استخدام التطبيق لتوفير رعاية أفضل لمرضاهم. وعلى وجه الخصوص، يحصل كل مريض على فريق الرعاية الخاص به والمُلِم تمامًا بالوضع الصحي العام للمريض في الوقت الفعلي تقريبًا. عند تلقي الإشعارات اللحظية بشأن «أحداث» المريض، يمكن لفريق الرعاية التدخل استباقيًا أو الاستجابة للموقف بما يناسبه.
لضمان تجربة مستخدم سهلة الاستخدام للطاقم الطبي، يتضمن التطبيق الإعدادات التالية:
إدارة المرضى - قائمة بالمرضى المرتبطين بمستخدم معين للنظام (عضو في فريق الرعاية)، وتفاصيل المريض (التفاصيل الشخصية وجهات الاتصال)، وأعضاء فريق رعاية المرضى، و«أحداث» المرضى، ونوع الإشعار المفضل.
إدارة أعضاء فريق الرعاية - قائمة بأعضاء فريق الرعاية لمريض معين وتفاصيل ذلك.
إدارة الأحداث - قائمة بالأحداث والتفاصيل (النطاق الزمني، ونوع الحدث، وجهة الاتصال، والمؤسسة).
سجل الإشعارات - قائمة بالرسائل والتفاصيل (المدى الزمني، ونوع الفعالية، وقناة التواصل، والمريض، والمؤسسة).
إدارة جهات الاتصال - قائمة جهات الاتصال والتفاصيل (البيانات العامة، والعناوين، وأرقام الهواتف، والإشعارات المفضلة).
يُدعم التنقل عبر التطبيق عن طريق خيارات التصفية والبحث بالنصوص، وذلك لتمكين سير العمل بسرعة وسلاسة.
التقنيات والأدوات
HTML, CSS, JavaScript, jQuery, Twitter Bootstrap, Java EE 8, Java Spring, Hibernate ORM, Microsoft SQL Server.
نتواصل معكم على الفور