1. A computer-implemented method, comprising: acquiring data from at least one data source, the acquired data including health data for a patient; transforming the acquired data into episode model data according to a context-specific data model and storing the episode model data in a database; and generating at least one inverted index document for at least a portion of an episode for the patient based on the episode model data.