org.openhealthexchange.openpixpdq.data
Class MessageHeader

java.lang.Object
  extended by org.openhealthexchange.openpixpdq.data.MessageHeader

public class MessageHeader
extends java.lang.Object

This class represents a HL7 message header.

Version:
1.0, Nov 15, 2008
Author:
Wenzhi Li

Constructor Summary
MessageHeader()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getMessageCode()
          Gets messageCode.
 java.lang.String getMessageStructure()
          Gets messageStructure.
 java.util.Calendar getMessgeDate()
          Gets messgeDate.
 com.misyshealthcare.connect.net.Identifier getReceivingApplication()
          Gets receivingApplication.
 com.misyshealthcare.connect.net.Identifier getReceivingFacility()
          Gets receivingFacility.
 com.misyshealthcare.connect.net.Identifier getSendingApplication()
          Gets sendingApplication.
 com.misyshealthcare.connect.net.Identifier getSendingFacility()
          Gets sendingFacility.
 java.lang.String getTriggerEvent()
          Gets triggerEvent.
 int hashCode()
           
 void setMessageCode(java.lang.String messageCode)
          Sets messageCode.
 void setMessageStructure(java.lang.String messageStructure)
          Sets messageStructure.
 void setMessgeDate(java.util.Calendar messgeDate)
          Sets messgeDate.
 void setReceivingApplication(com.misyshealthcare.connect.net.Identifier receivingApplication)
          Sets receivingApplication.
 void setReceivingFacility(com.misyshealthcare.connect.net.Identifier receivingFacility)
          Sets receivingFacility.
 void setSendingApplication(com.misyshealthcare.connect.net.Identifier sendingApplication)
          Sets sendingApplication.
 void setSendingFacility(com.misyshealthcare.connect.net.Identifier sendingFacility)
          Sets sendingFacility.
 void setTriggerEvent(java.lang.String triggerEvent)
          Sets triggerEvent.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MessageHeader

public MessageHeader()
Method Detail

getSendingFacility

public com.misyshealthcare.connect.net.Identifier getSendingFacility()
Gets sendingFacility.

Returns:
the sendingFacility

setSendingFacility

public void setSendingFacility(com.misyshealthcare.connect.net.Identifier sendingFacility)
Sets sendingFacility.

Parameters:
sendingFacility - the sendingFacility to set

getSendingApplication

public com.misyshealthcare.connect.net.Identifier getSendingApplication()
Gets sendingApplication.

Returns:
the sendingApplication

setSendingApplication

public void setSendingApplication(com.misyshealthcare.connect.net.Identifier sendingApplication)
Sets sendingApplication.

Parameters:
sendingApplication - the sendingApplication to set

getReceivingFacility

public com.misyshealthcare.connect.net.Identifier getReceivingFacility()
Gets receivingFacility.

Returns:
the receivingFacility

setReceivingFacility

public void setReceivingFacility(com.misyshealthcare.connect.net.Identifier receivingFacility)
Sets receivingFacility.

Parameters:
receivingFacility - the receivingFacility to set

getReceivingApplication

public com.misyshealthcare.connect.net.Identifier getReceivingApplication()
Gets receivingApplication.

Returns:
the receivingApplication

setReceivingApplication

public void setReceivingApplication(com.misyshealthcare.connect.net.Identifier receivingApplication)
Sets receivingApplication.

Parameters:
receivingApplication - the receivingApplication to set

getMessageCode

public java.lang.String getMessageCode()
Gets messageCode.

Returns:
the messageCode

setMessageCode

public void setMessageCode(java.lang.String messageCode)
Sets messageCode.

Parameters:
messageCode - the messageCode to set

getTriggerEvent

public java.lang.String getTriggerEvent()
Gets triggerEvent.

Returns:
the triggerEvent

setTriggerEvent

public void setTriggerEvent(java.lang.String triggerEvent)
Sets triggerEvent.

Parameters:
triggerEvent - the triggerEvent to set

getMessageStructure

public java.lang.String getMessageStructure()
Gets messageStructure.

Returns:
the messageStructure

setMessageStructure

public void setMessageStructure(java.lang.String messageStructure)
Sets messageStructure.

Parameters:
messageStructure - the messageStructure to set

getMessgeDate

public java.util.Calendar getMessgeDate()
Gets messgeDate.

Returns:
the messgeDate

setMessgeDate

public void setMessgeDate(java.util.Calendar messgeDate)
Sets messgeDate.

Parameters:
messgeDate - the messgeDate to set

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object