Print Vaccine Calendar

 

I have recently become involved in caring for a newborn and one of the hot topics these days is vaccination, pro or con.  Since I am more of a pro-vaccine person, but still have concerns for the safety of giving so many vaccines to a very young child, I have done a lot of research on the topic. I read a couple of books that, although they remain pro-vaccine, they advise selectively following the CDC recommended list of vaccines or, at the very least, modifying the schedule to something more sane than giving a child up to five vaccines at a single office visit.  As a result of reading The Vaccine Book, by Robert W. Sears, MD,FAAP, who recommends an alternative schedule for giving all the CDC recommended vaccines, I decided to write a program to help me generate a useful schedule based upon a child's date of birth. This program is the result.

To install the source program, and compile it, execute the bash script:  vaccineCalendar.setup [md5: fbd9c4b66c6f21bb629d4c0ec8a7eb4e].  Right click and save the script in the location where you want the source program to reside, then execute it.  It will create a file containing the source program, then execute the GnuCOBOL compiler to compile it, and finally will execute the program with a test date.  The GnuCOBOL compiler must be installed prior to executing the bash script.  In order to execute the compiled program, my Y2K Date Routines must be installed on your computer and available through the COB_LIBRARY_PATH.

If you execute the program with no arguments, or with an invalid date, the program will display an error for the argument date, display the syntax and exit.  

jay@Phoenix ~ $ ./vaccineCalendar 
Invalid date (2)
 
Syntax: vaccineCalendar <mm/dd/yyyy>

Here is a sample output from the program:

jay@Phoenix ~ $ ./vaccineCalendar 09/01/2017
Alternate Vaccination Schedule
**Child's name ** (09/01/2017)
 
November, 2017  (2 months)
   DTaP           
   Rotavirus      
 
December, 2017  (3 months)
   Pc             
   HIB            
 
January, 2018  (4 months)
   DTaP           
   Rotavirus      
 
February, 2018  (5 months)
   Pc             
   HIB            
 
March, 2018  (6 months)
   DTaP           
   Rotavirus      
 
April, 2018  (7 months)
   Pc             
   HIB            
 
June, 2018  (9 months)
   Polio          
 
October, 2018  (13 months)
   Flu (1st dose) 
 
November, 2018  (14 months)
   Flu (2nd dose) 
 
December, 2018  (15 months)
   MMR            
   Polio          
   Pc             
   HIB            
 
March, 2019  (18 months)
   DTaP           
   Polio          
 
September, 2019  (2 years)
   Chickenpox     
 
October, 2019  (2 years, 1 month)
   Flu            
 
March, 2020  (2 years, 6 months)
   Hep B          
 
April, 2020  (2 years, 7 months)
   Hep B          
 
September, 2020  (3 years)
   Hep B          
 
October, 2020  (3 years, 1 month)
   Flu            
 
September, 2021  (4 years)
   DTaP           
   Polio          
 
October, 2021  (4 years, 1 month)
   Flu            
 
September, 2022  (5 years)
   MMR            
 
October, 2022  (5 years, 1 month)
   Flu            
 
September, 2023  (6 years)
   Chickenpox     
 
October, 2023  (6 years, 1 month)
   Flu            
 
September, 2024  (7 years)
   Hep A          
 
October, 2024  (7 years, 1 month)
   Flu            
 
September, 2025  (8 years)
   Hep A          
 
October, 2025  (8 years, 1 month)
   Flu            
 
October, 2026  (9 years, 1 month)
   Flu            
 
October, 2027  (10 years, 1 month)
   Flu            
 
October, 2028  (11 years, 1 month)
   Flu            
 
September, 2029  (12 years)
   TDaP           
 
October, 2029  (12 years, 1 month)
   Flu            
 
September, 2030  (13 years)
   HPV (1st)      
 
October, 2030  (13 years, 1 month)
   Flu            
 
March, 2031  (13 years, 6 months)
   HPV (2nd)      
 
September, 2031  (14 years)
   HPV (3rd)      
 
October, 2031  (14 years, 1 month)
   Flu            
 
October, 2032  (15 years, 1 month)
   Flu            
 
September, 2033  (16 years)
   Meningococcal  
 
October, 2033  (16 years, 1 month)
   Flu            
 
October, 2034  (17 years, 1 month)
   Flu            
 
October, 2035  (18 years, 1 month)
   Flu            

Notice:  I am not qualified to give medical advice.  This information/program are provided as a courtesy.  Please do your own research before making medical decisions for yourself or others.  I am not affiliated or connected in any way to Dr. Robert W. Sears.  This information has been neither reviewed or approved by Dr. Robert W. Sears.  For Dr. Robert W. Sears current recommendations, see https://www.thevaccinebook.com.


This page was last updated on April 06, 2021.