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()
SubmissionUnit
getAckDate
in interface SubmissionUnit
SubmissionUnit.setAckDate(java.util.Date)
public void setAckDate(Date ackDate)
SubmissionUnit
setAckDate
in interface SubmissionUnit
ackDate
- Date and time when the acknowledgement message was sent.SubmissionUnit.getAckDate()
public String getAckMessageText()
SubmissionUnit
getAckMessageText
in interface SubmissionUnit
SubmissionUnit.setAckMessageText(java.lang.String)
public void setAckMessageText(String ackMessageText)
SubmissionUnit
setAckMessageText
in interface SubmissionUnit
ackMessageText
- Acknowledgement message text.SubmissionUnit.getAckMessageText()
public String getAckRequestCode()
SubmissionUnit
getAckRequestCode
in interface SubmissionUnit
SubmissionUnit.setAckRequestCode(java.lang.String)
public void setAckRequestCode(String ackRequestCode)
SubmissionUnit
setAckRequestCode
in interface SubmissionUnit
ackRequestCode
- Acknowledgement request code.SubmissionUnit.getAckRequestCode()
public String getAckTypeCode()
SubmissionUnit
getAckTypeCode
in interface SubmissionUnit
SubmissionUnit.setAckTypeCode(java.lang.String)
public void setAckTypeCode(String ackTypeCode)
SubmissionUnit
setAckTypeCode
in interface SubmissionUnit
ackTypeCode
- Acknowledgement type code.SubmissionUnit.getAckTypeCode()
,
SubmissionUnit.setAckTypeCode(java.lang.String)
public String getControlActAuthorName()
SubmissionUnit
ControlAct
and
who "owns" the act.getControlActAuthorName
in interface SubmissionUnit
ControlAct
.SubmissionUnit.setControlActAuthorName(java.lang.String)
public void setControlActAuthorName(String controlActAuthorName)
SubmissionUnit
ControlAct
and
who "owns" the act.setControlActAuthorName
in interface SubmissionUnit
controlActAuthorName
- Author name of the ControlAct
.SubmissionUnit.getControlActAuthorName()
public String getFocalActName()
SubmissionUnit
getFocalActName
in interface SubmissionUnit
SubmissionUnit.setFocalActName(java.lang.String)
public void setFocalActName(String focalActName)
SubmissionUnit
setFocalActName
in interface SubmissionUnit
focalActName
- Name of the focal act.SubmissionUnit.getFocalActName()
public String getFocalActVersionNum()
SubmissionUnit
getFocalActVersionNum
in interface SubmissionUnit
SubmissionUnit.setFocalActVersionNum(java.lang.String)
public void setFocalActVersionNum(String focalActVersionNum)
SubmissionUnit
setFocalActVersionNum
in interface SubmissionUnit
focalActVersionNum
- Version number of the focal act.SubmissionUnit.getFocalActVersionNum()
public String getMessageReferenceText()
SubmissionUnit
getMessageReferenceText
in interface SubmissionUnit
public void setMessageReferenceText(String messageReferenceText)
SubmissionUnit
setMessageReferenceText
in interface SubmissionUnit
messageReferenceText
- Message reference text.public String getMessageSeqNum()
SubmissionUnit
getMessageSeqNum
in interface SubmissionUnit
SubmissionUnit.setMessageSeqNum(java.lang.String)
public void setMessageSeqNum(String messageSeqNum)
SubmissionUnit
setMessageSeqNum
in interface SubmissionUnit
messageSeqNum
- Message sequence number.SubmissionUnit.getMessageSeqNum()
public String getOriginalMessageText()
SubmissionUnit
getOriginalMessageText
in interface SubmissionUnit
SubmissionUnit.setOriginalMessageText(java.lang.String)
public void setOriginalMessageText(String originalMessageText)
SubmissionUnit
setOriginalMessageText
in interface SubmissionUnit
originalMessageText
- Original message text.SubmissionUnit.getOriginalMessageText()
,
SubmissionUnit.setOriginalMessageText(java.lang.String)
public String getProcessingEnvCode()
SubmissionUnit
getProcessingEnvCode
in interface SubmissionUnit
SubmissionUnit.setProcessingEnvCode(java.lang.String)
public void setProcessingEnvCode(String processingEnvCode)
SubmissionUnit
setProcessingEnvCode
in interface SubmissionUnit
processingEnvCode
- Processing environment code.SubmissionUnit.getProcessingEnvCode()
public String getProcessingModeCode()
SubmissionUnit
getProcessingModeCode
in interface SubmissionUnit
SubmissionUnit.setProcessingModeCode(java.lang.String)
public void setProcessingModeCode(String processingModeCode)
SubmissionUnit
setProcessingModeCode
in interface SubmissionUnit
processingModeCode
- Processing mode code.SubmissionUnit.getProcessingModeCode()
public String getReceivedNum()
SubmissionUnit
getReceivedNum
in interface SubmissionUnit
SubmissionUnit.setReceivedNum(java.lang.String)
public void setReceivedNum(String receivedNum)
SubmissionUnit
setReceivedNum
in interface SubmissionUnit
receivedNum
- Received number.SubmissionUnit.getReceivedNum()
public Boolean getResendFlag()
SubmissionUnit
getResendFlag
in interface SubmissionUnit
SubmissionUnit.setResendFlag(java.lang.Boolean)
public void setResendFlag(Boolean resendFlag)
SubmissionUnit
setResendFlag
in interface SubmissionUnit
resendFlag
- The flag that indicates whether the message should be resent.SubmissionUnit.getResendFlag()
public Date getSendDate()
SubmissionUnit
getSendDate
in interface SubmissionUnit
SubmissionUnit.setSendDate(java.util.Date)
public void setSendDate(Date sendDate)
SubmissionUnit
setSendDate
in interface SubmissionUnit
sendDate
- Date and time when the message was sent to the receiver.SubmissionUnit.getSendDate()
public Boolean getSkipFlag()
SubmissionUnit
SubmissionUnit
must be skipped.getSkipFlag
in interface SubmissionUnit
SubmissionUnit
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)
SubmissionUnit
SubmissionUnit
should be skipped.setSkipFlag
in interface SubmissionUnit
skipFlag
- 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()
SubmissionUnit
SubmissionUnit
was persisted.getSubmissionDate
in interface SubmissionUnit
SubmissionUnit
.SubmissionUnit.setSubmissionDate(java.util.Date)
public void setSubmissionDate(Date submissionDate)
SubmissionUnit
SubmissionUnit
was persisted.setSubmissionDate
in interface SubmissionUnit
submissionDate
- Submission date of the SubmissionUnit
.SubmissionUnit.getSubmissionDate()
public String getSubmissionUnitId()
SubmissionUnit
SubmissionUnit
.getSubmissionUnitId
in interface SubmissionUnit
SubmissionUnit.setSubmissionUnitId(java.lang.String)
public void setSubmissionUnitId(String submissionUnitId)
SubmissionUnit
SubmissionUnit
. This
method is called internally by Inbound Message Processor and not by an application.setSubmissionUnitId
in interface SubmissionUnit
submissionUnitId
- Submission unit identifier.SubmissionUnit.getSubmissionUnitId()
public String getSubmittedByAppName()
SubmissionUnit
SubmissionUnit
.
Valid values are "HTBOMP" and "HTBIMP".getSubmittedByAppName
in interface SubmissionUnit
SubmissionUnit
.
Valid values are "HTBOMP" and "HTBIMP".SubmissionUnit.setSubmittedByAppName(java.lang.String)
public void setSubmittedByAppName(String submittedByAppName)
SubmissionUnit
SubmissionUnit
.
Valid values are "HTBOMP" and "HTBIMP".setSubmittedByAppName
in interface SubmissionUnit
submittedByAppName
- Name of the application that is submitting this
SubmissionUnit
.SubmissionUnit.getSubmittedByAppName()
public String getTriggerEventCode()
SubmissionUnit
getTriggerEventCode
in interface SubmissionUnit
SubmissionUnit.setTriggerEventCode(java.lang.String)
public void setTriggerEventCode(String triggerEventCode)
SubmissionUnit
setTriggerEventCode
in interface SubmissionUnit
triggerEventCode
- Trigger event code.SubmissionUnit.getTriggerEventCode()
public II getMessageII() throws HDRRimException
SubmissionUnit
getMessageII
in interface SubmissionUnit
SubmissionUnit
.HDRRimException
SubmissionUnit.setMessageII(oracle.hsgbu.hdr.hl7.rim.types.II)
public void setMessageII(II messageII)
SubmissionUnit
setMessageII
in interface SubmissionUnit
messageII
- HL7 message identifier.SubmissionUnit.getMessageII()
public II getSenderII() throws HDRRimException
SubmissionUnit
getSenderII
in interface SubmissionUnit
HDRRimException
- 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)
SubmissionUnit
setSenderII
in interface SubmissionUnit
senderII
- Sender identifier.SubmissionUnit.getSenderII()
public II getReceiverII() throws HDRRimException
SubmissionUnit
getReceiverII
in interface SubmissionUnit
HDRRimException
- 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)
SubmissionUnit
setReceiverII
in interface SubmissionUnit
receiverII
- Receiver identifier.SubmissionUnit.getReceiverII()
public II getRespondToII() throws HDRRimException
SubmissionUnit
getRespondToII
in interface SubmissionUnit
HDRRimException
SubmissionUnit.setRespondToII(oracle.hsgbu.hdr.hl7.rim.types.II)
public void setRespondToII(II respondToII)
SubmissionUnit
setRespondToII
in interface SubmissionUnit
respondToII
- Identifier of the entity.SubmissionUnit.getRespondToII()
public II getControlActII() throws HDRRimException
SubmissionUnit
ControlAct
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 SubmissionUnit
ControlAct
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)
SubmissionUnit
ControlAct
identifier.setControlActII
in interface SubmissionUnit
controlActII
- ControlAct
identifier.SubmissionUnit.getControlActII()
public II getControlActAuthorII() throws HDRRimException
SubmissionUnit
ControlAct
and who "owns" the act.getControlActAuthorII
in interface SubmissionUnit
ControlAct
author identifier.HDRRimException
SubmissionUnit.setControlActAuthorII(oracle.hsgbu.hdr.hl7.rim.types.II)
public void setControlActAuthorII(II controlActAuthorII)
SubmissionUnit
ControlAct
and who "owns" the act.setControlActAuthorII
in interface SubmissionUnit
controlActAuthorII
- ControlAct
author identifier.SubmissionUnit.getControlActAuthorII()
public II getFocalActII() throws HDRRimException
SubmissionUnit
ControlAct
, and may be a
ClinicalAct
, Encounter
,
EncounterAppointment
, or PersonMergeRequest
. The
FocalActName
attribute determines the specific type of focal act.getFocalActII
in interface SubmissionUnit
HDRRimException
- 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)
SubmissionUnit
ControlAct
, and may be a
ClinicalAct
, Encounter
,
EncounterAppointment
, or PersonMergeRequest
. The
FocalActName
attribute determines the specific type of focal act.setFocalActII
in interface SubmissionUnit
focalActII
- Identifier of the focal act.SubmissionUnit.getFocalActII()
public II getPersonII() throws HDRRimException
SubmissionUnit
getPersonII
in interface SubmissionUnit
HDRRimException
- If error occurs creating II datatype object.SubmissionUnit.setPersonII(oracle.hsgbu.hdr.hl7.rim.types.II)
public void setPersonII(II personII)
SubmissionUnit
setPersonII
in interface SubmissionUnit
personII
- Person II identifier.SubmissionUnit.getPersonII()
public void setSenderOid(String senderOID)
SubmissionUnit
setSenderOid
in interface SubmissionUnit
senderOID
- OID of the sender.public String getSenderOid()
SubmissionUnit
getSenderOid
in interface SubmissionUnit
public void setMessageId(String messageRootId)
SubmissionUnit
SubmissionUnit
.setMessageId
in interface SubmissionUnit
messageRootId
- Root of the identifier of the message contained in this
SubmissionUnit
.public String getMessageId()
SubmissionUnit
SubmissionUnit
.getMessageId
in interface SubmissionUnit
SubmissionUnit
.public void setControlActAuthorId(String root)
SubmissionUnit
ControlAct
.
setControlActAuthorId
in interface SubmissionUnit
root
- ControlAct
author identifier root.public String getControlActAuthorId()
SubmissionUnit
ControlAct
.
getControlActAuthorId
in interface SubmissionUnit
ControlAct
author identifier root.public void setRespondToOID(String root)
SubmissionUnit
RespondToOID
.setRespondToOID
in interface SubmissionUnit
root
- Root of RespondToOID
.public String getRespondToOID()
SubmissionUnit
RespondToOID
, which is the Object Identifier
(OID) of the organization to which a response to this message has be sent.getRespondToOID
in interface SubmissionUnit
RespondToOID
.public void setFocalActId(String actId)
SubmissionUnit
setFocalActId
in interface SubmissionUnit
actId
- Identifier of the focal act.public String getFocalActId()
SubmissionUnit
getFocalActId
in interface SubmissionUnit
public void setPersonId(String personId)
SubmissionUnit
setPersonId
in interface SubmissionUnit
personId
- Person identifier.public String getPersonId()
SubmissionUnit
getPersonId
in interface SubmissionUnit
HDR Glossary HDR Concept Lists HDR Exceptions HDR Programmer's Guide HDR Implementation Guide HDR Profile Options
Copyright © 2016, 2018, Oracle. All rights reserved