Generic Cost Per Day Calculator

Actual medication cost one currency safe integer minor units/covered whole days, reducedBigIntrational and half away rounded rate. No live generic price, insurance benefit or dosing policy.

Description

Cost per covered day depends on recorded cost, currency precision and the definition of covered days.

Cost per covered day depends on recorded cost, currency precision and the definition of covered days.1

This tool returns an exact rational rate in minor currency units and a rounded daily amount without obtaining prices or insurance benefits.

When to use Generic Cost Per Day Calculator

This tool returns an exact rational rate in minor currency units and a rounded daily amount without obtaining prices or insurance benefits.

How to use Generic Cost Per Day Calculator and how it works

  1. Prepare medication cost minor units, covered days, using the input definitions and matching units below.
  2. Enter the required fields and run Generic Cost Per Day Calculator.
  3. Read result.exactCostRateNumeratorMinorUnits, result.exactCostRateDenominatorDays, result.roundedCostPerDayMinorUnits using the units, signs and ordering explained below.
  4. Correct any rejected inputs and rerun; interpret the result within the stated model and its assumptions.
Input fieldMeaningValue typeRequirement
actualMedicationCostMinorUnitsRecorded nonnegative safe-integer cost in one currency minor-unit basis.numberRequired; finite; other constraints below
actualCoveredDaysWhole covered days from 1 to 1000000 under an independently established coverage definition.numberRequired; integer 1–1000000; finite; other constraints below

Require cost as a nonnegative safe integer in one currency's minor units, and covered days as an integer from 1 to 1000000. Reduce the BigInt cost/days fraction by its greatest common divisor and return numerator and denominator as decimal strings. Also return the half-away-from-zero rounded daily minor-unit amount; at zero cost the reduced fraction is 0/1. No currency or coverage policy is selected.

exactRate=reduce(costMinorUnits/coveredDays); roundedDailyMinor=roundHalfAway(exactRate)

Apply the input ordering, units and branch conditions stated above.

Output fieldMeaningValue type
resultObject containing the calculated or selected fields below.object
result.exactCostRateNumeratorMinorUnitsDecimal-string numerator of the reduced daily-cost rational rate.string
result.exactCostRateDenominatorDaysDecimal-string denominator of the reduced daily-cost rational rate.string
result.roundedCostPerDayMinorUnitsDaily minor-unit cost rounded half away from zero.number
json
{
  "input": {
    "actualMedicationCostMinorUnits": 100,
    "actualCoveredDays": 3
  },
  "output": {
    "result": {
      "exactCostRateNumeratorMinorUnits": "100",
      "exactCostRateDenominatorDays": "3",
      "roundedCostPerDayMinorUnits": 33
    }
  }
}

Limitations and assumptions

Patient context, drug formulation, route, sampling time, assay units and applicable clinician-verified protocol must be independently established. The output supplies no dosing, titration, switching or administration instruction.

The calculation uses the supplied observations and model inputs. It does not collect measurements, select a reference population or coefficient, or establish that the model applies to the actual case. The stated branch conditions and output units remain part of the result.

All fields require explicit values. Unexpected fields, wrong types, nonfinite numbers and sparse arrays are rejected. Alignment, bounds and supported-token rules are explained above; extremely large inputs or nonfinite results can also fail. Input errors differ from successful false comparisons, unavailable-domain flags and empty match lists.

Alternative or Complementary methods

Use Coverage Gap Checker for a complementary operation: Medication coverage depends on the applicable insurance plan, policy period and benefit exceptions.

Use Copay Tier Lookup for a complementary operation: A copay tier is a plan-specific classification whose meaning depends on the applicable benefit period and product.

References

  1. Generic Cost Per Day Calculator — tool.io

Similar or alternative tools

  • Coverage Gap Checker

    Medication coverage depends on the applicable insurance plan, policy period and benefit exceptions.

  • Copay Tier Lookup

    A copay tier is a plan-specific classification whose meaning depends on the applicable benefit period and product.

Don't forget to set a bookmark for tool.io!
Privacy | Imprint | Cookies