Microsoft Health Web Methods

SaveOpenQuery

Request

Saves an open query and returns the query identifier.

An open query is a saved request that may be invoked given the returned query identifier issued by Microsoft Health Services. The saved query is invoked by calling the openquery.ashx HTTP handler providing the query identifier, id, as the HTTP query parameter.
For example,
https://<server>/wildcat/openquery.ashx?id=9C4C77CF-1DF0-4c41-BD3D-EC9232B5BC8A will invoke a saved request that corresponds to the specified identifier.

Currently the only supported request method of a saved query is GetThings. Attempting to save queries for other methods will result in the INVALID_OPENQUERY error.

Security warning: invocation of the saved queries does not require authentication or authorization when the openquery.ashx handler is called. Anyone that knows the query identifier may successfully execute it and obtain the results.

Response

Defines the response to a SaveOpenQuery.

SaveOpenQuery is used to store a query that may be later retrieved via an OpenQuery invocation. See OpenQueryInfo for further info.
GetOpenQueryInfo may be used to retrieve the following OpenQueryInfo.