3. The method of claim 2 , wherein the intermediary data structure uses an XML query language for constraints and enforces context specific constraints on data types in the XML schema.
3. The method of claim 2 , wherein the intermediary data structure uses an XML query language for constraints and enforces context specific constraints on data types in the XML schema. 5. The method of claim 3 , wherein the service interface comprises a Representational State Transfer (REST) web service.