من كلام دكتور التغذية (ملف صوتي، ٢٠٢٦-١٠-١١): جلسات الأجهزة، وجلسات الحقن (تخسيس / تجميل) المربوطة بالفايل، ونصيب الفني ودكتور الحالة، ونقل الأنظمة الغذائية. مقارنة بالموجود في السيستم دلوقتي، والتصميم المقترح، والمراحل، والأسئلة.
١. الدكتور عايز إيه؟ (بالبساطة)
عنده نوعين جلسات:
جلسات أجهزة: بس بداية ونهاية، ومين عملها (دكتور أو فني — واحد بس)، وملاحظات، وهل الجلسة مدفوعة لوحدها ولا من باقة.
لو منفردة: متبدأش غير لما تتدفع.
لو من باقة: الرصيد لازم يغطي الجلسة دي، وإلا متبدأش.
اللي نفّذ الجلسة بياخد مبلغ ثابت عن كل جلسة، بيطلع في شيت القبض آخر الشهر (١٠٠ جلسة × ١٠ جنيه = ١٠٠٠).
الدكتور صاحب الحالة (اللي متابع المريض) ليه نسبة من إجمالي الباقة وقت الاشتراك (مثلاً باقة ٥٠٠٠).
جلسات حقن (تخسيس / تجميل): الفايل أو القلم بيدخل المخزن بإذن إضافة، ومعروف فيه كام وحدة (مثلاً ٢٠). في كل جلسة الفني بيقول ادّى كام وحدة (١٠ / ٢٠ / ٣٠ / ٤٠، بتزيد مع الوقت حسب الوزن والاحتياج)، والسيستم يخصمها من رصيد الفايل.
المريض بيدفع سعر واحد، بس المركز عايز يعرف التكلفة الحقيقية عليه.
بعد تركيز معيّن لازم السعر يتغير على المريض.
وكمان: نقل الأنظمة الغذائية من برنامجهم القديم (بيطلّع PDF بس) — يوم التلات مع مستر عبد الرحمن على AnyDesk.
٢. الموجود في السيستم والناقص
الطلب
الحالة
التفصيل
بداية / نهاية / المنفّذ / ملاحظات / قراءات الجهاز
موجود
جلسة الجهاز من الحجز: بدء ← حفظ ← إنهاء (لازم منفّذ والقراءات الإجبارية).
الجلسة المنفردة متبدأش إلا مدفوعة
ناقص
«بدء الجلسة» مش بيتأكد من الدفع خالص.
الباقة لازم تغطي الجلسة
نص
الرصيد بيتشيك ويتخصم وقت الحجز. مفيش فحص وقت البدء (لو الباقة اترجعت أو اتلغت بعد الحجز).
مبلغ ثابت للمنفّذ عن كل جلسة
نص
توزيع الإيراد بيدعم «مبلغ ثابت»، بس بيدّيه للدكتور اللي اتحجز معاه مش اللي نفّذ على الجهاز. وتقرير العمولات بيتأرخ بيوم الحجز، ومفيش شيت شهري ولا ربط بالمرتبات ولا قيد.
نسبة دكتور الحالة من إجمالي الباقة
ناقص
نصيب بيع الباقة بيتحسب على جلسة واحدة من سعرها (السعر ÷ عدد الجلسات)، مش على الإجمالي، ومفيش مفهوم «دكتور صاحب الحالة».
جلسة حقن بعدد وحدات من فايل
ناقص
مفيش ربط بين الجلسة والمخزن. المخزن نفسه بيدعم تحويل الوحدات (فايل = ٢٠ وحدة) والتشغيلات والصلاحية.
ملحوظة: عملنا في موديول المستشفى «حساب الدكتور» (مستحق / سلف / صرف / حافز مع المرتب) و«صرف مستهلكات من المخزن بقيدها». الأفضل ننقلهم للنواة المشتركة للعيادة ونستخدمهم هنا، بدل ما نعمل نسخة تانية (إصلاح في الطبقة المشتركة).
منفردة: لو بند الجلسة لسه متدفعش، الزرار يقول «لسه متدفعتش — حوّل للكاشير»، ومعاه زرار «إرسال للكاشير».
من باقة: يتأكد إن الجلسة دي فعلاً متخصمة من باقة شغالة (مش مرتجعة ولا ملغية). لو مفيش رصيد ← «الباقة خلصت — جدّد أو ادفع الجلسة».
استثناء بصلاحية (مثلاً «بدء جلسة غير مدفوعة»)، يتسجل باسم اللي سمح وسببه، وده للحالات الخاصة زي «هيدفع بعد الجلسة».
إعداد في إعدادات العيادة: منع / تحذير / مسموح، والافتراضي «منع» زي ما الدكتور طلب.
٤. نصيب الفني ودكتور الحالة
أ) المنفّذ — مبلغ ثابت عن كل جلسة
المبلغ بيتحدد لكل خدمة أو جهاز (ولو عايز: لكل فني).
بيتسجّل لما الجلسة تخلص، باسم اللي نفّذ فعلاً (المكتوب على الجلسة)، مش الدكتور اللي اتحجز معاه.
لو الجلسة اتلغت أو اترجعت، النصيب بيتلغي.
شيت الشهر: كل فني أو دكتور: عدد جلساته، وكل جهاز أو خدمة، والإجمالي — يتطبع، ويتضاف للمرتب (لو موظف) أو يتصرف كاش.
مثال: الفني «أحمد» عمل في أكتوبر ٦٠ جلسة «شد» × ١٠ + ٤٠ جلسة «نحت» × ١٥ ← الشيت: ٦٠٠ + ٦٠٠ = ١٢٠٠ جنيه.
ب) الدكتور صاحب الحالة — نسبة من إجمالي الباقة
كل مريض ليه دكتور متابع (بيتحدد في ملف المريض أو وقت بيع الباقة).
وقت بيع الباقة، دكتور الحالة ليه نسبة من سعرها الكامل (مش من جلسة جلسة).
إمتى تتحسب؟ (سؤال للدكتور): على المدفوع فعلاً (الأضمن — لو المريض دفع نص الباقة، الدكتور ياخد نص نسبته)، أو على قيمة الباقة كلها من أول يوم.
لو الباقة اترجعت، الجزء اللي يخص الجلسات اللي ماتعملتش بيتعكس.
مثال: مجدي حلمي متابع مع د. أحمد، اشترك في باقة ١٠ جلسات بـ 5,000. نسبة د. أحمد ١٠٪ = 500. وكل جلسة ينفّذها الفني بياخد 10 ← ١٠ جلسات = 100. المركز: 5,000 − 500 − 100 = 4,400 (قبل التكاليف).
٥. جلسات الحقن والفايل
استلام الفايلات (إذن إضافة)←حجز جلسة حقن←الفني يختار الفايل ويكتب الوحدات←خصم من الرصيد + التكلفة←شريحة السعر لو عدّى
الإعداد
الحقنة صنف في المخزن: الوحدة الأساسية «وحدة»، و«فايل / قلم» = ٢٠ وحدة (التحويل موجود في المخزن).
الاستلام بإذن إضافة أو فاتورة شراء عادي، برقم التشغيلة والصلاحية. التكلفة بتطلع من سعر الشراء ← تكلفة الوحدة.
خدمة «جلسة حقن» مربوطة بالصنف ده (أو بأكتر من صنف).
في الجلسة
الفني بيختار الفايل (المفتوح الأقدم الأول، أو فايل المريض) وبيدوس على عدد الوحدات بأزرار سريعة ١٠ / ٢٠ / ٣٠ / ٤٠ أو يكتب رقم.
السيستم يخصم الوحدات من المخزن، ويحسب تكلفة الجلسة = الوحدات × تكلفة الوحدة، ويعمل القيد (مصروف مستهلكات / مخزون) — زي مستهلكات العمليات بالظبط.
لو الفايل خلص وسط الجلسة، يكمّل من فايل تاني تلقائي.
الفايل المفتوح (سؤال للدكتور): لو بيتفتح لمريض واحد، الباقي بيتحفظله ويظهر في جلسته الجاية. ولو له صلاحية بعد الفتح (مثلاً ٢٨ يوم)، السيستم ينبّه قبلها، واللي يفضل بعدها يتسجل هالك.
٦. التكلفة وشرائح السعر
المريض بيدفع سعر ثابت للجلسة (أو من الباقة)، وده لحد عدد وحدات مشمول. بعده الزيادة تتحسب عليه بواحدة من طريقتين (حسب الدكتور):
الطريقة
إزاي
سعر لكل وحدة زيادة
مشمول ٢٠ وحدة، وكل وحدة فوقهم بـ ٨٠ ← ٣٠ وحدة = بند «تركيز إضافي» ١٠ × ٨٠ = ٨٠٠
شرائح
لحد ٢٠ وحدة = سعر الجلسة، من ٢١ لـ ٤٠ = سعر جلسة أعلى، فوق ٤٠ = أعلى
بند الزيادة بيتضاف لوحده على حساب الزيارة، ولازم يتدفع (نفس بوابة الدفع) قبل ما الجلسة تكمّل.
تقرير المكسب: لكل جلسة ومريض وباقة: الإيراد (نصيب الجلسة من الباقة) − تكلفة الوحدات − نصيب الفني والدكتور = المكسب. وتنبيه للحالات اللي بقت بخسارة.
مثال: الفايل (٢٠ وحدة) بـ 2,000 ← الوحدة بـ 100. جلسة الباقة قيمتها 1,500.
الأسبوع ١: ١٠ وحدات ← تكلفة ١٠٠٠، مكسب ٥٠٠.
الأسبوع ٤: ٣٠ وحدة ← تكلفة ٣٠٠٠ = خسارة ١٥٠٠ لو السعر ثابت. لو المشمول ٢٠ وحدة والزيادة بـ ١٢٠ للوحدة ← بند ١٠ × ١٢٠ = ١٢٠٠، والخسارة تبقى ٣٠٠ بس — والتقرير بيوريه ده.
٧. نقل الأنظمة الغذائية
يوم التلات: التواصل مع مستر عبد الرحمن ← AnyDesk على جهاز العيادة + أكونت مانجر على البرنامج القديم.
نشوف: هل فيه تصدير Excel / CSV مخفي، أو قاعدة البيانات نفسها (SQL / Access)، أو API.
لو PDF بس: نطلّع الأنظمة كـ قوالب (الوجبات والكميات) مرة واحدة، مش نسخة لكل مريض.
الاستيراد يكون في موديول التغذية — بالتنسيق مع moonui (الموديول بتاعهم).
مفيش أي تنفيذ على التغذية من هنا من غير موافقة. البند ده جمع معلومات بس.
٨. الإعدادات — من غير تكرار للموجود
راجعت إعدادات العيادة الموجودة والآليات اللي شغالة فعلاً. الفكرة اللي ليها مكان موجود بتتعمل فيه، والجديد بيتضاف بنفس الطريقة (إعدادات العيادة، أو خانة على شاشة موجودة، أو صلاحية). التصنيف:
✅ موجود = نستخدمه زي ما هو · 🔧 خانة على شاشة موجودة · ➕ إعداد جديد
أ) بدء الجلسة
الفكرة
فين
التفصيل
الجلسة لازم مدفوعة / الباقة لازم تغطيها قبل البدء
➕ إعداد واحد
«قبل بدء الجلسة»: منع لحد الدفع الكامل · منع لحد أي دفعة · تحذير بس · مش مطلوب. نفس الإعداد بيشتغل على المنفردة والباقة وبند «تركيز إضافي». والافتراضي «منع لحد الدفع الكامل». لو «السماح بالدفع الجزئي» (موجود) مقفول، «أي دفعة» = «الكامل».
الباقة: يستخدم الجلسات المدفوع تمنها بس
➕ إعداد
«جلسات الباقة المتاحة»: كلها · اللي اتدفع تمنها بس. ده بيكمّل «جلسات الباكدج تُستخدم في» (فرع / كل الفروع — موجود).
«توزيع الإيراد»: لكل خدمة (والخدمة مربوطة بنوع الجهاز) + دكتور أو درجة، بمبلغ ثابت أو نسبة. «الدكتور لو نفّذ بنفسه» = قاعدة على الدكتور ده.
النصيب يروح للي نفّذ فعلاً مش اللي اتحجز معاه
➕ إعداد
«نصيب الجلسة لـ»: المنفّذ الفعلي (افتراضي) · دكتور الحجز. لما الجلسة تخلص، الطرف بيتحوّل للمنفّذ وتتطبّق قاعدته.
النصيب بيستحق إمتى
➕ إعداد
«استحقاق النصيب»: عند انتهاء الجلسة · عند التحصيل. (دلوقتي بيتسجل وقت الحجز ومابيستحقش أصلاً.) ده نفس فكرة «أتعاب الدكتور في التأمين» في المستشفى، وهيتوحّدوا.
الصرف مع المرتب أو كاش + القيد
✅ موجود (المستشفى)
«حسابات الدكاترة»: صرف كاش، وحافز مع مسير المرتبات، وحسابات الدليل. هيتنقل للعيادة ويتستخدم هنا — مفيش إعداد جديد.
ج) دكتور الحالة
الفكرة
فين
التفصيل
نسبته / مبلغه على الباقة
✅ موجود
قاعدة «توزيع الإيراد» على خدمة الباقة نفسها (دور «الطبيب الأساسي»).
بتتحسب على إجمالي الباقة مش جلسة جلسة
➕ إعداد
«نصيب بيع الباقة على»: كل جلسة لما تتعمل (الحالي) · إجمالي الباقة وقت البيع.
على المدفوع فعلاً ولا الإجمالي
➕ إعداد
بيتظبط بإعداد «استحقاق النصيب» اللي فوق (عند التحصيل = على المدفوع). مفيش إعداد زيادة.
مين دكتور الحالة
✅ موجود
دكتور بند بيع الباقة (اللي اتحجز معاه وقت البيع).
العكس لو الباقة اترجعت
✅ موجود
استرداد البند بيلغي أطراف التوزيع.
د) جلسات الحقن
الفكرة
فين
التفصيل
الجلسة دي حقن من صنف
🔧 الخدمة
خانة «الصنف» موجودة على الخدمة ومش مستخدمة. لو الخدمة ليها صنف، الجلسة بتطلب عدد الوحدات. ومفيش إعداد «تشغيل».
«سعر الوحدة الزيادة» ← بند «تركيز إضافي» على الزيارة. وأسعار الفروع والتعاقدات بتشتغل عليه زي أي خدمة.
الزيادة لازم تتدفع
✅ نفس الإعداد
«قبل بدء الجلسة» (أ).
حد الوحدات على الباقة كلها
🔧 خدمة الباقة
«أقصى وحدات للباقة».
تنبيه الخسارة / تقرير المكسب
تقرير
مش إعداد.
الحصيلة:٦ إعدادات جديدة بس (قبل بدء الجلسة · جلسات الباقة المتاحة · نصيب الجلسة لـ · استحقاق النصيب · نصيب بيع الباقة على · الفايل المفتوح) + صلاحية واحدة + ٥ خانات على شاشات موجودة (الخدمة: الصنف، الوحدات المقترحة، المشمولة، سعر الزيادة · خدمة الباقة: أقصى وحدات · الصنف: صلاحية بعد الفتح). والباقي كله بيشتغل على الموجود: توزيع الإيراد، وقراءات نوع الجهاز، والاستبيان، والدفع الجزئي، ونطاق الباكدج، والمخزن، وحسابات الدكاترة.
مكانهم: قسم جديد «الجلسات» في إعدادات العيادة (زي «المستشفى» و«الأسنان»)، بنفس شكل الإعدادات الموجودة.
٩. المراحل المقترحة
المرحلة
المحتوى
٠
قسم «الجلسات» في إعدادات العيادة (الـ ٦ إعدادات) + الصلاحية + الخانات على الخدمة والصنف، ونقل «حسابات الدكاترة» و«صرف المستهلكات» من المستشفى للعيادة.