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) |
ST |
getCONTINUATIONPOINTER()
Returns
MSH-14: "CONTINUATION POINTER" - 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
|
NM |
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
|
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
|
NM |
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 NM getVERSIONID()
public NM getMsh12_VERSIONID()
public NM getSEQUENCENUMBER()
public NM getMsh13_SEQUENCENUMBER()
public ST getCONTINUATIONPOINTER()
public ST getMsh14_CONTINUATIONPOINTER()
protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.