استقبال العيادة
v0.1.2
فتح العرض التوضيحي المباشر ← الشاشات
نظرة عامة
واجهتان فوق مجموعة بيانات واحدة. يجد المرضى وقتًا حقيقيًا ويحجزونه: سبب الزيارة يحدّد مدّتها، فجلسة من 45 دقيقة تعرض أوقات بدء أقل بوضوح من جلسة 15 دقيقة، وأي بداية تتجاوز استراحة الغداء أو موعد الإغلاق لا تُعرض أصلًا. خلف المكتب هو الصباح نفسه — جدول اليوم عمودًا بعمود، وغرفة الانتظار حيث يتصاعد كل انتظار على بطاقته الخاصة، والحسابات بما لا يزال مستحقًا، وكل من عليه العودة. يُنشئ الملف التعريفي تسعة جداول — منها الأطباء وساعات العمل وأنواع الزيارات والمرضى والمواعيد والمتابعات والرسوم والمدفوعات — في قاعدة بياناتك المتصلة، ويولّد حولها المكتب الخلفي: السجلات والتقارير والبيانات المرجعية التي يقرأها الاستقبال فقط. إنه دفتر مواعيد ومكتب استقبال، وليس سجلًا طبيًا أبدًا: لا يوجد في أي مكان عمود لتشخيص أو رمز أو دواء أو نتيجة، ولا صفحة تعرض شيئًا من ذلك.
الإمكانات
- المدفوعات
- إيصالات بالبريد الإلكتروني
- الوقت الفعلي
ما الذي تحصل عليه
الجداول التي يضيفها٩
- clinicians
- clinician_hours
- visit_types
- patients
- appointments
- recalls
- charges
- payments
- closures
تُنشأ من جديد، أو تُربط بجداولك الحالية عند التثبيت.
الصفحات التي تكسبها لوحة التحكم لديك٦
- لوحة تحكم العيادةمن تمت رؤيتهم اليوم، ومن هو داخل العيادة، وما لا يزال مستحقًا، ونسبة عدم الحضور.
- جدول اليومتقويم يومي وأسبوعي لمواعيد كل طبيب، ملوّن حسب نوع الزيارة.
- المرضىدليل قابل للبحث يضم زيارات كل شخص وموعد عودته.
- غرفة الانتظارمن وصل، موزّعين على تبويبات الحالة، يتقدمون خطوة واحدة في كل مرة مع إمكانية التراجع.
- الحساباتالرسوم إلى جانب مدفوعاتها، وعمر كل رصيد، وما تم تحصيله اليوم.
- المتابعاتكل من يجب رؤيته مجددًا، الأقرب أولًا، ويُشطب فور حجز موعده.
الأدوار التي يجهّزها مسبقًا٢
- front-deskيحجز المواعيد ويعيد جدولتها، ويسجّل وصول المراجعين، وينشئ الرسوم ويستلم المدفوعات؛ يضيف مرضى جددًا لكن لا يمكنه حذفهم. لا وصول إلى الإعدادات أو الأدوار.
- clinicianيرى يومه هو ويدفع كل زيارة خطوة إلى الأمام أثناء استقبالها؛ يقرأ بيانات المرضى ويحدد من يجب أن يعود ومتى. لا شأن له بالمال ولا بجدول طبيب آخر.
الإعدادات التي تضبطها٧
- اسم العيادة
- المنطقة الزمنية
- طول الفترة (بالدقائق)
- يُحتسب عدم حضور بعد (دقائق)
- مهلة الإلغاء المتأخر (ساعات)
- العملة
- بادئة رقم الموعد
شغّله ببياناتك أنت
يحتاج استقبال العيادة إلى مكان يحفظ فيه بياناتك. أجب عن سؤال واحد ونعرض لك أقصر طريق إلى ذلك.
هل تستخدم Adminium بالفعل؟
جهّز كل شيء معًا
الاستضافة الثابتة تقدّم الشاشات فقط. بياناتك تحتاج إلى قاعدة بيانات، وAdminium هو ما يحوّلها إلى لوحة إدارة صالحة للاستخدام — لذلك تُنشأ الثلاثة معًا.
انشر كل شيء على DigitalOceanPostgres وAdminium واستقبال العيادة، مربوطة مسبقًا.
تفضّل تجربته على جهازك أولًا؟
npx @adminiumjs/adminium لا حاجة إلى قاعدة بيانات — سيطلبها منك عندما يحين الوقت. ثم عد إلى هنا واختر «نعم» أعلاه.
أين يوجد Adminium الخاص بك؟
العنوان الذي تسجّل الدخول إليه، مثل https://admin.yourcompany.com
هذا لا يبدو عنوان ويب. ينبغي أن يبدأ بـ https://
أين ينبغي أن يعمل استقبال العيادة؟
داخل Adminium
تسجيل دخول واحد، ولا شيء آخر تنشره. يصل إليه فريقك من العنوان نفسه الذي يصل منه إلى لوحة الإدارة.
اعرض لي الطريقة
- ابنِه:
git clone https://github.com/Adminiumjs/clinic-desk.git && cd clinic-desk && npm install && npm run build:surface - وجّه Adminium إليه وأعد التشغيل:
ADMINIUM_SURFACES_DIR=$(pwd)/dist-surface npx @adminiumjs/adminium start - ثم افتح:
https://admin.example.com/apps/clinic/staff/
على نطاقه الخاص
موقع منفصل بعنوان خاص به، يتحدث إلى Adminium الذي حددته للتو.
يستضيف Vercel الشاشات فقط — يبقى Adminium في مكانه ويحتفظ بالبيانات. ستلصق مفتاحًا واحدًا يتيح للموقع قراءتها.
النشر على Vercelسيطلب Vercel قيمتين. كلتاهما موجودة في Adminium الخاص بك ضمن Studio ← Public API.
أو ابدأ من الشيفرة المصدرية
انسخه وشغّله أينما شئت — يغطي ملف README كل الخيارات.
اعرضه على GitHubمجرد إلقاء نظرة؟ العرض التجريبي المباشر لا يحتاج إلى أي إعداد ولا يُحفظ فيه شيء مما تفعله. افتح العرض التجريبي