4. A method, comprising: receiving a query that includes a match term and one or more filter conditions; evaluating the query against a plurality of clinical terms stored in a base dictionary, stored on a computer readable storage medium, where the plurality of clinical terms are aggregated using a first level of medical relations, where in the first level of medical relations clinical terms are linked to at least one other term in the plurality of clinical terms; determining an intermediate result set that is based, at least in part, on clinical terms of the plurality of clinical terms that are linked to the match term in the base dictionary; mapping the filter conditions to the match term, where the one or more filter dictionary terms do not share a relationship link with other one or more filter dictionary terms but with the filter conditions; accessing a filter dictionary to filter the intermediate result set based, at least in part, on the one or more filter conditions to select a filtered result, where the one or more filter conditions employs a second level of medical relations stored in a filter dictionary that specify a broad scope of relevance and a narrow scope of relevance between clinical terms that have no obvious linguistic relationship to each other in the base dictionary and the mapped filter dictionary terms in the filter dictionary without defining a relationship between clinical terms and the mapped filter dictionary terms, where the broad scope of relevance causes a broader filtered result based on the filter conditions and the narrow scope of relevance causes a narrower filtered result based on the filter conditions; and returning the filtered result based, at least in part, on the filter conditions.
4. A method, comprising: receiving a query that includes a match term and one or more filter conditions; evaluating the query against a plurality of clinical terms stored in a base dictionary, stored on a computer readable storage medium, where the plurality of clinical terms are aggregated using a first level of medical relations, where in the first level of medical relations clinical terms are linked to at least one other term in the plurality of clinical terms; determining an intermediate result set that is based, at least in part, on clinical terms of the plurality of clinical terms that are linked to the match term in the base dictionary; mapping the filter conditions to the match term, where the one or more filter dictionary terms do not share a relationship link with other one or more filter dictionary terms but with the filter conditions; accessing a filter dictionary to filter the intermediate result set based, at least in part, on the one or more filter conditions to select a filtered result, where the one or more filter conditions employs a second level of medical relations stored in a filter dictionary that specify a broad scope of relevance and a narrow scope of relevance between clinical terms that have no obvious linguistic relationship to each other in the base dictionary and the mapped filter dictionary terms in the filter dictionary without defining a relationship between clinical terms and the mapped filter dictionary terms, where the broad scope of relevance causes a broader filtered result based on the filter conditions and the narrow scope of relevance causes a narrower filtered result based on the filter conditions; and returning the filtered result based, at least in part, on the filter conditions. 6. The method of claim 4 , where employing the broad scope causes the clinical terms of the filtered result to be indirectly related to a filter dictionary term.