Vaccination Calculator

Features of This Calculator

How to Use the Vaccination Calculator

  1. Resetting the Form:

    If the form displays any previous data, click the "Clear" button to reset it before starting.

  2. Entering Information:
    • Birth Date: Enter the child's birth date.
    • Previous Vaccine Doses: Input the dates of any previous doses for the respective vaccines. Please ensure that all dose dates are accurate.
  3. Vaccine Entry Guidelines:
    • Vaccines are entered individually, not as combination vaccines (e.g., Hexa, Penta, Tetra).
    • To enter a combination vaccine:
      • First, input the date for the DTP vaccine.
      • Select the appropriate combination (e.g., Hexa, Penta) from the dropdown list. The system will automatically populate the corresponding doses.
    • If you enter an invalid date, an error message will appear, and the field font will change to red. Focus will shift to the first incorrect field. Review all fields before recalculating.
    • If you select the wrong combination (e.g., Penta instead of Hexa), simply choose the correct option from the dropdown, and the doses will adjust accordingly.
    • If you discover the error after running the calculation, click the "Retry" button. This will keep the previous doses, birth date, and risk condition intact. Correct the date and combination type, then click the "Calculate" button again.
  4. High-Risk Patients:

    If the patient is at high risk, check the "Risk" checkbox beside the PCV vaccine name, regardless of previous doses.

  5. Entering Dates:
    • Using the Date Picker: You can select a date using the date picker icon, especially on touch screens.
    • Manual Entry: You can also enter dates manually by typing numbers:
      • Day and Month: Use two digits (e.g., "01" for the 1st day or "06" for June).
      • Year: Use four digits (e.g., "2024").
    • Navigate between day, month, and year fields using the arrow keys. Use the Backspace key to clear a field and re-enter the date. Ensure all fields are filled correctly, or an error will be generated.
  6. Calculation Process:
    • After entering the birth date and any previous doses, click the "Calculate" button.
    • The results will be displayed in the same table:
      • Yellow: Previous doses.
      • Green: Doses due today.
      • Orange: Doses due at the next visit, nearest day after today.
      • Light Blue: Doses due at the Second next visit.
      • Beige: Other future doses dates.
  7. Important Notes:
    • Once the calculation is completed, the input fields are locked. If any data is incorrect, you must click the "Retry" button and correct the information.
    • The calculator accommodates ages from 0 days to 18 years. For ages outside this range, an error message will appear.
  8. Button Functions:
    • Calculate: Runs the Calculation after inputting dates properly.
    • Retry: Resets the form to the state before calculation for corrections.
    • Clear: Clears all data from the form for a fresh start.

Need Help?

If you encounter any errors, have suggestions, or require assistance, please contact me at:

Email: mhassane25@outlook.com