public class MSH extends AbstractSegment
Represents an HL7 MSH message segment (MESSAGE HEADER). This segment has the following fields:
log
Constructor and Description |
---|
MSH(Group parent,
ModelClassFactory factory)
Creates a new MSH segment
|
Modifier and Type | Method and Description |
---|---|
protected Type |
createNewTypeWithoutReflection(int field) |
ID |
getAcceptAcknowledgementType()
Returns
MSH-15: "Accept acknowledgement type" - creates it if necessary
|
ID |
getApplicationAcknowledgementType()
Returns
MSH-16: "Application acknowledgement type" - creates it if necessary
|
ST |
getContinuationPointer()
Returns
MSH-14: "Continuation pointer" - creates it if necessary
|
ID |
getCountryCode()
Returns
MSH-17: "Country code" - creates it if necessary
|
TS |
getDateTimeOfMessage()
Returns
MSH-7: "Date / Time of message" - creates it if necessary
|
ST |
getEncodingCharacters()
Returns
MSH-2: "Encoding characters" - creates it if necessary
|
ST |
getFieldSeparator()
Returns
MSH-1: "Field separator" - creates it if necessary
|
ST |
getMessageControlID()
Returns
MSH-10: "Message Control ID" - creates it if necessary
|
CM_MSG |
getMessageType()
Returns
MSH-9: "Message type" - creates it if necessary
|
ST |
getMsh1_FieldSeparator()
Returns
MSH-1: "Field separator" - creates it if necessary
|
ST |
getMsh10_MessageControlID()
Returns
MSH-10: "Message Control ID" - creates it if necessary
|
ID |
getMsh11_ProcessingID()
Returns
MSH-11: "Processing ID" - creates it if necessary
|
ID |
getMsh12_VersionID()
Returns
MSH-12: "Version ID" - creates it if necessary
|
NM |
getMsh13_SequenceNumber()
Returns
MSH-13: "Sequence number" - creates it if necessary
|
ST |
getMsh14_ContinuationPointer()
Returns
MSH-14: "Continuation pointer" - creates it if necessary
|
ID |
getMsh15_AcceptAcknowledgementType()
Returns
MSH-15: "Accept acknowledgement type" - creates it if necessary
|
ID |
getMsh16_ApplicationAcknowledgementType()
Returns
MSH-16: "Application acknowledgement type" - creates it if necessary
|
ID |
getMsh17_CountryCode()
Returns
MSH-17: "Country code" - creates it if necessary
|
ST |
getMsh2_EncodingCharacters()
Returns
MSH-2: "Encoding characters" - creates it if necessary
|
ST |
getMsh3_SendingApplication()
Returns
MSH-3: "Sending application" - creates it if necessary
|
ST |
getMsh4_SendingFacility()
Returns
MSH-4: "Sending facility" - creates it if necessary
|
ST |
getMsh5_ReceivingApplication()
Returns
MSH-5: "Receiving application" - creates it if necessary
|
ST |
getMsh6_ReceivingFacility()
Returns
MSH-6: "Receiving facility" - creates it if necessary
|
TS |
getMsh7_DateTimeOfMessage()
Returns
MSH-7: "Date / Time of message" - creates it if necessary
|
ST |
getMsh8_Security()
Returns
MSH-8: "Security" - creates it if necessary
|
CM_MSG |
getMsh9_MessageType()
Returns
MSH-9: "Message type" - creates it if necessary
|
ID |
getProcessingID()
Returns
MSH-11: "Processing ID" - creates it if necessary
|
ST |
getReceivingApplication()
Returns
MSH-5: "Receiving application" - creates it if necessary
|
ST |
getReceivingFacility()
Returns
MSH-6: "Receiving facility" - creates it if necessary
|
ST |
getSecurity()
Returns
MSH-8: "Security" - creates it if necessary
|
ST |
getSendingApplication()
Returns
MSH-3: "Sending application" - creates it if necessary
|
ST |
getSendingFacility()
Returns
MSH-4: "Sending facility" - creates it if necessary
|
NM |
getSequenceNumber()
Returns
MSH-13: "Sequence number" - creates it if necessary
|
ID |
getVersionID()
Returns
MSH-12: "Version ID" - creates it if necessary
|
accept, add, add, clear, encode, getField, getField, getLength, getMaxCardinality, getName, getNames, getReps, getTypedField, getTypedField, insertRepetition, isEmpty, isRequired, main, numFields, parse, provideLocation, removeRepetition
getMessage, getParent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMessage, getParent
public MSH(Group parent, ModelClassFactory factory)
public ST getFieldSeparator()
public ST getMsh1_FieldSeparator()
public ST getEncodingCharacters()
public ST getMsh2_EncodingCharacters()
public ST getSendingApplication()
public ST getMsh3_SendingApplication()
public ST getSendingFacility()
public ST getMsh4_SendingFacility()
public ST getReceivingApplication()
public ST getMsh5_ReceivingApplication()
public ST getReceivingFacility()
public ST getMsh6_ReceivingFacility()
public TS getDateTimeOfMessage()
public TS getMsh7_DateTimeOfMessage()
public ST getSecurity()
public ST getMsh8_Security()
public CM_MSG getMessageType()
public CM_MSG getMsh9_MessageType()
public ST getMessageControlID()
public ST getMsh10_MessageControlID()
public ID getProcessingID()
public ID getMsh11_ProcessingID()
public ID getVersionID()
public ID getMsh12_VersionID()
public NM getSequenceNumber()
public NM getMsh13_SequenceNumber()
public ST getContinuationPointer()
public ST getMsh14_ContinuationPointer()
public ID getAcceptAcknowledgementType()
public ID getMsh15_AcceptAcknowledgementType()
public ID getApplicationAcknowledgementType()
public ID getMsh16_ApplicationAcknowledgementType()
public ID getCountryCode()
public ID getMsh17_CountryCode()
protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.