public class SubmissionUnitImpl extends Object implements SubmissionUnit, Serializable
| Modifier and Type | Field and Description |
|---|---|
static String |
CONTROL_ACT_AUTHOR_ID |
static String |
CONTROL_ACT_AUTHOR_II |
static String |
CONTROL_ACT_II |
static String |
FOCAL_ACT_ID |
static String |
FOCAL_ACT_II |
static String |
MESSAGE_II |
static String |
PERSON_ID |
static String |
PERSON_II |
static String |
RECEIVER_II |
static String |
RESPOND_TO_II |
static String |
SENDER_II |
CLINICAL_ACT, CONTROL_ACT, ENCOUNTER, ENCOUNTER_APPOINTMENT, FOCAL_ACT, FOCAL_ENTITY, FOCAL_ROLE, IMP_APP_NAME, OMP_APP_NAME, PERSON_MERGE| Constructor and Description |
|---|
SubmissionUnitImpl() |
| Modifier and Type | Method and Description |
|---|---|
Date |
getAckDate()
Gets the date and time when the acknowledgement message was sent.
|
String |
getAckMessageText()
Gets the acknowledgement message text.
|
String |
getAckRequestCode()
Gets the acknowledgement request code.
|
String |
getAckTypeCode()
Gets the acknowledgement code as described in the HL7 message processing rules.
|
String |
getControlActAuthorId()
Gets the author identifier root of the
ControlAct. |
II |
getControlActAuthorII()
Gets the identifier of the author who is responsible of the
ControlAct
and who "owns" the act. |
String |
getControlActAuthorName()
Gets the name of the author who is responsible of the
ControlAct and
who "owns" the act. |
II |
getControlActII()
Gets the
ControlAct identifier. |
String |
getFocalActId()
Gets the identifier of the focal act.
|
II |
getFocalActII()
Gets the identifier of the focal act, which is the focus of the
ControlAct, and may be a
ClinicalAct, Encounter,
EncounterAppointment, or PersonMergeRequest. |
String |
getFocalActName()
Gets the name of the focal act.
|
String |
getFocalActVersionNum()
Gets the version number of the focal act.
|
String |
getMessageId()
Gets the root of the identifier of the message contained in this
SubmissionUnit. |
II |
getMessageII()
Gets the identifier of the HL7 message.
|
String |
getMessageReferenceText()
Gets the message reference text.
|
String |
getMessageSeqNum()
Gets the message sequence number.
|
String |
getOriginalMessageText()
Gets the original HDR-compliant HL7 version 3.0 message text.
|
String |
getPersonId()
Gets the person identifier.
|
II |
getPersonII()
Gets the person identifier.
|
String |
getProcessingEnvCode()
Gets the processing environment code.
|
String |
getProcessingModeCode()
Gets the processing mode code.
|
String |
getReceivedNum()
Gets the received number, which is a counter that indicates the number of times
|
II |
getReceiverII()
Gets the receiver identifier.
|
Boolean |
getResendFlag()
Gets the flag that indicates whether the message should be resent.
|
II |
getRespondToII()
Gets the identifier of the entity to which a response for this message has be sent.
|
String |
getRespondToOID()
Gets the root of the
RespondToOID, which is the Object Identifier
(OID) of the organization to which a response to this message has be sent. |
Date |
getSendDate()
Gets the date and time when the message was sent.
|
II |
getSenderII()
Gets the sender identifier.
|
String |
getSenderOid()
Gets the Object Identifier (OID) of the sender.
|
Boolean |
getSkipFlag()
Gets the flag that indicates if the message identifier associated with this
SubmissionUnit must be skipped. |
Date |
getSubmissionDate()
Gets the date the
SubmissionUnit was persisted. |
String |
getSubmissionUnitId()
Gets the identifier that uniquely identifies this
SubmissionUnit. |
String |
getSubmittedByAppName()
Gets the name of the application that submitted this
SubmissionUnit. |
String |
getTriggerEventCode()
Gets the trigger event code.
|
void |
setAckDate(Date ackDate)
Sets the date and time when the acknowledgement message was sent.
|
void |
setAckMessageText(String ackMessageText)
Sets the acknowledgement message text.
|
void |
setAckRequestCode(String ackRequestCode)
Sets the acknowledgement request code.
|
void |
setAckTypeCode(String ackTypeCode)
Sets the acknowledgement code as described in the HL7 message processing rules.
|
void |
setControlActAuthorId(String root)
Sets the author identifier root of the
ControlAct. |
void |
setControlActAuthorII(II controlActAuthorII)
Sets the identifier of the author who is responsible of the
ControlAct
and who "owns" the act. |
void |
setControlActAuthorName(String controlActAuthorName)
Sets the name of the author who is responsible of the
ControlAct and
who "owns" the act. |
void |
setControlActII(II controlActII)
Sets the
ControlAct identifier. |
void |
setFocalActId(String actId)
Sets the identifier of the focal act.
|
void |
setFocalActII(II focalActII)
Sets the identifier of the focal act, which is the focus of the
ControlAct, and may be a
ClinicalAct, Encounter,
EncounterAppointment, or PersonMergeRequest. |
void |
setFocalActName(String focalActName)
Sets the focal act name, which indicates the specific type of focal act.
|
void |
setFocalActVersionNum(String focalActVersionNum)
Sets the version number of the focal act.
|
void |
setMessageId(String messageRootId)
Sets the root of the identifier of the message contained in this
SubmissionUnit. |
void |
setMessageII(II messageII)
Sets the identifier of the HL7 message.
|
void |
setMessageReferenceText(String messageReferenceText)
Sets the message reference text.
|
void |
setMessageSeqNum(String messageSeqNum)
Sets the message sequence number.
|
void |
setOriginalMessageText(String originalMessageText)
Sets the original HDR-compliant HL7 version 3.0 message text.
|
void |
setPersonId(String personId)
Sets the person identifier.
|
void |
setPersonII(II personII)
Sets the person identifier.
|
void |
setProcessingEnvCode(String processingEnvCode)
Sets the processing environment code.
|
void |
setProcessingModeCode(String processingModeCode)
Sets the processing mode code.
|
void |
setReceivedNum(String receivedNum)
Sets the received number, which is a counter that indicates the number of times
Inbound Message Processor received a message with the same identifier, and for the
same receiver.
|
void |
setReceiverII(II receiverII)
Sets the receiver identifier.
|
void |
setResendFlag(Boolean resendFlag)
Sets the flag that indicates whether the message should be resent.
|
void |
setRespondToII(II respondToII)
Sets the identifier of the entity to which a response for this message has to be
sent.
|
void |
setRespondToOID(String root)
Sets the root of the
RespondToOID. |
void |
setSendDate(Date sendDate)
Sets the date and time when the message was sent to the receiver.
|
void |
setSenderII(II senderII)
Sets the sender identifier.
|
void |
setSenderOid(String senderOID)
Sets the root of the Object Identifier (OID) of the sender.
|
void |
setSkipFlag(Boolean skipFlag)
Sets the flag that indicates if the message identifier associated with this
SubmissionUnit should be skipped. |
void |
setSubmissionDate(Date submissionDate)
Sets the date when the
SubmissionUnit was persisted. |
void |
setSubmissionUnitId(String submissionUnitId)
Sets the identifier that uniquely identifies this
SubmissionUnit. |
void |
setSubmittedByAppName(String submittedByAppName)
Sets the name of the application that submitted this
SubmissionUnit. |
void |
setTriggerEventCode(String triggerEventCode)
Sets the trigger event code.
|
public static final String CONTROL_ACT_AUTHOR_ID
public static final String PERSON_ID
public static final String FOCAL_ACT_ID
public static final String MESSAGE_II
public static final String SENDER_II
public static final String RECEIVER_II
public static final String RESPOND_TO_II
public static final String CONTROL_ACT_II
public static final String CONTROL_ACT_AUTHOR_II
public static final String FOCAL_ACT_II
public static final String PERSON_II
public Date getAckDate()
SubmissionUnitgetAckDate in interface SubmissionUnitSubmissionUnit.setAckDate(java.util.Date)public void setAckDate(Date ackDate)
SubmissionUnitsetAckDate in interface SubmissionUnitackDate - Date and time when the acknowledgement message was sent.SubmissionUnit.getAckDate()public String getAckMessageText()
SubmissionUnitgetAckMessageText in interface SubmissionUnitSubmissionUnit.setAckMessageText(java.lang.String)public void setAckMessageText(String ackMessageText)
SubmissionUnitsetAckMessageText in interface SubmissionUnitackMessageText - Acknowledgement message text.SubmissionUnit.getAckMessageText()public String getAckRequestCode()
SubmissionUnitgetAckRequestCode in interface SubmissionUnitSubmissionUnit.setAckRequestCode(java.lang.String)public void setAckRequestCode(String ackRequestCode)
SubmissionUnitsetAckRequestCode in interface SubmissionUnitackRequestCode - Acknowledgement request code.SubmissionUnit.getAckRequestCode()public String getAckTypeCode()
SubmissionUnitgetAckTypeCode in interface SubmissionUnitSubmissionUnit.setAckTypeCode(java.lang.String)public void setAckTypeCode(String ackTypeCode)
SubmissionUnitsetAckTypeCode in interface SubmissionUnitackTypeCode - Acknowledgement type code.SubmissionUnit.getAckTypeCode(),
SubmissionUnit.setAckTypeCode(java.lang.String)public String getControlActAuthorName()
SubmissionUnitControlAct and
who "owns" the act.getControlActAuthorName in interface SubmissionUnitControlAct.SubmissionUnit.setControlActAuthorName(java.lang.String)public void setControlActAuthorName(String controlActAuthorName)
SubmissionUnitControlAct and
who "owns" the act.setControlActAuthorName in interface SubmissionUnitcontrolActAuthorName - Author name of the ControlAct.SubmissionUnit.getControlActAuthorName()public String getFocalActName()
SubmissionUnitgetFocalActName in interface SubmissionUnitSubmissionUnit.setFocalActName(java.lang.String)public void setFocalActName(String focalActName)
SubmissionUnitsetFocalActName in interface SubmissionUnitfocalActName - Name of the focal act.SubmissionUnit.getFocalActName()public String getFocalActVersionNum()
SubmissionUnitgetFocalActVersionNum in interface SubmissionUnitSubmissionUnit.setFocalActVersionNum(java.lang.String)public void setFocalActVersionNum(String focalActVersionNum)
SubmissionUnitsetFocalActVersionNum in interface SubmissionUnitfocalActVersionNum - Version number of the focal act.SubmissionUnit.getFocalActVersionNum()public String getMessageReferenceText()
SubmissionUnitgetMessageReferenceText in interface SubmissionUnitpublic void setMessageReferenceText(String messageReferenceText)
SubmissionUnitsetMessageReferenceText in interface SubmissionUnitmessageReferenceText - Message reference text.public String getMessageSeqNum()
SubmissionUnitgetMessageSeqNum in interface SubmissionUnitSubmissionUnit.setMessageSeqNum(java.lang.String)public void setMessageSeqNum(String messageSeqNum)
SubmissionUnitsetMessageSeqNum in interface SubmissionUnitmessageSeqNum - Message sequence number.SubmissionUnit.getMessageSeqNum()public String getOriginalMessageText()
SubmissionUnitgetOriginalMessageText in interface SubmissionUnitSubmissionUnit.setOriginalMessageText(java.lang.String)public void setOriginalMessageText(String originalMessageText)
SubmissionUnitsetOriginalMessageText in interface SubmissionUnitoriginalMessageText - Original message text.SubmissionUnit.getOriginalMessageText(),
SubmissionUnit.setOriginalMessageText(java.lang.String)public String getProcessingEnvCode()
SubmissionUnitgetProcessingEnvCode in interface SubmissionUnitSubmissionUnit.setProcessingEnvCode(java.lang.String)public void setProcessingEnvCode(String processingEnvCode)
SubmissionUnitsetProcessingEnvCode in interface SubmissionUnitprocessingEnvCode - Processing environment code.SubmissionUnit.getProcessingEnvCode()public String getProcessingModeCode()
SubmissionUnitgetProcessingModeCode in interface SubmissionUnitSubmissionUnit.setProcessingModeCode(java.lang.String)public void setProcessingModeCode(String processingModeCode)
SubmissionUnitsetProcessingModeCode in interface SubmissionUnitprocessingModeCode - Processing mode code.SubmissionUnit.getProcessingModeCode()public String getReceivedNum()
SubmissionUnitgetReceivedNum in interface SubmissionUnitSubmissionUnit.setReceivedNum(java.lang.String)public void setReceivedNum(String receivedNum)
SubmissionUnitsetReceivedNum in interface SubmissionUnitreceivedNum - Received number.SubmissionUnit.getReceivedNum()public Boolean getResendFlag()
SubmissionUnitgetResendFlag in interface SubmissionUnitSubmissionUnit.setResendFlag(java.lang.Boolean)public void setResendFlag(Boolean resendFlag)
SubmissionUnitsetResendFlag in interface SubmissionUnitresendFlag - The flag that indicates whether the message should be resent.SubmissionUnit.getResendFlag()public Date getSendDate()
SubmissionUnitgetSendDate in interface SubmissionUnitSubmissionUnit.setSendDate(java.util.Date)public void setSendDate(Date sendDate)
SubmissionUnitsetSendDate in interface SubmissionUnitsendDate - Date and time when the message was sent to the receiver.SubmissionUnit.getSendDate()public Boolean getSkipFlag()
SubmissionUnitSubmissionUnit must be skipped.getSkipFlag in interface SubmissionUnitSubmissionUnit is skipped. "Yes" indicates that the next message will
be skipped, and "No" indicates that the next message will be processed.SubmissionUnit.setSkipFlag(java.lang.Boolean)public void setSkipFlag(Boolean skipFlag)
SubmissionUnitSubmissionUnit should be skipped.setSkipFlag in interface SubmissionUnitskipFlag - Flag that indicates if the message identifier associated with this
SubmissionUnit must be skipped. "Yes" indicates that the next message
has to be skipped, and "No" indicates that the message has to be processed.SubmissionUnit.getSkipFlag()public Date getSubmissionDate()
SubmissionUnitSubmissionUnit was persisted.getSubmissionDate in interface SubmissionUnitSubmissionUnit.SubmissionUnit.setSubmissionDate(java.util.Date)public void setSubmissionDate(Date submissionDate)
SubmissionUnitSubmissionUnit was persisted.setSubmissionDate in interface SubmissionUnitsubmissionDate - Submission date of the SubmissionUnit.SubmissionUnit.getSubmissionDate()public String getSubmissionUnitId()
SubmissionUnitSubmissionUnit.getSubmissionUnitId in interface SubmissionUnitSubmissionUnit.setSubmissionUnitId(java.lang.String)public void setSubmissionUnitId(String submissionUnitId)
SubmissionUnitSubmissionUnit. This
method is called internally by Inbound Message Processor and not by an application.setSubmissionUnitId in interface SubmissionUnitsubmissionUnitId - Submission unit identifier.SubmissionUnit.getSubmissionUnitId()public String getSubmittedByAppName()
SubmissionUnitSubmissionUnit.
Valid values are "HTBOMP" and "HTBIMP".getSubmittedByAppName in interface SubmissionUnitSubmissionUnit.
Valid values are "HTBOMP" and "HTBIMP".SubmissionUnit.setSubmittedByAppName(java.lang.String)public void setSubmittedByAppName(String submittedByAppName)
SubmissionUnitSubmissionUnit.
Valid values are "HTBOMP" and "HTBIMP".setSubmittedByAppName in interface SubmissionUnitsubmittedByAppName - Name of the application that is submitting this
SubmissionUnit.SubmissionUnit.getSubmittedByAppName()public String getTriggerEventCode()
SubmissionUnitgetTriggerEventCode in interface SubmissionUnitSubmissionUnit.setTriggerEventCode(java.lang.String)public void setTriggerEventCode(String triggerEventCode)
SubmissionUnitsetTriggerEventCode in interface SubmissionUnittriggerEventCode - Trigger event code.SubmissionUnit.getTriggerEventCode()public II getMessageII() throws HDRRimException
SubmissionUnitgetMessageII in interface SubmissionUnitSubmissionUnit.HDRRimExceptionSubmissionUnit.setMessageII(oracle.hsgbu.hdr.hl7.rim.types.II)public void setMessageII(II messageII)
SubmissionUnitsetMessageII in interface SubmissionUnitmessageII - HL7 message identifier.SubmissionUnit.getMessageII()public II getSenderII() throws HDRRimException
SubmissionUnitgetSenderII in interface SubmissionUnitHDRRimException - If an error occurs while creating an object of II
datatype.SubmissionUnit.setSenderII(oracle.hsgbu.hdr.hl7.rim.types.II)public void setSenderII(II senderII)
SubmissionUnitsetSenderII in interface SubmissionUnitsenderII - Sender identifier.SubmissionUnit.getSenderII()public II getReceiverII() throws HDRRimException
SubmissionUnitgetReceiverII in interface SubmissionUnitHDRRimException - If an error occurs while creating an object of II
datatype.SubmissionUnit.setReceiverII(oracle.hsgbu.hdr.hl7.rim.types.II)public void setReceiverII(II receiverII)
SubmissionUnitsetReceiverII in interface SubmissionUnitreceiverII - Receiver identifier.SubmissionUnit.getReceiverII()public II getRespondToII() throws HDRRimException
SubmissionUnitgetRespondToII in interface SubmissionUnitHDRRimExceptionSubmissionUnit.setRespondToII(oracle.hsgbu.hdr.hl7.rim.types.II)public void setRespondToII(II respondToII)
SubmissionUnitsetRespondToII in interface SubmissionUnitrespondToII - Identifier of the entity.SubmissionUnit.getRespondToII()public II getControlActII() throws HDRRimException
SubmissionUnitControlAct identifier. The ControlAct is part of
a wrapper that contains payload of a message. The ControlAct is part
of the HL7 messages that convey status for logical operations that are coordinated
between healthcare applications.
For example, coordination of query specification or query response interactions.
getControlActII in interface SubmissionUnitControlAct root identifier.HDRRimException - If an error occurs while creating an object of II
datatype.SubmissionUnit.setControlActII(oracle.hsgbu.hdr.hl7.rim.types.II)public void setControlActII(II controlActII)
SubmissionUnitControlAct identifier.setControlActII in interface SubmissionUnitcontrolActII - ControlAct identifier.SubmissionUnit.getControlActII()public II getControlActAuthorII() throws HDRRimException
SubmissionUnitControlAct
and who "owns" the act.getControlActAuthorII in interface SubmissionUnitControlAct author identifier.HDRRimExceptionSubmissionUnit.setControlActAuthorII(oracle.hsgbu.hdr.hl7.rim.types.II)public void setControlActAuthorII(II controlActAuthorII)
SubmissionUnitControlAct
and who "owns" the act.setControlActAuthorII in interface SubmissionUnitcontrolActAuthorII - ControlAct author identifier.SubmissionUnit.getControlActAuthorII()public II getFocalActII() throws HDRRimException
SubmissionUnitControlAct, and may be a
ClinicalAct, Encounter,
EncounterAppointment, or PersonMergeRequest. The
FocalActName attribute determines the specific type of focal act.getFocalActII in interface SubmissionUnitHDRRimException - If an error occurs while creating an object of II
datatype.SubmissionUnit.setFocalActII(oracle.hsgbu.hdr.hl7.rim.types.II)public void setFocalActII(II focalActII)
SubmissionUnitControlAct, and may be a
ClinicalAct, Encounter,
EncounterAppointment, or PersonMergeRequest. The
FocalActName attribute determines the specific type of focal act.setFocalActII in interface SubmissionUnitfocalActII - Identifier of the focal act.SubmissionUnit.getFocalActII()public II getPersonII() throws HDRRimException
SubmissionUnitgetPersonII in interface SubmissionUnitHDRRimException - If error occurs creating II datatype object.SubmissionUnit.setPersonII(oracle.hsgbu.hdr.hl7.rim.types.II)public void setPersonII(II personII)
SubmissionUnitsetPersonII in interface SubmissionUnitpersonII - Person II identifier.SubmissionUnit.getPersonII()public void setSenderOid(String senderOID)
SubmissionUnitsetSenderOid in interface SubmissionUnitsenderOID - OID of the sender.public String getSenderOid()
SubmissionUnitgetSenderOid in interface SubmissionUnitpublic void setMessageId(String messageRootId)
SubmissionUnitSubmissionUnit.setMessageId in interface SubmissionUnitmessageRootId - Root of the identifier of the message contained in this
SubmissionUnit.public String getMessageId()
SubmissionUnitSubmissionUnit.getMessageId in interface SubmissionUnitSubmissionUnit.public void setControlActAuthorId(String root)
SubmissionUnitControlAct.
setControlActAuthorId in interface SubmissionUnitroot - ControlAct author identifier root.public String getControlActAuthorId()
SubmissionUnitControlAct.
getControlActAuthorId in interface SubmissionUnitControlAct author identifier root.public void setRespondToOID(String root)
SubmissionUnitRespondToOID.setRespondToOID in interface SubmissionUnitroot - Root of RespondToOID.public String getRespondToOID()
SubmissionUnitRespondToOID, which is the Object Identifier
(OID) of the organization to which a response to this message has be sent.getRespondToOID in interface SubmissionUnitRespondToOID.public void setFocalActId(String actId)
SubmissionUnitsetFocalActId in interface SubmissionUnitactId - Identifier of the focal act.public String getFocalActId()
SubmissionUnitgetFocalActId in interface SubmissionUnitpublic void setPersonId(String personId)
SubmissionUnitsetPersonId in interface SubmissionUnitpersonId - Person identifier.public String getPersonId()
SubmissionUnitgetPersonId in interface SubmissionUnitHDR Glossary HDR Concept Lists HDR Exceptions HDR Programmer's Guide HDR Implementation Guide HDR Profile Options
Copyright © 2016, 2018, Oracle. All rights reserved