public interface SubmissionUnit extends Serializable
Modifier and Type | Field and Description |
---|---|
static String |
CLINICAL_ACT
Value of
FocalActName attribute when Outbound Message Processor
processes a clinical act. |
static String |
CONTROL_ACT
Value of
FocalActName attribute when Outbound Message Processor is
processing a control act. |
static String |
ENCOUNTER
Value of the
FocalActName attribute when Outbound Message Processor
processes an encounter act. |
static String |
ENCOUNTER_APPOINTMENT
Value of
FocalActName attribute when Outbound Message Processor
processes an encounter appointment act. |
static String |
FOCAL_ACT
Value of
FocalActName attribute when Outbound Message Processor is
processing an act, other than clinical, encounter, encounter appointment, or person
merge. |
static String |
FOCAL_ENTITY
Value of
FocalActName attribute when Outbound Message Processor is
processing an entity other than an act. |
static String |
FOCAL_ROLE
Value of
FocalActName attribute when Outbound Message Processor is
processing an encounter act. |
static String |
IMP_APP_NAME
Value of SubmittedByAppName attribute when Inbound Message Processor submits the
SubmissionUnit . |
static String |
OMP_APP_NAME
Value of
SubmittedByAppName attribute when Outbound Message Processor
submits the SubmissionUnit . |
static String |
PERSON_MERGE
Value of
FocalActName attribute attribute when Outbound Message
Processor processes a person merge. |
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()
Deprecated.
|
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()
Deprecated.
Use
getFocalActII() . |
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()
Deprecated.
Use
getMessageII() . |
II |
getMessageII()
Gets the identifier of the HL7 message.
|
String |
getMessageReferenceText()
Deprecated.
No replacement.
|
String |
getMessageSeqNum()
Gets the message sequence number.
|
String |
getOriginalMessageText()
Gets the original HDR-compliant HL7 version 3.0 message text.
|
String |
getPersonId()
Deprecated.
Use
getPersonII() . |
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()
Deprecated.
Use
getRespondToII() . |
Date |
getSendDate()
Gets the date and time when the message was sent.
|
II |
getSenderII()
Gets the sender identifier.
|
String |
getSenderOid()
Deprecated.
Use
getSenderII() . |
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 ackTimeSent)
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)
Deprecated.
|
void |
setControlActAuthorII(II authorId)
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 controlActId)
Sets the
ControlAct identifier. |
void |
setFocalActId(String actId)
Deprecated.
Use
setFocalActII(II) . |
void |
setFocalActII(II actId)
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 act)
Sets the focal act name, which indicates the specific type of focal act.
|
void |
setFocalActVersionNum(String versionNum)
Sets the version number of the focal act.
|
void |
setMessageId(String messageRootId)
Deprecated.
Use
setMessageII(II) . |
void |
setMessageII(II messageId)
Sets the identifier of the HL7 message.
|
void |
setMessageReferenceText(String messageReferenceText)
Deprecated.
No replacement.
|
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)
Deprecated.
Use
setPersonII(II) . |
void |
setPersonII(II personId)
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 receiverId)
Sets the receiver identifier.
|
void |
setResendFlag(Boolean resendFlag)
Sets the flag that indicates whether the message should be resent.
|
void |
setRespondToII(II identifier)
Sets the identifier of the entity to which a response for this message has to be
sent.
|
void |
setRespondToOID(String root)
Deprecated.
Use
setRespondToII(II) . |
void |
setSendDate(Date timeSent)
Sets the date and time when the message was sent to the receiver.
|
void |
setSenderII(II senderId)
Sets the sender identifier.
|
void |
setSenderOid(String senderOID)
Deprecated.
Use
setSenderII(II) . |
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.
|
static final String ENCOUNTER
FocalActName
attribute when Outbound Message Processor
processes an encounter act. Only applies to acts submitted before V5 release.static final String ENCOUNTER_APPOINTMENT
FocalActName
attribute when Outbound Message Processor
processes an encounter appointment act. Only applies to acts submitted before V5
release.static final String CLINICAL_ACT
FocalActName
attribute when Outbound Message Processor
processes a clinical act. Only applies to acts submitted before V5 release.static final String PERSON_MERGE
FocalActName
attribute attribute when Outbound Message
Processor processes a person merge. Only applies to acts submitted before V5
release.static final String CONTROL_ACT
FocalActName
attribute when Outbound Message Processor is
processing a control act. Only applies to acts submitted before V5 release.static final String FOCAL_ACT
FocalActName
attribute when Outbound Message Processor is
processing an act, other than clinical, encounter, encounter appointment, or person
merge. Only applies to acts submitted before V5 release.static final String FOCAL_ENTITY
FocalActName
attribute when Outbound Message Processor is
processing an entity other than an act. Only applies to entities submitted before
V5 release.static final String FOCAL_ROLE
FocalActName
attribute when Outbound Message Processor is
processing an encounter act. Only applies to acts submitted before V5 release.static final String OMP_APP_NAME
SubmittedByAppName
attribute when Outbound Message Processor
submits the SubmissionUnit
.static final String IMP_APP_NAME
SubmissionUnit
.void setSubmissionUnitId(String submissionUnitId)
SubmissionUnit
. This
method is called internally by Inbound Message Processor and not by an application.submissionUnitId
- Submission unit identifier.getSubmissionUnitId()
SubmissionUnit
.String getSubmissionUnitId()
SubmissionUnit
.setSubmissionUnitId(java.lang.String)
void setSenderOid(String senderOID)
setSenderII(II)
.senderOID
- OID of the sender.String getSenderOid()
getSenderII()
.void setMessageId(String messageRootId)
setMessageII(II)
.SubmissionUnit
.messageRootId
- Root of the identifier of the message contained in this
SubmissionUnit
.String getMessageId()
getMessageII()
.SubmissionUnit
.SubmissionUnit
.void setMessageII(II messageId)
messageId
- HL7 message identifier.getMessageII()
II getMessageII() throws HDRRimException
SubmissionUnit
.CTBException
- If error occurs creating II datatype object.HDRRimException
setMessageII(oracle.hsgbu.hdr.hl7.rim.types.II)
void setTriggerEventCode(String triggerEventCode)
triggerEventCode
- Trigger event code.getTriggerEventCode()
String getTriggerEventCode()
setTriggerEventCode(java.lang.String)
void setControlActAuthorId(String root)
setControlActAuthorII(II)
.ControlAct
.
root
- ControlAct
author identifier root.void setControlActAuthorII(II authorId)
ControlAct
and who "owns" the act.authorId
- ControlAct
author identifier.getControlActAuthorII()
ControlAct
and who "owns" the act.String getControlActAuthorId()
getControlActAuthorII()
.ControlAct
.
ControlAct
author identifier root.II getControlActAuthorII() throws HDRRimException
ControlAct
and who "owns" the act.ControlAct
author identifier.CTBException
- If error occurs creating II datatype object.HDRRimException
setControlActAuthorII(oracle.hsgbu.hdr.hl7.rim.types.II)
void setControlActAuthorName(String controlActAuthorName)
ControlAct
and
who "owns" the act.controlActAuthorName
- Author name of the ControlAct
.getControlActAuthorName()
ControlAct
and who "owns" the act.String getControlActAuthorName()
ControlAct
and
who "owns" the act.ControlAct
.setControlActAuthorName(java.lang.String)
void setSubmittedByAppName(String submittedByAppName)
SubmissionUnit
.
Valid values are "HTBOMP" and "HTBIMP".submittedByAppName
- Name of the application that is submitting this
SubmissionUnit
.getSubmittedByAppName()
SubmissionUnit
. Valid values are "HTBOMP" and "HTBIMP".String getSubmittedByAppName()
SubmissionUnit
.
Valid values are "HTBOMP" and "HTBIMP".SubmissionUnit
.
Valid values are "HTBOMP" and "HTBIMP".setSubmittedByAppName(java.lang.String)
void setRespondToOID(String root)
setRespondToII(II)
.RespondToOID
.root
- Root of RespondToOID
.void setRespondToII(II identifier)
identifier
- Identifier of the entity.getRespondToII()
String getRespondToOID()
getRespondToII()
.RespondToOID
, which is the Object Identifier
(OID) of the organization to which a response to this message has be sent.RespondToOID
.II getRespondToII() throws HDRRimException
CTBException
- If error occurs creating II datatype object.HDRRimException
setRespondToII(oracle.hsgbu.hdr.hl7.rim.types.II)
void setSubmissionDate(Date submissionDate)
SubmissionUnit
was persisted.submissionDate
- Submission date of the SubmissionUnit
.getSubmissionDate()
SubmissionUnit
was persisted.Date getSubmissionDate()
SubmissionUnit
was persisted.SubmissionUnit
.setSubmissionDate(java.util.Date)
void setMessageSeqNum(String messageSeqNum)
messageSeqNum
- Message sequence number.getMessageSeqNum()
String getMessageSeqNum()
setMessageSeqNum(java.lang.String)
void setMessageReferenceText(String messageReferenceText)
messageReferenceText
- Message reference text.String getMessageReferenceText()
void setAckMessageText(String ackMessageText)
ackMessageText
- Acknowledgement message text.getAckMessageText()
String getAckMessageText()
setAckMessageText(java.lang.String)
void setReceivedNum(String receivedNum)
receivedNum
- Received number.getReceivedNum()
String getReceivedNum()
setReceivedNum(java.lang.String)
void setAckRequestCode(String ackRequestCode)
ackRequestCode
- Acknowledgement request code.getAckRequestCode()
String getAckRequestCode()
setAckRequestCode(java.lang.String)
void setAckTypeCode(String ackTypeCode)
ackTypeCode
- Acknowledgement type code.getAckTypeCode()
,
setAckTypeCode(java.lang.String)
String getAckTypeCode()
setAckTypeCode(java.lang.String)
void setProcessingModeCode(String processingModeCode)
processingModeCode
- Processing mode code.getProcessingModeCode()
String getProcessingModeCode()
setProcessingModeCode(java.lang.String)
void setProcessingEnvCode(String processingEnvCode)
processingEnvCode
- Processing environment code.getProcessingEnvCode()
String getProcessingEnvCode()
setProcessingEnvCode(java.lang.String)
void setOriginalMessageText(String originalMessageText)
originalMessageText
- Original message text.getOriginalMessageText()
,
setOriginalMessageText(java.lang.String)
String getOriginalMessageText()
setOriginalMessageText(java.lang.String)
void setSendDate(Date timeSent)
timeSent
- Date and time when the message was sent to the receiver.getSendDate()
Date getSendDate()
setSendDate(java.util.Date)
void setAckDate(Date ackTimeSent)
ackTimeSent
- Date and time when the acknowledgement message was sent.getAckDate()
Date getAckDate()
setAckDate(java.util.Date)
void setSkipFlag(Boolean skipFlag)
SubmissionUnit
should be skipped.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.getSkipFlag()
SubmissionUnit
should be skipped. "Yes" indicates that the next
message has to be skipped, and "No" indicates that the message has to be processed.Boolean getSkipFlag()
SubmissionUnit
must be skipped.SubmissionUnit
is skipped. "Yes" indicates that the next message will
be skipped, and "No" indicates that the next message will be processed.setSkipFlag(java.lang.Boolean)
void setFocalActName(String act)
act
- Name of the focal act.getFocalActName()
String getFocalActName()
setFocalActName(java.lang.String)
void setFocalActII(II actId)
ControlAct
, and may be a
ClinicalAct
, Encounter
,
EncounterAppointment
, or PersonMergeRequest
. The
FocalActName
attribute determines the specific type of focal act.actId
- Identifier of the focal act.getFocalActII()
ControlAct
and may be a ClinicalAct
,
Encounter
, EncounterAppointment
, or
PersonMergeRequest
.void setFocalActId(String actId)
setFocalActII(II)
.actId
- Identifier of the focal act.II getFocalActII() throws HDRRimException
ControlAct
, and may be a
ClinicalAct
, Encounter
,
EncounterAppointment
, or PersonMergeRequest
. The
FocalActName
attribute determines the specific type of focal act.HDRRimException
- If an error occurs while creating an object of II
datatype.setFocalActII(oracle.hsgbu.hdr.hl7.rim.types.II)
String getFocalActId()
getFocalActII()
.void setFocalActVersionNum(String versionNum)
versionNum
- Version number of the focal act.getFocalActVersionNum()
String getFocalActVersionNum()
setFocalActVersionNum(java.lang.String)
void setPersonId(String personId)
setPersonII(II)
.personId
- Person identifier.void setPersonII(II personId)
personId
- Person II identifier.getPersonII()
String getPersonId()
getPersonII()
.II getPersonII() throws HDRRimException
HDRRimException
- If error occurs creating II datatype object.setPersonII(oracle.hsgbu.hdr.hl7.rim.types.II)
void setResendFlag(Boolean resendFlag)
resendFlag
- The flag that indicates whether the message should be resent.getResendFlag()
Boolean getResendFlag()
setResendFlag(java.lang.Boolean)
void setControlActII(II controlActId)
ControlAct
identifier.controlActId
- ControlAct
identifier.getControlActII()
II getControlActII() throws HDRRimException
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.
ControlAct
root identifier.HDRRimException
- If an error occurs while creating an object of II
datatype.setControlActII(oracle.hsgbu.hdr.hl7.rim.types.II)
void setSenderII(II senderId)
senderId
- Sender identifier.getSenderII()
II getSenderII() throws HDRRimException
HDRRimException
- If an error occurs while creating an object of II
datatype.setSenderII(oracle.hsgbu.hdr.hl7.rim.types.II)
void setReceiverII(II receiverId)
receiverId
- Receiver identifier.getReceiverII()
II getReceiverII() throws HDRRimException
HDRRimException
- If an error occurs while creating an object of II
datatype.setReceiverII(oracle.hsgbu.hdr.hl7.rim.types.II)
HDR Glossary HDR Concept Lists HDR Exceptions HDR Programmer's Guide HDR Implementation Guide HDR Profile Options
Copyright © 2016, 2018, Oracle. All rights reserved