Class V3PixSourceRecordAdded
java.lang.Object
org.projecthusky.communication.mpi.V3Message
org.projecthusky.communication.mpi.impl.pix.V3PixSourceRecordAdded
- Author:
- Anthony Larocca
-
Field Summary
Fields inherited from class org.projecthusky.communication.mpi.V3Message
acceptAckCode, itsVersion, messageId, processingCode, processingModeCode, queryControlActProcess, sendingApplication, sendingFacility -
Constructor Summary
ConstructorsConstructorDescriptionV3PixSourceRecordAdded(String senderApplicationOID, String senderFacilityOID, String receiverApplicationOID, String receiverFacilityOID) Create a V3PixSourceRecordAdded 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.prpain201301UV02.PRPAIN201301UV02TypeGet the root elementprotected voidprotected voidprotected voidsetId()protected voidprotected voidSet the processing code.protected voidvoidsetScopingOrganization(String organizationOID, String organizationName, String telecomValue) Set the scoping organization for the patientvoidSet the sender idsMethods inherited from class org.projecthusky.communication.mpi.V3Message
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
-
Constructor Details
-
V3PixSourceRecordAdded
public V3PixSourceRecordAdded(String senderApplicationOID, String senderFacilityOID, String receiverApplicationOID, String receiverFacilityOID) Create a V3PixSourceRecordAdded with the supplied sender and receiver- Parameters:
senderApplicationOID-senderFacilityOID-receiverApplicationOID-receiverFacilityOID-
-
-
Method Details
-
addControlActProcess
protected void addControlActProcess()- Overrides:
addControlActProcessin classV3Message
-
addReceiver
Add a Receiver with the supplied IDs- Parameters:
applicationOID- (Device ID)facilityOID- (Organization ID)
-
getRootElement
public net.ihe.gazelle.hl7v3.prpain201301UV02.PRPAIN201301UV02Type getRootElement()Get the root element- Returns:
- PRPAIN201301UV02Type - the root element
-
setId
protected void setId() -
setAcceptAckCode
protected void setAcceptAckCode()- Specified by:
setAcceptAckCodein classV3Message
-
setCreationTime
protected void setCreationTime()- Specified by:
setCreationTimein classV3Message
-
setProcessingCode
protected void setProcessingCode()Set the processing code.- Specified by:
setProcessingCodein classV3Message
-
setProcessingModeCode
protected void setProcessingModeCode()- Specified by:
setProcessingModeCodein classV3Message
-
setScopingOrganization
public void setScopingOrganization(String organizationOID, String organizationName, String telecomValue) Set the scoping organization for the patient- Overrides:
setScopingOrganizationin classV3Message- Parameters:
organizationOID-organizationName-telecomValue-
-
setSender
Set the sender ids -
setITSVersion
protected void setITSVersion()- Specified by:
setITSVersionin classV3Message
-