public class MSH extends AbstractSegment
Represents an HL7 MSH message segment (Message header segment). 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
|
ID |
getCharacterSet()
Returns
MSH-18: "Character Set" - 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
|
PT |
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
|
ID |
getMsh18_CharacterSet()
Returns
MSH-18: "Character Set" - creates it if necessary
|
CE |
getMsh19_PrincipalLanguageOfMessage()
Returns
MSH-19: "Principal Language of Message" - creates it if necessary
|
ST |
getMsh2_EncodingCharacters()
Returns
MSH-2: "Encoding Characters" - creates it if necessary
|
HD |
getMsh3_SendingApplication()
Returns
MSH-3: "Sending Application" - creates it if necessary
|
HD |
getMsh4_SendingFacility()
Returns
MSH-4: "Sending Facility" - creates it if necessary
|
HD |
getMsh5_ReceivingApplication()
Returns
MSH-5: "Receiving Application" - creates it if necessary
|
HD |
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
|
CE |
getPrincipalLanguageOfMessage()
Returns
MSH-19: "Principal Language of Message" - creates it if necessary
|
PT |
getProcessingID()
Returns
MSH-11: "Processing ID" - creates it if necessary
|
HD |
getReceivingApplication()
Returns
MSH-5: "Receiving Application" - creates it if necessary
|
HD |
getReceivingFacility()
Returns
MSH-6: "Receiving Facility" - creates it if necessary
|
ST |
getSecurity()
Returns
MSH-8: "Security" - creates it if necessary
|
HD |
getSendingApplication()
Returns
MSH-3: "Sending Application" - creates it if necessary
|
HD |
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 HD getSendingApplication()
public HD getMsh3_SendingApplication()
public HD getSendingFacility()
public HD getMsh4_SendingFacility()
public HD getReceivingApplication()
public HD getMsh5_ReceivingApplication()
public HD getReceivingFacility()
public HD 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 PT getProcessingID()
public PT 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()
public ID getCharacterSet()
public ID getMsh18_CharacterSet()
public CE getPrincipalLanguageOfMessage()
public CE getMsh19_PrincipalLanguageOfMessage()
protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.