Request Object Model:
Response Object Model:
The following chart shows the different request and response types for each service type listed above. The RequestType column describes what input is expected and the ResponseType column describes what output is expected.
Operation | RequestType |
|
|
|
|
|
| ResponseType |
|
|
|
|
|
|
| User | Master (Query) | Instance (Query Run) | QueryDefinition | PatientSet | ObservationFact | Master (Query) |
| Instance (Query Run) | Result | RequestXml | MasterInstanceResult | PatientData | |
Get a List of Saved Query Definitions | x |
|
|
|
|
| x |
|
|
|
|
|
| |
Get a List of Saved Query Runs |
| x |
|
|
|
|
|
| x |
|
|
|
| |
Get a List of Saved Query Results |
|
| x |
|
|
|
|
|
| x |
|
|
| |
Get XML Definition of a Defined Query |
| x |
|
|
|
|
|
|
|
| x |
|
| |
Run (New) Patient Set Query |
|
|
| x |
|
|
|
|
|
|
| x |
| |
Run (Existing) Patient Set Query |
| x |
|
|
|
|
|
|
|
|
| x |
| |
Get Patient Data From a Patient Set |
|
|
|
| x |
|
|
|
|
|
|
| x | |
Get Patient Data From Observation Fact |
|
|
|
|
| x |
|
|
|
|
|
| x |