ForHosting KIT · الصحة واللياقة

حاسبة تجديد الوصفة

ثلاثون قرصًا بمعدل قرص يوميًا، صُرفت في 1 مارس 2026، تكفي 30 يومًا، فيكون التجديد التالي في 31 مارس. أدخل الكمية والجرعة اليومية وتاريخ الصرف لتخطط لزيارتك القادمة إلى الصيدلية. مجاني في متصفحك.

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا
إذا أدخلت
الكمية
30
الجرعة اليومية
1
تاريخ صرف الدواء
2026-03-01
تحصل على
الأيام المغطاة
30
تاريخ إعادة التعبئة
2026-03-31

تجيب حاسبة تجديد الوصفة عن سؤال عملي ضيق: إذا عُرفت الوحدات المصروفة، وكم منها يُتناول كل يوم، ويوم التقويم الذي صُرف فيه الدواء، فكم يومًا يدوم المخزون وفي أي تاريخ يُخطَّط للتجديد التالي.

ما المقصود بأيام التغطية

أيام التغطية هي عدد الأيام التقويمية التي تكفيها الكمية المصروفة بالجرعة اليومية الموصوفة. ويجب أن تكون الكمية والجرعة بالوحدة نفسها، سواء كانت أقراصًا أو كبسولات أو مليلترات أو بخات. وتُحسب الأيام الكاملة فقط كما هو معتاد على ملصقات الصيدليات. فثلاثون قرصًا بمعدل قرص يوميًا تكفي 30 يومًا، وتسعون قرصًا بمعدل قرصين يوميًا تكفي 45 يومًا. أما عشرة أقراص بمعدل ثلاثة يوميًا فتكفي ثلاثة أيام كاملة فقط، حتى لو بقي قرص واحد في العلبة.

كيف يُحدَّد تاريخ التجديد التالي

يُعد يوم الصرف اليوم الأول من التغطية. فعبوة تكفي 30 يومًا صُرفت في 1 مارس 2026 تنفد بعد يوم 30 مارس، ويكون التجديد التالي في 31 مارس. وتراعي الحاسبة أطوال الأشهر والسنوات الكبيسة. ومن الأخطاء الشائعة خلط الوحدات أو احتساب يوم الصرف مرتين. والنتيجة أداة تساعدك على التخطيط مسبقًا، وهي لا تحل محل الصيدلي أو قواعد التأمين.

معنى أيام التغطية وكيف يُحسب تاريخ التجديد التالي

مدة التغطية بالأيام في الصيدلة — وكثيرًا ما تُبحث بوصفها أيام التغطية أو days supply — هي عدد أيام التقويم التي تدومها كمية مصروفة عندما تُتناول بالجرعة اليومية الموصوفة. التقريب إلى الأسفل إلى عدد صحيح هو قاعدة أيام التغطية المعتادة على الملصقات والمطالبات: تاريخ التجديد يوم تقويم لا كسر، والجرعة الجزئية المتبقية لا تمدّ التغطية حتى منتصف الليل التالي. ثلاثون قرصًا بقرص واحد يوميًا تدوم ثلاثين يومًا.

تسعون قرصًا بقرصين يوميًا تدوم خمسة وأربعين يومًا. عشرة أقراص بثلاثة يوميًا تدوم ثلاثة أيام كاملة، مع قرص متبقٍ لا يشتري يوم تغطية رابعًا. التغطية في يوم الصرف تُعد اليوم الأول من المخزون: عبوة ثلاثين يومًا في الأول من يناير تنفد بعد الثلاثين، والتجديد التالي هو الحادي والثلاثون.

المسار تعليمي وحتمي؛ ولا يحل محل حكم الصيدلي المهني ولا قواعد التجديد المبكر ولا استثناءات التأمين للمرضى الأفراد.

أوراق الالتزام وتخطيط التجديد

حوّلوا زجاجة ثلاثين وحدة مرة يوميًا أو تسعين مرتين يوميًا إلى تاريخ تجديد تالٍ بلا تسلسل جدول، ثم غيّروا تاريخ الصرف عبر نهايات الشهور.

كيف تُحسب أيام التغطية من الكمية والجرعة اليومية؟

ثلاثون وحدة بواحدة يوميًا تدوم ثلاثين يومًا؛ وعشر وحدات بثلاث يوميًا تدوم ثلاثة أيام كاملة.

كيف يُحسب تاريخ التجديد التالي؟

مخزون ثلاثين يومًا صُرف في 2026-03-01 يُجدَّد في 2026-03-31. التغطية في يوم الصرف تُعد اليوم الأول. تُعالَج السنوات الكبيسة وأطوال الشهور بحساب تسلسلي مدني لا بساعة المضيف.

لماذا لا يضيف القرص المتبقي يومًا إضافيًا؟

لأن أيام التغطية تُحسب أيامًا كاملة. عشرة أقراص بمعدل ثلاثة يوميًا تكفي ثلاثة أيام كاملة، والقرص المتبقي ليس جرعة يوم كامل، فلا يغير تاريخ التجديد.

هل تصلح الحاسبة للأدوية السائلة أو أجهزة الاستنشاق؟

نعم. يمكن أن تكون الكمية أقراصًا أو كبسولات أو مليلترات أو بخات، بشرط أن تكون الجرعة اليومية بالوحدة نفسها. أما خلط الوحدات، كمليلترات مصروفة وأقراص يومية، فيعطي نتيجة خاطئة.

هل يغني هذا التاريخ عن رأي الصيدلي؟

لا. إنه حساب إرشادي يعطي النتيجة نفسها دائمًا للبيانات نفسها، ولا يراعي قواعد التجديد المبكر أو استثناءات التأمين أو الحكم المهني للصيدلي في حالتك.

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/health/prescription-refill

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/health/prescription-refill \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"quantity":30,"daily_dose":1,"fill_date":"2026-03-01"}'
{
  "quantity": 30,
  "daily_dose": 1,
  "fill_date": "2026-03-01"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "health.prescription_refill",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

تحسب هذه الأداة أيام التغطية بوصفها حاصل القسمة الصحيح لـ quantity على daily_dose، ثم تضيف ذلك العدّ إلى fill_date بحساب غريغوري استباقي، فتبقى أطوال الشهور وأيام الكبيسة صحيحة دون لمس ساعة المضيف. يجب أن يكون quantity وdaily_dose عددين محدودين موجبين بصرامة؛ والصفر والسالبة والمفقودة وغير العددية تفشل بـ invalid_input ولا تُفوتر.

معنى أيام التغطية وكيف يُحسب تاريخ التجديد التالي

تستخدم هذه الحاسبة الهوية الصحيحة days_covered مساوية لـ floor لـ quantity مقسومًا على daily_dose. quantity هو عدد الوحدات المسلَّمة للمريض: أقراص أو كبسولات أو مليلترات من سائل أو بخات، ما دام quantity وdaily_dose يشتركان في الوحدة نفسها. daily_dose هو كم من تلك الوحدات يُستهلك في يوم واحد. تاريخ التجديد التالي هو fill_date زائد days_covered بعدّ تسلسلي غريغوري استباقي. وبصورة مكافئة refill_date يساوي fill_date زائد days_covered أيامًا. تُعالَج السنوات الكبيسة وأطوال الشهور المختلفة بالتحقق من fill_date بوصفه يومًا مدنيًا حقيقيًا بالشكل YYYY-MM-DD والتحويل بخرائط days_from_civil وcivil_from_days المعروفتين، لا بكائن Date في JavaScript ولا Date.now ولا تقويم شبكة.

عقد الإدخال وشكل الاستجابة وسلوك الخطأ

تُرفض أيام التغطية فوق ستة وثلاثين ألفًا وخمسمائة (مئة سنة) حتى لا تخترع جرعة يومية مجهرية تاريخًا بعد السنة 9999. التحقق الفاشل لا يُفوتر. أرسلوا جسم JSON بثلاثة حقول إلزامية. الحقل quantity (الأسماء البديلة qty وquantity_dispensed وqty_dispensed وdispensed وunits) هو الكمية المصروفة ويجب أن يكون عددًا محدودًا موجبًا بصرامة أو سلسلة عددية، وبحد أقصى مليون. الحقل daily_dose (الأسماء البديلة dose وdose_per_day وdaily_consumption وunits_per_day وper_day) هو المقدار المتناوَل كل يوم بالوحدة نفسها ويجب كذلك أن يكون عددًا محدودًا موجبًا بصرامة وبحد أقصى مليون. الحقل fill_date (الأسماء البديلة date وfilled_on وfill وdispensed_on) هو يوم التقويم للصرف كتاريخ غريغوري حقيقي بالشكل YYYY-MM-DD بسنوات من واحد إلى تسعة آلاف وتسعمائة وتسعة وتسعين؛ وتُرفض الأيام المستحيلة مثل الحادي والثلاثين من فبراير. يجوز أن يصل كل حقل عددي عدد JSON أو سلسلة عددية؛ والسلاسل الفارغة والقيم غير المحدودة والحقول المفقودة تفشل بـ invalid_input. عند النجاح يعيد الجسم quantity وdaily_dose مقرَّبين وfill_date مُطبَّعًا وdays_covered عددًا صحيحًا وrefill_date بالشكل YYYY-MM-DD وسلسلة formula تعيد ذكر الهوية. مثال: quantity ثلاثون وdaily_dose واحد وfill_date الأول من مارس ألفين وستة وعشرين يعطي days_covered ثلاثين وrefill_date الحادي والثلاثين من مارس ألفين وستة وعشرين. مثال: quantity تسعون وdaily_dose اثنان وfill_date الخامس عشر من ديسمبر ألفين وستة وعشرين يعطي days_covered خمسة وأربعين وrefill_date التاسع والعشرين من يناير ألفين وسبعة وعشرين، عابرًا حدود السنة بلا ساعة مضيف. طلب API ناجح يكلف $0.002 المنشور أجرة أساس بوحدة item.

متى تنفع هذه الحاسبة وما لن تفعله

استخدموا هذه الصفحة عندما يكون البحث تاريخ تجديد وصفة أو حاسبة أيام تغطية من الكمية والجرعة اليومية وتاريخ الصرف، لا عندما يحتاج الزائر تقويمًا حمليًا أو عمر نصف للكافيين أو مكبّر وصفات طبخ. لا تطبق الأداة نوافذ التجديد المبكر ولا منطق التحمل ولا حدود المواد الخاضعة للرقابة ولا عدّادات التجديدات المتبقية من مطالبة، ولا تحوّل الأقراص إلى مليلترات ولا تخمّن جرعة يومية من نص sig حر. فضّلوا الأعداد على السلاسل مسبقة التنسيق عندما تتحكمون في العميل؛ ولا تُقبل السلاسل العددية إلا إذا طابقت نمطًا عدديًا محدودًا صارمًا. تستطيع صفوف فني الصيدلة تثبيت عبوة ثلاثين قرصًا مرة يوميًا وتغيير fill_date حتى يرى المتعلمون ترحيل نهاية الشهر ويوم الكبيسة بلا تسلسل جدول. تستطيع أوراق الالتزام مقارنة دورة مقصودة من ثلاثين يومًا بزجاجة تسعين وحدة مرتين يوميًا وقراءة days_covered وrefill_date مباشرة من JSON. تستطيع اختبارات الأتمتة تثبيت قيم متوقعة لصرف على حدود السنة وصرف في سنة كبيسة ومسار invalid_input الإلزامي عندما يكون quantity صفرًا أو لا يكون daily_dose عددًا موجبًا. المهام الفاشلة التي تعيد invalid_input لا تستهلك الرصيد المدفوع مسبقًا، فيبقى استكشاف النصوص رخيصًا عندما يرسل المتعلمون quantity صفرًا عمدًا. ولأن المسار parse خالص من الطبقة A، كل طلب ناجح يكلف $0.002 بلا رموز نموذج وبلا شبكة صادرة.

فحوص في صف فني الصيدلة

أعطوا المتعلمين كمية وجرعة يومية وتاريخ صرف وقارنوا أيام التغطية المحسوبة يدويًا ويوم التقويم للتجديد التالي بالحقلين الحتميين days_covered وrefill_date.

تجهيزات أتمتة من دون Date.now

ثبّتوا تواريخ تجديد معروفة على حدود السنة وفي سنة كبيسة، إضافة إلى مسار invalid_input الإلزامي عندما لا يكون quantity أو daily_dose عددًا موجبًا.

ماذا يحدث إذا كانت الكمية أو الجرعة اليومية صفرًا أو سالبة؟

تفشل المهمة بـ invalid_input. يجب أن يكون quantity وdaily_dose عددين موجبين؛ ويُرفض الصفر والسالبة والمفقودة وغير العددية ولا تُفوتر.

هل تعالج حاسبة تجديد الوصفة السنوات الكبيسة ونهايات الشهور؟

نعم. يُتحقق من fill_date بوصفه يومًا مدنيًا حقيقيًا YYYY-MM-DD، ويُحوَّل بـ days_from_civil، ويُقدَّم days_covered يومًا ثم يُعاد تحويله. يُقبل 29 فبراير في السنوات الكبيسة فقط؛ و31 فبراير دائمًا invalid_input.

كم تكلفة حاسبة تجديد الوصفة؟

أداة المتصفح مجانية. طلبات API تستخدم رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل طلب ناجح؛ والإدخال غير الصالح لا يُفوتر.

اطّلع على توثيق KIT الكامل ←