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
ConstructorsConstructorDescriptionPixMergePatientRequest(String senderApplicationOID, String senderFacilityOID, String receiverApplicationOID, String receiverFacilityOID) Create a PixMergePatientRequest with the supplied sender and receiver -
Method Summary
Modifier and TypeMethodDescriptionprotected voidvoidaddReceiver(String applicationOID, String facilityOID) Add a Receiver with the supplied IDsnet.ihe.gazelle.hl7v3.prpain201304UV02.PRPAIN201304UV02TypeGet the root elementprotected voidprotected voidprotected voidsetId()protected voidvoidsetObsoletePatientID(String extension, String root, String namespace) Set the obsolete patient IDprotected voidvoidsetProcessingCode(String processingCode) Set the processing code.protected voidvoidSet 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, setProviderOrganization
-
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:
setSenderin classBaseRequest- Parameters:
applicationOID- (Device ID)facilityOID- (Organization ID)
-
addControlActProcess
protected void addControlActProcess()- Overrides:
addControlActProcessin classBaseRequest
-
setITSVersion
protected void setITSVersion()- Specified by:
setITSVersionin classBaseRequest
-
setProcessingCode
protected void setProcessingCode()- Specified by:
setProcessingCodein classBaseRequest
-
setProcessingModeCode
protected void setProcessingModeCode()- Specified by:
setProcessingModeCodein classBaseRequest
-
setId
protected void setId()- Specified by:
setIdin classBaseRequest
-
setCreationTime
protected void setCreationTime()- Specified by:
setCreationTimein classBaseRequest
-
setAcceptAckCode
protected void setAcceptAckCode()- Specified by:
setAcceptAckCodein classBaseRequest
-