Class PixMergePatientRequest
java.lang.Object
org.projecthusky.communication.requests.BaseRequest
org.projecthusky.communication.requests.pix.PixMergePatientRequest
Copy of
V3PixSourceMergePatients
.- Author:
- szalai
-
Field Summary
Fields inherited from class org.projecthusky.communication.requests.BaseRequest
acceptAckCode, itsVersion, messageId, processingCode, processingModeCode, queryControlActProcess, sendingApplication, sendingFacility
-
Constructor Summary
ConstructorDescriptionPixMergePatientRequest
(String senderApplicationOID, String senderFacilityOID, String receiverApplicationOID, String receiverFacilityOID) Create a PixMergePatientRequest with the supplied sender and receiver -
Method Summary
Modifier and TypeMethodDescriptionprotected void
void
addReceiver
(String applicationOID, String facilityOID) Add a Receiver with the supplied IDsnet.ihe.gazelle.hl7v3.prpain201304UV02.PRPAIN201304UV02Type
Get the root elementprotected void
protected void
protected void
setId()
protected void
void
setObsoletePatientID
(String extension, String root, String namespace) Set the obsolete patient IDprotected void
void
setProcessingCode
(String processingCode) Set the processing code.protected void
void
Set the sender idsMethods inherited from class org.projecthusky.communication.requests.BaseRequest
addPatientAddress, addPatientConfidentialityCode, addPatientEthnicGroupCode, addPatientID, addPatientName, addPatientOtherID, addPatientRaceCode, addPatientTelecom, addReceivingApplication, addReceivingFacility, getMessageId, getReceivingApplication, getReceivingFacility, getSendingApplication, getSendingFacility, setMessageId, setMultipleBirthIndicator, setMultipleBirthOrderNumber, setPatientBirthTime, setPatientDeceased, setPatientDeceasedTime, setPatientGender, setPatientMaritalStatus, setPatientMothersMaidenName, setPatientReligiousAffiliation, setPatientVeryImportantPerson, setProviderOrganization, setScopingOrganization
-
Constructor Details
-
PixMergePatientRequest
public PixMergePatientRequest(String senderApplicationOID, String senderFacilityOID, String receiverApplicationOID, String receiverFacilityOID) Create a PixMergePatientRequest with the supplied sender and receiver- Parameters:
senderApplicationOID
-senderFacilityOID
-receiverApplicationOID
-receiverFacilityOID
-
-
-
Method Details
-
addReceiver
Add a Receiver with the supplied IDs- Parameters:
applicationOID
- (Device ID)facilityOID
- (Organization ID)
-
getRootElement
public net.ihe.gazelle.hl7v3.prpain201304UV02.PRPAIN201304UV02Type getRootElement()Get the root element- Returns:
- PRPAIN201304UV02Type - the root element
-
setObsoletePatientID
Set the obsolete patient ID- Parameters:
extension
-root
-namespace
-
-
setProcessingCode
Set the processing code.- Parameters:
processingCode
-
-
setSender
Set the sender ids- Overrides:
setSender
in classBaseRequest
- Parameters:
applicationOID
- (Device ID)facilityOID
- (Organization ID)
-
addControlActProcess
protected void addControlActProcess()- Overrides:
addControlActProcess
in classBaseRequest
-
setITSVersion
protected void setITSVersion()- Specified by:
setITSVersion
in classBaseRequest
-
setProcessingCode
protected void setProcessingCode()- Specified by:
setProcessingCode
in classBaseRequest
-
setProcessingModeCode
protected void setProcessingModeCode()- Specified by:
setProcessingModeCode
in classBaseRequest
-
setId
protected void setId()- Specified by:
setId
in classBaseRequest
-
setCreationTime
protected void setCreationTime()- Specified by:
setCreationTime
in classBaseRequest
-
setAcceptAckCode
protected void setAcceptAckCode()- Specified by:
setAcceptAckCode
in classBaseRequest
-