Large healthcare projects in developing countries need to track data for clinical care, patient outcomes, medication supplies, and research. These heterogeneous information needs are compounded by the wide range of skills and experience of staff. We describe analysis tools designed to bridge these requirements in a tuberculosis (TB) treatment project in Peru.