Drools

See the following -

Anatomy of a Public Health Open Source Project: HLN's Immunization Calculation Engine (ICE)

An immunization information system (IIS) aggregates immunization information for children (and some adults) living or receiving immunization services in a jurisdiction. One of the core components of an IIS is its immunization evaluation and forecasting system: the computerized algorithm that is used to determine if vaccine doses that were administered to the patient are clinically valid (evaluation) and to project what doses are due now and in the future (forecasting). These algorithms are used to support clinical decision support (CDS) at the point of care and also to help public health agencies understand and manage the immunization status of whole populations.

Read More »