org.hl7.rim

Interface QueryAck

public interface QueryAck extends RimObject, QueryEvent

Interface for RIM class QueryAck.

This class carries information sent with responses to a query.

Method Summary
CSgetQueryResponseCode()
Gets attribute queryResponseCode of type CS and cardinality 0..1.
INTgetResultCurrentQuantity()
Gets attribute resultCurrentQuantity of type INT and cardinality 0..1.
INTgetResultRemainingQuantity()
Gets attribute resultRemainingQuantity of type INT and cardinality 0..1.
INTgetResultTotalQuantity()
Gets attribute resultTotalQuantity of type INT and cardinality 0..1.
voidsetQueryResponseCode(CS value)
Sets attribute queryResponseCode of type CS and cardinality 0..1.
voidsetResultCurrentQuantity(INT value)
Sets attribute resultCurrentQuantity of type INT and cardinality 0..1.
voidsetResultRemainingQuantity(INT value)
Sets attribute resultRemainingQuantity of type INT and cardinality 0..1.
voidsetResultTotalQuantity(INT value)
Sets attribute resultTotalQuantity of type INT and cardinality 0..1.

Method Detail

getQueryResponseCode

public CS getQueryResponseCode()
Gets attribute queryResponseCode of type CS and cardinality 0..1.

This attribute allows the responding system to return a precise response status.

Returns: the attribute value

getResultCurrentQuantity

public INT getResultCurrentQuantity()
Gets attribute resultCurrentQuantity of type INT and cardinality 0..1.

Specifies number of matches for processed query specification that occur in current bundle of matches.

Returns: the attribute value

getResultRemainingQuantity

public INT getResultRemainingQuantity()
Gets attribute resultRemainingQuantity of type INT and cardinality 0..1.

Specifies number of matches for processed query specification that have yet to be sent to receiver.

Returns: the attribute value

getResultTotalQuantity

public INT getResultTotalQuantity()
Gets attribute resultTotalQuantity of type INT and cardinality 0..1.

Specifies total number of instance matches for query specification associated with this query response instance.

Returns: the attribute value

setQueryResponseCode

public void setQueryResponseCode(CS value)
Sets attribute queryResponseCode of type CS and cardinality 0..1.

This attribute allows the responding system to return a precise response status.

Parameters: value the new attribute value

setResultCurrentQuantity

public void setResultCurrentQuantity(INT value)
Sets attribute resultCurrentQuantity of type INT and cardinality 0..1.

Specifies number of matches for processed query specification that occur in current bundle of matches.

Parameters: value the new attribute value

setResultRemainingQuantity

public void setResultRemainingQuantity(INT value)
Sets attribute resultRemainingQuantity of type INT and cardinality 0..1.

Specifies number of matches for processed query specification that have yet to be sent to receiver.

Parameters: value the new attribute value

setResultTotalQuantity

public void setResultTotalQuantity(INT value)
Sets attribute resultTotalQuantity of type INT and cardinality 0..1.

Specifies total number of instance matches for query specification associated with this query response instance.

Parameters: value the new attribute value