/** * Returns * MSH-2: "Encoding Characters" - creates it if necessary */ public ST getEncodingCharacters() { ST retVal = this.getTypedField(2, 0); return retVal; }
/** * Returns * MSH-3: "Sending Application" - creates it if necessary */ public HD getMsh3_SendingApplication() { HD retVal = this.getTypedField(3, 0); return retVal; }
/** * Returns * MSH-10: "Message Control ID" - creates it if necessary */ public ST getMessageControlID() { ST retVal = this.getTypedField(10, 0); return retVal; }
/** * Returns * MSH-14: "Continuation Pointer" - creates it if necessary */ public ST getMsh14_ContinuationPointer() { ST retVal = this.getTypedField(14, 0); return retVal; }
/** * Returns * MSH-17: "Country Code" - creates it if necessary */ public ID getMsh17_CountryCode() { ID retVal = this.getTypedField(17, 0); return retVal; }
/** * Returns a specific repetition of * MSH-21: "Message Profile Identifier" - creates it if necessary * * @param rep The repetition index (0-indexed) */ public EI getMsh21_MessageProfileIdentifier(int rep) { EI retVal = this.getTypedField(21, rep); return retVal; }
/** * Returns * MSH-3: "Sending Application" - creates it if necessary */ public HD getSendingApplication() { HD retVal = this.getTypedField(3, 0); return retVal; }
/** * Returns * MSH-5: "Receiving Application" - creates it if necessary */ public HD getReceivingApplication() { HD retVal = this.getTypedField(5, 0); return retVal; }
/** * Returns * MSH-9: "Message Type" - creates it if necessary */ public MSG getMsh9_MessageType() { MSG retVal = this.getTypedField(9, 0); return retVal; }
/** * Returns * MSH-10: "Message Control ID" - creates it if necessary */ public ST getMessageControlID() { ST retVal = this.getTypedField(10, 0); return retVal; }
/** * Returns * MSH-16: "Application Acknowledgment Type" - creates it if necessary */ public ID getApplicationAcknowledgmentType() { ID retVal = this.getTypedField(16, 0); return retVal; }
/** * Returns all repetitions of Character Set (MSH-18). */ public ID[] getCharacterSet() { ID[] retVal = this.getTypedField(18, new ID[0]); return retVal; }
/** * Returns all repetitions of Message Profile Identifier (MSH-21). */ public EI[] getMessageProfileIdentifier() { EI[] retVal = this.getTypedField(21, new EI[0]); return retVal; }
/** * Returns all repetitions of Message Profile Identifier (MSH-21). */ public EI[] getMsh21_MessageProfileIdentifier() { EI[] retVal = this.getTypedField(21, new EI[0]); return retVal; }
/** * Returns * MSH-4: "Sending Facility" - creates it if necessary */ public HD getSendingFacility() { HD retVal = this.getTypedField(4, 0); return retVal; }
/** * Returns * MSH-10: "Message Control ID" - creates it if necessary */ public ST getMsh10_MessageControlID() { ST retVal = this.getTypedField(10, 0); return retVal; }
/** * Returns * MSH-13: "Sequence Number" - creates it if necessary */ public NM getSequenceNumber() { NM retVal = this.getTypedField(13, 0); return retVal; }
/** * Returns * MSH-16: "Application Acknowledgment Type" - creates it if necessary */ public ID getMsh16_ApplicationAcknowledgmentType() { ID retVal = this.getTypedField(16, 0); return retVal; }
/** * Returns all repetitions of Character Set (MSH-18). */ public ID[] getMsh18_CharacterSet() { ID[] retVal = this.getTypedField(18, new ID[0]); return retVal; }
/** * Returns * MSH-20: "Alternate Character Set Handling Scheme" - creates it if necessary */ public ID getMsh20_AlternateCharacterSetHandlingScheme() { ID retVal = this.getTypedField(20, 0); return retVal; }