Shoreland has several tools that meet your needs.
TRAVAX® Complete Travel Medicine Resource for Windows®
TRAVAX® EnCompass Web-based Travel Medicine Resource
Travel & Routine Immunizations A Practical Guide for the Medical Office