ForHosting KIT · Santé et sport

Renouvellement d'ordonnance

30 comprimés à un par jour, délivrés le 1er mars 2026, durent 30 jours : le prochain renouvellement tombe donc le 31 mars. Indiquez la quantité, la dose quotidienne et la date de délivrance pour planifier votre prochain passage à la pharmacie. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Quantité
30
Dose quotidienne
1
Date de délivrance
2026-03-01
Vous obtenez
Jours couverts
30
Date de renouvellement
2026-03-31

Un calculateur de renouvellement d'ordonnance répond à une question précise : étant donné le nombre d'unités délivrées, combien de ces unités sont prises chaque jour et le jour civil de la délivrance, combien de jours le stock dure-t-il et à quelle date convenir le prochain renouvellement.

Ce que signifient les jours couverts et comment la date de renouvellement est calculée

La durée de traitement en pharmacie — souvent cherchée comme jours de couverture ou days supply — est le nombre de jours civils qu'une quantité délivrée dure lorsqu'elle est prise à la dose quotidienne prescrite. Tronquer à l'entier inférieur est la règle classique de durée de traitement sur les étiquettes et les factures : une date de renouvellement est un jour civil, non une fraction, et une dose partielle restante n'étend pas la couverture jusqu'à minuit suivant. Trente comprimés à un par jour durent trente jours.

Quatre-vingt-dix comprimés à deux par jour durent quarante-cinq jours. Dix comprimés à trois par jour durent trois jours complets, avec un comprimé restant, qui n'achète pas un quatrième jour couvert. La couverture le jour de la délivrance compte comme le jour un du stock : un flacon de trente jours le premier janvier s'épuise après le trente, et le prochain renouvellement est le trente-et-un.

Le parcours est éducatif et déterministe ; il ne remplace pas le jugement professionnel du pharmacien, les règles de renouvellement anticipé ni les dérogations d'assurance pour des patients particuliers.

Fiches d'observance et planification des renouvellements

Transformez un flacon de trente unités une fois par jour ou un de quatre-vingt-dix deux fois par jour en une date de prochain renouvellement sans sériel de tableur, puis faites varier la date de délivrance aux fins de mois.

Comment la date du prochain renouvellement est-elle calculée ?

Un stock de trente jours délivré le 2026-03-01 se renouvelle le 2026-03-31. La couverture le jour de la délivrance compte comme le jour un. Années bissextiles et longueurs de mois sont traitées par arithmétique sérielle civile, non par l'horloge de l'hôte.

Combien de jours durent 90 comprimés à raison de 2 par jour ?

Ils durent 45 jours. Le calculateur divise la quantité délivrée par la dose quotidienne et ne garde que les jours complets, la règle habituelle sur les étiquettes de pharmacie et les demandes de remboursement.

Pourquoi un comprimé restant n'ajoute-t-il pas un jour ?

Parce que les jours de traitement se comptent en jours entiers. Dix comprimés à trois par jour couvrent trois jours complets ; le comprimé restant n'est pas une dose quotidienne complète et ne déplace donc pas la date de renouvellement.

Fonctionne-t-il pour un sirop ou un inhalateur ?

Oui. La quantité peut être en comprimés, gélules, millilitres ou bouffées, à condition que la dose quotidienne soit dans la même unité. Mélanger les unités, par exemple des millilitres délivrés et des comprimés par jour, fausse le résultat.

Cette date remplace-t-elle l'avis du pharmacien ?

Non. C'est un calcul indicatif, toujours identique pour les mêmes données. Il ne tient compte ni des règles de renouvellement anticipé, ni des dérogations de votre assurance, ni du jugement professionnel du pharmacien sur votre situation.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

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

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

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"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Cet outil calcule les jours couverts comme le quotient entier de quantity divisé par daily_dose, puis ajoute ce compte à fill_date par une arithmétique grégorienne proleptique, de sorte que la longueur des mois et les jours bissextiles restent justes sans toucher à l'horloge de l'hôte. quantity et daily_dose doivent tous deux être des nombres finis strictement positifs ; zéro, négatifs, absents et non numériques échouent avec invalid_input et ne sont pas facturés.

Ce que signifient les jours couverts et comment la date de renouvellement est calculée

Ce calculateur utilise l'identité entière days_covered égale au floor de quantity divisé par daily_dose. quantity est le nombre d'unités remises au patient : comprimés, gélules, millilitres de liquide ou bouffées, pourvu que quantity et daily_dose partagent la même unité. daily_dose est le nombre de ces unités consommées en un jour. La prochaine date de renouvellement est fill_date plus days_covered au moyen de comptes sériels grégoriens proleptiques. De façon équivalente, refill_date égale fill_date plus days_covered jours. Les années bissextiles et les mois de longueurs inégales sont traités en validant fill_date comme un jour civil réel YYYY-MM-DD et en convertissant avec les cartes connues days_from_civil et civil_from_days, jamais avec un objet Date JavaScript, Date.now ni un calendrier réseau.

Contrat d'entrée, forme de la réponse et comportement d'erreur

Plus de trente-six mille cinq cents jours couverts (cent ans) sont rejetés afin qu'une dose quotidienne microscopique n'invente pas une date au-delà de l'année 9999. La validation échouée n'est pas facturée. Envoyez un corps JSON avec trois champs obligatoires. Le champ quantity (alias qty, quantity_dispensed, qty_dispensed, dispensed, units) est la quantité délivrée et doit être un nombre fini strictement positif ou une chaîne numérique, au plus un million. Le champ daily_dose (alias dose, dose_per_day, daily_consumption, units_per_day, per_day) est la quantité prise chaque jour dans la même unité et doit être de même un nombre fini strictement positif d'au plus un million. Le champ fill_date (alias date, filled_on, fill, dispensed_on) est le jour civil de la délivrance comme date grégorienne réelle au format YYYY-MM-DD avec des années de un à neuf mille neuf cent quatre-vingt-dix-neuf ; les jours impossibles tels que le trente-et-un février sont rejetés. Chaque champ numérique peut arriver comme nombre JSON ou comme chaîne numérique ; chaînes vides, valeurs non finies et champs manquants échouent avec invalid_input. En cas de succès le corps renvoie quantity et daily_dose arrondis, fill_date normalisé, days_covered entier, refill_date au format YYYY-MM-DD et une chaîne formula qui rappelle l'identité. Exemple : quantity trente, daily_dose un, fill_date premier mars deux mille vingt-six donne days_covered trente et refill_date trente-et-un mars deux mille vingt-six. Exemple : quantity quatre-vingt-dix, daily_dose deux, fill_date quinze décembre deux mille vingt-six donne days_covered quarante-cinq et refill_date vingt-neuf janvier deux mille vingt-sept, en franchissant l'année sans horloge de l'hôte. Un appel API réussi coûte le $0.002 publié de tarif de base avec unité item.

Quand ce calculateur aide, et ce qu'il ne fera pas

Utilisez cette page lorsque la recherche porte sur une date de renouvellement d'ordonnance ou un calculateur de durée de traitement à partir de la quantité, de la dose quotidienne et de la date de délivrance, non lorsque le visiteur a besoin d'un calendrier gestationnel, d'une demi-vie de caféine ou d'un convertisseur de recettes de cuisine. L'outil n'applique ni fenêtres de renouvellement anticipé, ni logique de ticket modérateur, ni plafonds de substances contrôlées, ni compteurs de renouvellements restants d'une facture, et il ne convertit pas les comprimés en millilitres ni n'invente une dose quotidienne à partir d'un texte libre de sig. Préférez des nombres à des chaînes préformatées lorsque vous contrôlez le client ; les chaînes numériques ne sont acceptées que si elles correspondent à un motif numérique fini strict. Les classes de préparateur en pharmacie peuvent figer un flacon de trente comprimés une fois par jour et faire varier fill_date pour que les apprenants voient le report de fin de mois et de jour bissextile sans un sériel de tableur. Les fiches d'observance peuvent comparer un cycle prévu de trente jours à un flacon de quatre-vingt-dix unités deux fois par jour et lire days_covered et refill_date directement dans le JSON. Les tests d'automatisation peuvent figer des valeurs attendues pour une délivrance à cheval sur l'année, une délivrance en année bissextile et le chemin obligatoire invalid_input lorsque quantity vaut zéro ou que daily_dose n'est pas un nombre positif. Les tâches en échec qui renvoient invalid_input ne consomment pas le solde prépayé, ce qui maintient peu coûteux les scripts exploratoires lorsque les apprenants envoient exprès un quantity nul. Comme le chemin est parse pur de palier A, chaque appel réussi coûte $0.002 sans jetons de modèle et sans réseau sortant.

Contrôles en classe de préparateur en pharmacie

Donnez aux apprenants une quantité, une dose quotidienne et une date de délivrance, puis comparez la durée de traitement comptée à la main et le jour civil du prochain renouvellement aux champs déterministes days_covered et refill_date.

Fixtures d'automatisation sans Date.now

Figez des dates de renouvellement connues à cheval sur l'année et en année bissextile, plus le chemin obligatoire invalid_input lorsque quantity ou daily_dose n'est pas un nombre positif.

Comment les jours couverts sont-ils calculés à partir de la quantité et de la dose quotidienne ?

days_covered est le quotient entier floor(quantity / daily_dose). Trente unités à une par jour durent trente jours ; dix unités à trois par jour durent trois jours complets. quantity et daily_dose doivent partager la même unité et être toutes deux strictement positives.

Que se passe-t-il si la quantité ou la dose quotidienne est nulle ou négative ?

La tâche échoue avec invalid_input. quantity et daily_dose doivent être des nombres positifs ; zéro, négatifs, absents et non numériques sont rejetés et ne sont pas facturés.

Le calculateur de renouvellement d'ordonnance gère-t-il les années bissextiles et les fins de mois ?

Oui. fill_date est validé comme jour civil réel YYYY-MM-DD, converti avec days_from_civil, avancé de days_covered jours puis reconverti. Le 29 février n'est accepté que les années bissextiles ; le 31 février est toujours invalid_input.

Combien coûte le calculateur de renouvellement d'ordonnance ?

L'outil du navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.

Consulter la documentation complète du KIT →