Class PixV3QueryRequest
java.lang.Object
org.openehealth.ipf.commons.ihe.hl7v3.core.requests.PixV3QueryRequest
- Direct Known Subclasses:
PixV3QueryResponse
Simplified model of a PIXV3 Query query (ITI-45).
- Since:
- 4.1
- Author:
- Quentin Ligier
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
The query creation time.The identifiers for the Patient Identity Domain's assigning authority.net.ihe.gazelle.hl7v3.datatypes.II
Unique identifier for the message.net.ihe.gazelle.hl7v3.datatypes.II
Unique identifier for the query.net.ihe.gazelle.hl7v3.datatypes.II
The patient identifier known to the PIX Consumer.The Patient Registry Query fulfiller.The Patient Registry Query placer.int
hashCode()
void
setCreationTime
(ZonedDateTime creationTime) The query creation time.void
setMessageId
(net.ihe.gazelle.hl7v3.datatypes.II messageId) Unique identifier for the message.void
setQueryId
(net.ihe.gazelle.hl7v3.datatypes.II queryId) Unique identifier for the query.void
setQueryPatientId
(net.ihe.gazelle.hl7v3.datatypes.II queryPatientId) The patient identifier known to the PIX Consumer.void
setReceiver
(Device receiver) The Patient Registry Query fulfiller.void
The Patient Registry Query placer.toString()
-
Constructor Details
-
PixV3QueryRequest
public PixV3QueryRequest()Empty constructor.
-
-
Method Details
-
getQueryPatientId
public net.ihe.gazelle.hl7v3.datatypes.II getQueryPatientId()The patient identifier known to the PIX Consumer. It shall be provided. -
getDataSourceOids
The identifiers for the Patient Identity Domain's assigning authority. It may be empty but is nevernull
. -
getMessageId
public net.ihe.gazelle.hl7v3.datatypes.II getMessageId()Unique identifier for the message. It shall be provided. -
getQueryId
public net.ihe.gazelle.hl7v3.datatypes.II getQueryId()Unique identifier for the query. It shall be provided. -
getSender
The Patient Registry Query placer. It shall be provided. -
getReceiver
The Patient Registry Query fulfiller. It shall be provided. -
getCreationTime
The query creation time. It shall be provided. -
setQueryPatientId
public void setQueryPatientId(net.ihe.gazelle.hl7v3.datatypes.II queryPatientId) The patient identifier known to the PIX Consumer. It shall be provided. -
setMessageId
public void setMessageId(net.ihe.gazelle.hl7v3.datatypes.II messageId) Unique identifier for the message. It shall be provided. -
setQueryId
public void setQueryId(net.ihe.gazelle.hl7v3.datatypes.II queryId) Unique identifier for the query. It shall be provided. -
setSender
The Patient Registry Query placer. It shall be provided. -
setReceiver
The Patient Registry Query fulfiller. It shall be provided. -
setCreationTime
The query creation time. It shall be provided. -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-