This document presents the promises and challenges of health impact assessment (HIA) and its development possibilities for Canada. The mandate of the NCCHPP is to support the efforts of the public health community and the related partners who want to get involved in...