الأمان
كل صف في النظام ده بيانات إنسان حقيقي.
الصفحة دي بتقول بالظبط إيه اللي بيحصل لبيانات مرضاك — بكلام ينفع تتأكد منه، مش بشعارات.
عزل بيانات العيادات — عيادة عن عيادة
بيانات كل عيادة معزولة عن أي عيادة تانية على مستوى الاستعلام نفسه. ده مش قاعدة مكتوبة في ورقة إرشادات وممكن حد ينساها وهو بيضيف شاشة جديدة: أي قراءة من قاعدة البيانات في النظام بتتبني وهي لازم تعرف العيادة، ولو العيادة مش معروفة بترفض تشتغل من الأساس.
النتيجة إن جلسة شغّالة في عيادة ما بتوصلش لسجلات عيادة تانية، حتى لو حد حاول يوصل لرقم ملف مش بتاعه. الاستثناء الوحيد لده مش عيادة بتشوف عيادة تانية — هو صلاحية تشغيل المنصة نفسها، ومكتوب عنها بالتفصيل تحت.
صلاحية تشغيل المنصة
الشركة اللي بتشغّل NoriClinic عندها لوحة إدارة منفصلة تمامًا عن لوحة أي عيادة — تسجيل دخول مختلف، جدول حسابات مختلف، مفيش أي طريق برمجي بيربط بين الاتنين. من خلالها بنقدر نشوف بيانات البحث السريري مجهّلة الهوية اللي عيادتك بنتها — نفس البيانات اللي بتشوفها إنت في صفحة «البحث السريري»، مش الملف الطبي للمريض ولا اسمه ولا رقم هاتفه.
كل مرة حد من الشركة يفتح بيانات البحث بتاعة عيادتك أو يصدّرها، الحركة دي بتتسجّل في سجل المراجعة بتاع عيادتك نفسه — مش عندنا بس — باسم اللي عمل ده وإمتى بالظبط. تقدر تشوفها من صفحة الإعدادات في أي وقت.
البيانات محددة الهوية — اسم المريض، رقم هاتفه، رقم ملفه — مش متاحة من لوحة الشركة أصلًا، بنفس الصلاحية المنفصلة اللي بتتحكم فيها إنت لتصدير البيانات محددة الهوية داخل عيادتك.
مين بيشوف إيه
أربع أدوار، وكل دور بيشوف اللي شغله محتاجه. وفوقهم، المدير يقدر يزوّد أو يمنع صلاحية بالاسم لشخص واحد بعينه من غير ما يغيّر دوره.
| الدور | بيشوف |
|---|---|
| صاحب العيادة | لوحة اليوم والملف الطبي، وشريط الشهر. |
| الطبيب | لوحة اليوم، ملفات المرضى، الروشتات والمتابعات. |
| الاستقبال | اليوم وحركته بس — من غير الملف الطبي ولا التحليلات. |
| موظف | الحد الأدنى، وزيادة صلاحيات بالاسم لو المدير حبّ. |
المنع هنا مش إخفاء من القايمة. لو حد جاب رابط صفحة مش من حقه يشوفها، الطلب بيترفض قبل ما يوصل للبيانات أصلًا.
اللي بنقدر نقوله بالظبط
- العزل بين العيادات. بيانات كل عيادة معزولة عند الاستعلام؛ جلسة عيادة ما بتوصلش لسجلات عيادة تانية — من غير استثناء.
- صلاحية تشغيل المنصة. استثناء واحد فقط، منفصل تمامًا عن حسابات العيادات: بحث سريري مجهّل الهوية، مسجّل في سجل مراجعة عيادتك نفسها.
- الصلاحيات داخل العيادة. الوصول بالدور، مع استثناءات بالاسم المدير بيتحكم فيها.
- الاتصال. كل الاتصال بيمشي على HTTPS مشفّر، والمتصفح بيتقال له يستخدمه دايمًا.
- كلمات المرور. متخزّنة مُجزّأة بـ bcrypt — مش متخزّنة كنص، ومش ممكن ترجع تاني.
- الطلبات. أي طلب بيغيّر حاجة محمي ضد التزوير عبر المواقع (CSRF).
- السجل. الحركات بتتسجّل في سجل مراجعة.
واللي مش هنقوله
في كلام بيتكتب في صفحات زي دي وهو مش معناه حاجة، أو معناه شهادة حد تاني إداها. مش هتلاقي هنا:
- «متوافق مع HIPAA» أو «متوافق مع GDPR»
- «تشفير بمستوى عسكري» أو «أمان بمستوى البنوك»
- «مستحيل يتخترق»
- شهادات أو تدقيق أمني ما حصلوش
لو النظام عدّى تدقيق حقيقي أو خد شهادة حقيقية في يوم، هتلاقي اسمها وتاريخها هنا. لحد ما ده يحصل، الفاضي أصدق.
اللي مطلوب منك إنت
أكتر نقطة ضعف في أي نظام طبي مش الكود — الحسابات. حاجتين بيفرقوا فعلًا:
- كل واحد بحسابه. حساب واحد بيستخدمه الاستقبال كله معناه إن سجل المراجعة مش هيقول لك مين عمل إيه.
- اقفل حساب اللي مشي من العيادة. من الإعدادات، في نفس اليوم.
هل تريد تجربته على عيادتك؟
الحسابات تُفتح واحدًا واحدًا. اترك بياناتك وسنعاود التواصل لإعداد العيادة معك.