تصدير بيانات العيادة

ابنِ أرشيفاً كاملاً لعيادتك — كل سجل وكل ملف مرفوع — وحمّله كملف ZIP واحد.

نظرة عامة

أنت تملك بياناتك. من تبويب الفوترة في الإعدادات، يستطيع مالك العيادة أو المسؤول بناء أرشيف كامل للعيادة — جميع ملفات CSV بالإضافة إلى كل ملف مرفوع (أشعة، فحوصات، صور هويات، مرفقات تحاليل) — وتنزيله كملف ZIP واحد. هذه الميزة متاحة في كل خطة (Solo، Basic، Professional، Enterprise) لأن قابلية نقل البيانات حق وليست ترقية مدفوعة.

كيف يعمل في سطرين

اضغط بدء التصدير → نبني الأرشيف في الخلفية (ثوانٍ للعيادات الصغيرة، دقائق للكبيرة) → ستحصل على زر تنزيل في نفس البطاقة و بريد إلكتروني يحوي الرابط. الرابط صالح لمدة 7 أيام.

تصدير بيانات العيادة

إعداد وتنزيل أرشيف كامل لعيادتك — جميع ملفات CSV + كل ملف مرفوع.

يشمل المرضى والمواعيد والوصفات والفواتير والتحاليل والمستخدمين، كل مرفق مرفوع، وسجل التدقيق.

fullah-export-CLN1001-2026-04-19.zip
  • README.mdOverview
  • tenant.jsonClinic profile
  • users.csvStaff
  • patients.csvPatients
  • appointments.csvAppointments
  • prescriptions.csvPrescriptions
  • lab_tests.csvLab tests
  • invoices.csvInvoices
  • patient_files.csvFile metadata
  • audit_log.csvAudit trail

من يستطيع التصدير

فقط مالك العيادة والمستخدمون ذوو دور المسؤول يمكنهم بدء التصدير. الأطباء والممرضات والاستقبال والصيدلية وفنيو المختبر والموظفون الماليون لا يستطيعون — والخادم يعيد التحقق من ذلك في كل مرة، فلا يمكن استدعاء نقطة التصدير مباشرة من دور آخر.

هذا التضييق المتعمّد في الصلاحيات — يحتوي ملف ZIP على كل سجل مريض، كل فاتورة، وكل ملف مرفوع للعيادة. هذه أوسع منطقة تأثير محتملة لبيانات المرضى، لذا تقتصر على المالك/المسؤول.

ماذا يحتوي ملف ZIP

اسم الأرشيف بصيغة {date}-{timestamp}.zip ويحتوي:

سجلات CSV و JSON

  • README.md — نظرة عامة، تاريخ التصدير، أعداد كل مورد
  • tenant.json — ملف العيادة (الاسم، الاتصال، المنطقة الزمنية، ساعات العمل، الخطة الحالية، حالة الاشتراك، حالة الاحتفاظ)
  • users.csv — كل حساب موظف
  • patients.csv — كل مريض: البيانات الشخصية، التأمين، التاريخ الطبي، الحساسيات، الأدوية، الحالات المزمنة
  • appointments.csv — كل موعد: التاريخ، النوع، الحالة، العلامات الحيوية، التشخيص، ملاحظات الطبيب، المتابعة
  • prescriptions.csv — كل وصفة مع JSON كامل للأدوية
  • lab_tests.csv — كل تحليل مع JSON للنتائج
  • invoices.csv — كل فاتورة مع البنود، الضريبة، الخصم، الدفع
  • patient_files.csv — البيانات الوصفية لكل ملف مرفوع (المعرف، الاسم، الحجم، النوع، التصنيف، تاريخ الرفع)
  • doctor_schedules.csv — التوافر الأسبوعي لكل طبيب
  • doctor_blocked_times.csv — الإجازات / الفترات المحجوبة
  • prescription_templates.csv — قوالب الوصفات المحفوظة
  • notification_preferences.csv — تفضيلات الإشعارات لكل مستخدم
  • audit_log.csv — آخر 12 شهراً من أحداث التدقيق

الملفات المرفوعة الأصلية — تحت مجلد files/، مرتّبة حسب المريض:

files/
├── patient-PT-4521/
│   ├── 8tx29-xray-shoulder.jpg
│   ├── 9wm04-lab-result.pdf
│   └── …
├── patient-PT-4522/
│   ├── ax018-id-copy.jpg
│   └── …
└── …

كل ملف يحتفظ باسمه الأصلي لتفتحه عارضات الأشعة وقارئات PDF دون أي تغيير.

كيف تصدّر

1

افتح الإعدادات ← الفوترة

من الشريط الجانبي، اذهب إلى الإعدادات واختر تبويب الفوترة. بطاقة "تصدير بيانات العيادة" أسفل محدّد الخطة.

2

اضغط 'بدء التصدير'

تنتقل البطاقة إلى حالة كهرمانية جارٍ بناء أرشيفك… مع تنبيه التحديث التلقائي. يمكنك مغادرة الصفحة والعودة — الحالة محفوظة لأن المهمة تعيش في قاعدة البيانات.

3

انتظر البطاقة الخضراء 'جاهز'

لمعظم العيادات يستغرق هذا ثوانٍ. العيادات الكبيرة بمئات الملفات المرفوعة قد تستغرق دقائق. تتحدّث الحالة كل بضع ثوانٍ دون أيّ إجراء منك.

4

اضغط 'تنزيل ZIP'

عند تحوّل البطاقة إلى الأخضر سترى زر تنزيل ZIP وتاريخ انتهاء الصلاحية (عادةً 7 أيام من الآن). احفظ الملف في مكان آمن — بعد انتهاء الـ 7 أيام يمكنك دائماً بدء تصدير جديد.

5

تحقّق من بريدك أيضاً

نفس رابط التنزيل يُرسَل بالبريد إلى مالك العيادة، كل مستخدم مسؤول، وبريد اتصال العيادة. فحتى لو بدأت التصدير وأغلقت الحاسوب، يصلك الرابط في صندوق بريدك.

رابط التنزيل ينتهي بعد 7 أيام

بعد 7 أيام يتوقف الرابط عن العمل. بياناتك لم تُفقد — يمكنك بدء تصدير جديد في أيّ وقت والحصول على رابط جديد. كل تصدير لقطة كاملة من العيادة لحظة الضغط على الزر.

إذا حدث خطأ ما

إذا واجهت المهمة مشكلة (تخزين غير متاح مؤقتاً، ملف ضخم، إلخ)، تُعاد المحاولة تلقائياً حتى 3 مرات بتأخير متصاعد (5 دقائق، 10 دقائق، 20 دقيقة). معظم الإخفاقات العابرة تُحلّ نفسها قبل أن تلاحظ.

بعد الإخفاق الثالث تتحوّل البطاقة إلى الأحمر، تعرض الخطأ الفعلي، وتعرض زر إعادة محاولة التصدير الذي يضع مهمة جديدة في الطابور. المحاولة الفاشلة تبقى في سجل التدقيق ليتمكّن الدعم من رؤية ما حدث.

تنسيق CSV

كل ملف CSV يستخدم RFC 4180 للتنسيق: الحقول دائماً بين علامتي اقتباس، وعلامات الاقتباس داخل الحقول مُضاعَفة، والبيانات المُتداخلة (العلامات الحيوية، الأدوية، النتائج، البنود) مُسلسلة كسلسلة JSON داخل الخلية المُقتبَسة. تطبيقات الجداول الحديثة تتعامل مع هذا مباشرة، وكذلك pandas، Excel، LibreOffice، و csv-parser في Node.

التواريخ بصيغة ISO 8601 بتوقيت UTC (مثال: 2026-05-20T14:23:00.000Z). حوّلها إلى منطقتك الزمنية عند الاستيراد.

متى يجب أن تصدّر

  • قبل تغيير خطة اشتراكك. التخفيض قد يقيّد الوصول للوحدات (مثلاً Solo تخفي وحدة المختبر). صدّر أولاً ليكون لديك نسخة دائمة حتى لو عطّلت الوحدة لاحقاً.
  • قبل الإلغاء. عند الإلغاء، تدخل عيادتك نافذة حذف 60 يوماً. التصدير شبكة الأمان — راجع إلغاء الاشتراك للجدول الزمني الكامل.
  • قبل فترة طويلة بدون متابعة. إذا كان مالك العيادة سيغيب فترة طويلة (سفر ممتد، تغيير قيادة)، صدّر ليكون لدى شخص آخر نسخة.
  • نسخ احتياطية دورية. كثير من العيادات تصدّر شهرياً كأرشيف غير متصل خاص بها. لا يوجد عدّ مقابل حصّة — صدّر كما تشاء.
  • طلبات تنظيمية. إذا مارس مريض حقوق نقل البيانات بموجب GDPR / HIPAA / PDPL، فإن التصدير مع الصف المطابق في patients.csv يغطّي الطلب مباشرة.

سجل التدقيق

يُكتَب سجلّان:

  • tenant.export_requested عند وضع المهمة في الطابور، مع بريد المستخدم الطالب.
  • tenant.export_failed إذا بلغت المهمة حدّ الإعادات الثلاث، مع رسالة الخطأ.

كلا السجلّين مرئيان للمسؤول في العيادة (في audit_log.csv التالي من أي تصدير لاحق) ولمسؤول النظام في فلة هيلث.

صفحات ذات صلة