org.hl7.rim
public interface QueryEvent extends RimObject, InfrastructureRoot
This abstract class is used to gather the parts of a message interaction that are specific to a query message interaction.
Rationale: A message element type is defined by a TC to meet a messaging requirement for a query response (like the response message element type for a demographics query). An instance of such a message element type would be represented as a query message interaction in this revised view of the V3 query/response model. The "return_element_group" would identify the RIM view that would be similar in form to the RIM view specified in a declarative or imperative application message interaction.
| Method Summary | |
|---|---|
| ControlAct | getControlAct()
Gets association 'controlAct' to RIM class ControlAct with cardinality (1..1).
|
| II | getQueryId()
Gets attribute queryId of type II and cardinality 0..1.
|
| CS | getStatusCode()
Gets attribute statusCode of type CS and cardinality 0..1.
|
| void | setControlAct(ControlAct value)
Sets association 'controlAct' to RIM class ControlAct with cardinality (1..1).
|
| void | setQueryId(II value)
Sets attribute queryId of type II and cardinality 0..1.
|
| void | setStatusCode(CS value)
Sets attribute statusCode of type CS and cardinality 0..1.
|
Returns: the reference to the linked class
This attribute may be valued by the initiating application to identify the query. It is intended to be used to match response messages to the originating query. QueryEvent.queryId may remain the same across multiple interactions when performing continuations of a previous query.
Returns: the attribute value
Returns: the attribute value
Parameters: value the new association value
This attribute may be valued by the initiating application to identify the query. It is intended to be used to match response messages to the originating query. QueryEvent.queryId may remain the same across multiple interactions when performing continuations of a previous query.
Parameters: value the new attribute value
Parameters: value the new attribute value