Tabnine Logo
MSH
Code IndexAdd Tabnine to your IDE (free)

How to use
MSH
in
ca.uhn.hl7v2.model.v26.segment

Best Java code snippets using ca.uhn.hl7v2.model.v26.segment.MSH (Showing top 20 results out of 315)

origin: ca.uhn.hapi/hapi-osgi-base

/**
 * Returns a count of the current number of repetitions of Message Profile Identifier (MSH-21).
 * This method does not create a repetition, so if no repetitions have currently been defined or accessed,
 * it will return zero.
 */
public int getMsh21_MessageProfileIdentifierReps() {
  return this.getReps(21);
}
origin: ca.uhn.hapi/hapi-structures-v26

/**
 * Returns
 * MSH-1: "Field Separator" - creates it if necessary
 */
public ST getFieldSeparator() { 
  ST retVal = this.getTypedField(1, 0);
  return retVal;
}
 
origin: ca.uhn.hapi/hapi-osgi-base

/** 
 * Creates a new MSH segment
 */
public MSH(Group parent, ModelClassFactory factory) {
  super(parent, factory);
  init(factory);
}
origin: pentaho/pentaho-kettle

} else if ( ack instanceof ca.uhn.hl7v2.model.v26.message.ACK ) {
 ca.uhn.hl7v2.model.v26.message.ACK mod = (ca.uhn.hl7v2.model.v26.message.ACK) ack;
 mod.getMSH().getSendingApplication().getNamespaceID().setValue( APPNAME );
 mod.getMSH().getSendingFacility().getNamespaceID().setValue( APPNAME );
 ackMessage = mod.encode();
} else {
origin: ca.uhn.hapi/hapi-structures-v26

private void init(ModelClassFactory factory) {
  try {
               this.add(ST.class, true, 1, 1, new Object[]{ getMessage() }, "Field Separator");
               this.add(ST.class, true, 1, 4, new Object[]{ getMessage() }, "Encoding Characters");
               this.add(HD.class, false, 1, 227, new Object[]{ getMessage() }, "Sending Application");
               this.add(HD.class, false, 1, 227, new Object[]{ getMessage() }, "Sending Facility");
               this.add(HD.class, false, 1, 227, new Object[]{ getMessage() }, "Receiving Application");
               this.add(HD.class, false, 1, 227, new Object[]{ getMessage() }, "Receiving Facility");
               this.add(DTM.class, true, 1, 24, new Object[]{ getMessage() }, "Date/Time of Message");
               this.add(ST.class, false, 1, 40, new Object[]{ getMessage() }, "Security");
               this.add(MSG.class, true, 1, 15, new Object[]{ getMessage() }, "Message Type");
               this.add(ST.class, true, 1, 199, new Object[]{ getMessage() }, "Message Control ID");
               this.add(PT.class, true, 1, 3, new Object[]{ getMessage() }, "Processing ID");
               this.add(VID.class, true, 1, 60, new Object[]{ getMessage() }, "Version ID");
               this.add(NM.class, false, 1, 15, new Object[]{ getMessage() }, "Sequence Number");
               this.add(ST.class, false, 1, 180, new Object[]{ getMessage() }, "Continuation Pointer");
                     this.add(ID.class, false, 1, 2, new Object[]{ getMessage(), new Integer(155) }, "Accept Acknowledgment Type");
                     this.add(ID.class, false, 1, 2, new Object[]{ getMessage(), new Integer(155) }, "Application Acknowledgment Type");
                     this.add(ID.class, false, 1, 3, new Object[]{ getMessage(), new Integer(399) }, "Country Code");
                     this.add(ID.class, false, 0, 16, new Object[]{ getMessage(), new Integer(211) }, "Character Set");
               this.add(CWE.class, false, 1, 250, new Object[]{ getMessage() }, "Principal Language Of Message");
                     this.add(ID.class, false, 1, 20, new Object[]{ getMessage(), new Integer(356) }, "Alternate Character Set Handling Scheme");
               this.add(EI.class, false, 0, 427, new Object[]{ getMessage() }, "Message Profile Identifier");
               this.add(XON.class, false, 1, 567, new Object[]{ getMessage() }, "Sending Responsible Organization");
               this.add(XON.class, false, 1, 567, new Object[]{ getMessage() }, "Receiving Responsible Organization");
               this.add(HD.class, false, 1, 227, new Object[]{ getMessage() }, "Sending Network Address");
               this.add(HD.class, false, 1, 227, new Object[]{ getMessage() }, "Receiving Network Address");
  } catch(HL7Exception e) {
   log.error("Unexpected error creating MSH - this is probably a bug in the source code generator.", e);
origin: ca.uhn.hapi/hapi-structures-v26

case 0: return new ST(getMessage());
case 1: return new ST(getMessage());
case 2: return new HD(getMessage());
case 3: return new HD(getMessage());
case 4: return new HD(getMessage());
case 5: return new HD(getMessage());
case 6: return new DTM(getMessage());
case 7: return new ST(getMessage());
case 8: return new MSG(getMessage());
case 9: return new ST(getMessage());
case 10: return new PT(getMessage());
case 11: return new VID(getMessage());
case 12: return new NM(getMessage());
case 13: return new ST(getMessage());
case 14: return new ID(getMessage(), new Integer( 155 ));
case 15: return new ID(getMessage(), new Integer( 155 ));
case 16: return new ID(getMessage(), new Integer( 399 ));
case 17: return new ID(getMessage(), new Integer( 211 ));
case 18: return new CWE(getMessage());
case 19: return new ID(getMessage(), new Integer( 356 ));
case 20: return new EI(getMessage());
case 21: return new XON(getMessage());
case 22: return new XON(getMessage());
case 23: return new HD(getMessage());
case 24: return new HD(getMessage());
default: return null;
origin: pentaho/pentaho-kettle

} else if ( structure instanceof ca.uhn.hl7v2.model.v26.segment.MSH ) {
 messageType =
   ( (ca.uhn.hl7v2.model.v26.segment.MSH) structure ).getMessageType().getMessageStructure().getValue();
} else {
 logError( "This job entry does not support the HL7 dialect used. Found MSH class: "
origin: ca.uhn.hapi/hapi-osgi-base

private void init(ModelClassFactory factory) {
  try {
               this.add(ST.class, true, 1, 1, new Object[]{ getMessage() }, "Field Separator");
               this.add(ST.class, true, 1, 4, new Object[]{ getMessage() }, "Encoding Characters");
               this.add(HD.class, false, 1, 227, new Object[]{ getMessage() }, "Sending Application");
               this.add(HD.class, false, 1, 227, new Object[]{ getMessage() }, "Sending Facility");
               this.add(HD.class, false, 1, 227, new Object[]{ getMessage() }, "Receiving Application");
               this.add(HD.class, false, 1, 227, new Object[]{ getMessage() }, "Receiving Facility");
               this.add(DTM.class, true, 1, 24, new Object[]{ getMessage() }, "Date/Time of Message");
               this.add(ST.class, false, 1, 40, new Object[]{ getMessage() }, "Security");
               this.add(MSG.class, true, 1, 15, new Object[]{ getMessage() }, "Message Type");
               this.add(ST.class, true, 1, 199, new Object[]{ getMessage() }, "Message Control ID");
               this.add(PT.class, true, 1, 3, new Object[]{ getMessage() }, "Processing ID");
               this.add(VID.class, true, 1, 60, new Object[]{ getMessage() }, "Version ID");
               this.add(NM.class, false, 1, 15, new Object[]{ getMessage() }, "Sequence Number");
               this.add(ST.class, false, 1, 180, new Object[]{ getMessage() }, "Continuation Pointer");
                     this.add(ID.class, false, 1, 2, new Object[]{ getMessage(), new Integer(155) }, "Accept Acknowledgment Type");
                     this.add(ID.class, false, 1, 2, new Object[]{ getMessage(), new Integer(155) }, "Application Acknowledgment Type");
                     this.add(ID.class, false, 1, 3, new Object[]{ getMessage(), new Integer(399) }, "Country Code");
                     this.add(ID.class, false, 0, 16, new Object[]{ getMessage(), new Integer(211) }, "Character Set");
               this.add(CWE.class, false, 1, 250, new Object[]{ getMessage() }, "Principal Language Of Message");
                     this.add(ID.class, false, 1, 20, new Object[]{ getMessage(), new Integer(356) }, "Alternate Character Set Handling Scheme");
               this.add(EI.class, false, 0, 427, new Object[]{ getMessage() }, "Message Profile Identifier");
               this.add(XON.class, false, 1, 567, new Object[]{ getMessage() }, "Sending Responsible Organization");
               this.add(XON.class, false, 1, 567, new Object[]{ getMessage() }, "Receiving Responsible Organization");
               this.add(HD.class, false, 1, 227, new Object[]{ getMessage() }, "Sending Network Address");
               this.add(HD.class, false, 1, 227, new Object[]{ getMessage() }, "Receiving Network Address");
  } catch(HL7Exception e) {
   log.error("Unexpected error creating MSH - this is probably a bug in the source code generator.", e);
origin: ca.uhn.hapi/hapi-osgi-base

case 0: return new ST(getMessage());
case 1: return new ST(getMessage());
case 2: return new HD(getMessage());
case 3: return new HD(getMessage());
case 4: return new HD(getMessage());
case 5: return new HD(getMessage());
case 6: return new DTM(getMessage());
case 7: return new ST(getMessage());
case 8: return new MSG(getMessage());
case 9: return new ST(getMessage());
case 10: return new PT(getMessage());
case 11: return new VID(getMessage());
case 12: return new NM(getMessage());
case 13: return new ST(getMessage());
case 14: return new ID(getMessage(), new Integer( 155 ));
case 15: return new ID(getMessage(), new Integer( 155 ));
case 16: return new ID(getMessage(), new Integer( 399 ));
case 17: return new ID(getMessage(), new Integer( 211 ));
case 18: return new CWE(getMessage());
case 19: return new ID(getMessage(), new Integer( 356 ));
case 20: return new EI(getMessage());
case 21: return new XON(getMessage());
case 22: return new XON(getMessage());
case 23: return new HD(getMessage());
case 24: return new HD(getMessage());
default: return null;
origin: ca.uhn.hapi/hapi-structures-v26

/**
 * Returns
 * MSH-10: "Message Control ID" - creates it if necessary
 */
public ST getMsh10_MessageControlID() { 
  ST retVal = this.getTypedField(10, 0);
  return retVal;
}
origin: ca.uhn.hapi/hapi-structures-v26

/**
 * Returns a count of the current number of repetitions of Character Set (MSH-18).
 * This method does not create a repetition, so if no repetitions have currently been defined or accessed,
 * it will return zero.
 */
public int getCharacterSetReps() {
  return this.getReps(18);
}
origin: ca.uhn.hapi/hapi-structures-v26

/** 
 * Creates a new MSH segment
 */
public MSH(Group parent, ModelClassFactory factory) {
  super(parent, factory);
  init(factory);
}
origin: ca.uhn.hapi/hapi-structures-v26

/**
 * Returns
 * MSH-14: "Continuation Pointer" - creates it if necessary
 */
public ST getMsh14_ContinuationPointer() { 
  ST retVal = this.getTypedField(14, 0);
  return retVal;
}
origin: ca.uhn.hapi/hapi-structures-v26

/**
 * Returns a count of the current number of repetitions of Message Profile Identifier (MSH-21).
 * This method does not create a repetition, so if no repetitions have currently been defined or accessed,
 * it will return zero.
 */
public int getMsh21_MessageProfileIdentifierReps() {
  return this.getReps(21);
}
origin: ca.uhn.hapi/hapi-structures-v26

/**
 * Returns
 * MSH-16: "Application Acknowledgment Type" - creates it if necessary
 */
public ID getApplicationAcknowledgmentType() { 
  ID retVal = this.getTypedField(16, 0);
  return retVal;
}
 
origin: ca.uhn.hapi/hapi-osgi-base

/**
 * Returns a count of the current number of repetitions of Message Profile Identifier (MSH-21).
 * This method does not create a repetition, so if no repetitions have currently been defined or accessed,
 * it will return zero.
 */
public int getMessageProfileIdentifierReps() {
  return this.getReps(21);
}
origin: ca.uhn.hapi/hapi-structures-v26

/**
 * Returns
 * MSH-19: "Principal Language Of Message" - creates it if necessary
 */
public CWE getMsh19_PrincipalLanguageOfMessage() { 
  CWE retVal = this.getTypedField(19, 0);
  return retVal;
}
origin: ca.uhn.hapi/hapi-structures-v26

/**
 * Returns a count of the current number of repetitions of Character Set (MSH-18).
 * This method does not create a repetition, so if no repetitions have currently been defined or accessed,
 * it will return zero.
 */
public int getMsh18_CharacterSetReps() {
  return this.getReps(18);
}
origin: ca.uhn.hapi/hapi-structures-v26

/**
 * 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;
}
origin: ca.uhn.hapi/hapi-structures-v26

/**
 * Returns a count of the current number of repetitions of Message Profile Identifier (MSH-21).
 * This method does not create a repetition, so if no repetitions have currently been defined or accessed,
 * it will return zero.
 */
public int getMessageProfileIdentifierReps() {
  return this.getReps(21);
}
ca.uhn.hl7v2.model.v26.segmentMSH

Javadoc

Represents an HL7 MSH message segment (Message Header). This segment has the following fields:

  • MSH-1: Field Separator (ST)
  • MSH-2: Encoding Characters (ST)
  • MSH-3: Sending Application (HD) optional
  • MSH-4: Sending Facility (HD) optional
  • MSH-5: Receiving Application (HD) optional
  • MSH-6: Receiving Facility (HD) optional
  • MSH-7: Date/Time of Message (DTM)
  • MSH-8: Security (ST) optional
  • MSH-9: Message Type (MSG)
  • MSH-10: Message Control ID (ST)
  • MSH-11: Processing ID (PT)
  • MSH-12: Version ID (VID)
  • MSH-13: Sequence Number (NM) optional
  • MSH-14: Continuation Pointer (ST) optional
  • MSH-15: Accept Acknowledgment Type (ID) optional
  • MSH-16: Application Acknowledgment Type (ID) optional
  • MSH-17: Country Code (ID) optional
  • MSH-18: Character Set (ID) optional repeating
  • MSH-19: Principal Language Of Message (CWE) optional
  • MSH-20: Alternate Character Set Handling Scheme (ID) optional
  • MSH-21: Message Profile Identifier (EI) optional repeating
  • MSH-22: Sending Responsible Organization (XON) optional
  • MSH-23: Receiving Responsible Organization (XON) optional
  • MSH-24: Sending Network Address (HD) optional
  • MSH-25: Receiving Network Address (HD) optional

Most used methods

  • add
  • getMessage
  • getReps
  • getTypedField
  • init
  • getMessageType
    Returns MSH-9: "Message Type" - creates it if necessary
  • getSendingApplication
    Returns MSH-3: "Sending Application" - creates it if necessary
  • getSendingFacility
    Returns MSH-4: "Sending Facility" - creates it if necessary

Popular in Java

  • Running tasks concurrently on multiple threads
  • setContentView (Activity)
  • getExternalFilesDir (Context)
  • putExtra (Intent)
  • IOException (java.io)
    Signals a general, I/O-related error. Error details may be specified when calling the constructor, a
  • SQLException (java.sql)
    An exception that indicates a failed JDBC operation. It provides the following information about pro
  • NumberFormat (java.text)
    The abstract base class for all number formats. This class provides the interface for formatting and
  • ZipFile (java.util.zip)
    This class provides random read access to a zip file. You pay more to read the zip file's central di
  • Reference (javax.naming)
  • JLabel (javax.swing)
  • Github Copilot alternatives
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now