{scrollbar:icons=false}
h1. {page-info:title}
{panel:title=Contents of this Page}
{toc:minLevel=2}
{panel}

h2. Introduction
This document is a section of the [WIP LJJ LexEVS 5.x Programmer's Guide]. 

The LexEVS Data Grid Service is a standard caGrid Data service based on the {highlight:red}I don't see the LexGrid Model .28Harold S..29 section in the Design and Architecture Guide[LexEVS 2009 Model|WIP Links LexEVS 5.0 Design and Architecture Guide#LexGrid Model .28Harold S..29]{highlight}.

For complete documentation on caGrid Data Services, see [caGrid Data Service Documentation|http://cagrid.org/display/dataservices/Home].

h2. Querying The System
To query the LexEVS Data Grid Service, use the standard caGrid CQL query method to compose queries. See [caGrid Data Service API Documentation|http://cagrid.org/display/dataservices12/Client+API] for more information.

Example LexEVS queries follow. 

h3. Query for a Concept with a Specific Code
* Example: Concept: C12345
{include:DataGridQueryByCode Snippet}

h3. Query for a Concept with a Specific Presentation Text
* Example: A concept with a namespace 'SNOMED Clinical Terms' that contains a Presentation equal to 'Heart'
{include:DataGridQueryByPresentationText Snippet}

h3. Restrict Results to Specific Attributes
* Example: Retrieve all of the 'localIds' of any 'SupportedAssociation' in the system.
{include:DataGridQueryRestrictByAttributes Snippet}

{scrollbar:icons=false}