1. Computer storage media having computer-executable instructions embodied thereon, that when executed, perform a method for associating multiple data sources into a framework, the method comprising: receiving health data from multiple data sources; populating a framework comprising at least one topic focused data mart, each topic focused data mart having at least a portion of the data received from the multiple data sources and each topic focused data mart having a common structure; and associating each topic focused data mart with a web service providing standard features supported by each topic focused data mart and custom features specific to a topic associated with each topic focused data mart.