Class HL7Segment

java.lang.Object
org.aoju.bus.image.metric.internal.hl7.HL7Segment
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ERRSegment

public class HL7Segment extends Object implements Serializable
Since:
Java 17+
Author:
Kimi Liu
See Also:
  • Constructor Details

    • HL7Segment

      public HL7Segment(int size, char fieldSeparator, String encodingCharacters)
    • HL7Segment

      public HL7Segment(int size)
    • HL7Segment

      public HL7Segment(String s, char fieldSeparator, String encodingCharacters)
  • Method Details

    • concat

      public static String concat(String[] ss, char delim)
    • split

      public static String[] split(String s, char delim)
    • parseMSH

      public static HL7Segment parseMSH(byte[] b, int size)
    • parseMSH

      public static HL7Segment parseMSH(byte[] b, int size, ParsePosition pos)
    • nextMessageControlID

      public static String nextMessageControlID()
    • timeStamp

      public static String timeStamp(Date date)
    • makeMSH

      public static HL7Segment makeMSH()
    • makeMSH

      public static HL7Segment makeMSH(int size, char fieldSeparator, String encodingCharacters)
    • getFieldSeparator

      public final char getFieldSeparator()
    • getComponentSeparator

      public final char getComponentSeparator()
    • getRepetitionSeparator

      public final char getRepetitionSeparator()
    • getEscapeCharacter

      public final char getEscapeCharacter()
    • getSubcomponentSeparator

      public final char getSubcomponentSeparator()
    • getEncodingCharacters

      public final String getEncodingCharacters()
    • setField

      public void setField(int index, String value)
    • getField

      public String getField(int index, String defVal)
    • size

      public int size()
    • getSendingApplicationWithFacility

      public String getSendingApplicationWithFacility()
    • setSendingApplicationWithFacility

      public void setSendingApplicationWithFacility(String s)
    • getReceivingApplicationWithFacility

      public String getReceivingApplicationWithFacility()
    • setReceivingApplicationWithFacility

      public void setReceivingApplicationWithFacility(String s)
    • getMessageType

      public String getMessageType()
    • getMessageControlID

      public String getMessageControlID()
    • toString

      public String toString()
      Overrides:
      toString in class Object